<SEC-DOCUMENT>0001393052-24-000024.txt : 20240604
<SEC-HEADER>0001393052-24-000024.hdr.sgml : 20240604
<ACCEPTANCE-DATETIME>20240603182412
ACCESSION NUMBER:		0001393052-24-000024
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		105
CONFORMED PERIOD OF REPORT:	20240430
FILED AS OF DATE:		20240604
DATE AS OF CHANGE:		20240603

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			VEEVA SYSTEMS INC
		CENTRAL INDEX KEY:			0001393052
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-PREPACKAGED SOFTWARE [7372]
		ORGANIZATION NAME:           	06 Technology
		IRS NUMBER:				208235463
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0131

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-36121
		FILM NUMBER:		241015393

	BUSINESS ADDRESS:	
		STREET 1:		4280 HACIENDA DRIVE
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588
		BUSINESS PHONE:		925-452-6500

	MAIL ADDRESS:	
		STREET 1:		4280 HACIENDA DRIVE
		CITY:			PLEASANTON
		STATE:			CA
		ZIP:			94588

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	VERTICALS ONDEMAND INC
		DATE OF NAME CHANGE:	20070313
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>veev-20240430.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573,d:2c62477d7b73479ca8af76ae0960ea60-->
<html xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:srt="http://fasb.org/srt/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns="http://www.w3.org/1999/xhtml" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:veev="http://veeva.com/20240430" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>veev-20240430</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-25">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-26">2025</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-27">Q1</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-28">0001393052</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-monthname-day-en" id="f-29">January 31</ix:nonNumeric><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrDuration" format="ixt-sec:durday" id="f-812">406</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="veev-20240430.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="product_area"><xbrli:measure>veev:product_area</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2024-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:LitigationCaseAxis">veev:IQVIALitigationMatterMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2017-03-13</xbrli:startDate><xbrli:endDate>2017-03-13</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">veev:AlanMateoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-02-01</xbrli:startDate><xbrli:endDate>2024-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001393052</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="ecd:IndividualAxis">veev:AlanMateoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-30</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-102 f-103 f-104 f-105 f-106 f-107 f-110 f-111 f-112 f-113 f-114 f-115 f-116 f-117" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-1" order="1"/><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="f-179 f-180 f-185 f-188 f-189 f-198 f-199" linkRole="http://www.xbrl.org/2003/role/link" toRefs="fn-2" order="2"/></ix:resources></ix:header></div><div id="i2c62477d7b73479ca8af76ae0960ea60_1"></div><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Washington, D.C. 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:100%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Mark One)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:3.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.362%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">April 30, 2024</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">OR</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:3.438%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:94.362%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION&#160;13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">For the transition period from&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"> to&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%;text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">.</span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Commission File Number: <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-36121</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:center"><img src="veev-20240430_g1.jpg" alt="Veeva logo 1 for sec.jpg" style="height:49px;margin-bottom:5pt;vertical-align:text-bottom;width:200px"/></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">Veeva Systems Inc.</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:24pt;font-weight:700;line-height:100%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:2.257%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:47.222%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">20-8235463</ix:nonNumeric></span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(State or other jurisdiction of<br/>incorporation or organization)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">4280 Hacienda Drive</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Pleasanton</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">California</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">94588</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(Address of principal executive offices, including zip code)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Registrant&#8217;s telephone number, including area code) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">925</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">452-6500</ix:nonNumeric> </span></div><div style="margin-top:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">(Former name, former address and former fiscal year, if changed since last report) </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">N/A</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6pt;font-weight:400;line-height:100%">____________________________________________________________________________________</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:40.542%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.149%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Title of each class</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Class A Common Stock,<br/>par value $0.00001 per share</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">VEEV</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-17">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric>&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:43.474%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:42.301%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.914%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9744;</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">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.&#160;&#9744;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;&#160;&#160;&#160;No&#160;&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#9746;</span></div><div style="margin-top:4pt;text-align:justify;text-indent:45pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">As of May&#160;31, 2024, there were <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">161,651,713</ix:nonFraction> shares of the Registrant&#8217;s Class&#160;A common stock outstanding. We refer to our Class A common stock as our &#8220;common stock.&#8221;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:79.985%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.085%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_13">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_13">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_16">Item&#160;1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_16">Financial Statements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_16">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_19">Condensed Consolidated Balance Sheets</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_19">4</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_22">Condensed Consolidated Statements of Comprehensive Income</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_22">5</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_25">Condensed Consolidated Statements of Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_25">6</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_28">Condensed Consolidated Statements of Cash Flows</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_28">7</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_31">Notes to Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_31">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_34">Note 1. </a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_34">Summary of Business and Significant Accounting Policies</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_34">8</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_37">Note 2. </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_37"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_37">Short-Term Investments</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_37">9</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_40">Note 3.  Deferred Costs</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_40">10</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_43">Note 4.  Property and Equipment, Net</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_43">10</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_46">Note 5.  Goodwill and Intangible Assets</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_46">11</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_49">Note 6.  Accrued Expenses</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_49">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_52">Note 7.  Fair Value Measurements</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_52">12</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_55">Note 8.  Income Taxes</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_55">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_58">Note 9. </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_58"> </a><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_58">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_58">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_64">Note 10. Leases</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_64">14</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_70">Note 11. Stockholders&#8217; Equity</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_70">15</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_76">Note 12. Net Income per Share</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_76">16</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">Note 13. Commitments and Contingencies</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_79">17</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_82">Note 14. Revenues by Product</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_82">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:11.25pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_85">Note 15. Information about Geographic Areas</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_85">19</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_88">Item 2.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_88">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_88">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_91">Overview</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_91">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_94">Components of Results of Operations</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_94">21</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_97">Results of Operations</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_97">24</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_100">Operating Expenses and Operating Margin</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_100">26</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_103">Non-GAAP Financial Measures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_103">27</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_106">Liquidity and Capital Resources</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_106">29</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_109">Critical Accounting Policies and Estimates</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_109">31</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_112">Item 3.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_112">Quantitative and Qualitative Disclosures About Market Risk</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_112">32</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_115">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_115">Controls and Procedures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_115">33</a></span></div></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_118">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_118">34</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_121">Item 1.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_121">Legal Proceedings</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_121">34</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_124">Item&#160;1A</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_124">Risk Factors</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_124">35</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_127">Item 2.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_127">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_127">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_130">Item 3.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_130">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_130">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_133">Item 4.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_133">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_133">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_136">Item 5.</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_136">Other Information</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_136">58</a></span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="padding-left:18pt"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_142">Item 6.</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_142">Exhibits</a></span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_142">59</a></span></div></td></tr><tr><td colspan="6" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_145">SIGNATURES</a></span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:right"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:none" href="#i2c62477d7b73479ca8af76ae0960ea60_145">61</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This report on Form 10-Q contains forward-looking statements that are based on our beliefs and assumptions and on information currently available to us. Forward-looking statements include information concerning our possible or assumed future results of operations and expenses, business strategies and plans, trends, market sizing, competitive position, industry environment, potential growth opportunities, and product capabilities among other things. Forward-looking statements include all statements that are not historical facts and, in some cases, can be identified by terms such as &#8220;aim,&#8221; &#8220;anticipates,&#8221; &#8220;believes,&#8221; &#8220;could,&#8221; &#8220;estimates,&#8221; &#8220;expects,&#8221; &#8220;goal,&#8221; &#8220;intends,&#8221; &#8220;may,&#8221; &#8220;plans,&#8221; &#8220;potential,&#8221; &#8220;predicts,&#8221; &#8220;projects,&#8221; &#8220;seeks,&#8221; &#8220;should,&#8221; &#8220;strive,&#8221; &#8220;will,&#8221; &#8220;would,&#8221; or similar expressions and the negatives of those terms.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forward-looking statements are based on our current views and expectations and involve known and unknown risks, uncertainties and other factors&#8212;including those described in &#8220;Risk Factors,&#8221; &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; and elsewhere in this report&#8212;that may cause our actual results, performance or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements. Given these uncertainties, you should not place undue reliance on these forward-looking statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any forward-looking statements in this report are made only as of the date of this report. Except as required by law, we disclaim any obligation to update these forward-looking statements publicly, or to update the reasons actual results could differ materially from those anticipated in these forward-looking statements, even if new information becomes available in the future. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As used in this report, the terms &#8220;Veeva,&#8221; &#8220;Registrant,&#8221; &#8220;the Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; and &#8220;our&#8221; mean Veeva Systems Inc. and its subsidiaries unless the context indicates otherwise.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_13"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_16"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.&#160;&#160;&#160;&#160;FINANCIAL STATEMENTS.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_19"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except number of shares and par value)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">1,197,196</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">703,487</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-32">3,567,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-33">3,324,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable, net of allowance for doubtful accounts of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-34">216</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-35">520</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-36">362,320</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">852,172</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">38,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">36,365</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-40">78,820</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-41">86,918</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">5,244,948</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">5,003,211</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-44">58,042</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-45">58,532</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred costs, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-46">23,967</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="3" id="f-47">23,916</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease right-of-use assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-48">44,583</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-49">45,602</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-50">439,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-51">439,877</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-52">58,231</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-53">63,017</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-54">266,060</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-55">233,463</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-56">51,850</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-57">43,302</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-58">6,187,558</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-59">5,910,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Liabilities and stockholders&#8217; equity</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-60">31,930</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-61">31,513</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-62">38,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-63">43,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-64">41,187</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-65">32,980</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-66">71,567</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-67">11,862</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-68">1,029,455</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-69">1,049,761</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">10,392</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">9,334</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-72">1,223,286</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-73">1,178,883</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-74">705</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="f-75">2,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities, noncurrent</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-76">45,351</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-77">46,441</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">28,835</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">38,720</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-80">1,298,177</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-81">1,266,096</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commitments and contingencies (</span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">)</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-82"/></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-83"/></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Common stock</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-84">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-85">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-86">2,017,904</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-87">1,915,002</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-88">30,646</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-89">10,637</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-90">2,902,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-91">2,740,457</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stockholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-92">4,889,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-93">4,644,824</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-94">6,187,558</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-95">5,910,920</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except per share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-96">533,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-97">414,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-98">116,390</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-99">111,779</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-100">650,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-101">526,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-102">78,148</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-103">67,575</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-104">95,736</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-105">99,088</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-106">173,884</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-107">166,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-108">476,461</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="3" id="f-109">359,662</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-110">162,711</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-111">146,960</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-112">97,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-113">88,503</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-114">61,277</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-115">62,669</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-116">321,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingExpenses" format="ixt:num-dot-decimal" scale="3" id="f-117">298,132</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-118">155,172</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-119">61,530</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-120">51,729</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-121">30,248</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-122">206,901</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-123">91,778</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision (benefit)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-124">45,237</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-125">39,743</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-126">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-127">131,521</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income per share:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-128">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-129">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-130">0.98</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-9" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-131">0.81</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-average shares used to compute net income per share:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-132">161,421</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-133">159,852</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-134">164,394</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-135">162,521</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other comprehensive income:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in unrealized (loss) gain on available-for-sale investments</span></div></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-136">18,861</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-137">5,428</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cumulative foreign currency translation loss</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-138">1,148</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-139">58</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Comprehensive income</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-140">141,655</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-141">136,891</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><ix:footnote id="fn-1" footnoteRole="http://www.xbrl.org/2003/role/footnote"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-142">1,554</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-143">1,505</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-144">12,535</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-145">12,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-146">41,743</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-147">38,906</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-148">23,043</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-149">20,135</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-150">17,036</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-151">17,451</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-152">95,911</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-153">90,719</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:footnote><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_25"></div><hr style="page-break-after:always"/><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands, except share data)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.294%"><tr><td style="width:1.0%"/><td style="width:50.670%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.206%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended April 30, 2024</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Common stock</span></div></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-154">161,260,172</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-155">2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-156">1,915,002</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-157">2,740,457</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-158">10,637</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-159">4,644,824</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-160">178,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-161">28,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-162">28,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-163">295,043</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Shares withheld related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-24" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-164">109,381</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-165">24,958</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-166">24,958</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-167">99,426</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-168">99,426</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Change in other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-169">20,009</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-170">20,009</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-171">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-172">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-28" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-173">161,624,611</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-174">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-175">2,017,904</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-176">2,902,121</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-177">30,646</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-178">4,889,381</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:80.294%"><tr><td style="width:1.0%"/><td style="width:50.670%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.638%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:6.226%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.668%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.288%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.206%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="33" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Three months ended April 30, 2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:27pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Class A &amp; B</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">common stock</span><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:4.55pt;font-weight:700;line-height:100%;position:relative;top:-2.44pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Additional<br/>paid-in<br/>capital</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Retained<br/>earnings</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Accumulated<br/>other<br/>comprehensive<br/>loss</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" rowspan="2" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Total<br/>stockholders&#8217;<br/>equity</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Amount</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-179">158,244,607</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-180">2</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-181">1,532,627</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-182">2,214,752</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-183">31,129</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-184">3,716,252</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon exercise of stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-185">1,788,009</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-186">15,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-187">15,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Issuance of common stock upon vesting of restricted stock units</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross" format="ixt:num-dot-decimal" scale="0" id="f-188">260,782</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Shares withheld related to net share settlement</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="0" id="f-189">93,166</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-190">16,987</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-191">16,987</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-192">91,674</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-193">91,674</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Change in other comprehensive loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-194">5,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" format="ixt:num-dot-decimal" scale="3" id="f-195">5,370</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 28pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-196">131,521</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-197">131,521</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Balances at end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-41" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-198">160,200,232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-199">2</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-200">1,622,547</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-201">2,346,273</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-202">25,759</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-203">3,943,063</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="36" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"/></tr><tr><td colspan="36" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><ix:footnote id="fn-2" footnoteRole="http://www.xbrl.org/2003/role/footnote"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) Class B common stock was converted to Class A common stock on October 15, 2023. We refer to our Class A common stock as common stock. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_76">note 12</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> Net Income per Share.</span></div></ix:footnote></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:23.160%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(In thousands)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:20pt"><td colspan="3" rowspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-204">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-205">131,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Adjustments to reconcile net income to net cash provided by operating activities:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-206">8,499</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OtherDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-207">7,549</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reduction of operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-208">2,783</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense" format="ixt:num-dot-decimal" scale="3" id="f-209">3,060</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accretion of discount on short-term investments</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-210">6,187</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-211">3,407</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-212">95,911</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-213">90,719</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of deferred costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-214">3,803</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets" format="ixt:num-dot-decimal" scale="3" id="f-215">5,052</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-216">26,539</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="f-217">21,514</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Loss on foreign currency from mark-to-market derivative</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-218">1,082</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" scale="3" id="f-219">180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Bad debt (recovery) expense</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-220">152</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="f-221">155</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-222">490,004</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-223">289,960</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unbilled accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-224">2,406</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="veev:IncreaseDecreaseInUnbilledAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-225">44,104</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred costs</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="f-226">3,854</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredCharges" format="ixt:num-dot-decimal" scale="3" id="f-227">3,607</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current and long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-228">8,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" format="ixt:num-dot-decimal" scale="3" id="f-229">36,298</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" id="f-230">280</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-231">1,955</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-232">2,597</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-233">3,344</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income taxes payable</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-234">59,705</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="f-235">329</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-236">31,292</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInDeferredRevenue" format="ixt:num-dot-decimal" scale="3" id="f-237">1,221</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease liabilities</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-238">1,643</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-239">2,693</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-240">1,101</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-241">3,120</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-242">763,516</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-243">505,936</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Purchases of short-term investments</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-244">777,831</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-245">612,492</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Maturities and sales of short-term investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-246">513,929</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-247">318,056</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term assets</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="f-248">8,476</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PaymentsForSoftware" format="ixt:num-dot-decimal" scale="3" id="f-249">2,958</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-250">272,378</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-251">297,394</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash flows from financing activities</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Proceeds from exercise of common stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-252">28,434</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" format="ixt:num-dot-decimal" scale="3" id="f-253">15,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes paid related to net share settlement of equity awards</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-254">24,606</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-255">16,625</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:24.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net cash provided by (used in) financing activities</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-256">3,828</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-257">1,392</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-258">1,257</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="f-259">19</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-260">493,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-261">207,169</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-262">706,670</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-263">889,650</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-264">1,200,379</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-265">1,096,819</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash, cash equivalents, and restricted cash at end of period:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-266">1,197,196</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-267">1,093,634</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted cash included in other long-term assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-268">3,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:RestrictedCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-269">3,185</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-270">1,200,379</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-271">1,096,819</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Supplemental disclosures of other cash flow information:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for income taxes, net of refunds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-272">4,229</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:IncomeTaxesPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-273">1,034</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits from employee stock plans</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-274">3,121</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="veev:ExcessTaxBenefitFromEmployeeStockPlans" format="ixt:num-dot-decimal" scale="3" id="f-275">62,089</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Notes to Condensed Consolidated Financial Statements.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_31"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">VEEVA SYSTEMS INC.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_34"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;1. <ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-276" continuedAt="f-276-1" escape="true">Summary of Business and Significant Accounting Policies </ix:nonNumeric></span></div><ix:continuation id="f-276-1"><ix:nonNumeric contextRef="c-1" name="veev:NatureOfBusinessPolicyTextBlock" id="f-277" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, analytics, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development (R&amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our Commercial Solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;D Solutions for the clinical, quality, regulatory, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in the consumer product and chemical industries. Our fiscal year end is January 31.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-278" escape="true"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany balances and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024, filed on March&#160;25, 2024. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of January&#160;31, 2024 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2025 or any other period.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-279" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Issued and Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This new standard is effective for our fiscal year beginning on February 1, 2024 and interim periods beginning on February 1, 2025 on a retrospective basis. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disaggregation of rate reconciliation categories and income taxes paid by jurisdiction, among other amendments. This new standard is effective for our fiscal year beginning on February 1, 2025 on a prospective basis and retrospective application is permitted. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;2. <ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" id="f-280" continuedAt="f-280-1" escape="true">Short-Term Investments </ix:nonNumeric></span></div><ix:continuation id="f-280-1" continuedAt="f-280-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-281" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-282">98,650</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-283">23</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-284">55</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-285">98,618</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-286">659,618</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-287">571</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-288">3,834</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-289">656,355</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-290">284,131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-291">6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-292">119</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-293">284,018</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-294">1,719,063</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-295">673</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-296">12,669</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-297">1,707,067</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-298">54,834</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-299">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-300">456</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-301">54,378</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-302">76,780</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-303">41</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-304">473</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-305">76,348</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-306">55,920</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-307">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-308">211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-309">55,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-310">642,726</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:fixed-zero" scale="3" id="f-311">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-312">7,378</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-313">635,348</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-314">3,591,722</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-315">1,314</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-316">25,195</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-317">3,567,841</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-318">94,210</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-319">87</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-320">14</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-321">94,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-322">605,852</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-323">2,916</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-324">1,787</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-325">606,981</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-326">144,218</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-327">47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-328">20</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-329">144,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-330">1,581,382</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-331">8,835</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-332">5,188</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-333">1,585,029</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-334">50,180</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-335">206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-336">180</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-337">50,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-338">79,404</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-339">301</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-340">231</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-341">79,474</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-342">49,372</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-343">232</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-344">12</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-345">49,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-346">717,015</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-347">1,268</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-348">3,824</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-349">714,459</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-350">3,321,633</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-351">13,892</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:num-dot-decimal" scale="3" id="f-352">11,256</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-353">3,324,269</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock" id="f-354" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-355">1,164,946</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" format="ixt:num-dot-decimal" scale="3" id="f-356">919,871</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in greater than one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-357">2,402,895</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" format="ixt:num-dot-decimal" scale="3" id="f-358">2,404,398</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-359">3,567,841</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-360">3,324,269</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high credit quality of our investments. It is more likely than not we will hold the securities until maturity or a recovery of the cost basis.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" id="f-361" escape="true"><ix:continuation id="f-280-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.644%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.527%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.532%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-362">66,055</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-363">55</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-364">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-365">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-366">415,388</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-367">2,530</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-368">91,285</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-369">1,304</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-370">257,932</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-371">119</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-372">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-373">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-374">1,191,177</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-375">9,496</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-376">235,212</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-377">3,173</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-378">41,939</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-379">336</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-380">12,439</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-381">120</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-382">44,941</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-383">392</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-384">16,998</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-385">81</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-386">55,709</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-387">211</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-389">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-390">498,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-391">5,163</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-392">136,749</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-393">2,215</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-394">22,465</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-395">14</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-396">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-397">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-398">120,543</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-399">343</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-400">105,419</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-401">1,444</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-402">70,037</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-403">20</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:fixed-zero" scale="3" id="f-404">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:fixed-zero" scale="3" id="f-405">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-406">394,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-407">1,560</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-408">280,092</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-409">3,628</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-410">8,915</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-411">19</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-412">9,784</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-413">161</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-414">31,418</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-415">122</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-416">13,686</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-417">109</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-418">1,795</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" scale="3" id="f-419">3</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-420">4,991</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" scale="3" id="f-421">9</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" format="ixt:num-dot-decimal" scale="3" id="f-422">280,946</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-423">1,227</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" format="ixt:num-dot-decimal" scale="3" id="f-424">204,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" format="ixt:num-dot-decimal" scale="3" id="f-425">2,597</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i2c62477d7b73479ca8af76ae0960ea60_40"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. <ix:nonNumeric contextRef="c-1" name="veev:DeferredCostsDisclosureTextBlock" id="f-426" continuedAt="f-426-1" escape="true">Deferred Costs</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-426-1">Deferred costs, which consist of deferred sales commissions, was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="6" id="f-427"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:DeferredCosts" format="ixt:num-dot-decimal" scale="6" id="f-428">24</ix:nonFraction></ix:nonFraction> million as of both April&#160;30, 2024 and January&#160;31, 2024. Amortization expense for the deferred costs included in sales and marketing expenses in the condensed consolidated statements of comprehensive income was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="6" id="f-429">4</ix:nonFraction> million for the three months ended April&#160;30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-6" name="us-gaap:AmortizationOfDeferredCharges" format="ixt:num-dot-decimal" scale="6" id="f-430">5</ix:nonFraction> million for the three months ended April&#160;30, 2023. There have been <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="INF" name="us-gaap:CapitalizedContractCostImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-431"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="INF" name="us-gaap:CapitalizedContractCostImpairmentLoss" format="ixt:fixed-zero" scale="0" id="f-432">no</ix:nonFraction></ix:nonFraction> impairment losses recorded in relation to the costs capitalized for any period presented.</ix:continuation> </span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_43"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;4. <ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-433" continuedAt="f-433-1" escape="true">Property and Equipment, Net </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-434" escape="true"><ix:continuation id="f-433-1" continuedAt="f-433-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-435">3,040</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-79" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-436">3,040</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-437">20,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-438">20,984</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land improvements and building improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-439">22,392</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-440">22,392</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment and computers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-441">2,602</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-442">2,551</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-443">15,638</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-444">15,498</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-445">30,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-446">30,793</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-447">202</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-448">31</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-449">95,773</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-450">95,289</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-451">37,731</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-452">36,757</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-453">58,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-454">58,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-433-2"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense was immaterial for the three months ended April&#160;30, 2024 and 2023. Land is not depreciated.</span></div></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_46"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;5. <ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-455" continuedAt="f-455-1" escape="true">Goodwill and Intangible Assets</ix:nonNumeric></span></div><ix:continuation id="f-455-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-456"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-457">440</ix:nonFraction></ix:nonFraction> million as of both April&#160;30, 2024 and January&#160;31, 2024.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-458" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of April&#160;30, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">carrying</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amount</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amortization</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">useful life</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-459">28,580</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-460">21,686</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-461">6,894</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-92" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-462">1.7</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-463">113,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-464">64,575</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-465">48,582</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-93" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-466">5.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-467">13,900</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-468">12,574</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-469">1,326</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-94" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-470">0.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-471">21,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-472">19,976</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-473">1,429</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-95" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-474">2.1</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-475">177,042</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-476">118,811</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-477">58,231</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of January&#160;31, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:50.361%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-478">28,580</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-479">20,646</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-480">7,934</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-96" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-481">2.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-482">113,157</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-483">61,755</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-484">51,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-97" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-485">5.3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-486">13,900</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-487">11,925</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-488">1,975</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-98" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-489">0.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-490">21,405</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-491">19,699</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-492">1,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-99" name="us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" format="ixt-sec:duryear" id="f-493">2.2</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-494">177,042</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-495">114,025</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-496">63,017</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense associated with intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-497"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-6" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-498">5</ix:nonFraction></ix:nonFraction> million for the three months ended April&#160;30, 2024 and 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-499" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, the estimated amortization expense for intangible assets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:87.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.614%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-500">13,771</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-501">14,147</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-502">8,922</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-503">7,778</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-504">7,782</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="veev:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-505">5,831</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-506">58,231</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;6. <ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="f-507" continuedAt="f-507-1" escape="true">Accrued Expenses </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock" id="f-508" escape="true"><ix:continuation id="f-507-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" format="ixt:num-dot-decimal" scale="3" id="f-509">3,168</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedSalesCommissionCurrent" format="ixt:num-dot-decimal" scale="3" id="f-510">9,848</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-511">3,545</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedBonusesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-512">3,481</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued vacation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-513">8,296</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedVacationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-514">7,375</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-515">13,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-516">13,829</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued other compensation and benefits</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-517">9,975</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-518">8,900</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-519">38,755</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-520">43,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued fees payable to Salesforce, Inc.</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="veev:AccruedFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-521">6,536</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="veev:AccruedFeesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-522">6,562</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-523">5,881</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-524">7,632</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-525">28,770</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OtherAccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-526">18,786</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-527">41,187</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-528">32,980</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.</span></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Prior period balances were adjusted to conform with current period presentation.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i2c62477d7b73479ca8af76ae0960ea60_52"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. <ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-529" continuedAt="f-529-1" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="f-529-1" continuedAt="f-529-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable and other current assets, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock" id="f-530" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-529-2" continuedAt="f-529-3"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-531" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-532">292,069</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-533">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-534">292,069</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-535">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-536">67,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-537">67,891</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-538">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-539">35,543</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-540">35,543</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-541">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-542">98,618</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-543">98,618</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-544">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-545">656,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-546">656,355</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-547">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-548">284,018</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-549">284,018</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-115" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-550">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-551">1,707,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-552">1,707,067</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-553">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-554">54,378</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-555">54,378</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-556">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-557">76,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-558">76,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-559">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-560">55,709</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-561">55,709</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-562">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-563">635,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-564">635,348</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-565">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="f-566">108</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="f-567">108</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-568">292,069</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-569">3,671,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-570">3,963,452</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="f-571">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-572">806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-573">806</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-574">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-575">806</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-576">806</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:10.601%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-577">73,197</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-578">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-579">73,197</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-580">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-581">9,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-582">9,969</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-583">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-584">94,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-585">94,283</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-586">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-587">606,981</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-588">606,981</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-589">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-590">144,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-591">144,245</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-592">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-593">1,585,029</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-594">1,585,029</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-595">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-596">50,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-597">50,206</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-598">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-599">79,474</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-600">79,474</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-601">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-602">49,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-603">49,592</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-604">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-605">714,459</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-606">714,459</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:fixed-zero" scale="3" id="f-607">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="f-608">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" scale="3" id="f-609">616</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-610">73,197</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-611">3,334,854</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-612">3,408,051</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" format="ixt:fixed-zero" scale="3" id="f-613">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-614">232</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-3" name="us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" scale="3" id="f-615">232</ix:nonFraction>)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-616">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-617">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:LiabilitiesFairValueDisclosure" scale="3" id="f-618">232</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. The valuation techniques used to measure the fair value of financial instruments having Level&#160;2 inputs were derived from&#160;non-binding&#160;consensus prices that are corroborated by observable market data or quoted market prices for similar instruments. Such market prices may be quoted prices in active markets for identical assets (Level&#160;1&#160;inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level&#160;2 inputs). </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-529-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balance Sheet Hedges</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign currency forward contracts in order to hedge our foreign currency exposure. These forward contracts are not designated as hedging instruments under applicable accounting guidance, and therefore, we account for them at fair value with changes in the fair value recorded as a component of other income, net in our condensed consolidated statements of comprehensive income. Cash flows from such forward contracts are classified as operating activities. The realized foreign currency gains were not material for both the three months ended April&#160;30, 2024 and 2023.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" id="f-619" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional amount of foreign currency derivative contracts</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-620">133,096</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="3" id="f-621">201,407</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of foreign currency derivative contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-622">133,909</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-3" name="us-gaap:DerivativeFairValueOfDerivativeNet" format="ixt:num-dot-decimal" scale="3" id="f-623">201,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_55"></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;8. <ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-624" continuedAt="f-624-1" escape="true">Income Taxes</ix:nonNumeric></span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-624-1">For the three months ended April&#160;30, 2024 and 2023, our effective tax rates were <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-625">21.9</ix:nonFraction>% and (<ix:nonFraction unitRef="number" contextRef="c-9" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-626">43.3</ix:nonFraction>)%, respectively. During the three months ended April&#160;30, 2024, as compared to the prior year period, our effective tax rate increased primarily due to reduced excess tax benefits related to equity compensation. We recognized excess tax benefits of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="6" id="f-627">4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-6" sign="-" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" format="ixt:num-dot-decimal" scale="6" id="f-628">64</ix:nonFraction> million in our provision for income taxes for the three months ended April&#160;30, 2024 and 2023, respectively. The decrease in excess tax benefits during the three months ended April&#160;30, 2024 was primarily due to stock option exercises by our Chief Executive Officer in the prior year and none in the current year.</ix:continuation> </span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_58"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. <ix:nonNumeric contextRef="c-1" name="veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" id="f-629" continuedAt="f-629-1" escape="true">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</ix:nonNumeric></span></div><ix:continuation id="f-629-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the beginning deferred revenue balance for the respective periods, we recognized $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-630">440</ix:nonFraction> million of subscription services revenue for the three months ended April&#160;30, 2024 and $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-6" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-631">354</ix:nonFraction> million for the three months ended April&#160;30, 2023. Professional services revenue recognized in the same periods from deferred revenue balances at the beginning of the respective periods was immaterial.</span></div><div style="margin-top:18pt;text-align:justify"><span id="i796d41f0b2894660b32d7dfb9767ba5a_10534"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, the amount of the transaction price allocated to remaining performance obligations for non-cancellable subscription services contracts greater than one year was not significant with the substantial majority of such allocated transaction price included in deferred revenue and expected to be recognized over the next <ix:nonNumeric contextRef="c-174" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-632">12</ix:nonNumeric> months.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unbilled Accounts Receivable</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, unbilled accounts receivable consisted of (i) a receivable of $<ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-633">35</ix:nonFraction> million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-634">4</ix:nonFraction> million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, unbilled accounts receivable consisted of (i) a receivable of $<ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-635">32</ix:nonFraction> million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-6" name="us-gaap:UnbilledReceivablesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-636">4</ix:nonFraction> million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.</span></div></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_64"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. <ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-637" continuedAt="f-637-1" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="f-637-1" continuedAt="f-637-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate offices. Our leases have various expiration dates through 2034, some of which include options to extend the leases for up to <ix:nonNumeric contextRef="c-179" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-638">seven years</ix:nonNumeric>. Additionally, we are the sublessor for certain office space. Our sublease income for each of the three months ended April&#160;30, 2024 and 2023 was immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April&#160;30, 2024 and 2023, our operating lease expense was $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="f-639"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-6" name="us-gaap:OperatingLeaseExpense" format="ixt:num-dot-decimal" scale="6" id="f-640">4</ix:nonFraction></ix:nonFraction> million.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-641" continuedAt="f-641-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-637-2"><ix:continuation id="f-641-1"><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-642">2,253</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:OperatingLeasePayments" format="ixt:num-dot-decimal" scale="3" id="f-643">3,295</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="f-644">605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" format="ixt:fixed-zero" scale="3" id="f-645">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/></tr></table></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" id="f-646" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-647">6.5</ix:nonNumeric> years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-648">6.6</ix:nonNumeric> years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-649">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-650">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-651" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, remaining maturities of operating lease liabilities are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:87.204%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.596%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-652">9,552</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-653">11,037</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-654">10,027</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-655">9,181</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-656">6,626</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="veev:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-657">18,274</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-658">64,697</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-659">8,954</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-660">55,743</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_70"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;11. <ix:nonNumeric contextRef="c-1" name="us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock" id="f-661" continuedAt="f-661-1" escape="true">Stockholders&#8217; Equity </ix:nonNumeric></span></div><ix:continuation id="f-661-1" continuedAt="f-661-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Common Stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of April&#160;30, 2024, we had <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-662">161,624,611</ix:nonFraction> shares of common stock outstanding.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-663" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended April&#160;30, 2024 is as follows:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.326%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.602%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">exercise</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">price</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">contractual</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">term&#160;(in&#160;years)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value (in millions)</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-664">11,147,810</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-665">157.20</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-180" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-666">6.7</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-667">626</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:num-dot-decimal" scale="0" id="f-668">1,914,837</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" id="f-669">214.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-670">178,777</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-671">159.05</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-672">132,323</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" scale="0" id="f-673">208.61</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-674">12,751,547</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-675">165.33</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-676">6.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-677">551</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-678">6,180,088</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-679">136.47</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-680">5.4</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" scale="6" id="f-681">441</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024 and expected to vest thereafter</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-682">12,751,547</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" scale="0" id="f-683">165.33</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" format="ixt-sec:duryear" id="f-684">6.9</ix:nonNumeric></span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" scale="6" id="f-685">551</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The options granted during the three months ended April&#160;30, 2024 were predominantly made in connection with our annual performance review cycle. The weighted average&#160;grant-date&#160;fair value of options granted was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-686">101.26</ix:nonFraction> per option for the three months ended April&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:num-dot-decimal" scale="6" id="f-687">485</ix:nonFraction> million in unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan and 2013 Equity Incentive Plan. This cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="c-181" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-688">2.6</ix:nonNumeric> years.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-661-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, we had authorized and unissued shares of common stock sufficient to satisfy exercises of stock options.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was approximately $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-6" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" format="ixt:num-dot-decimal" scale="6" id="f-689">12</ix:nonFraction> million for the three months ended April&#160;30, 2024.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Valuation Assumptions</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" id="f-690" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:72.584%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.898%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-691">40</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-692">41</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" scale="-2" id="f-693">39</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" scale="-2" id="f-694">40</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-183" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-695">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-184" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-696">7.00</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-185" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-697">6.25</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-186" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" format="ixt-sec:duryear" id="f-698">7.00</ix:nonNumeric></span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-699">4.12</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-700">4.65</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" scale="-2" id="f-701">3.34</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="4" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" scale="-2" id="f-702">3.99</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-181" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-703">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="number" contextRef="c-182" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" format="ixt:fixed-zero" scale="-2" id="f-704">&#8212;</ix:nonFraction>%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-705" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit (RSU) activity for the three months ended April&#160;30, 2024 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unreleased restricted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">stock units</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted&#160;</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average&#160;grant</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">date fair value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-187" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-706">1,011,731</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-187" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-707">192.77</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-708">882,706</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-188" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-709">214.83</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-710">295,043</ix:nonFraction>)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-188" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-711">179.19</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-188" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-712">15,610</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-188" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-713">202.48</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-189" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-714">1,583,784</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"/><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-189" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-715">207.50</ix:nonFraction>&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, there was a total of $<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-6" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="f-716">252</ix:nonFraction> million in unrecognized compensation cost related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of approximately <ix:nonNumeric contextRef="c-188" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-717">1.4</ix:nonNumeric> years. The total grant date fair value of RSUs vested was $<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-6" name="veev:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" format="ixt:num-dot-decimal" scale="6" id="f-718">67</ix:nonFraction> million for the three months ended April&#160;30, 2024.</span></div></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_76"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;12. <ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-719" continuedAt="f-719-1" escape="true">Net Income per Share </ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerSharePolicyTextBlock" id="f-720" escape="true"><ix:continuation id="f-719-1" continuedAt="f-719-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2023, all of our outstanding shares of Class B common stock automatically converted into the same number of shares of Class A common stock pursuant to the terms of our then effective Amended and Restated Certificate of Incorporation. Because shares of Class B common stock were outstanding for the three months ended April&#160;30, 2023, we have disclosed earnings per share for Class A and Class B common stock for the three months ended April&#160;30, 2023. For the three months ended April&#160;30, 2023, the computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.</span></div></ix:continuation></ix:nonNumeric><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-719-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-721" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"/><td style="width:67.937%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:8.825%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.392%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.829%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="15" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="6" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"/><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-722">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-723">119,574</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-724">11,947</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-725">161,421</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-726">145,332</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-727">14,520</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-728">1.00</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="3" id="f-729">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="3" id="f-730">0.82</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-731">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-732">119,574</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-733">11,947</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation as a result of conversion of Class B to Class A common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:fixed-zero" scale="3" id="f-734">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-735">11,947</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:fixed-zero" scale="3" id="f-736">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="veev:ReallocationOfNetIncome" format="ixt:fixed-zero" scale="3" id="f-737">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="veev:ReallocationOfNetIncome" format="ixt:fixed-zero" scale="3" id="f-738">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="veev:ReallocationOfNetIncome" format="ixt:num-dot-decimal" scale="3" id="f-739">1,964</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, diluted</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-740">161,664</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-741">131,521</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-742">13,911</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used for basic net income per share computation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-743">161,421</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-744">145,332</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="f-745">14,520</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-746">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-747">14,520</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="veev:IncrementalCommonSharesAttributableToConversionOfCommonStock" format="ixt:fixed-zero" scale="3" id="f-748">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-749">2,973</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-750">2,669</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" format="ixt:num-dot-decimal" scale="3" id="f-751">2,669</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-752">164,394</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-190" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-753">162,521</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-191" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="f-754">17,189</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share,&#160;diluted</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-755">0.98</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-190" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-756">0.81</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-191" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-757">0.81</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="18" style="border-bottom:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-758" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.674%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options and awards </span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-759">2,972,590</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-760">5,749,358</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_79"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;13. <ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-761" continuedAt="f-761-1" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="f-761-1" continuedAt="f-761-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IQVIA Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva OpenData/Network Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 10, 2017, IQVIA Inc. (formerly Quintiles IMS Incorporated) and IMS Software Services, Ltd. (collectively, &#8220;IQVIA&#8221;) filed a complaint against us in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:17-cv-00177)). In the complaint, IQVIA alleges that we used unauthorized access to proprietary IQVIA data to improve our software and data products and that our software is designed to steal IQVIA trade secrets. IQVIA further alleges that we have intentionally gained unauthorized access to IQVIA proprietary information to gain an unfair advantage in marketing our products and that we have made false statements concerning IQVIA&#8217;s conduct and our data security capabilities. IQVIA asserts claims under both federal and state misappropriation of trade secret laws, federal false advertising law, and common law claims for unjust enrichment, tortious interference, and unfair trade practices. The complaint seeks declaratory and injunctive relief and unspecified monetary damages.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-761-2" continuedAt="f-761-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 13, 2017, we filed our answer denying IQVIA's claims and filed counterclaims. Our counterclaims allege that IQVIA, as the dominant provider of data for life sciences companies, has abused monopoly power to exclude Veeva OpenData and Veeva Network from their respective markets. The counterclaims allege that IQVIA has engaged in various tactics to prevent customers from using our applications and has deliberately raised costs and increased the difficulty of attempting to switch from IQVIA data to our data products. As amended, our counterclaims assert federal and state antitrust claims, as well as claims under California&#8217;s Unfair Practices Act and common law claims for intentional interference with contractual relations, intentional interference with prospective economic advantage, and negligent misrepresentation. The counterclaims seek injunctive relief, monetary damages exceeding $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-6" name="us-gaap:LossContingencyDamagesSoughtValue" format="ixt:num-dot-decimal" scale="6" id="f-762">200</ix:nonFraction> million, and attorneys&#8217; fees. On October 3, 2018, the court denied IQVIA&#8217;s motion to dismiss our antitrust claims.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 18, 2020, IQVIA filed a motion for sanctions against Veeva, seeking default judgment and dismissal and, in the alternative, an adverse inference at trial related to discovery disputes. On May 7, 2021, the special master appointed to oversee litigation discovery ruled against IQVIA&#8217;s request for default judgment and dismissal and ruled in IQVIA&#8217;s favor with respect to certain other matters, including recommending to the trial judge that a permissive adverse inference instruction be issued to the jury with respect to certain documents that were not preserved by Veeva. Should the trial judge accept the recommendation, the jury would be permitted, but not required, to infer that certain evidence not preserved by Veeva would have been unfavorable to Veeva, if the jury first concludes that Veeva controlled the evidence, that the evidence was relevant, and that Veeva should have preserved the evidence. The jury is also likely to be instructed that it may also consider whether the non-preserved evidence was duplicative of other evidence produced by Veeva and whether Veeva&#8217;s conduct was reasonable in light of all circumstances. Veeva was also ordered to pay IQVIA&#8217;s fees and expenses incurred in connection with portions of its sanctions motion. On June 4, 2021, we appealed the special master&#8217;s ruling and IQVIA&#8217;s fee award to the federal district court judge.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva Nitro Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 17, 2019, IQVIA filed a lawsuit in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:19-cv-15517)) (IQVIA Declaratory Action) seeking a declaratory judgment that IQVIA is not liable to Veeva for disallowing use of IQVIA&#8217;s data products in Veeva Nitro or any later-introduced Veeva software products. The IQVIA Declaratory Action does not seek any monetary relief.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 18, 2019, we filed a lawsuit against IQVIA in the U.S. District Court for the Northern District of California (Veeva Systems Inc. v. IQVIA Inc. (No. 3:19-cv-04137)) (Veeva Nitro Action), alleging that IQVIA engaged in anticompetitive conduct as to Veeva Nitro. Our complaint asserts federal and state antitrust claims, as well as claims under California&#8217;s Unfair Competition Law and common law claims for intentional interference with contractual relations and intentional interference with prospective economic advantage. The complaint seeks injunctive relief and monetary damages. IQVIA filed its answer and affirmative defenses on September 5, 2019. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 26, 2019, the Northern District of California transferred the Veeva Nitro Action to the District of New Jersey (Veeva Systems Inc. v. IQVIA Inc. (No. 2:19-cv-18558)). On March&#160;24, 2020, we amended our complaint in the Veeva Nitro Action to include allegations of IQVIA&#8217;s anticompetitive conduct as to additional Veeva software applications, such as Veeva Andi, Veeva Align, and Veeva Vault MedComms; additional examples of IQVIA&#8217;s monopolistic behavior against Veeva Nitro; IQVIA&#8217;s unlawful access of Veeva&#8217;s proprietary software products; and a request for declaratory relief. IQVIA answered the amended complaint on May&#160;22,&#160;2020. On August 21, 2020, the District of New Jersey consolidated the Veeva Nitro Action and IQVIA Declaratory Action.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fact discovery in both the Veeva OpenData/Network Action and the Veeva Nitro Action is largely complete and expert discovery in both cases was completed in October 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The federal district court presiding over all of the IQVIA Litigation Matters has bifurcated the claims for trial such that  IQVIA's trade secret claims will go to trial first. That trial is expected to begin on February 10, 2025. No trial date has been set for Veeva's antitrust claims asserted in the Veeva OpenData/Network Action or the Veeva Nitro Action.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these lawsuits, and we are unable to make a meaningful estimate of the amount or range of gain or loss, if any, that could result from them, we believe that we have substantial defenses against IQVIA&#8217;s claims, which we intend to vigorously contest, and that our counterclaims warrant injunctive relief and monetary damages for Veeva.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-761-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fee Arrangements Related to the IQVIA Litigation Matters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We have entered into partial contingency fee arrangements with certain law firms representing us in the IQVIA litigations. Pursuant to those arrangements, such law firms are entitled to an agreed portion of any damages we recover from IQVIA or may be entitled to payment of success fees from us based on the achievement of certain outcomes. We are unable to make an estimate of any liability we may have in connection with this arrangement and accordingly have not accrued any related liability at this time.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mednet Litigation Matter</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 14, 2020, Mednet Solutions, Inc. filed a complaint in Minnesota state court (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mednet Solutions, Inc. v. Veeva Systems Inc.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (No. 27-CV-20-9374)) against us and a Veeva employee who previously worked for Mednet. The complaint alleged that the employee improperly accessed Mednet&#8217;s computer systems after joining Veeva, in violation of his employment agreement to misappropriate Mednet&#8217;s confidential and trade secret information for our benefit. On December 9, 2020, the case was removed to the U.S. District Court for the District of Minnesota (No. 20-cv-2502). On May 30, 2024, we entered into a settlement agreement with Mednet, which will result in dismissal of the case with prejudice. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in other legal proceedings and subject to claims incident to the ordinary course of business. Although the results of such legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources, and other factors, and there can be no assurances that favorable outcomes will be obtained.</span></div></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_82"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;14. <ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-763" continuedAt="f-763-1" escape="true">Revenues by Product </ix:nonNumeric></span></div><ix:continuation id="f-763-1"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We group our revenues into <ix:nonFraction unitRef="product_area" contextRef="c-3" decimals="INF" name="veev:NumberOfProductAreas" format="ixt-sec:numwordsen" scale="0" id="f-764">two</ix:nonFraction> product areas: Commercial Solutions and R&amp;D Solutions. Commercial Solutions revenues consist of revenues from our Veeva Commercial Cloud, Veeva Data Cloud, and Veeva Claims solutions. R&amp;D Solutions consist of revenues from our Veeva Development Cloud, Veeva RegulatoryOne, and Veeva QualityOne solutions. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="f-765" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.742%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.744%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-766">261,316</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-767">239,324</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-768">272,639</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-769">175,222</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total subscription services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-770">533,955</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-771">414,546</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-772">48,772</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-773">44,864</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-774">67,618</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-775">66,915</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total professional services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-776">116,390</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-777">111,779</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-778">650,345</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-779">526,325</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i2c62477d7b73479ca8af76ae0960ea60_85"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note&#160;15. <ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-780" continuedAt="f-780-1" escape="true">Information about Geographic Areas</ix:nonNumeric></span></div><ix:continuation id="f-780-1" continuedAt="f-780-2"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We track and allocate revenues by principal geographic area rather than by individual country, which makes it impractical to disclose revenues for the United States or other specific foreign countries. We measure subscription services revenue primarily by the estimated location of the end users in each geographic area for our Commercial Solutions and primarily by the estimated location of usage in each geographic area for our R&amp;D Solutions. We measure professional services revenue primarily by the location of the resources performing the professional services.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><ix:continuation id="f-780-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-781" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues by geographic area were as follows for the periods shown below (in thousands):</span></div><div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:74.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.598%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-782">381,599</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-783">313,975</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-784">189,915</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-785">142,423</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-786">62,440</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-787">55,577</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-788">16,391</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-789">14,350</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-790">650,345</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-791">526,325</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-792" escape="true"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.689%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.969%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.668%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-793">48,928</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-794">49,725</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-795">6,607</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-796">6,885</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-797">1,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="f-798">751</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-799">1,432</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-800">1,171</ix:nonFraction>&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-801">58,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-802">58,532</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_88"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.&#160;&#160;&#160;&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">You should read the following discussion and analysis of our financial condition and results of operations in conjunction with our condensed consolidated financial statements and notes thereto appearing elsewhere in this report. In addition to historical condensed consolidated financial information, the following discussion and analysis contains forward-looking statements that involve risks, uncertainties, and assumptions. Our actual results could differ materially from those anticipated by these forward-looking statements as a result of many factors. We discuss factors that we believe could cause or contribute to these differences below and elsewhere in this report, including those set forth under &#8220;Risk Factors&#8221; and &#8220;Special Note Regarding Forward-Looking Statements.&#8221;</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_91"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development (R&amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. For a more detailed description of our business and products as of January&#160;31, 2024, please see our Annual Report on Form&#160;10-K for the fiscal year ended January&#160;31, 2024 filed on March&#160;25, 2024.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our industry cloud solutions are grouped into three major product categories&#8212;Veeva Development Cloud, Veeva Commercial Cloud, and Veeva Data Cloud. For financial reporting purposes, revenues associated with our Veeva Commercial Cloud, Veeva Data Cloud, and Veeva Claims solutions are classified as &#8220;Commercial Solutions&#8221; revenues, and revenues associated with our Veeva Development Cloud, Veeva RegulatoryOne, and Veeva QualityOne solutions are classified as &#8220;R&amp;D Solutions&#8221; revenues.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal year ended January&#160;31, 2024, we derived approximately 52% and 48% of our subscription services revenues and 50% and 50% of our total revenues from our Commercial Solutions and R&amp;D Solutions, respectively. For the three months ended April&#160;30, 2024, we derived approximately 49% and 51% of our subscription services revenues and 48% and 52% of our total revenues from our Commercial Solutions and R&amp;D Solutions, respectively. Revenues associated with our R&amp;D Solutions are expected to increase as a percentage of both subscription services revenues and total revenues in the future. We also offer certain of our R&amp;D Solutions to industries outside the life sciences industry primarily in North America and Europe.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For our fiscal years ended January&#160;31, 2024, 2023, and 2022, our total revenues were $2,364 million, $2,155 million, and $1,851 million, respectively, representing year-over-year growth in total revenues of 10% in our fiscal year ended January&#160;31, 2024 and 16% in our fiscal year ended January&#160;31, 2023. For our fiscal years ended January&#160;31, 2024,&#160;2023, and 2022, our subscription services revenues were $1,902 million, $1,733 million, and $1,484 million, respectively, representing year-over-year growth in subscription services revenues of 10% in our fiscal year ended January&#160;31, 2024, and 17% in our fiscal year ended January&#160;31, 2023. We generated net income of $526 million, $488 million, and $427 million for our fiscal years ended January&#160;31, 2024, 2023, and 2022, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, 2023, and 2022, we served 1,432, 1,388, and 1,205 customers, respectively. As of January&#160;31, 2024, 2023, and 2022, we had 693, 684, and 653 Commercial Solutions customers, respectively, and 1,078, 1,025, and 860 R&amp;D Solutions customers, respectively. These customer count totals are net of customer attrition during each period.</span><span style="color:#008080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The combined customer counts for Commercial Solutions and R&amp;D Solutions exceed the total customer count in each year because some customers subscribe to products in both areas. Many of our applications for R&amp;D are used by smaller, earlier stage, pre-commercial companies, some of which may not reach the commercialization stage. </span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_94"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Components of Results of Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive our revenues primarily from subscription services fees and professional services fees. Subscription services revenues consist of fees from customers accessing our cloud-based software solutions and fees for our data solutions. Professional services and other revenues consist primarily of fees from implementation services, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">configuration, data services, training, and managed services related to our solutions and services related to our Veeva Business Consulting offering. For the three months ended April&#160;30, 2024, subscription services revenues constituted 82% of total revenues and professional services and other revenues constituted 18% of total revenues.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally enter into master subscription agreements with our customers and count each distinct master subscription agreement that has not been terminated or expired and that has orders for which we have recognized revenue in the quarter as a distinct customer for purposes of determining our total number of current customers as of the end of that quarter. We generally enter into a single master subscription agreement with each customer, although in some instances, affiliated legal entities within the same corporate family may enter into separate master subscription agreements. Conversely, affiliated legal entities that maintain distinct master subscription agreements may choose to consolidate their orders under a single master subscription agreement, and, in that circumstance, our customer count would decrease. Divisions, subsidiaries, and operating units of our customers often place distinct orders for our subscription services under the same master subscription agreement, and we do not count such distinct orders as new customers for purposes of determining our total customer count. For purposes of determining customers of Veeva Crossix that do not contract under a master subscription agreement, we count each entity that has a statement of work or services agreement and a recurring known payment obligation as a distinct customer if such entity is not otherwise a customer of ours. For Veeva Crossix, we do not count as distinct customers agencies contracting with us on behalf of brands within life sciences companies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">New subscription orders for our Veeva CRM application generally have a one-year term. If a customer adds end users or additional Commercial Solutions to an existing order for our Veeva CRM application, such additional orders will generally be coterminous with the anniversary date of the Veeva CRM order, and as a result, orders for additional end users or additional Commercial Solutions will commonly have an initial term of less than one year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Subscription services revenues are recognized ratably over the respective non-cancellable subscription term because of the continuous transfer of control to the customer. Our master subscription agreements that govern multi-year orders generally include a termination for convenience right for our customers. The amount of revenue recognized from such orders will generally be consistent with the amount invoiced for the relevant term of the order.  When such multi-year orders are non-cancellable (other than for cause), we recognize the total contracted revenue ratably over the multi-year term of the order. For such non-cancellable orders, when the amounts we are entitled to invoice in any period pursuant to multi-year orders with escalating fees are less than the revenue recognized, we accrue an unbilled accounts receivable balance (a contract asset).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Also, particularly with respect to expansion orders for our Commercial Solutions, because the term of orders for additional end users or applications is commonly less than one year to align to the renewal date of existing Commercial Solutions orders, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer&#8217;s annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes may result in an order of less than one year as necessary to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue compared to if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, calculated billings, or normalized billings are accurate indicators of future revenues for any given period of time. We define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable from the immediately preceding period. We define the term normalized billings for any period to mean calculated billings adjusted for the impact of term changes in renewal business, such as in the timing (for example, changing the renewal date of multiple products to be coterminous) or billing frequency (for example, changing from annual to quarterly billings).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our agreements typically provide that orders will automatically renew unless notice of non-renewal is provided in advance. Subscription services revenues are affected primarily by the number of customers, the scope of the subscription purchased by each customer (for example, the number of end users or other subscription usage metric) and the number of solutions subscribed to by each customer. </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">22</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We utilize our own personnel to perform our professional services and business consulting engagements with customers. In certain cases, we may utilize third-party subcontractors to perform professional services engagements. The majority of our professional services arrangements are billed on a time and materials basis and revenues are recognized over time based on time incurred and contractually agreed upon rates. Certain professional services and business consulting arrangements are billed on a fixed fee basis and revenues are typically recognized over time as the services are delivered based on time incurred. Data services and training revenues are generally recognized as the services are performed. Professional services revenues are affected primarily by our customers&#8217; demands for implementation services, configuration, data services, training, speakers bureau logistics, and managed services in connection with our solutions. Our business consulting revenues are affected primarily by our customers&#8217; demands for services related to a particular customer success initiative, strategic analysis, or business process change, and not by cloud software implementation.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allocated Overhead</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We accumulate certain costs such as building depreciation, office rent, utilities, and other facilities costs and allocate them across the various departments based on headcount. We refer to these costs as &#8220;allocated overhead.&#8221; </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscription services revenues for all of our solutions consists of expenses related to our computing infrastructure provided by third parties, including Salesforce, Inc. and Amazon Web Services, personnel related costs associated with hosting our subscription services and providing support, including our data stewards, data acquisition costs, and costs of delivering our data solutions, expenses associated with computer equipment and software, and allocated overhead. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of professional services and other consists primarily of employee-related expenses associated with providing professional and business consulting services. The cost of providing professional services is significantly higher as a percentage of the related revenues than for our subscription services due to the direct labor costs and costs of third-party subcontractors.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and Development</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Research and development expenses consist primarily of employee-related expenses, third-party consulting fees, hosted infrastructure costs, and allocated overhead. We continue to focus our research and development efforts on our platforms, including adding new features and applications and increasing the functionality and enhancing the ease of use of our cloud-based applications.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and Marketing</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Sales and marketing expenses consist primarily of employee-related expenses, sales commissions, marketing program costs, amortization expense associated with purchased intangibles related to our customer contracts, customer relationships and brand development, travel-related expenses and allocated overhead. Marketing program costs include advertising, customer events, corporate communications, brand awareness, and product marketing activities. Sales commissions are costs of obtaining new customer contracts and are capitalized and then amortized over a period of benefit that we have determined to be three years. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and Administrative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. General and administrative expenses consist of employee-related expenses for our executive, finance and accounting, legal, employee success, management information systems personnel, and other administrative employees. In addition, general and administrative expenses include fees related to third-party legal counsel, fees related to third-party accounting, tax and audit services, other corporate expenses, and allocated overhead.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net, consists primarily of interest income, amortization of premiums paid or accretion of discounts on investments, and transaction gains or losses on foreign currency, net of hedging costs.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Provision for income taxes consists of federal, state, and local income taxes in the United States and income taxes in certain foreign jurisdictions. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_55">note 8</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_97"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of Operations</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth selected condensed consolidated statements of operations data and such data as a percentage of total revenues for each of the periods indicated:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated Statements of Comprehensive Income Data:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,955&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,546&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,779&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Cost of revenues</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,148&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,575&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,736&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,088&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,884&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166,663&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476,461&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359,662&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Operating expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">:</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,711&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,960&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,301&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,503&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,669&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating expenses</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321,289&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">298,132&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,530&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,729&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,248&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206,901&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,778&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Income tax provision (benefit)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,237&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39,743)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="border-top:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</span></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:79.601%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.259%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,722&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,743&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,906&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,043&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,135&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,036&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,451&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,911&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,719&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">24</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:19pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:20pt"><td colspan="3" rowspan="4" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:9pt"><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,955&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,546&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,390&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,779&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues for the three months ended April&#160;30, 2024 increased $124 million, of which $119 million was from growth in subscription services revenues. <span id="i6bc196cd23464242a2c47285d4721b8e_22979"></span>The increase in subscription services revenues consisted of $97 million of subscription services revenue attributable to R&amp;D Solutions and $22 million of subscription services revenue attributable to Commercial Solutions. The addition of termination for convenience rights starting on February 1, 2023, reduced subscription services revenue attributable to R&amp;D Solutions for the three months ended April 30, 2023. The geographic mix of subscription services revenues was 59% from North America, 28% from Europe, and 13% from other locations, primarily Asia Pacific, for the three months ended April&#160;30, 2024, as compared to 59% from North America, 26% from Europe, and 15% from other locations, primarily Asia Pacific, for the three months ended April&#160;30, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Professional services and other revenues for the three months ended April&#160;30, 2024 increased $5 million. The increase was primarily driven by increased demand for our business consulting services. The geographic mix of professional services and other revenues was 59% from North America, 35% from Europe, and 6% from other locations, primarily Asia Pacific, for the three months ended April&#160;30, 2024, as compared to 62% from North America, 31% from Europe, and 7% from other locations, primarily Asia Pacific, for the three months ended April&#160;30, 2023.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Revenue and Gross Margin</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#828282;padding:0 1pt"/><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#828282;padding:0 1pt"/><td colspan="3" style="background-color:#828282;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#828282;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78,148&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,575&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,736&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,088&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">173,884&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">166,663&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross margin percentage:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services and other</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total gross margin percentage</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross profit</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">476,461&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">359,662&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenues for the three months ended April&#160;30, 2024 increased $7 million, of which $11 million was related to an increase in cost of subscription services, offset by an immaterial decrease in professional services and other due to a reduction in the use of third-party services to support our professional services revenue. The increase in cost of subscription services was primarily due to an increase of $6&#160;million related to computing infrastructure costs, which was driven by an increase in both the number of end users and the volume of activity by end users of our subscription services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect cost of subscription services to increase in absolute dollars in the near term due to increased usage of our subscription services and increased data costs related to our data solutions.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_100"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating Expenses and Operating Margin</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses include research and development, sales and marketing, and general and administrative expenses. We expect operating expenses to increase in the fiscal year ending January&#160;31, 2025, primarily due to employee compensation-related costs.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,711&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">146,960&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development expenses for the three months ended April&#160;30, 2024 increased $16 million, primarily due to an increase in employee compensation-related costs. The increase in employee compensation-related costs was primarily driven by an increase in headcount during the period. The expansion of our headcount in research and development was to support development work for the products that we offer or may offer in the future.</span></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect research and development expenses to increase in the fiscal year ending January&#160;31, 2025, primarily due to employee compensation-related costs as we continue to invest in our product offerings.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales and Marketing</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97,301&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88,503&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expenses for the three months ended April&#160;30, 2024 increased $9 million, primarily due to an increase of $7&#160;million in employee compensation-related costs. The increase in employee compensation-related costs was primarily driven by the increase in headcount during the period to support our sales and marketing efforts associated with our product offerings.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect sales and marketing expenses to increase in the fiscal year ending January&#160;31, 2025, primarily due to employee compensation-related costs and the increase in marketing program costs related to events.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General and Administrative</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.344%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.698%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,277&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,669&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2)%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Percentage of total revenues</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative expenses for the three months ended April&#160;30, 2024 remained relatively consistent<span id="i75be036ce0434f8892c4156c91791b36_18929"></span> due to lower payroll taxes offset by a litigation settlement accrual.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect general and administrative expenses to be relatively consistent in the fiscal year ending January&#160;31, 2025 when compared to the fiscal year ended January 31, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other income, net</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,729&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,248&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net, for the three months ended April&#160;30, 2024 increased $21 million, due to an increase in interest income from higher investment asset balances as well as increases in interest rates within our short-term investment portfolio. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We continue to experience fluctuations primarily resulting from the periodic re-measurement of the foreign currencies exposures on the balance sheet. The results of operations and cash flows are also subject to fluctuations in foreign currency exchange rates, particularly in the Euro, Japanese Yen, Canadian Dollar, Great British Pound Sterling, and Chinese Yuan.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;border-left:1pt solid #ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">%&#160;Change</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="15" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(dollars in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206,901&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,778&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">125%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax provision (benefit)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">45,237&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(214)%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.9&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(43.3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differs from the tax computed at the U.S. federal statutory income tax rate primarily due to state taxes, tax credits, equity compensation, and foreign income subject to taxation in the United States. Future tax rates could be affected by changes in tax laws and regulations or by rulings in tax related litigation, as may be applicable.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April&#160;30, 2024 and 2023, our effective tax rates were 21.9% and (43.3)%, respectively. During the three months ended April&#160;30, 2024, as compared to the same period in the prior fiscal year, our effective tax rate increased primarily due to the reduced benefit from excess tax benefits related to equity compensation.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_103"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our public disclosures, we have provided non-GAAP measures, which we define as financial information that has not been prepared in accordance with generally accepted accounting principles in the United States, or GAAP. In addition to our GAAP measures, we use these non-GAAP financial measures internally for budgeting and resource allocation purposes and in analyzing our financial results.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the reasons set forth below, we believe that excluding the following items provides information that is helpful in understanding our operating results, evaluating our future prospects, comparing our financial results across accounting periods, and comparing our financial results to our peers, many of which provide similar non-GAAP financial measures.</span></div><div style="margin-top:12pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Excess tax benefits. Excess tax benefits from employee stock plans are dependent on previously agreed-upon equity grants to our employees, vesting of those grants, stock price, and exercise behavior of our employees, which can fluctuate from quarter to quarter. Because these fluctuations are not directly related to our business operations, we exclude excess tax benefits for our internal management reporting processes. Our management also finds it useful to exclude excess tax benefits when assessing the level of cash provided by operating activities. Given the nature of the excess tax benefits, we believe excluding it allows investors to make meaningful comparisons between our operating cash flows from quarter to quarter and those of other companies.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Stock-based compensation expenses. We exclude stock-based compensation expenses primarily because they are non-cash expenses that we exclude from our internal management reporting processes. We also find it useful to exclude these expenses when we assess the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Moreover, because of varying available valuation methodologies, subjective assumptions and the variety of award types that companies can use, we believe excluding stock-based compensation expenses allows investors to make meaningful comparisons between our recurring core business operating results and those of other companies.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Amortization of purchased intangibles. We incur amortization expense for purchased intangible assets in connection with acquisitions of certain businesses and technologies. Amortization of intangible assets is a non-cash expense and is inconsistent in amount and frequency because it is significantly affected by the timing, size of acquisitions, and the inherent subjective nature of purchase price allocations. Because these costs have already been incurred and cannot be recovered, and are non-cash expenses, we exclude these expenses for internal management reporting processes. We also find it useful to exclude these charges when assessing the appropriate level of various operating expenses and resource allocations when budgeting, planning, and forecasting future periods. Investors should note that the use of intangible assets contributed to our revenues earned during the periods presented and will contribute to our future period revenues as well.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Litigation settlement. We exclude costs related to the settlement of certain litigation matters because they are non-recurring and outside the ordinary course of business. Because these costs are unrelated to our day-to-day business operations, we believe excluding them enables more consistent evaluation of our operating results.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Income tax effects on the difference between GAAP and non-GAAP costs and expenses. The income tax effects that are excluded relate to the imputed tax impact on the difference between GAAP and non-GAAP costs and expenses due to stock-based compensation and purchased intangibles for GAAP and non-GAAP measures.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Limitations on the Use of Non-GAAP Financial Measures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are limitations to using non-GAAP financial measures because non-GAAP financial measures are not prepared in accordance with GAAP and may be different from non-GAAP financial measures provided by other companies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-GAAP financial measures are limited in value because they exclude certain items that may have a material impact upon our reported financial results. In addition, they are subject to inherent limitations as they reflect the exercise of judgments by management about which items are adjusted to calculate our non-GAAP financial measures. We compensate for these limitations by analyzing current and future results on a GAAP basis as well as a non-GAAP basis and also by providing GAAP measures in our public disclosures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. We encourage investors and others to review our financial information in its entirety, not to rely on any single financial measure to evaluate our business, and to view our non-GAAP financial measures in conjunction with the most directly comparable GAAP financial measures.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the specific items excluded from GAAP metrics in the calculation of non-GAAP metrics for the periods shown below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.574%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities on a GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,516&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,936&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess tax benefits from employee stock plans</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,121)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(62,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities on a non-GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">760,395&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">443,847&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities on a GAAP basis</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(272,378)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(297,394)</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities on a GAAP basis</span></div></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,392)</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income on a GAAP basis</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">155,172&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61,530&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,911&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,719&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,746&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Litigation settlement</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating income on a non-GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260,868&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156,995&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income on a GAAP basis</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,521&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,911&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,719&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,785&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Litigation settlement</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,000&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax effect on non-GAAP adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,408)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(79,064)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income on a non-GAAP basis</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">246,952&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">147,922&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share on a GAAP basis</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.58&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.56&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Litigation settlement</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.03&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Income tax effect on non-GAAP adjustments</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.49)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted net income per share on a non-GAAP basis</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.50&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.91&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="12" style="border-top:1pt solid #dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) For the three months ended April 30, 2024 and 2023, we used an estimated annual effective non-GAAP tax rate of 21%.</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div id="i2c62477d7b73479ca8af76ae0960ea60_106"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and Capital Resources</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:76.970%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.574%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#808080;padding:0 1pt"/><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">763,516&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505,936&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash used in investing activities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(272,378)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(297,394)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net cash provided by (used in) financing activities</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,828&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,392)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash and cash equivalents</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,257)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net change in cash and cash equivalents</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">493,709&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207,169&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our principal sources of liquidity continue to be comprised of our existing cash, cash equivalents, and short-term investments, as well as cash flows generated from our operations. As of April&#160;30, 2024, our cash, cash equivalents, and short-term investments totaled $4.8 billion, of which $85 million represented cash and cash equivalents held outside of the United States. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our primary use of cash is payment of our operating costs, which consist primarily of employee-related expenses, such as compensation and benefits, investments in our information technology infrastructure, and general operating expenses for marketing, facilities, and overhead costs. Long-term cash requirements for items other than normal operating expenses could include the following: the acquisition of businesses, software products, or technologies complementary to our business, and capital expenditures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our non-U.S. cash and cash equivalents are not considered indefinitely reinvested outside the United States, except in certain designated jurisdictions. As of April&#160;30, 2024, we have not recorded any taxes, such as withholding </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">taxes, associated with the foreign earnings that are indefinitely reinvested outside of the United States. Under currently enacted tax laws, if we were to choose to repatriate the funds we have designated as indefinitely reinvested outside the United States, such amounts may be subject to certain jurisdictional taxes (e.g., withholding taxes).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have financed our operations primarily through cash generated from operations. We believe our existing cash, cash equivalents, and short-term investments generated from operations will be sufficient to meet our working capital and capital expenditure needs over at least the next 12 months. Our cash deposits are primarily held at financial institutions classified as global systemically important banks, and we maintain sufficient cash at more than one financial institution to meet our operational needs. Our future capital requirements will depend on many factors including our growth rate, subscription renewal activity, the timing and extent of spending to support product development efforts, the expansion of sales and marketing activities, the ongoing investments in technology infrastructure, the introduction of new and enhanced solutions, and the continuing market acceptance of our solutions. We may in the future enter into arrangements to acquire or invest in complementary businesses, services and technologies, and intellectual property rights. We may be required to seek additional equity or debt financing for those arrangements or for other reasons. In the event that additional financing is required from outside sources, we may not be able to raise it on terms acceptable to us or at all. If we are unable to raise additional capital when desired, our business, operating results, and financial condition would be adversely affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our largest source of operating cash inflows is cash collections from our customers for subscription services. We also generate significant cash flows from our professional services arrangements. The first quarter of our fiscal year is seasonally the strongest quarter for cash inflows due to the timing of our annual subscription billings and related collections. Our primary uses of cash from operating activities are for employee-related expenditures, expenses related to our computing infrastructure (including Amazon Web Services and Salesforce, Inc.), building infrastructure costs (including leases for office space), fees for third-party legal counsel and accounting services, and data acquisition costs. Note that our net income reflects the impact of excess tax benefits related to equity compensation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $764 million for the three months ended April&#160;30, 2024 compared to $506 million provided by operating activities for the three months ended April&#160;30, 2023. The $258 million increase was primarily due to increased sales and the related cash collections, partially offset by larger operating expenses due to increases in headcount.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flows from operating activities for the three months ended April&#160;30, 2024 represent a significant portion of the cash flows from operating activities that we expect during our fiscal year ending January&#160;31, 2025. As a result, we expect cash flows from operating activities to be substantially less in future quarterly periods of this fiscal year. In the fiscal year ending January 31, 2025, cash payments for income taxes in relation to the Tax Cuts and Jobs Act of 2017, which eliminated the option to deduct research and development expenditures and required taxpayers to capitalize and amortize them over five or fifteen years, are expected to reduce our cash flows from operating activities. The requirement may also impact our cash flows from operating activities in future periods, the amounts and specific periods of which we are unable to estimate at this time.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investing activities primarily relate to cash used for the purchase of marketable securities, net of maturities. We also use cash to invest in capital assets to support our growth.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used in investing activities was $272 million for the three months ended April&#160;30, 2024 compared to $297 million&#160;used in investing activities for the three months ended April&#160;30, 2023. The $25 million decrease in cash used in investing activities was mainly due to the increase in proceeds from maturities and sales of short-term investments partially offset by the increase in purchases of short-term investments for the three months ended April&#160;30, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Financing Activities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The cash flows from financing activities relate primarily to stock option exercises offset by taxes paid on behalf of employees related to the net share settlement of RSUs.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by financing activities was $4 million for the three months ended April&#160;30, 2024 compared to $1 million used in financing activities for the three months ended April&#160;30, 2023. The $5 million increase was primarily related to an increase of $13&#160;million in proceeds from employee stock option exercises, partially offset by an increase of $8&#160;million of cash used to pay employee taxes related to the net share settlement of RSUs.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_109"></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical Accounting Policies and Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our condensed consolidated financial statements are prepared in accordance with generally accepted accounting principles in the United States (GAAP). In the preparation of these condensed consolidated financial statements, we are required to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, costs, and expenses and related disclosures. On an ongoing basis, we evaluate our estimates and assumptions. Our actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to our critical accounting policies and estimates during the three months ended April&#160;30, 2024 as compared to the those disclosed in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_112"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.&#160;&#160;&#160;&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign currency exchange risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, Japanese Yen, Canadian Dollar, British Pound Sterling, and Chinese Yuan, and may be adversely affected in the future due to changes in foreign currency exchange rates. For the three months ended April&#160;30, 2024, about 83% of our revenues and about 80% of our expenses were denominated in USD.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have also experienced and will continue to experience foreign currency fluctuations due to the periodic re-measurement of monetary account balances that are denominated in currencies other than the functional currency of the entities in which they are recorded and such fluctuations can impact our net income. We engage in the hedging of our foreign currency transactions as described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_52">note 7</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar. Realized and unrealized foreign currency losses were immaterial for both the three months ended April&#160;30, 2024, and 2023.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest rate sensitivity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We had cash, cash equivalents and short-term investments totaling $4.8 billion as of April&#160;30, 2024. This amount was held primarily in demand deposit accounts, money market funds, U.S. treasury securities and agency obligations, corporate notes and bonds, asset-backed securities, commercial paper, and foreign government bonds. The cash and cash equivalents are held for working capital purposes and other operational activities. We do not enter into investments for trading or speculative purposes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our cash equivalents and our portfolio of marketable securities are subject to market risk due to changes in interest rates, which could affect our results of operations. Fixed rate securities may have their market value adversely affected due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall. Due in part to these factors, our future investment income may fluctuate due to changes in interest rates or we may suffer losses in principal if we are forced to sell securities that decline in market value due to changes in interest rates. However, because we classify our marketable securities as &#8220;available for sale,&#8221; no gains or losses are recognized due to changes in interest rates unless such securities are sold prior to maturity or declines in fair value are determined to be other-than-temporary. Our fixed-income portfolio is subject to interest rate risk.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An immediate increase of 100-basis points in interest rates would have resulted in a $45 million market value reduction in our investment portfolio as of April&#160;30, 2024. An immediate decrease of 100-basis points in interest rates would have increased the market value by $45 million as of April&#160;30, 2024. This estimate is based on a sensitivity model that measures market value changes when changes in interest rates occur. Fluctuations in the value of our investment securities caused by a change in interest rates (gains or losses on the carrying value) are recorded in other comprehensive income, and are realized only if we sell the underlying securities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_115"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.&#160;&#160;&#160;&#160;CONTROLS AND PROCEDURES.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of April&#160;30, 2024. The term &#8220;disclosure controls and procedures,&#8221; as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (Exchange Act), means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized, and reported, within the time periods specified in the Securities and Exchange Commission&#8217;s (SEC) rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company&#8217;s management, including its principal executive and principal financial officers, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our management&#8217;s evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of April&#160;30, 2024, our disclosure controls and procedures were designed at a reasonable assurance level and were effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in Securities and Exchange Commission rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule&#160;13a-15(d) and 15d-15(d) of the Exchange Act that occurred during the fiscal quarter ended April&#160;30, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inherent Limitations on Effectiveness of Controls</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, including our Chief Executive Officer and Chief Financial Officer, do not expect that our disclosure controls or our internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been or would be detected. These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by management override of the controls. The design of any system of controls is also based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_118"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II. OTHER INFORMATION</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_121"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1.&#160;&#160;&#160;&#160;LEGAL PROCEEDINGS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in legal proceedings and subject to claims incident to the ordinary course of business. For information regarding certain current legal proceedings, see </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements, which is incorporated herein by reference. In addition to the legal proceedings referenced in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, we are involved in the following additional legal proceedings which may be material to our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">California Non-Compete Matter</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 17, 2017, we filed a complaint in the Superior Court of the State of California in the County of Alameda against Medidata, IQVIA, and Sparta Systems, Inc. (Veeva Systems Inc. v. Medidata Solutions, Inc., Quintiles IMS Incorporated, IMS Software Services, LTD., and Sparta Systems, Inc., Case No. RG17868081). Our lawsuit seeks declaratory and injunctive relief concerning the use of non-compete, confidentiality, and non-disparagement agreements by these companies. Since the original complaint was filed, there has been extensive requests to the court for rulings on contested questions. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 13, 2023, Veeva and Sparta entered into a confidential settlement agreement dismissing their claims against each other. On January 16, 2024, Veeva and Medidata also entered into a confidential settlement agreement dismissing their claims against each other. On June 9, 2023, IQVIA, the only defendant now in the case, filed a counter-complaint seeking a declaration that its non-compete agreements comply with California law. On March 25, 2024, the trial court judge set a trial date of June 13, 2025 on the consolidated claims.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the results of legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources and other factors, and there can be no assurances that favorable outcomes will be obtained.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">34</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_124"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span id="i3a5b778a793241c78b570e255d5da967_603514"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;1A.&#160;&#160;&#160;&#160;RISK FACTORS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investing in our common stock involves a high degree of risk. You should consider carefully the risks and uncertainties described below and in &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations,&#8221; together with all of the other information in this report, including our condensed consolidated financial statements and related notes, before investing in our common stock. The risks and uncertainties described below are not the only ones we face. If any of the following risks actually occurs, our business, financial condition, results of operations, and prospects could be materially and adversely affected. In that event, the price of our common stock could decline and you could lose part or all of your investment.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Risk Factors</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The below is a summary of principal risks to our business and risks associated with ownership of our stock. It is only a summary. You should read the more detailed discussion of risks set forth below and elsewhere in this report for a more complete discussion of the risks listed below and other risks.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If our security measures are breached or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop the use of our solutions, and we may incur significant liabilities.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers could cause our revenues to decline.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span id="i3a5b778a793241c78b570e255d5da967_611200"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Defects or disruptions in our solutions could result in diminished demand for our solutions, a reduction in our revenues, and subject us to substantial liability.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Our plans to migrate our customers to our Vault CRM applications built on our own Veeva Vault platform could cause business disruptions for customers, lead to the loss of our customers to competitors, and adversely affect our operating results.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry could also adversely affect us.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Over the longer term our revenue growth rates are likely to fluctuate from year to year and may decline, and, as our costs increase, we may not be able to sustain the same level of profitability we have achieved in the past.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Unique and uncertain macroeconomic and geopolitical factors, including as a result of worldwide inflationary pressures and changes in interest rates, currency exchange fluctuations, the Russian invasion of Ukraine, and the Israel-Hamas conflict, and concerns about a possible domestic or global recession, may cause instability and volatility in the global financial markets and disruptions within the life sciences industry that may negatively impact our business, our financial results, and our stock price.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Difficulty attracting and retaining highly skilled employees could adversely affect our business and efforts to attract and retain such employees may increase our expenses.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">If the third-party providers of healthcare professional and healthcare organization data and prescription drug sales data, such as IQVIA for instance, do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We rely on third-party providers for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions, and any slowdown, failure, or disruption in the services provided by them could adversely affect our business and subject us to liability.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Changing laws and regulations, including increasingly complex data privacy and information security regulations, in the U.S. and internationally, life sciences industry regulations, and trade policies, may impose additional costs for compliance, reduce demand for our solutions, and subject us to significant liabilities.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We are currently being sued by third parties for alleged misappropriation of trade secrets. We may suffer damages, which could be significant, or other harm from these lawsuits and we may be sued for infringement or misappropriation of third-party intellectual property in the future.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">We may acquire other companies or technologies, which could divert our management&#8217;s attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and adversely affect our operating results.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our security measures are breached or compromised or unauthorized access to customer data is otherwise obtained, our solutions may be perceived as not being secure, customers may reduce or stop their use of our solutions, and we may incur significant liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions involve the storage, transmission, and other processing of our customers&#8217; proprietary information (including personal or identifying information regarding their employees and the medical professionals whom their sales personnel contact, and sensitive proprietary data related to the clinical trial, regulatory submission and sales and marketing processes for medical treatments), personal information of medical professionals, personal information (which may include personal health information) of patients and clinical trial participants, and other sensitive information. For example, Veeva Crossix and Veeva Compass process third-party health and non-health data for U.S. patients. Additionally, we maintain and process other confidential, proprietary, and sensitive business information, including personal information relating to our employees and contractors and confidential information relating to our solutions and business. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unauthorized access or other security breaches or incidents, as a result of third-party action (e.g., cyber-attacks, or the introduction into our networks or systems of ransomware or other malware), employee or contractor error or malfeasance, product defect, or otherwise, have resulted in and could in the future result in the loss of information or intellectual property, inappropriate access to or use, disclosure, unavailability, modification, destruction, or other processing of information, service interruption, degradation, disruption, and outages, service level credits, claims, demands, litigation, regulatory investigations and other proceedings, indemnity obligations, damage to our reputation, and other liability. It is possible that our risk of cyber-attack and other sources of security breaches and incidents may be elevated as a result of Russia&#8217;s invasion of Ukraine, the Israel-Hamas conflict, or other geopolitical tensions or conflicts, due to an increase in cyber-attack attempts on us, our customers, our partners, or our technology infrastructure providers. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we maintain and continue to improve our security measures, we may be unable to adequately anticipate security threats or to implement adequate preventative measures, in part, because the techniques used to obtain unauthorized access or sabotage systems change frequently and are becoming increasingly sophisticated and complex, and generally are not identified until they are launched against a target. Moreover, our efforts to detect, prevent, and remediate known or unknown security vulnerabilities, including those arising from third-party hardware or software in our supply chain, may be insufficient to prevent security breaches or incidents resulting from such vulnerabilities, and may result in additional direct or indirect costs and liabilities and time of management and technical personnel. We may be required to expend significant capital and financial resources to protect against the foregoing threats and to alleviate problems caused by actual or perceived security breaches or incidents. Additionally, we and our service providers may face difficulties or delays in identifying, remediating, and otherwise responding to any cybersecurity attack or other security breach or incident. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any or all of these circumstances or issues, or the perception that any of them have occurred or are present (including any actual or perceived cyberattacks or other security breaches or incidents), could adversely affect our ability to attract new customers, cause existing customers to elect to not renew their subscriptions, result in reputational damage and harm to our market position, or subject us to third-party claims, demands, and lawsuits, regulatory investigations, proceedings, fines, and penalties, mandatory notifications and disclosures, or other action or liability, which could adversely affect our operating results and financial condition. Our insurance may not be adequate to cover losses associated with such events, and such insurance may not cover all of the types of costs, expenses, and losses we could incur to respond to and remediate a security breach or incident.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The markets in which we participate are highly competitive, and if we do not compete effectively, our business and operating results could be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The markets for our solutions are highly competitive. In new sales cycles within our largest product categories, we generally compete with other cloud-based solutions from providers that make applications geared toward the life </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">36</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">sciences industry. The principal such competitor for our Veeva Commercial Cloud applications is IQVIA Holdings Inc., which currently offers a CRM application built on the Salesforce platform, various data products, and other applications that compete with our products. In April 2024, Salesforce, Inc. and IQVIA announced an expanded CRM partnership under which IQVIA will license their CRM software to Salesforce and both parties will jointly market a new life sciences industry-specific CRM solution, which will compete with our offerings. Our Veeva Data Cloud products. as well as Veeva Crossix, compete with IQVIA, Ipsos Group S.A., Definitive Health Corp., and smaller data and data analytics providers. IQVIA, Dassault Syst&#232;mes, OpenText Corporation, Oracle Corporation, Honeywell International Inc., and other smaller application providers offer applications that compete with certain of our Veeva Development Cloud applications. Our Veeva Commercial Cloud and Veeva Development Cloud applications also compete to replace client server-based legacy solutions offered by companies such as Oracle, Microsoft Corporation, and other smaller application providers. Our customers may also choose to use cloud-based applications or platforms that are not life sciences specific&#8212;such as Salesforce, Inc., Box.com, Amazon Web Services, or Microsoft&#8212;for certain of the functions our applications provide. Our business consulting and professional services offerings compete with a range of professional services firms, which include, at times, some of our partners. With the introduction of new technologies, we expect competition to intensify in the future, and we may face competition from new market entrants as well.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we announced plans to migrate customers of our Veeva CRM application built on the Salesforce platform to CRM solutions that are built on our own Veeva Vault platform, as discussed in more detail below, which could lead to customers choosing competitors that continue to use the Salesforce platform, or other CRM application providers, over us. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our actual and potential competitors have advantages over us, such as longer operating histories, significantly greater financial, technical, marketing or other resources, stronger brand and business recognition, larger intellectual property portfolios, and agreements with a broader set of system integrators and other partners. We also continue to be subject to litigation from our competitors. For example, as disclosed elsewhere in this report, we are in active litigation with IQVIA. In addition, our competitors may offer price concessions, delayed payment terms, or other more favorable terms and conditions in light of the recent macroeconomic environment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our competitors&#8217; products, services, or technologies become more accepted than our solutions, if they are successful in bringing their products or services to market earlier than we are, if their products or services are more technologically capable than ours (including as a result of new or better use of evolving artificial intelligence (AI) technologies), or if customers replace our solutions with custom-built software, then our revenues could be adversely affected. Pricing pressures and increased competition could result in reduced sales, reduced margins, losses, or a failure to maintain or improve our competitive market position, any of which could adversely affect our business. For all of these reasons, we may not be able to compete favorably against our current and future competitors.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If our newer solutions are not successfully adopted by new and existing customers, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our continued growth and profitability will depend on our ability to successfully develop and sell new solutions. It is uncertain whether these newer solutions will continue to grow as a percentage of revenues at a pace significant enough to support our expected overall growth. For example, we have limited experience selling certain of our data and analytics offerings and certain of our solutions that enable remote patient interactions for clinical trials. Also, as discussed in more detail below, we intend to migrate our Veeva CRM customers to Vault CRM. We cannot be certain that we will be successful with respect to newer solutions and markets. It may take us significant time, and we may incur significant expense, to effectively market and sell these solutions, develop other new solutions, or make enhancements to our existing solutions. If our newer solutions do not continue to gain traction in the market, or other solutions that we may develop and introduce in the future do not achieve market acceptance in a timely manner, the growth rate of our revenues and operating results will be adversely affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenues are relatively concentrated within a small number of key customers, and the loss of one or more of such key customers, or their failure to renew or expand user subscriptions, could slow the growth rate of our revenues or cause our revenues to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal years ended January&#160;31, 2024, 2023, and 2022, our top 10 customers accounted for 28%, 29%, and 31% of our total revenues, respectively. We rely on our reputation and recommendations from key customers in order to promote our solutions to potential customers, which we call &#8220;reference selling.&#8221; The loss of any of our key customers, or a failure of one or more of them to renew or expand user subscriptions for some or all our products, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">could have a significant impact on the growth rate of our revenues, our reputation, and our ability to obtain new customers. In the event of an acquisition of one of our customers or a business combination between two of our customers, we have in the past and may in the future suffer reductions in user subscriptions or non-renewal of certain or all of their subscription orders. We are also likely to face increasing purchasing scrutiny at the renewal of large customer subscription orders, which may result in reductions in user subscriptions or increased pricing pressure. The business impact of any of these negative events could be particularly pronounced with respect to our largest customers.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Defects or disruptions in our solutions could result in diminished demand for our solutions, a reduction in our revenues, and subject us to substantial liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We have from time to time found defects in our solutions, and new defects may be detected in the future. In addition, we have experienced, and may in the future experience, service disruptions, degradations, outages, and other performance problems. These types of problems may be caused by a variety of factors, including human or software errors, viruses, cyber-attacks, fraud, spikes in customer usage, problems associated with our third-party computing infrastructure and network providers, infrastructure changes, and denial of service issues. Service disruptions may result from errors we make in delivering, configuring, or hosting our solutions, or designing, installing, expanding, or maintaining our computing infrastructure. In some instances, we may not be able to identify the cause or causes of these performance problems within an acceptable period of time. It is also possible that such problems could result in losses of customer data.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since our customers use our solutions for important aspects of their businesses, any errors, defects, disruptions, service degradations, or other performance problems with our solutions, could hurt our reputation and may damage our customers&#8217; businesses. Such issues may result in increased operational costs, delays in delivering new products,  our customers delaying or withholding payment to us, cancelling their agreements with us, electing not to renew, or making service credit claims, warranty claims, or other claims against us, and loss of future sales. The occurrence of any of these events could result in diminishing demand for our solutions, a reduction of our revenues, an increase in our bad debt expense or in collection cycles for accounts receivable, or could require us to incur the expense of litigation or substantial liability.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our plans to migrate our CRM customers to our Vault CRM applications built on our own Veeva Vault platform could cause business disruptions for customers, lead to the loss of our customers to competitors, and adversely affect our operating results. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently depend on the Salesforce platform to deliver our Veeva CRM application, but in December 2022 we announced plans to migrate our CRM customers to our Vault CRM solutions, which are built on our Veeva Vault platform. We also announced that we do not intend to renew our agreement with Salesforce, Inc. for use of the Salesforce platform. Veeva CRM will be supported until September 1, 2030. The migration of our Veeva CRM customers will require time and expense, which may be significant. These migration processes are complex and we cannot be certain that we will be successful or that the Veeva Vault platform will be ready for migration on our intended timeline or the timeline necessary to support our customers. Further, some existing customers may decide not to migrate to Vault CRM and may decide to use a different CRM solution. Additionally, Vault CRM may encounter difficulties supporting the increased volume of users migrating from Veeva CRM, leading to outages or other performance problems. Any disruptions in our services or other migration-related problems, whether or not such incidents are our fault, that could subject us to liability or harm our reputation. If we are unsuccessful migrating our Veeva CRM customers to Vault CRM, encounter disruptions or other problems in the migration process, or our customers do not migrate to the Vault CRM in a timely manner, or at all, our business, operating results, and brand could be materially and adversely affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our sales cycles can be long and unpredictable, and our sales efforts require considerable investment of resources. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our sales process entails planning discussions with prospective customers, analyzing their existing solutions, and identifying how these potential customers could use and benefit from our solutions. The sales cycle for a new customer, from the time of prospect qualification to the completion of the first sale, may span 12 months or longer. Sales cycles for our newer applications or in newer markets or industries are also lengthy and difficult to predict. We spend substantial time, effort, and expense in our sales efforts without any assurance that our efforts will result in the sale of our solutions. In addition, our sales cycle can vary substantially from customer to customer because of various factors, including the discretionary nature of potential customers&#8217; purchasing and budget decisions, the </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">macroeconomic and regulatory environments, the availability of funding in the life sciences industry, the announcement or planned introduction of new solutions by us or our competitors, and the purchasing approval processes of potential customers. For example, we have recently experienced increased scrutiny for certain potential projects, particularly for our professional services offerings, which may continue for the foreseeable future. If our sales cycle lengthens or we invest substantial resources pursuing unsuccessful sales opportunities, our operating results and growth would be harmed.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales to customers outside the United States or with international operations expose us to risks inherent in international sales.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal year ended January&#160;31, 2024, customers outside North America accounted for approximately 41% of our total revenues. A key element of our growth strategy is to further expand our international operations and worldwide customer base. Operating in international markets requires significant resources and management attention and subjects us to regulatory, economic, and political risks that are different from those in the United States. We have limited operating experience in some international markets, and we cannot assure you that our expansion efforts into additional international markets will be successful. Our experience in the United States and other international markets in which we already have a presence may not be relevant to our ability to expand in other markets. Our international expansion efforts may not be successful in creating further demand for our solutions outside of the United States or in effectively selling our solutions in the international markets we enter. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The risks we face in doing business internationally that could adversely affect our business include:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">the need and expense to localize and adapt our solutions for specific countries, including translation into foreign languages, and ensuring that our solutions enable our customers to comply with local laws and regulations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">data privacy and data sovereignty laws which require that customer data be stored and processed in a designated territory;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">difficulties in staffing and managing foreign operations;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">different pricing environments, longer sales cycles and longer accounts receivable payment cycles, and collections issues;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">new and different sources of competition;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">weaker protection for intellectual property and other legal rights than in the United States and practical difficulties in enforcing intellectual property and other rights outside of the United States;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">laws and business practices favoring local competitors;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">compliance challenges related to the complexity of multiple, conflicting and changing governmental laws and regulations, including those related to employment, tax, privacy and data protection, anti-bribery, and environmental, social and governance matters;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">increased financial accounting and reporting burdens and complexities;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">difficulties in repatriating funds without adverse tax consequences or restrictions on the transfer of funds more generally, including as a result of sanctions arising from the Russian invasion of Ukraine, which may limit our ability to receive payment from Russian banks;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">adverse tax consequences, including the potential for required withholding taxes;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">fluctuations in the exchange rates of foreign currency in which our foreign revenues or expenses may be denominated;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">changes in diplomatic relations and trade policy, including the status of relations between the United States and other countries, including China and Russia, and the implementation of or changes to trade sanctions, tariffs, and embargoes, including if the United States and other countries were to impose more significant general sanctions against Russia in response to the continuing conflict in Ukraine, which could ban the use of our products by companies or users in Russia; </span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">public health crises, such as epidemics and pandemics; and</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.15pt">unstable regional and economic political conditions or armed conflicts in the markets in which we operate, including as a result of the Russian invasion of Ukraine and the Israel-Hamas conflict.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have an office, vendors, and customers in Israel and many of our customers in other regions also have operations in Israel. Armed conflicts, terrorist activities or political instability involving Israel or other countries in the region may cause business disruptions and adversely impact our results of operations. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not currently have locations or employees in Russia and our revenues from sales to Russian entities is limited. However, certain customers have reduced their number of users of our products in Ukraine. Additionally, the European Union recently adopted new sanctions against Russia prohibiting the sale and supply of enterprise software to entities and individuals in Russia. If customers further curtail or discontinue their operations in Ukraine or Russia, or if we are not able to supply or service users in Russia due to existing or new sanctions, we may lose sales and our results of operations could be negatively impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our business partners also have international operations and are subject to the risks described above. Even if we are able to successfully manage the risks of international operations, our business may be adversely affected if our business partners are not able to successfully manage these risks, which could adversely affect our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Difficulty attracting and retaining highly skilled employees could adversely affect our business and efforts to attract and retain such employees may increase our expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To execute our growth plan, we must attract and retain highly skilled employees. Competition for such employees and potential employees is intense. We have experienced, and expect to continue to experience, difficulty in hiring and retaining employees with the appropriate level of qualifications, and we also have experienced, and expect to continue to experience, intense recruitment of our employees by competitors and other technology companies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, it takes time for newly hired employees to become productive. With respect to sales professionals, for instance, even if we are successful in attracting highly qualified personnel, it may take six to nine months or longer before they are fully trained and productive.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the companies with which we compete for experienced employees have greater resources than we have and may offer compensation packages and benefits that are perceived to be better than ours. For example, we offer equity awards to a substantial majority of our job candidates and existing employees as part of their overall compensation package. If the perceived value of our equity awards declines, including as a result of prolonged declines in the market price of our common stock or changes in perception about our future prospects, it may adversely affect our ability to recruit and retain highly skilled employees. Additionally, changes in our compensation structure may be negatively received by employees and result in attrition or cause difficulty in the recruiting process. If we fail to attract new employees or fail to retain and motivate our current employees, our business and future growth prospects could be adversely affected.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, we have adopted a &#8220;Work Anywhere&#8221; policy, which generally gives employees the flexibility to work in an office or at home on any given day, with certain job-specific restrictions. While we believe this program is beneficial to our business, over the long term we may find it challenging or more costly to maintain employee productivity and collaboration as we continue to grow our business. If we fail to maintain employee productivity and collaboration, our ability to attract and retain highly qualified employees and to achieve our business objectives could be negatively affected.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Catastrophic events could disrupt our business and adversely affect our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our corporate headquarters are located in Pleasanton, California and our primary third-party hosted computing infrastructure is located in the United States, the European Union, Japan, and South Korea. The west coast of the United States, Japan, and South Korea each contain active earthquake zones. Additionally, we rely on our network and third-party infrastructure and enterprise applications, internal technology systems, and our website, for our development, marketing, operational support, hosted services, and sales activities. In the event of a major earthquake, hurricane, or other natural disaster, or catastrophic event such as an actual or threatened public health emergency (e.g., a global pandemic), fire, extreme weather event, power loss, telecommunications failure, cyber-attack, armed conflicts (including the Russian invasion of Ukraine and the Israel-Hamas conflict), or terrorist attack, we may be unable to continue our operations at full capacity or at all and may experience system interruptions, reputational harm, delays in our solution development, lengthy interruptions in our services, breaches of data </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">security, loss of key employees, and loss of critical data, all of which could have an adverse effect on our future operating results.</span></div><div style="margin-top:18pt;text-align:justify"><span id="i3a5b778a793241c78b570e255d5da967_611561"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We may acquire other companies or technologies, which could divert our management&#8217;s attention, result in additional dilution to our stockholders, and otherwise disrupt our operations and adversely affect our operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have in the past acquired and may in the future seek to acquire or invest in businesses, solutions, or technologies that we believe could complement or expand our solutions, enhance our technical capabilities or otherwise offer growth opportunities. The pursuit of potential acquisitions may divert the attention of management and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are completed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have limited experience in acquiring other businesses. We may not be able to successfully integrate the acquired personnel, operations, and technologies or effectively manage the combined business following the acquisition. We also may not achieve the anticipated benefits from the acquired business due to a number of factors, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">inability to integrate or benefit from acquired technologies or services in a profitable manner;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">costs, liabilities, or accounting charges associated with the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty integrating the privacy, data security, and accounting systems, operations, and personnel of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulties and additional expenses associated with supporting legacy products and hosting infrastructure of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty converting the customers of the acquired business onto our solutions and contract terms, including due to disparities in the revenue, licensing, support, or professional services model of the acquired company;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">diversion of management&#8217;s attention from other business concerns;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">problems arising from differences in applicable accounting standards or practices of the acquired business (for instance, non-U.S. businesses may not be accustomed to preparing their financial statements in accordance with U.S. GAAP) or difficulty identifying and correcting deficiencies in the internal controls over financial reporting of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">adverse effects to business relationships with our existing business partners and customers as a result of the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">difficulty in retaining key personnel of the acquired business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">use of substantial portions of our available cash to consummate the acquisition;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">use of resources that are needed in other parts of our business; </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">significant changes beyond our control to the worldwide economic environment that could negatively impact our underlying assumptions and expectations for performance of the acquired business; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the possibility of investigation by, or the failure to obtain required approvals from, governmental authorities on a timely basis, if at all, under various regulatory schemes, including competition laws, which could, among other things, delay or prevent us from completing a transaction, subject the transaction to divestiture after the fact, or otherwise restrict our ability to realize the expected financial or strategic goals of the acquisition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions could also use substantial portions of our available cash and result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. In addition, if an acquired business fails to meet our expectations, our operating results, business, and financial position may suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Moreover, a significant portion of the purchase price of companies we acquire may be allocated to acquired intangible assets and goodwill, which we must assess for impairment at least annually. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could adversely affect our results of operations. Acquisitions may also result in purchase accounting adjustments, write-offs or restructuring charges, which may negatively affect our results.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our core CRM application has achieved substantial market penetration of pharmaceutical and biotechnology companies. If our efforts to sustain or further increase the use and adoption of our core CRM application do not succeed, the growth of our Commercial Solutions revenues may be negatively impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In our fiscal year ended January&#160;31, 2024, we derived approximately 52% of our subscription services revenues and approximately 50% of our total revenues from our Commercial Solutions. In our fiscal quarter ended January&#160;31, 2024, we derived approximately 50% of our subscription services revenues and approximately 49% of our total revenues from our Commercial Solutions. A significant percentage of our Commercial Solutions subscription services revenues are derived from subscriptions for our core CRM application, and we have realized substantial sales penetration among pharmaceutical and biotechnology companies for our core CRM application. If we are not able to sell additional user subscriptions for our core CRM application, if we fail to renew existing subscriptions for our core CRM application, or if subscription levels for our core CRM application are reduced at renewal (as a result of reductions in sales representatives that use our solutions, change in demand for our solutions, or for other reasons), the growth of our Commercial Solutions revenues may be negatively impacted. For example, in recent years, certain life sciences companies have reduced the number of sales representatives they employ due to an increased preference for digitally-enabled sales channels, which negatively impacted sales of Veeva CRM and certain of our other Commercial Solutions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in our senior management team or other key personnel could have a negative effect on our ability to execute our business strategy.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success depends in a large part upon the continued service of our senior management team and other key personnel. For example, our founder and Chief Executive Officer, Peter P. Gassner, is critical to our vision, strategic direction, culture, products, and technology. Leadership transitions can be inherently difficult to manage, and an unsuccessful transition may cause disruption to our business. If our succession planning for key personnel is inadequate, the loss of one or more of our key employees could harm our business. In addition, changes in our senior management team may create uncertainty among our customers, investors, employees, or job candidates concerning Veeva&#8217;s future direction and performance. Any disruption in our operations or uncertainty around our ability to execute could have an adverse effect on our business, financial condition, or results of operations.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our business could be adversely affected if our customers are not satisfied with the professional or technical support services provided by us or our partners.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our business depends on our ability to satisfy our customers, both with respect to our solutions and the professional services that are performed in connection with the implementation of our solutions, including training our customers&#8217; employees on our solutions. Professional services may be performed by us, by a third party, or by a combination of the two. If a customer is not satisfied with the quality of work performed by us or a third party or with the solutions delivered, we could incur additional costs to address the situation, we may be required to issue credits or refunds for pre-paid amounts related to unused services, the profitability of that work might be impaired, and the customer&#8217;s dissatisfaction with our services could damage our ability to expand the number of solutions subscribed to by that customer. Moreover, negative publicity related to our customer relationships, regardless of its accuracy, may further damage our business by affecting our ability to compete for new business with current and prospective customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Once our solutions are deployed, our customers depend on our support organization to resolve technical issues relating to our solutions. We may be unable to sufficiently accommodate short-term increases in customer demand for technical support services to our customers&#8217; satisfaction. Increased customer demand for our technical support services, without corresponding revenues, could increase costs and adversely affect our operating results. In addition, our sales process is highly dependent on the reputation of our solutions and business and on positive recommendations from our existing customers. Any failure to maintain high-quality technical support, or a market perception that we do not maintain high-quality support, could adversely affect our reputation, our ability to sell our solutions to existing and prospective customers, and our business and operating results.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our estimate of the market size for our solutions we have provided publicly may prove to be inaccurate, and even if the market size is accurate, we cannot assure you that our business will serve a significant portion of the market.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our estimate of the market size for our solutions that we have provided publicly, sometimes referred to as total addressable market (TAM), is subject to significant uncertainty and is based on assumptions and estimates, including our internal analysis and industry experience, which may not prove to be accurate. These estimates are, in part, based upon the size of the general application areas we target. Our ability to serve a significant portion of this </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">estimated market is subject to many factors, including our success in implementing our business strategy, which is subject to many risks and uncertainties. For example, in order to address the entire TAM we have identified, we must continue to enhance and add functionality to our existing solutions and introduce new solutions. Accordingly, even if our estimate of the market size is accurate, we cannot assure you that our business will serve a significant portion of this estimated market for our solutions.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to the Principal Industry We Serve</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nearly all of our revenues are generated by sales to customers in the life sciences industry, and factors that adversely affect this industry, including mergers within the life sciences industry or regulatory changes, could also adversely affect us.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nearly all of our sales are to customers in the life sciences industry. Demand for our solutions could be affected by factors that affect the life sciences industry, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">The changing regulatory environment of the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Changes in regulations could negatively impact the business environment for our life sciences customers. Healthcare laws and regulations are rapidly evolving and may change significantly in the future. In particular, legislation or regulatory changes regarding the pricing of drugs and other healthcare treatments sold by life sciences companies, including the extent to which the U.S. government or other governments may establish or negotiate prescription drug prices, has continued to be a topic of discussion by political leaders and regulators in the United States and elsewhere. Significant changes in drug pricing policy or regulation could result in life sciences companies reducing the number of sales representatives that use our products or otherwise reduce demand for our products. For example, the Inflation Reduction Act contains a number of significant drug pricing reforms, including provisions designed to limit the prices paid by Medicare for various prescription drugs. A number of life sciences companies have initiated litigation against the federal government challenging the constitutionality of the Inflation Reduction Act&#8217;s mandatory pricing scheme. </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unclear at this time what impact this legislation will have on our business or our customers&#8217; businesses. We will continue to evaluate its impact.</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Consolidation of companies within the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Consolidation within the life sciences industry has accelerated in recent years, and this trend could continue. We have in the past, and may in the future, suffer reductions in user subscriptions or non-renewal of customer subscription orders due to industry consolidation. We may not be able to expand sales of our solutions and services to new customers enough to counteract any negative impact of company consolidation on our business. In addition, new companies that result from such consolidation may decide that our solutions are no longer needed because of their own internal processes or alternative solutions. As these companies consolidate, competition to provide solutions and services will become more intense and establishing relationships with large industry participants will become more important. These industry participants may also try to use their market power to negotiate price reductions for our solutions. If consolidation of our larger customers occurs, the combined company may represent a larger percentage of business for us and, as a result, we are likely to rely more significantly on revenue from the combined company to continue to achieve growth. In addition, if large life sciences companies merge, it would have the potential to reduce per-unit pricing for our solutions for the merged companies or to reduce demand for one or more of our solutions as a result of potential personnel reductions over time. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Changes in the funding environment and bankruptcies in the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;Our business depends on the overall economic health of our existing and prospective customers. The purchase of our solutions may involve a significant commitment of capital and other resources. Since 2022, there has been a reduction in funding for early-stage life sciences companies, which has resulted in reduced sales and adversely affected our financial results and may continue for the foreseeable future. Moreover, life sciences companies, and in particular early-stage companies with pre-commercial treatments in clinical trials, may ultimately be unsuccessful and may subsequently declare bankruptcy. If our customers declare bankruptcy or otherwise dissolve, they may terminate their agreements with us or we may not be able to recoup the full payment of fees owed to us. Certain of our customers or potential customers may also be negatively impacted by high interest rates and may find access to debt and other financing more difficult as a result. </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.15pt">Changes in market conditions and practices within the life sciences industry</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;The expiration of key patents, the implications of precision medicine treatments, changes in the practices of prescribing physicians and patients, changes with respect to payer relationships, the policies and preferences of </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">healthcare professionals and healthcare organizations with respect to the sales and marketing efforts of life sciences companies, and changes in the regulation of the sales and marketing efforts and pricing practices of life sciences companies. Changes in public perception regarding the practices of the life sciences industry may result in political pressure to increase the regulation of life sciences companies in one or more of the areas described above, which may negatively impact demand for our solutions. Other factors could lead to a significant reduction in sales representatives that use our solutions or otherwise change the demand for our solutions. For example, in recent years, certain life sciences companies have reduced the number of sales representatives they employ due to an increased preference for digitally-enabled sales channels, which negatively impacted sales of our solutions, including Veeva CRM and certain of our other Commercial Solutions.  </span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:23.5pt">Changes in geopolitical conditions that impact the life sciences industry, changes in the ability to sell healthcare treatments in certain locations, and the global availability of healthcare treatments provided by the life sciences companies to which we sell</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;If economic or geopolitical conditions deteriorates, or the ability to market life sciences products or conduct clinical trials in key markets is disrupted, including as a result of the Russian invasion of Ukraine, the Israel-Hamas conflict or resulting sanctions, or if the demand for life sciences products globally deteriorates for other reasons, our customers may delay or reduce their IT spending, particularly within the regions impacted by negative economic or geopolitical conditions. For example, a number of significant life sciences companies have scaled back sales, operations, and investments in Russia, including curtailing sales and marketing and clinical trial activity in Russia. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Any of the above could result in reductions in sales of our solutions, longer sales cycles, reductions in subscription duration and value, slower adoption of new product offerings, and increased price competition. Accordingly, our operating results and our ability to efficiently provide our solutions to life sciences companies and to grow or maintain our customer base could be adversely affected as a result of these factors and others that affect the life sciences industry generally.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our solutions address heavily regulated functions within the life sciences industry, and failure to comply with applicable laws and regulations could lessen the demand for our solutions or subject us to significant claims and losses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers use our solutions for business activities that are subject to a complex regime of global laws and regulations, including requirements for maintenance of electronic records and electronic signatures, requirements regarding drug sample tracking and distribution, requirements regarding system validations, requirements regarding processing of health data, and other laws and regulations. Our customers expect to be able to use our solutions in a manner that is compliant with the regulations to which they are subject. Our efforts to provide solutions that comply with such laws and regulations are time-consuming and costly and include validation procedures that may delay the release of new versions of our solutions. As these laws and regulations change over time, we may find it difficult to adjust our solutions to comply with such changes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, many countries and self-regulatory bodies impose requirements regarding payments and transfers of value from life sciences companies to healthcare professionals. For example, our current and prospective customers may be required to comply with the U.S. federal legislation commonly referred to as the Physician Payments Sunshine Act, enacted as part of the Patient Protection and Affordable Care Act, as amended by the Health Care and Education Reconciliation Act, and its implementing regulations (Sunshine Act). The Sunshine Act requires certain manufacturers of drugs, devices, biologics, and medical supplies, with specific exceptions, to report annually to the government information related to certain payments and other transfers of value to physicians. Our solutions and services targeted at life sciences companies, including, for example, Veeva Digital Events, are used by our customers to assist with their reporting obligations under the Sunshine Act. If our solutions and services fail to assist our customers to meet such reporting obligations in a timely and accurate manner, demand for our solutions could decrease, which could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we increase the number of products we offer, increase the number of countries in which we operate, and incorporate new technologies and capabilities into our products (including the use of AI and machine learning technologies), the complexity of adjusting our solutions to comply with legal and regulatory changes will increase. If we are unable to effectively manage this increased complexity or if we are not able to provide solutions that can be used in compliance with applicable laws and regulations, customers may be unwilling to use our solutions, and any such non-compliance could result in the termination of our customer agreements or claims arising from such agreements with our customers. Furthermore, we have in the past and may in the future be subject to inspections or </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">audits by government agencies or other regulatory bodies to verify our customers&#8217; compliance with applicable laws, regulations, or GxP principles. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additionally, any failure of our customers to comply with laws and regulations applicable to the functions for which they use our solutions could result in investigations by regulatory authorities, fines, penalties, or claims for substantial damages against our customers that may, in turn, harm our business or reputation. If such failure were allegedly caused by our solutions or services, our customers may make a claim for damages against us, regardless of our responsibility for the failure. We may be subject to investigations and lawsuits that, even if unsuccessful, could divert our resources and our management&#8217;s attention and adversely affect our business and customer relationships, and our insurance coverage may not be sufficient to cover such claims against us.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Increasingly complex regulations relating to privacy, data protection, and cybersecurity are burdensome, may reduce demand for our solutions, and non-compliance may impose significant liabilities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers use our solutions to collect, use, store, disclose, and otherwise process personal data regarding their employees, healthcare professionals, and patients. Patient data may include sensitive health data. In many countries, governmental bodies have adopted or may adopt laws and regulations regarding the security, collection, use, storage, disclosure, and other processing of personal data, making compliance an increasingly complex task.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the European General Data Protection Regulation (EU GDPR) and the United Kingdom&#8217;s General Data Protection Regulation (UK GDPR), we act as a data controller for our data products and a data processor with respect to our software products. Each of the GDPR and UK GDPR impose significant data protection obligations and provide for substantial penalties and other remedies for noncompliance.</span><span style="color:#008080;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain active self-certifications under the EU-U.S. Data Privacy Framework, the UK Extension to the EU-U.S. DPF, and the Swiss-U.S. Data Privacy Framework as set forth by the U.S. Department of Commerce. We also rely on EU, UK and Swiss Standard Contractual Clauses, as well as our technical, contractual, and security measures, to help ensure that our European customers have the appropriate legal mechanisms in place for their personal data to be accessed from within the United States. We are required to take steps to legitimize any personal data transfers impacted by these developments, and to engage in contract negotiations with third parties that aid in processing personal data on our behalf. We may be subject to increased costs of compliance and limitations on our service providers and us. In addition, these laws are complex, with the application and interpretation of them, at times, unclear and inconsistent, and there may be significant penalties inmposed for non-compliance. For example, in May 2023, the Irish Data Protection Commission imposed a significant fine on a large internet technology corporation for its failure to sufficiently address risks to EU data subjects when transferring data to the U.S.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other countries have imposed or may in the future impose data localization obligations, cross-border data transfer restrictions, and other country specific privacy and security requirements which could be problematic to cloud software providers. For example, in 2021, China adopted the Personal Information Protection Law, which, together with the Cybersecurity Law and the Data Security Law, require companies that process personal data of China residents above certain thresholds to seek approval from the Cyberspace Administration of China (CAC) to transfer such data outside of China. In 2023, certain of our Veeva CRM customers in China were required to request such approval from the CAC and had their requests denied. Customers required to request approval may need to implement a CRM solution that does not require data to be transferred outside of China and customers not subject to the requirement may nonetheless choose to do so. While we offer a CRM solution, called China SFA, that does not require data to be transferred outside of China, certain of these customers may choose to implement a competitor&#8217;s CRM solution and our CRM business in China may be negatively impacted. Currently, approximately 2% of our total revenue is attributable to China.  </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the United States, the U.S. Department of Health and Human Services promulgated privacy and security rules under the Health Insurance Portability and Accountability Act of 1996 (HIPAA) that cover protected health information (PHI) by limiting use and disclosure and giving individuals the right to access, amend, and seek accounting of disclosures of their PHI. Certain of our customers may be either business associates or covered entities under HIPAA, which means we must maintain a HIPAA compliance program. There is also the potential for the U.S. federal government to pass additional data privacy laws.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. federal and state data privacy laws are rapidly evolving. These laws impose new and modify existing obligations on businesses that collect personal information and create new privacy rights for individuals. For example, under the California Consumer Privacy Act (CCPA), as amended, we are generally considered a &#8220;service provider&#8221; for our software solutions and a &#8220;business&#8221; for our data and analytics products. Some of these laws and regulations also target certain types of marketing and advertising based on the use of personal information. The State of Washington, for example, passed the My Health My Data Act, which became effective on March 21, 2024, </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">establishing significant new restrictions on how businesses can collect, use, and disclose consumer health data. Veeva Crossix&#8217;s data platform combines large-scale data sets, inclusive of de-identified health and consumer data, to provide insights, analytics, and audience segmentation for our life sciences customers in the U.S. The law may curtail our ability to use data of Washington consumers, which may limit the accuracy of and reduce demand for our Crossix products, which, in turn, could adversely impact the business. These various laws, regulations, and legislative developments have potentially far-reaching consequences and may require us to modify our solutions and data management practices and incur substantial expense in order to comply.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to government regulations, privacy advocates and other key industry players have, and may continue to, establish various new standards and certifications, such as the prohibition of third-party cookies and other identifiers in certain digital environments, that may place additional burdens or resource constraints on us, limit our ability to collect, use, and otherwise process certain data, and limit our ability to generate certain analytics. Our customers may expect us to meet voluntary certifications or adhere to other standards established by third parties. Understanding and implementing industry and customer specific requirements and certifications on top of our internationally recognized security certifications could require additional investment and management attention and may subject us to significant liabilities if we are unable to comply. Moreover, the continuing evolution of these standards might cause confusion for our customers and may have an impact on the solutions we offer. If we are unable to maintain these certifications or meet these standards, it could reduce demand for our solutions and adversely affect our business and operating results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers expect that our solutions can be used in compliance with applicable data protection, data privacy and cybersecurity laws and regulations. Compliance with these global laws and regulations, including any new or evolving regulations relating to the use of data in AI and machine learning technologies, such as the EU AI Act, has and will continue to require valuable management and employee time and resources and modification of our products or operations, and may also limit use and adoption of our products. Data protection authorities from around the world will from time to time review our products and services and their compliance with applicable laws and regulations. Any actual or perceived failure to comply with such laws and regulations or other actual or asserted obligations relating to privacy, data protection, or cybersecurity could lead to inspections, audits, regulatory investigations and other proceedings, significant fines, penalties, and other relief imposed by government agencies and regulatory bodies, and claims, demands, and litigation by our customers or third parties, which may reduce demand for our solutions and result in reputational harm, substantial damages and other liabilities.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Reliance on Third Parties</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If the third-party providers of healthcare professional and healthcare organization data and prescription drug sales data do not allow our customers to upload and use such data in our solutions, the demand for our solutions may decrease, and our business may be negatively impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of our customers license healthcare professional and healthcare organization data and data regarding the sales of prescription drugs from third parties such as IQVIA. In order for our customers to upload such data to the Veeva CRM, Veeva Network, Veeva Nitro, and other Veeva applications, such third-party data providers typically must consent to such uploads and often require that we enter into agreements regarding our obligations with respect to such data, which include confidentiality obligations and intellectual property rights with respect to such third-party data. We have experienced delays and difficulties in our negotiations with such third-party data providers in the past, and we expect to continue experiencing difficulties in the future. For instance, IQVIA currently will not consent that customers using its healthcare professional or healthcare organization data may upload such data to Veeva Network and this has negatively affected sales and customer adoption of Veeva Network. To date, IQVIA has also restricted customers from uploading any of its data to Veeva Nitro, and has denied use of its data with certain other Veeva applications and for certain other use cases. In addition, IQVIA has stated publicly that it will deny all customer requests for use of new IQVIA data types in Veeva applications, including, as examples, real world data, real world evidence, and genomics. Similarly, sales and customer adoption of Veeva OpenData has been negatively impacted by certain restrictions on the use of IQVIA data during customer transitions from IQVIA data to Veeva OpenData. If third-party data providers, particularly IQVIA, do not consent to the uploading and use of their data in our solutions, delay consent, or fail to offer reasonable conditions for the upload and use of their data in our solutions, our sales efforts, solution implementations, and productive use of our solutions by customers, which have been harmed by such actions in the past, may continue to be harmed. Restrictions on the ability of our customers to use third-party data in our solutions may also decrease demand for our solutions or may cause customers to consider purchasing solutions that are not subject to the same restrictions. If these third-party data limitations persist, our business may be negatively impacted.&#160;&#160;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We rely on third-party providers&#8212;including Salesforce, Inc. and Amazon Web Services&#8212;for computing infrastructure, secure network connectivity, and other technology-related services needed to deliver our cloud solutions. Any disruption in the services provided by such third-party providers could adversely affect our business and subject us to liability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions are hosted from and use computing infrastructure provided by third parties. We utilize Amazon Web Services with respect to applications built on the Veeva Vault platform. Our Veeva CRM application is built on a platform provided by Salesforce, Inc. that utilizes hosting and computing infrastructure provided by Salesforce, Inc. However, as discussed in more detail above, we intend to migrate our Veeva CRM customers to Vault CRM, which is built on our Veeva Vault platform. We also utilize other computing infrastructure service providers to a lesser extent.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not own or control the operation of the third-party facilities or equipment used to provide the services described above. Our computing infrastructure service providers have no obligation to renew their agreements with us on commercially reasonable terms or at all. If we are unable to renew these agreements on commercially reasonable terms or if our computing infrastructure is unable to keep up with our needs for capacity, we may be required to transition to a new provider and we may incur significant costs and possible service interruption in connection with doing so. In addition, such service providers could decide to close their facilities or change or suspend their service offerings without adequate notice to us. Moreover, any financial difficulties, such as bankruptcy, faced by such service providers may have negative effects on our business, the nature and extent of which are difficult to predict. Since we cannot easily switch computing infrastructure service providers, any disruption with respect to our current providers would impact our operations and our business could be adversely impacted.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Problems faced by our computing infrastructure service providers could adversely affect the experience of our customers. For example, Salesforce, Inc. and Amazon Web Services have experienced significant service outages in the past and may do so again in the future. Additionally, our failure to manage or react to an increase in customer demand could have an adverse effect on our business. A rapid expansion of our business or an increase in customer demand could affect our service levels or cause our systems to fail. Our agreements with third-party computing infrastructure service providers may not entitle us to corresponding service level credits to those we offer to our customers. Any changes in third-party service levels at our computing infrastructure service providers or any related disruptions, slowdowns, failures, or other performance problems with our solutions could result in lengthy interruptions in our services, damage our customers&#8217; stored files, or result in potential losses of customer data, any of which could adversely affect our reputation. Interruptions in our services might reduce our revenues, cause us to issue refunds to customers for prepaid and unused subscriptions, subject us to service level credit claims and potential liability, or adversely affect our renewal rates.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We are currently dependent upon Salesforce, Inc&#8217;s. platform for our Veeva CRM application, and we are bound by the restrictions of our agreement with Salesforce, Inc., which limits the markets to which we may sell Veeva CRM.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are currently dependent upon the Salesforce platform to deliver Veeva CRM.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">However, on December 1, 2022, we announced our intent to migrate our Veeva CRM customers to Vault CRM, which is built on our Veeva Vault platform, and we do not intend to renew our agreement with Salesforce, Inc. when the current term expires on September 1, 2025. Pursuant to the terms of our agreement, during the wind-down period from September 1, 2025 to September 1, 2030, we may not sell applications that utilize the Salesforce platform to new customers and our sales of applications that utilize the Salesforce platform to a customer existing at September&#160;1, 2025 may not exceed 150% of the seats in use by each such customer as of September&#160;1, 2025. After September 1, 2030, we will not be able to sell applications that utilize the Salesforce platform to any customers.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Salesforce, Inc. also has the right to terminate the agreement early in certain circumstances, including in the event of a material breach of the agreement by us, or if Salesforce, Inc. is subjected to third-party intellectual property infringement claims based on our solutions (except to the extent based on the Salesforce platform) or our trademarks and we do not remedy such infringement in accordance with the agreement. Also, if we are acquired by specified companies, Salesforce, Inc. may terminate the agreement upon notice of not less than 12 months.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 1, 2023, as allowed by the terms of our agreement, Salesforce Inc. terminated certain competition restrictions imposed by the agreement. Per the terms of the agreement, termination of those non-competition obligations by Salesforce, Inc. released us from our minimum order commitments in the future. Under the terms of our current agreement, Salesforce, Inc. is no longer prohibited from promoting third parties' products that are </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">competitive to Veeva CRM, treating another third party as a "preferred" vendor of a CRM solution in the pharma and biotech market, or developing or promoting a product that competes with Veeva CRM. For example, Salesforce, Inc. and IQVIA announced an expanded CRM partnership under which IQVIA will license their CRM software to Salesforce and both parties will jointly market a new life sciences industry-specific CRM solution, which will compete with our offerings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, current or potential customers of ours may choose a competitor, such as Salesforce or IQVIA, or build their own custom solutions on the Salesforce platform rather than buy from us. Any of these events may have a material adverse impact on our business, operating results, and financial condition.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We employ third-party licensed software and software components for use in or with our solutions, and the inability to maintain these licenses or the presence of errors or security vulnerabilities in the software we license could limit the functionality of our products and result in increased costs or reduced service levels, which would adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to our employment of the Salesforce platform through our agreement with Salesforce, Inc., our solutions incorporate or use certain third-party software and software components obtained under licenses from other companies. We also use third-party software and tools in the development process for our solutions to manage and monitor our computing infrastructure, and to provide professional services and support our customers. For example, our Veeva CRM Engage Meeting application uses a purpose-built partner tool from Zoom Video Communications, Inc., which is critical to the application&#8217;s functionality. We anticipate that we will continue to rely on such third-party software and development tools in the future. Although we believe that there are commercially reasonable alternatives to the third-party software we currently license, this may not always be the case, or it may be difficult or costly to replace. In addition, although we maintain a supplier security evaluation process, if the third-party software we use has errors, security vulnerabilities, or otherwise malfunctions, the functionality of our solutions may be negatively impacted, our customers may experience reduced service levels, and our business may suffer.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our solutions utilize open-source software, and any failure to comply with the terms of one or more of these open-source licenses could adversely affect our business.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our solutions include software covered by open-source licenses. The terms of various open-source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that imposes unanticipated conditions or restrictions on our ability to market our solutions. It is possible under the terms of certain open-source licenses, if we combine our proprietary software with open-source software in a certain manner, that we could be required to release the source code of our proprietary software and make our proprietary software available under open-source licenses. In the event that portions of our proprietary software are determined to be subject to an open-source license, we could be required to publicly release the affected portions of our source code, re-engineer all or a portion of our solutions, or otherwise be limited in the licensing of our solutions, each of which could reduce or eliminate the value of our solutions. In addition to risks related to license requirements, use of open-source software can lead to greater risks than use of third-party commercial software, as open-source licensors generally do not provide warranties or controls on the origin of the software. Many of the risks associated with the use of open-source software cannot be eliminated and could adversely affect our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Financial Performance, How We Contract with Customers, and the Financial Position of Our Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our historic growth rates of total revenues and subscription services revenues should not be viewed as indicative of our future performance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we have experienced significant revenue growth in prior periods, it is not indicative of our future revenue growth. Our total revenues and subscription services revenue growth rates have declined in the past and may decline in the future. In our fiscal years ended January&#160;31, 2024, 2023, and 2022, our total revenues grew by 10%, 16%, and 26% respectively, as compared to total revenues from the prior fiscal years. In our fiscal years ended January&#160;31, 2024, 2023, and 2022, our subscription services revenues grew by 10%, 17%, and 26% respectively, as compared to subscription services revenues from the prior fiscal years. In the fiscal year ended January&#160;31, 2024, our revenue growth rate was negatively impacted by macroeconomic conditions, including lower funding levels within segments of our customer base and increased scrutiny for certain potential projects, a contracting change in the master subscription agreements that govern our multi-year orders, which affected the timing of revenue recognition for such orders, and foreign currency exchange fluctuations. While we expect our revenue growth rates to accelerate in our fiscal year ending January 31, 2025, as compared to the prior fiscal year, the year-</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">over-year acceleration is in part due to the reduction in our revenues in the fiscal year ended January&#160;31, 2024 from the contracting change discussed above. Over the longer term, our revenue growth rates are likely to fluctuate from year to year and may decline. If we are unable to maintain consistent revenue growth, it may adversely impact our profitability and the value of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our results may fl<span id="i3a5b778a793241c78b570e255d5da967_603515"></span>uctuate from period to period, which could prevent us from meeting our own guidance or security analyst or investor expectations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our results of operations, including our revenues, gross margin, operating margin, profitability, cash flows, normalized billings, and deferred revenue, as well as other metrics we may report, may vary from period to period for a variety of reasons, including those listed elsewhere in this &#8220;Risk Factors&#8221; section, and period-to-period comparisons of our operating results may not be meaningful. Accordingly, our quarterly results should not be relied upon as an indication of future performance. Additionally, from time to time, we issue guidance and provide commentary regarding our expectations for certain future financial results and other metrics on both a near-term and long-term basis. Our guidance is based upon a number of assumptions and estimates that are subject to significant business, economic, and competitive uncertainties that are beyond our control and are based upon assumptions about future business and accounting decisions that may change or be wrong. Our guidance may prove to be incorrect, and actual results may differ from our guidance. Fluctuations in our results, changes in our guidance, or failure to achieve our guidance or security analyst or investor expectations, even if not materially, could cause the price of our common stock to decline substantially, and our investors could incur substantial losses.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our subscription agreements with our customers are typically for a term of one year. If our existing customers do not renew their subscriptions, do not buy additional solutions and user subscriptions from us, renew at lower aggregate fee levels, or early terminate their existing agreements, our business and operating results will suffer.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our revenues from the renewal of existing subscription orders. The majority of our customers&#8217; orders for subscription services have one-year terms. Our customers have no obligation to renew their subscriptions after their orders expire. Thus, securing the renewal of our subscription orders and selling additional solutions and user subscriptions is critical to our future operating results. Factors that may affect the renewal rate for our solutions and our ability to sell additional solutions and user subscriptions include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the price, performance, and functionality of our solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the effectiveness of our professional services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the strength of our business relationships with our customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the availability, price, performance, and functionality of competing solutions and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">our ability to develop complementary solutions, applications, and services;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the stability, performance, and security of our hosting infrastructure and hosting services; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the business environment of our customers and, in particular, reductions in spending or headcount, and acquisitions of or business combinations between our customers or other business developments that may result in reductions in user subscriptions.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For example, certain of our contracting terms include an annual inflation adjustment that raises the price to each customer upon renewal by the lower of 4% or the Consumer Price Index (All Urban Consumer, U.S. City Average, All Items Index) published by the U.S. Bureau of Labor and Statistics for the month of August of the prior calendar year. If this increase results in reduced renewal rates, our business and results of operations will be adversely affected. Further, our customers may negotiate terms less advantageous to us upon renewal, which could reduce our revenues from these customers. As a customer&#8217;s total spend on Veeva solutions increases, we expect purchasing scrutiny at renewal to increase as well, which may result in reductions in user subscriptions or increased pricing pressure. Other factors that are not within our control may contribute to a reduction in our subscription services revenues. For instance, our customers may reduce their number of sales representatives, which would result in a corresponding reduction in the number of user subscriptions needed for some of our solutions and thus a lower aggregate renewal fee, or our customers may discontinue clinical trials for which our solutions are being used. In addition, our master subscription agreements that govern multi-year orders generally include a right to terminate the master subscription agreement for convenience and certain customers may exercise that right prior to the contracted end date.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our customers fail to renew their subscription orders, renew their subscription orders with less favorable terms or at lower fee levels, fail to purchase new solutions, applications, or professional services from us, or terminate their existing agreements early, our revenues may decline or our future revenues may be constrained.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">As our costs increase, we may not be able to sustain the level of profitability we have achieved in the past.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We expect our future expenses to increase as we continue to invest in and grow our business. We expect to incur significant future expenditures related to:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">developing new solutions and enhancing our existing solutions, including additional data acquisition costs associated with our Veeva Compass offering and investment in our product development teams;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">improving the technology infrastructure, scalability, availability, security, and support for our solutions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">sales and marketing, including expansion of our direct sales organization and global marketing programs;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">expansion of our professional services organization;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">pending, threatened, or future legal proceedings, certain of which are described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_121">Part II, Item&#160;1. &#8220;Legal Proceedings</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8221; and </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements, and which we expect to continue to result in significant expense for the foreseeable future;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">international expansion;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">acquisitions and investments; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">general operations, IT systems, facilities, and administration, including legal and accounting expenses.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If our efforts to increase revenues and manage our expenses are not successful, or if we incur costs, damages, fines, settlements, or judgments as a result of other risks and uncertainties described in this report, we may not be able to sustain or increase our historical levels of profitability.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our revenues and gross margin from professional services fees are volatile and may not increase from quarter to quarter or at all.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We derive a significant portion of our revenue from professional services fees. Our professional services revenues fluctuate from quarter to quarter as a result of the requirements, complexity, and timing of our customers&#8217; implementation projects. Generally, a customer&#8217;s ongoing need for professional services decreases as the implementation and full deployment of our solutions is completed. Our customers may also choose to use third parties rather than us for certain professional services related to our solutions. As a result of these and other factors, our professional services revenues may not increase on a quarterly basis in the future or at all. Additionally, the gross margin generated from professional services fees fluctuates based on a number of factors which may vary from period to period, including the average billable hours worked by our billable professional services personnel, our average hourly rates for professional services, and the margin on professional services subcontracted to our third-party systems integrator partners. As a result of these and other factors, the gross margin from our professional services may not increase on a quarterly basis in the future or at all.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Because we recognize subscription services revenues ratably over the term of an order for our subscription services, it may be difficult to evaluate our future financial performance.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We generally recognize subscription services revenues ratably over the term of an order under our subscription agreements. As a result, a substantial majority of our quarterly subscription services revenues are generated from subscription agreements entered into during prior periods. Consequently, a decline in new subscriptions in any quarter may not affect our results of operations in that quarter but could reduce our revenues in future quarters. Additionally, the timing of renewals or non-renewals of a subscription agreement during any quarter may only affect our financial performance in future quarters. For example, the non-renewal of a subscription agreement late in a quarter will have minimal impact on revenues for that quarter but will reduce our revenues in future quarters.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accordingly, the effect of significant declines in sales and customer acceptance of our solutions may not be reflected in our short-term results of operations, which would make these reported results less indicative of our future financial results. By contrast, a non-renewal occurring early in a quarter may have a significant negative impact on revenues for that quarter and we may not be able to offset a decline in revenues due to the non-renewal with revenues from new subscription agreements entered into in the same quarter.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our master subscription agreements that govern multi-year orders generally include a termination for convenience right for our customers. The amount of revenue recognized from such orders will generally be consistent with the amount invoiced for the relevant term of the order.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When such multi-year orders are non-cancellable (other than for cause), we recognize the total contracted revenue ratably over the multi-year term of the order. As a result, in the initial year of such orders, we recognize more revenue than the fees we invoice for the same period, and in the last year of such orders, we recognize less revenue than the fees we invoice for the same period. Therefore, our reported revenue in any quarter or year may not correspond to the amounts we billed for the same period. In this scenario, we may also be exposed to impaired contract assets if, for example, a customer terminates an otherwise non-cancellable multi-year order with ramping fees for cause. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred revenue and change in deferred revenue may not be accurate indicators of our future financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our subscription orders are generally billed at the beginning of the subscription period in annual or quarterly increments, which means the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. Many of our customers, including many of our large customers, are billed on a quarterly basis and therefore a substantial portion of the value of contracts billed on a quarterly basis will not be reflected in our deferred revenue at the end of any given quarter. Also, particularly with respect to expansion orders for our Commercial Solutions, because the term of orders for additional end users or applications is commonly less than one year to align to the renewal date of existing Commercial Solutions orders, the annualized value of such orders may not be completely reflected in deferred revenue at any single point in time. We have also agreed from time to time, and may agree in the future, to allow customers to change the renewal dates of their orders to, for example, align more closely with a customer&#8217;s annual budget process or to align with the renewal dates of other orders placed by other entities within the same corporate control group, or to change payment terms from annual to quarterly, or vice versa. Such changes may result in an order of less than one year as necessary to align all orders to the desired renewal date and, thus, may result in a lesser increase to deferred revenue compared to if the adjustment had not occurred. Additionally, changes in renewal dates may change the fiscal quarter in which deferred revenue associated with a particular order is booked. Accordingly, we do not believe that changes on a quarterly basis in deferred revenue, calculated billings, or normalized billings are accurate indicators of the underlying momentum of our business or future revenues for any given period of time. We believe that our subscription revenue guidance and normalized billings guidance for the full fiscal year are the best indicators of the momentum of our business or future revenues. Please note that we define the term calculated billings for any period to mean revenue for the period plus the change in deferred revenue from the immediately preceding period minus the change in unbilled accounts receivable (contract asset) from the immediately preceding period. We define the term normalized billings for any period to mean calculated billings adjusted for the impact of term changes in renewal business, such as in the timing (for example, changing the renewal date of multiple products to be coterminous) or billing frequency (for example, changing from annual to quarterly billings). However, many companies that provide cloud-based software report changes in deferred revenue or billings as key operating or financial metrics, and it is possible that analysts or investors may view these metrics as important. Thus, any changes in our deferred revenue balances or deferred revenue trends could adversely affect the market price of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Currency exchange fluctuations may negatively impact our financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our international agreements provide for payment denominated in local currencies, and the majority of our local costs are denominated in local currencies. As we continue to expand our operations in countries outside the United States, an increasing proportion of our revenues and expenditures in the future may be denominated in foreign currencies. Fluctuations in the value of the U.S. dollar versus foreign currencies may impact our operating results when translated into U.S. dollars. Thus, our results of operations and cash flows are subject to fluctuations due to changes in foreign currency exchange rates, particularly changes in the Euro, Japanese Yen, Canadian Dollar, British Pound Sterling, Chinese Yuan, and Hungarian Forint, and may be adversely affected in the future due to changes in foreign currency exchange rates. Changes in exchange rates may negatively affect our revenues, expenses, and other operating results as expressed in U.S. dollars in the future. For example, changes in exchange rates negatively affected our revenues as expressed in U.S. dollars for the fiscal years ended January 31, 2024 and 2023 and may also negatively affect our revenues as expressed in U.S. dollars for the fiscal year ending January 31, 2025. Further, we have experienced and will continue to experience fluctuations in our net income as a result of transaction gains or losses related to certain current asset and current liability balances that are denominated in currencies other than the functional currency of the entities in which they are recorded.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We engage in the hedging of our foreign currency transactions and may, in the future, hedge selected significant transactions or net monetary exposure positions denominated in currencies other than the U.S. dollar. The use of such hedging activities may not offset any or more than a portion of the adverse financial effects of unfavorable movements in foreign exchange rates over the limited time the hedges are in place. Moreover, the use of hedging instruments may introduce additional risks if we are unable to structure effective hedges with such instruments.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Taxing authorities may successfully assert that we should have collected or in the future should collect sales and use, value added or similar transactional taxes, and we could be subject to liability with respect to past or future sales, which could adversely affect our results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not collect sales and use, value added or similar transactional taxes in all jurisdictions in which we have sales but no physical presence, based on our determination that such taxes are not applicable or that we are not required to collect such taxes with respect to the jurisdiction. Sales and use, value added and similar tax laws and rates vary greatly by jurisdiction. Certain jurisdictions in which we do not collect and remit such taxes may assert that such taxes are applicable, which could result in tax assessments, penalties and interest, and we may be required to collect such taxes in the future. Such tax assessments, penalties and interest or future requirements, including based on changes in tax laws, may adversely affect our results of operations. We believe that our condensed consolidated financial statements reflect adequate reserves to cover such a contingency, but there can be no assurances in that regard.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unanticipated changes in our effective tax rate and additional tax liabilities, including as a result of our international operations or implementation of new tax rules, could harm our future results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to income taxes in the United States and various foreign jurisdictions. Our domestic and international tax liabilities are subject to the allocation of expenses in differing jurisdictions and complex transfer pricing regulations administered by taxing authorities in these jurisdictions. Tax rates may change as a result of factors outside of our control or relevant taxing authorities may disagree with our determinations as to the income and expenses attributable to specific jurisdictions. In addition, changes in tax and trade laws, treaties or regulations, or their interpretation or enforcement, have become more unpredictable and may become more stringent, which could have a material adverse effect on our tax position. Additionally, volatility in our stock price would affect the excess tax benefits from our equity compensation, which may adversely impact our effective tax rate. Forecasting our estimated annual effective tax rate is complex and subject to uncertainty, and there may be material differences between our forecasted and actual tax rates. Moreover, increases in our effective tax rate would reduce our profitability.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our tax provision could also be impacted by changes in accounting principles and changes in U.S. federal and state or international tax laws applicable to multinational corporations. For example, the Tax Cuts and Jobs Act of 2017 eliminated the option to deduct research and development expenditures currently and required taxpayers to capitalize and amortize them over five or fifteen years, which has negatively impacted our cash from operations. We made significant judgments and assumptions in the interpretation of this new law and in our calculations reflected in our financial results. In addition, the current U.S. administration has released various tax legislation proposals. If enacted, these changes could increase our effective tax rate and have an adverse effect on our results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Any changes in taxing jurisdictions' administrative interpretations, decisions, policies, and positions could also impact our tax liabilities. The overall tax environment has made it increasingly challenging for multinational corporations to operate with certainty about taxation in many jurisdictions. For example, the Organisation for Economic Co-operation and Development (OECD) is making progress with ongoing reforms of the international tax system, including changes to the practice of shifting profits among affiliated entities located in different tax jurisdictions. In October 2021, the OECD announced that more than 135 jurisdictions agreed on a two-pillar solution to address the tax challenges arising from the digitalization of the economy, including a global minimum effective corporate tax rate of 15% for certain large multinational companies, referred to as Pillar Two. A number of countries, including the United Kingdom, have implemented the legislation effective January 1, 2024, and we expect others to follow. We continue to monitor and assess the developments and implications surrounding changes in the global tax environment, including Pillar Two. The increasingly complex global tax environment could have a material adverse effect on our effective tax rate, results of operations, cash flows, and financial condition.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finally, we have been, and may be in the future, subject to income tax audits throughout the world. We believe our income, employment, and transactional tax liabilities are reasonably estimated and accounted for in accordance </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">52</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">with applicable laws and principles, but an adverse resolution of one or more uncertain tax positions in any period could have a material impact on the results of operations for that period.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">If we are unable to implement and maintain effective internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a public company, we are required to maintain internal controls over financial reporting and to report any material weaknesses in such internal controls. Section 404 of the Sarbanes-Oxley Act of 2002 (Sarbanes-Oxley Act) requires that we evaluate and determine the effectiveness of our internal controls over financial reporting and provide a management report on internal controls over financial reporting. The Sarbanes-Oxley Act also requires that our management report on internal controls over financial reporting be attested to by our independent registered public accounting firm.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We must continue to monitor and assess our internal control over financial reporting. If in the future we have any material weaknesses, we may not detect errors on a timely basis and our financial statements may be materially misstated. Additionally, if in the future we are unable to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, are unable to assert that our internal controls over financial reporting are effective, identify material weaknesses in our internal controls over financial reporting, or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal controls over financial reporting, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be adversely affected, and we could become subject to investigations by the NYSE, the SEC, or other regulatory authorities, which could require additional financial and management resources.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have broad discretion in the use of our cash balances and may not use them effectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have broad discretion in the use of our cash balances and may not use them effectively. The failure by our management to apply these funds effectively could adversely affect our business and financial condition. Pending their use, we may invest our cash balances in a manner that does not produce income or that loses value. We are also subject to general economic conditions, including volatility in the financial markets, that can negatively affect our investment income or negatively impact the banking partners on which we rely for operating cash management. Our investments may not yield a favorable return to our investors and may negatively impact the price of our common stock. A loss on our investments may also negatively impact our liquidity, which in turn may hurt our ability to invest in our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Intellectual Property</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We have been and may in the future be sued by third parties for alleged infringement of their proprietary rights or misappropriation of intellectual property, and we may suffer damages or other harm from such proceedings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There is considerable patent and other intellectual property development activity in our industry. Our competitors, as well as a number of other entities and individuals including so-called non-practicing entities, or NPEs, may own or claim to own intellectual property relating to our solutions. From time to time, third parties may claim that we are infringing upon their intellectual property rights or that we have misappropriated their intellectual property. For example, since January 2017, we have been defending against assertions of trade secret misappropriation made by our competitor, IQVIA, as described in </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_79">note 13</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the notes to our condensed consolidated financial statements and other competitors have asserted similar claims in the past. As competition in our market grows and as we develop new technology products, the possibility of patent infringement and other intellectual property claims against us increases. In the future, we expect others to claim that our solutions and underlying technology infringe or violate their intellectual property rights. We may be unaware of the intellectual property rights that others may claim cover some or all of our technology or services. Such claims and litigation have caused and in the future could cause us to incur significant expenses and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty payments, prevent us from offering our services, or require that we comply with other unfavorable terms. We may also be obligated to indemnify our customers or business partners or pay substantial settlement costs, including royalty payments, in connection with any such claim or litigation and to obtain licenses, modify applications, or refund fees, which could be costly. Any litigation regarding our intellectual property could be costly </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and time-consuming and divert the attention of our management and key personnel from our business operations even if we were to ultimately prevail in such litigation.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Any failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our success and ability to compete depend in part upon our intellectual property. As of April&#160;30, 2024, we have filed numerous domestic and foreign patent applications and have been issued 74 U.S. patents and 13 international patents. We also rely on copyright, trade secret and trademark laws, trade secret protection and confidentiality or license agreements with our employees, customers, partners, consultants and others to protect our intellectual property rights. However, the steps we take to protect our intellectual property rights may be inadequate and we may not be able to prevent the unauthorized disclosure or use of our technical knowledge, trade secrets or other confidential information. Further, if there is a breach or violation of the terms of our confidentiality agreements, we may not have adequate remedies.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in order to protect our intellectual property rights, we may also be required to spend significant resources to maintain, monitor and protect these rights. Litigation brought to protect and enforce our intellectual property rights could be costly, time-consuming and distracting to management and could result in the impairment or loss of portions of our intellectual property (for example, if an entity against which we have asserted an intellectual property claim is successful in attacking the validity of our intellectual property). Negative publicity related to a decision by us to initiate such enforcement actions against a customer or former customer, regardless of its accuracy, may adversely impact our other customer relationships or prospective customer relationships, harm our brand and business and could cause the market price of our common stock to decline. Our failure to secure, protect and enforce our intellectual property rights could adversely affect our brand and our business.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks Related to Our Status as a Public Benefit Corporation, Our ESG Disclosures, and Ownership of Our Common Stock</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our status as a Delaware public benefit corporation may not result in the benefits that we anticipate, requires our directors to balance the interest of stockholders with other interests, and may subject us to legal uncertainty and other risks.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2021, after approval by our stockholders, we became a Delaware public benefit corporation (PBC). There are a very limited number of publicly traded PBCs, we are the first publicly traded company to convert to a PBC, and we are the largest publicly traded company, as measured by revenue or market capitalization, to operate as a PBC. As a PBC, we have unique legal obligations. We are required to adopt and include in our certificate of incorporation a public benefit purpose that is intended to have positive effects on a category of persons, entities or communities other than stockholder financial interest. Our public benefit purpose is to provide products and services that are intended to help make the industries we serve more productive, and to create high-quality employment opportunities in the communities in which we operate. Further, as a PBC, our Board is required to balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and pursuit of our public benefit purpose. We have identified those materially affected by our conduct (which we refer to as stakeholders) as including our customers, our employees, our partners, and the communities in which we operate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe that operating as a PBC is beneficial to our business and consistent with the long-term interests of stockholders, but the benefits we anticipate from operating as a PBC may not materialize within the timeframe we expect or at all, or there may be negative effects. Further, we may be unable or slow to achieve the public benefits we have identified or we may make balancing determinations that are ultimately harmful to our business or to stockholders, which could adversely affect our reputation, business, financial condition, and results of operations and cause our stock price to decline.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the event of a conflict between the interests of our stockholders, our stakeholders, and our public benefit purpose, our directors must only make an informed and disinterested decision, and not such that no person of ordinary, sound judgment would approve. Our directors have significant latitude under this standard and there is no guarantee that a conflict would be resolved in favor of our stockholders. This balancing obligation may allow our directors to make decisions that they could not have made pursuant to the fiduciary duties applicable prior to our PBC conversion, and such decisions may not maximize short-term stockholder value. For instance, in a sale of control transaction, our board of directors would be required to consider and balance the factors listed above and might choose to accept an offer that does not maximize short-term stockholder value due to its consideration of other factors.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Further, there is limited legal precedent or guidance regarding how to administer our obligation to balance the interests of stockholders, stakeholders, and the pursuit of our public benefit purpose. While we expect that, in large part, traditional Delaware corporation law principles and the application of those principles in case law&#8212;including those related to self-dealing, conflicts of interest, and the application of the business judgment rule&#8212;will continue to apply with respect to Delaware PBCs, there is currently limited case law involving PBCs, which may create legal uncertainty or additional litigation risk until additional case law develops. Stockholders of a Delaware PBC (if they, individually or collectively, own at least the lesser of two percent of the company's outstanding shares or shares with a market value of at least $2 million) may file suit to enforce the balancing obligation. Any such lawsuit might be a distraction to our management and board of directors, and could be costly, which may have an adverse impact on our financial condition and results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a PBC, we are required to disclose to stockholders a report at least biennially that includes our assessment of our success in achieving our specific public benefit purpose, and we have committed to providing this report annually and making it publicly available. If we are not timely or are unable to provide this report, or if the report is not viewed favorably, our reputation and status as a public benefit corporation may be harmed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we do not view the additional reporting obligations of a PBC to be onerous, Delaware&#8217;s PBC statute may be amended in the future to require more explicit or burdensome periodic reporting requirements and that could increase our expenses. In addition, if the public perceives that we are not successful in our public benefit purpose, or that our pursuit of our public benefit purpose is having a negative effect on the financial interests of our stockholders, that perception could negatively affect our reputation, which could adversely affect our business and results of operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Evolving expectations and disclosure requirements related to environmental, social and governance matters expose us to risks that could adversely affect our reputation and performance.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The positions we take on environmental, social, and corporate governance (ESG) matters may impact our brand and reputation, our ability to attract or retain customers, or our relationships with our employees, stockholders, and other stakeholders. These positions or a failure or perceived failure to meet certain stated ESG commitments could adversely affect our reputation, financial performance, and growth, and expose us to increased scrutiny from the investment community as well as enforcement authorities.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Standards for tracking and reporting ESG matters continue to evolve. Our processes and controls may not comply with evolving standards for identifying, measuring, and reporting ESG metrics, including ESG-related disclosures that are required or may be required of public companies by the SEC and other regulators. Additionally, increasing regulatory requirements and regulatory scrutiny related to ESG matters may result in higher compliance costs for us. Our failure or perceived failure to satisfy various reporting standards on a timely basis, or at all, could have similar negative impacts or expose us to government enforcement actions and private litigation. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our common stock price has been and will likely continue to be volatile.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The trading price of our common stock has been, and will likely continue to be, volatile for the foreseeable future. In addition, the trading prices of the securities of technology companies have been highly volatile. Accordingly, the market price of our common stock is likely to be subject to wide fluctuations in response to numerous factors, many of which are beyond our control. Uncertain macroeconomic and geopolitical factors in recent periods, including as a result of global inflationary pressures and changes in interest rates, currency exchange fluctuations, the Russian invasion of Ukraine, the Israel-Hamas conflict, and concerns about a possible domestic or global recession have led to volatility in the stock market. As a result, our stock price has changed significantly in recent periods, and we expect the trading price of our common stock will likely continue to be volatile for the foreseeable future. In addition to those risks described in this &#8220;Risk Factors&#8221; section, other factors could impact the value of our common stock, including:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">fluctuations in the valuation of companies perceived by investors to be comparable to us, such as high-growth or cloud companies, or in valuation metrics, such as our price to revenues ratio;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">overall performance of the stock market;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in our financial, operating or other metrics, regardless of whether we consider those metrics as reflective of the current state or long-term prospects of our business, and how those results compare to </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">securities analyst expectations, including whether those results fail to meet, exceed, or significantly exceed securities analyst expectations;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">changes in the forward-looking estimates of our financial, operating, or other metrics, how those estimates compare to securities analyst expectations, or changes in recommendations by securities analysts that follow our common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements of customer additions and customer cancellations or delays in customer purchases;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the net increase in the number of customers, either independently or as compared to published expectations of industry, financial or other analysts that cover us;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements by us or by our competitors of technological innovations, new solutions, enhancements to services, strategic alliances or significant agreements;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">announcements by us or by our competitors of mergers or other strategic acquisitions or rumors of such transactions;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the economy as a whole and market conditions within our industry and the industries of our customers;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">macroeconomic and geopolitical factors and instability and volatility in the global financial markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">future monetary policy changes in the United States and globally;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">the operating performance and market value of other comparable companies;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">securities or industry analysts downgrading our common stock or publishing inaccurate or unfavorable research about our business;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">trading activity by directors, executive officers (in particular our Chief Executive Officer who holds a significant portion of our outstanding common stock and a significant number of vested options), and other significant stockholders, or the perception in the market that the holders of a large number of shares intend to sell their shares; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">any other factors discussed herein.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, if the market for technology stocks or the stock market in general experiences uneven investor confidence, the market price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price of our common stock might also decline in reaction to events that affect other companies within, or outside, our industry even if these events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been the subject of securities class action litigation. If we are the subject of such litigation, it could result in substantial costs and a diversion of our management&#8217;s attention and resources.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">We do not intend to pay dividends on our capital stock for the foreseeable future, so any returns will be limited to changes in the value of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have never declared or paid any cash dividends on our capital stock. We currently anticipate that we will retain future earnings for the development, operation, and expansion of our business and do not anticipate declaring or paying any cash dividends for the foreseeable future. In addition, our ability to pay cash dividends on our capital stock may be prohibited or limited by the terms of any future debt financing arrangement. Any return to stockholders will therefore be limited to the increase, if any, of the price of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Provisions in our certificate of incorporation and bylaws and Delaware law might discourage, delay or prevent a change in control of our company or changes in our management and, therefore, depress the market price of our common stock.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our certificate of incorporation and bylaws contain provisions that could depress the market price of our common stock by acting to discourage, delay, or prevent a change in control of our company or changes in our management that the stockholders of our company may deem advantageous. These provisions among other things:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">permit our board of directors to establish the number of directors;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide that directors may only be removed with the approval of 66-2/3% of our stockholders;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require super-majority voting to amend some provisions in our restated certificate of incorporation and amended and restated bylaws;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">authorize the issuance of &#8220;blank check&#8221; preferred stock that our board of directors could use to implement a stockholder rights plan;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">require our board of directors to consider and balance our stockholders' pecuniary (financial) interests, the best interests of those materially affected by our conduct, and the pursuit of our public benefit purpose, which may, in turn, allow our board of directors to make a decision about a change of control transaction that does not maximize short-term stockholder value;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">prohibit stockholder action by written consent, which requires all stockholder actions to be taken at a meeting of our stockholders;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">provide that the board of directors is expressly authorized to make, alter, or repeal our amended and restated bylaws; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;text-indent:-27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, Section 203 of the Delaware General Corporation Law may discourage, delay, or prevent a change in control of our company. Section 203 imposes certain restrictions on merger, business combinations, and other transactions between us and holders of 15% or more of our common stock.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Our bylaws provide for exclusive forums for certain disputes between us and our stockholders, which could limit our stockholders' ability to obtain a favorable judicial forum for disputes with us or our directors, officers, or employees.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bylaws provide that the Court of Chancery of the State of Delaware is the exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a breach of fiduciary duty, any action asserting a claim against us arising pursuant to the Delaware General Corporation Law or any action asserting a claim against us that is governed by the internal affairs doctrine. Our bylaws also provide that, unless we consent in writing to the selection of an alternative forum, the federal district courts of the United States shall be the sole and exclusive forum for any action asserting a claim arising pursuant to the Securities Act, such a provision known as a &#8220;Federal Forum Provision.&#8221; Any person or entity purchasing or otherwise acquiring any interest in our shares of capital stock shall be deemed to have notice of and consented to these provisions.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These choice of forum provisions may limit a stockholder's ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees and may discourage these types of lawsuits. Alternatively, if a court were to find the choice of forum provision contained in our bylaws to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could harm our business, operating results, and financial condition.</span></div><div style="margin-top:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">57</span></div></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_127"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;2.&#160;&#160;&#160;&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">a)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Sales of Unregistered Securities</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">b)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:26.57pt">Use of Proceeds from Public Offerings of Common Stock</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">c)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;padding-left:27.11pt">Purchases of Equity Securities by the Issuer and Affiliated Purchasers</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_130"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;3.&#160;&#160;&#160;&#160;DEFAULTS UPON SENIOR SECURITIES.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_133"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;4.&#160;&#160;&#160;&#160;MINE SAFETY DISCLOSURES.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Not applicable.</span></div><div id="i2c62477d7b73479ca8af76ae0960ea60_136"></div><div style="margin-top:18pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;5.&#160;&#160;&#160;&#160;OTHER INFORMATION.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Rule 10b5-1 Trading Plans</span></div><ix:nonNumeric contextRef="c-217" name="ecd:MtrlTermsOfTrdArrTextBlock" id="f-803" escape="true"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the material terms of all &#8220;Rule 10b5-1 trading arrangements&#8221; (as such term is defined under Item 408(a) of Regulation S-K) adopted or <ix:nonNumeric contextRef="c-1" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-804">terminated</ix:nonNumeric> by our Section 16 officers and directors during the fiscal quarter ended April&#160;30, 2024:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.882%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.373%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.174%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.376%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name and Title</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Action <br/>(Adoption / Termination)</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adoption / Termination Date</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Number of Shares of Common Stock to be Sold (1)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date (2)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrIndName" id="f-805">Alan Mateo</ix:nonNumeric></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrIndTitle" id="f-806">Former Executive Vice President, Global Sales</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-true" id="f-807">Adoption</ix:nonNumeric></span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-217" name="ecd:TrdArrAdoptionDate" id="f-808">3/20/2024</ix:nonNumeric></span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-218" decimals="INF" name="ecd:TrdArrSecuritiesAggAvailAmt" format="ixt:num-dot-decimal" scale="0" id="f-809">50,242</ix:nonFraction></span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2025</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;This number represents the maximum number of shares of common stock that may be sold pursuant to the trading plan. The number of shares actually sold will depend on the satisfaction of certain conditions as set forth in the plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;In each case, the trading plan may expire on an earlier date if and when all transactions thereunder are completed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) &#160;&#160;&#160;&#160;As previously disclosed on our Current Report on Form 8-K filed on April 1, 2024, Mr. Mateo retired from his position as Executive Vice President, Global Sales and transitioned to a part-time advisor role, effective April 30, 2024.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of our Section 16 officers or directors <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-810">adopted</ix:nonNumeric> or <ix:nonNumeric contextRef="c-1" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-811">terminated</ix:nonNumeric> a &#8220;non-Rule 10b5-1 trading arrangement&#8221; (as such term is defined under Item 408(c) of Regulation S-K) during the fiscal quarter ended April&#160;30, 2024.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_142"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:18pt;padding-left:72pt;text-align:justify;text-indent:-72pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ITEM&#160;6.&#160;&#160;&#160;&#160;EXHIBITS.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exhibits</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit<br/>Number</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit&#160;Description</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Incorporated by Reference</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filed</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Form</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">File No.</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Exhibit</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Filing&#160;Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Herewith</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1393052/000139305223000055/amendedrestatedcertifica.htm">Amended and Restated Certificate of Incorporation of Veeva Systems Inc.</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">001-36121</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10/16/2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1393052/000139305223000055/certificateofretiremento.htm">Certificate of Retirement of Class B Common Stock of Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001-36121</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10/16/2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="https://www.sec.gov/Archives/edgar/data/1393052/000139305223000039/veevex31jun2023.htm">Amended and Restated Bylaws of Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8-K</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">001-36121</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6/23/2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.1*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a240422advisoragreement-.htm">Advisor Agreement, dated April 22, 2024, between Alan Mateo and Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.2*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="a240404brentseparationag.htm">Separation Agreement, dated April 4, 2024, between Brent Bowman and Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">X</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3*</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">Offer Letter</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">,</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm"> </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">d</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">ated</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm"> February </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">29, 2024, between Stacey Epstein a</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veevaofferletter-staceye.htm">nd Veeva Systems Inc.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></div></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20240430xexx311.htm">Certification of Principal Executive Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20240430xexx312.htm">Certification of Principal Financial Officer Required Under Rule 13a-14(a) and 15d-14(a) of the Securities Exchange Act of 1934, as amended.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20240430xexx321.htm">Certification of Chief Executive Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. &#167;1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2&#8224;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="veev-20240430xexx322.htm">Certification of Chief Financial Officer Required Under Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended, and 18 U.S.C. &#167;1350.</a></span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">X</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.INS</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">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.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.SCH</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Schema Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">59</span></div></td></tr></table></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:29.894%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.034%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.888%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.605%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.CAL</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Calculation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.DEF</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Definition Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.LAB</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Labels Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101.PRE</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inline XBRL Taxonomy Presentation Linkbase Document.</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Cover Page Interactive Data File - the cover page interactive data is embedded within the Inline XBRL document or included within the Exhibit 101 attachments.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%">           </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicates a management contract or compensatory plan.</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8224;&#160;&#160;&#160;&#160;The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Veeva Systems Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:31.286%"><tr><td style="width:1.0%"/><td style="width:11.516%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:86.284%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td></tr></table></div></div></div><div id="i2c62477d7b73479ca8af76ae0960ea60_145"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i2c62477d7b73479ca8af76ae0960ea60_7">Table of Contents</a></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:5.917%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:49.923%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:3.432%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.328%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Veeva Systems Inc.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 3, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ TIM CABRAL</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tim Cabral</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interim Chief Financial Officer</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></div></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dated:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">June 3, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">By:</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">/s/ KRISTINE DIAMOND</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Kristine Diamond<br/>Chief Accounting Officer<br/>(Principal Accounting Officer)</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:right"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:30.116%"><tr><td style="width:1.0%"/><td style="width:86.764%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.036%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Veeva Systems Inc. | Form 10-Q</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%">61</span></div></td></tr></table></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>a240422advisoragreement-.htm
<DESCRIPTION>EX-10.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>a240422advisoragreement-</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- a240422advisoragreement-001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240422advisoragreement-001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  Exhibit 10.1  Veeva Systems Inc.    April 22, 2024  Alan Mateo      Dear Alan,  This letter is to document the revised employment arrangement agreed between you and Veeva Systems  Inc. (the &#8220;Company&#8221;) following your transition from Executive Vice President, Global Sales of the Company.  The terms of your new role are as follows:   1.Position. Your title will be Advisor and you will report to Doug Ostler. This is a part-time position. You  will begin this role effective April 30, 2024. While you render services to the Company, you will not  engage in any other employment, consulting, or other business activity (whether full-time or part- time) that would create a conflict of interest with the Company. By signing this letter agreement,  you confirm to the Company that you have no contractual commitments or other legal obligations  that would prohibit you from performing your duties for the Company.   2.Compensation. The Company will pay you a salary at the rate of $45,000 per year, payable in  accordance with the Company&#8217;s standard payroll schedule. Your current equity compensation will  vest at 10% of the vesting rate in effect prior to April 30, 2024. You agree that each grant agreement  you entered into with the Company is hereby amended to reflect the vesting scheduled listed on  Exhibit A and will be represented in the Company&#8217;s equity system with a new grant number as also  listed on Exhibit A. Any stock option awards that have already fully vested are not included in Exhibit  A. No new equity awards will be made. Your compensation, as described above, will be subject to  adjustment pursuant to the Company&#8217;s policies, which may change from time to time.  3.Employee Benefits. In your role as Advisor, you will be eligible to participate in a limited number of  Company-sponsored benefits as separately communicated to you.  4.Employment Relationship. Employment with the Company is for no specific period of time. Your  employment with the Company will be &#8220;at will,&#8221; meaning that either you or the Company may  terminate your employment at any time and for any reason, with or without cause. Any contrary  representations that may have been made to you are superseded by this letter agreement. This is  the full and complete agreement between you and the Company on this term. Although your job  duties, title, compensation, and benefits, as well as the Company&#8217;s personnel policies and  procedures, may change from time to time, the &#8220;at will&#8221; nature of your employment may only be  changed in an express written agreement signed by you and a duly authorized officer of the  Company (other than you).  5.Taxes. All forms of compensation referred to in this letter agreement are subject to reduction to reflect  applicable withholding and payroll taxes and other deductions required by law. You agree that the  Company does not have a duty to design its compensation policies in a manner that minimizes  your tax liabilities, and you will not make any claim against the Company or its Board of Directors  related to tax liabilities arising from your compensation.  6.Interpretation, Amendment and Enforcement. This letter agreement, your existing equity grant  agreements as amended by Exhibit A, and your existing Proprietary Information and Inventions  Agreement constitute the complete agreement between you and the Company, contain all of the  terms of your employment with the Company and supersede any prior agreements, representations  or understandings (whether written, oral, or implied) between you and the Company. This letter  agreement may not be amended or modified, except by an express written agreement signed by  both you and a duly authorized officer of the Company. The terms of this letter agreement and the  resolution of any disputes as to the meaning, effect, performance, or validity of this letter agreement  or arising out of, related to, or in any way connected with, this letter agreement, your employment  with the Company or any other relationship between you and the Company (the &#8220;Disputes&#8221;) will be  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240422advisoragreement-002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240422advisoragreement-002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">governed by California law, excluding laws relating to conflicts or choice of law. You and the  Company submit to the exclusive personal jurisdiction of the federal and state courts located in  Alameda County, California in connection with any Dispute or any claim related to any Dispute.        * * * * *    Very truly yours,    Josh Faddis  Veeva Systems Inc.    By: /s/ Josh Faddis _________________   Title: Sr. Vice President, General Counsel       I have read and I accept this revision to my employment arrangement and amendments to my equity  grant agreements:    By: /s/ Alan Mateo____________      Dated: April 22, 2024                     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240422advisoragreement-003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240422advisoragreement-003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Exhibit A    Original Grant  Number    New Grant  Number Share Type Vest Date* Shares Vesting  015053          A015053 ISO  04/01/2025 64   04/01/2026 64   04/01/2027 64   04/01/2028 64   04/01/2029 64   04/01/2030 42   N015053                AN015053 NQ  04/01/2022 3,270   04/01/2023 3,270   04/01/2024 3,270   04/01/2025 507   04/01/2026 327   04/01/2027 327   04/01/2028 327   04/01/2029 327   04/01/2030 327   04/01/2031 327     017199            A017199    ISO  04/01/2026 49   04/01/2027 49   04/01/2028 49   04/01/2029 49   04/01/2030 49   04/01/2031 49   04/01/2032 49   N017199                AN017199 NQ  04/01/2023 5,294   04/01/2024 5,294   04/01/2025 922   04/01/2026 482   04/01/2027 530   04/01/2028 530   04/01/2029 530   04/01/2030 530   04/01/2031 530   04/01/2032 530   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240422advisoragreement-004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240422advisoragreement-004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  26702              A26702    ISO  04/01/2026 1   04/01/2027 56   04/01/2028 56   04/01/2029 56   04/01/2030 56   04/01/2031 56   04/01/2032 56   04/01/2033 56   N026703                AN026703 NQ  04/01/2024 5,831   04/01/2025 1,016   04/01/2026 583   04/01/2027 528   04/01/2028 583   04/01/2029 583   04/01/2030 583   04/01/2031 583   04/01/2032 583   04/01/2033 583     *Shares vesting on the Vest Date are subject to the service provider&#8217;s continuous service to the  Company.     **If your part-time employment status does not change, equity grants will be forfeited as follows:   (i) Grant # N015053, 439 options on April 14, 2031  (ii) Grant # 017199, 138 options on April 5, 2032  (iii) Grant # N017199, 5,524 options on April 5, 2032  (iv) Grant # 26702, 163 options on April 5, 2033  (v) Grant # N026703, 11,313 options on April 5, 2033    This Exhibit A anticipates you working part-time indefinitely. However, upon your official return to full-time  status or a change in your part-time status (i.e., working greater than 10%) your vesting schedule will be  adjusted accordingly for the remaining unvested equity grants.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>a240404brentseparationag.htm
<DESCRIPTION>EX-10.2
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>a240404brentseparationag</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- a240404brentseparationag001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240404brentseparationag001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">SEPARATION AGREEMENT   RECITALS  This Separation Agreement (&#8220;Agreement&#8221;) is made by and between Brent Bowman  (&#8220;Employee&#8221;) and Veeva Systems Inc. (the &#8220;Company&#8221;) (Employee and the Company are  collectively referred to as the &#8220;Parties&#8221;):  COVENANTS  Deadline to Accept Terms of This Agreement. Employee understands that Employee will  not receive the benefits set forth in this Agreement unless Employee delivers a fully executed copy  of this Agreement to Josh Faddis on or before 21 days from Separation Date.     Separation Date. The effective date of Employee&#8217;s Separation of employment from the  Company is May 1, 2024 (&#8220;Separation Date&#8221;).  Termination Date. The effective date of Employee&#8217;s termination of employment from the  Company is July 1, 2024 (&#8220;Termination Date&#8221;).  Transition Period. Employee understands and acknowledges that their last day working is  the Separation Date and that between the Separation Date and the Termination Date the  Employee shall perform no work or take any action on behalf of the Company unless specifically  requested by the Company.   Consideration for Release of Claims. In consideration for the execution by Employee of  this document that includes a general release, the Company agrees to the following:  Continuation of Pay During Transition. To continue to pay Employee during the  Transition Period as though they were continuing to provide services. Employee&#8217;s pay and  benefit level and vesting of equity, if any, shall remain unchanged during this Transition  Period.  Other Payments and Benefits. Company further agrees to make the following  payments and provide the following benefits to Employee:  Salary and Bonus. Company shall pay all accrued base salary and a cash  bonus of $225,000 through the Termination Date.  Benefits. Coverage will continue until July 30, 2024. Employee shall then  have the right to convert Employee&#8217;s health insurance benefits to individual  coverage pursuant to the Consolidated Omnibus Budget Reconciliation Act of  1985, as amended (&#8220;COBRA&#8221;) following the last date of Employee&#8217;s employment  with Veeva.  Employee agrees to complete and return Employee&#8217;s COBRA  application to Veeva&#8217;s human resource department during the time period  provided by law.       </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240404brentseparationag002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240404brentseparationag002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Equity Grants. Any and all stock vesting ends immediately upon  Employee&#8217;s Termination Date. 9/16th of the special equity grant from April 6,  2022, consisting of 5,625 RSUs and 11,250 options, will vest on the Termination  Date, assuming Employee&#8217;s continued service through the Termination Date. For  the avoidance of doubt, all stock, in whatever form, that is scheduled to vest on or  before the Termination Date, will vest pursuant to the 2013 Equity Incentive Plan  and grant agreement(s). Stock options will be exercisable pursuant to the 2013  Equity Incentive Plan and option grant agreement.    Tax Indemnification.  Employee acknowledges and agrees that the  Company has made no representations or warranties regarding the tax  consequences of any amounts paid by the Company to Employee pursuant to this  Agreement.  Employee agrees to pay all federal or state taxes owed by Employee,  if any, which are required by law to be paid with respect to the payments herein.   Employee further agrees to indemnify and hold the Company harmless from any  taxes owed by Employee, including interest or penalties owed by Employee, on  account of this Agreement.  Employee further agrees to reimburse Company for  any attorney&#8217;s fees and costs incurred by Company as a result of having to obtain  indemnification under this Agreement.  Payment of Salary and Benefits.  Employee acknowledges and represents that the Company  has paid all salary, wages, bonuses, commissions, accrued vacations, expenses and any and all  other benefits due to Employee once the above noted payments and benefits are received.    Equipment.  Employee agrees to return computers in Employee&#8217;s possession with their  associated equipment, docking station, carry bags and any and all peripherals, to the designated  Company representative as soon as is feasible.  Mutual Release of Claims. The Parties agree that the foregoing consideration represents  settlement in full of all outstanding obligations owed to Employee by the Company.  The Parties  mutually agree and each hereby fully and forever releases the other from, and agree not to sue  concerning, any claim, duty, obligation or cause of action relating to any matters of any kind,  whether presently known or unknown, suspected or unsuspected, arising from any omissions, acts  or facts that have occurred up until and including the Effective Date of this Agreement. Employee  enters into foregoing release on behalf of himself and his respective heirs, family members,  executors, and assigns and with respect to Company and its officers, directors, employees,  investors, shareholders, administrators, affiliates, divisions, subsidiaries, predecessor and  successor corporations, and assigns.  Company enters into foregoing release on behalf of its  officers, directors, employees, administrators, affiliates, divisions, subsidiaries, predecessor and  successor corporations, and assigns and with respect to Employee and his respective heirs, family  members, executors, and assigns.  The foregoing release includes, without limitation:  - any and all claims relating to or arising from Employee&#8217;s employment relationship with  the Company and the termination of that relationship;   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240404brentseparationag003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240404brentseparationag003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">- any and all claims relating to, or arising from, Employee&#8217;s right to purchase, or actual  purchase of shares of stock of the Company, including, without limitation, any claims  for fraud, misrepresentation, breach of fiduciary duty, breach of duty under applicable  state corporate law, and securities fraud under any state or federal law;   - any and all claims under the law of any jurisdiction including, but not limited to,  wrongful discharge of employment; constructive discharge from employment;  termination in violation of public policy; discrimination; breach of contract, both  express and implied; breach of a covenant of good faith and fair dealing, both express  and implied; promissory estoppel; negligent or intentional infliction of emotional  distress; negligent or intentional misrepresentation; negligent or intentional  interference with contract or prospective economic advantage; unfair business  practices; defamation; libel; slander; negligence; personal injury; assault; battery;  invasion of privacy; false imprisonment; and conversion;  - any and all claims for violation of any federal, state or municipal statute, including, but  not limited to, Title VII of the Civil Rights Act of 1964, the Civil Rights Act of 1991,  the Americans with Disabilities Act of 1990, the Fair Labor Standards Act, the  Employee Retirement Income Security Act of 1974 (except for vested benefits), The  Worker Adjustment and Retraining Notification Act, Family Medical Leave Act;  - any and all claims for violation of the federal, or any state, constitution;   - any and all claims arising out of any other laws and regulations relating to employment  or employment discrimination;  - any claim for any loss, cost, damage, or expense arising out of any dispute over the  non-withholding or other tax treatment of any of the proceeds received by Employee  as a result of this Agreement; and  - any and all claims for attorneys&#8217; fees and costs.  The Company and Employee agree that the release set forth in this section shall be and  remain in effect in all respects as a complete general release as to the matters released.  This release  does not extend to any obligations incurred under this Agreement.  The Parties acknowledge and agree that any breach of any provision of this Agreement  shall constitute a material breach of this Agreement and shall entitle the non-breaching Party to  recover reasonable damages as may be proved by that Party in a Court of competent jurisdiction.    This release does not extend to any obligations incurred under this Agreement, nor does  it extend to any claims that cannot be released as a matter of law, including claims under Labor  Code &sect; 2802.    1542 Waiver.  The Employee releases all claims against the Company, including those  of which they are unaware.  The Employee expressly waives their rights under California Civil  Code &sect; 1542, which states: &#8220;A general release does not extend to claims which the creditor does  not know or suspect to exist in his or her favor at the time of executing the release, which if  known by him or her must have materially affected his or her settlement with the debtor.&#8221;    Acknowledgement of Waiver of Claims Under ADEA.  Employee acknowledges that  Employee is waiving and releasing any rights Employee may have under the Age Discrimination  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240404brentseparationag004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240404brentseparationag004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">in Employment Act of 1967 (&#8220;ADEA&#8221;) and that this waiver and release is knowing and  voluntary.  Employee and the Company agree that this waiver and release does not apply to any  rights or claims that may arise under ADEA after the Effective Date of this Agreement.   Employee acknowledges that the consideration given for this waiver and release Agreement is in  addition to anything of value to which Employee was already entitled.  Employee further  acknowledges that Employee has been advised by this writing that:  - Employee should consult with an attorney prior to executing this Agreement;  - For purposes of the waiver of any age claims, the Employee has up to twenty-one  (21) calendar days within which to consider this Agreement but acknowledges that in  consideration of the above obligations of the Employer as set out above and in  consideration of a termination date that allows them to vest in certain equity they  would not otherwise vest in Employee waives this 21 day period;  - For purposes of the age claim only, the Employee has seven (7) calendar days  following Employee&#8217;s execution of this Agreement to revoke the Agreement;   - This Agreement shall not be effective until the revocation period has expired;   - Nothing in this Agreement prevents or precludes Employee from challenging or  seeking a determination in good faith of the validity of this waiver under the ADEA,  nor does it impose any condition precedent, penalties or costs for doing so, unless  specifically authorized by federal law; and  - In order to revoke this Agreement, Employee must deliver to the Veeva General  Counsel&#8217;s attention at the following address a written revocation before 12:00 p.m.  (midnight) p.s.t. on the seventh calendar day following the date Employee signs this  Agreement: Attention: General Counsel, Veeva Systems Inc., 4280 Hacienda Drive,  Pleasanton, CA 94588.   Other Agreement(s).  This Agreement does not supersede or replace the obligations set  forth in any other agreements you have entered into with Company, including Employee&#8217;s  continuing obligation of confidentiality.   Effective Date.  This Agreement is effective after it has been signed by both parties (the  &#8220;Effective Date&#8221;).  Voluntary Execution of Agreement.  This Agreement is executed voluntarily and without  any duress or undue influence on the part or behalf of the Parties hereto, with the full intent of  releasing all claims.  The Parties acknowledge that:  - They have read this Agreement;  - They have been represented in the preparation, negotiation, and execution of this  Agreement by legal counsel of their own choice;  - They understand the terms and consequences of this Agreement and of the releases it  contains; and  - They are fully aware of the legal and binding effect of this Agreement.     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- a240404brentseparationag005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="a240404brentseparationag005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">IN WITNESS WHEREOF, the Parties have executed this Agreement on the respective dates set  forth below.        Dated: April 4, 2024          By: /s/ Brent Bowman        Brent Bowman, AN INDIVIDUAL            Dated:  April 4, 2024          By: /s/ Josh Faddis                     Josh Faddis, General Counsel,  Veeva Systems Inc.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.3
<SEQUENCE>4
<FILENAME>veevaofferletter-staceye.htm
<DESCRIPTION>EX-10.3
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>veevaofferletter-staceye</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- veevaofferletter-staceye001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  Stacey Epstein  February 29, 2024     VEEVA SYSTEMS INC.    February 29, 2024  Stacey Epstein  1212 Monticello Rd  Lafayette, CA 94549    Dear Stacey,  Veeva Systems Inc. (the &#8220;Company&#8221;) is pleased to offer you employment on the following terms:  1. Position.  Your initial title will be Chief Marketing Officer and you will initially report to the Chief  Executive Officer. This is a full-time position.  While you render services to the Company, you will not  engage in any other employment, consulting or other business activity (whether full-time or part-time) that  would create a conflict of interest with the Company.  By signing this letter agreement, you confirm to the  Company that you have no contractual commitments or other legal obligations that would prohibit you from  performing your duties for the Company.    2. Compensation.  The Company will pay you a starting salary at the rate of $425,000 per year,  payable in accordance with the Company&#8217;s standard payroll schedule.  You may be eligible to receive cash  bonus and/or sales commissions in accordance with the Company&#8217;s bonus and commission policies in  effect from time to time. You may also be eligible to participate in the Company&#8217;s equity compensation  program. If eligible, your equity compensation includes two type of equity (i) restricted stock units with a  value intended to approximate 175% of your base salary (your &#8220;Stock Bonus&#8221;) and (ii) stock options, both  of which are described in further detail at Exhibit B. Your compensation, as described above, will be  subject to adjustment pursuant to the Company&#8217;s policies, which may change from time to time.  3. Employee Benefits.  As a regular employee of the Company, you will be eligible to participate in  a number of Company-sponsored benefits.  In addition, you will be entitled to paid vacation in accordance  with the Company&#8217;s vacation policy, as in effect from time to time.    4. Proprietary Information and Inventions Agreement.  Like all Company employees, you will be  required, as a condition of your employment with the Company, to sign the Company&#8217;s standard Proprietary  Information and Inventions Agreement, a copy of which is attached hereto as Exhibit A.  5. Employment Relationship.  Employment with the Company is for no specific period of time.  Your  employment with the Company will be &#8220;at will,&#8221; meaning that either you or the Company may terminate your  employment at any time and for any reason, with or without cause.  Any contrary representations that may  have been made to you are superseded by this letter agreement.  This is the full and complete agreement  between you and the Company on this term.  Although your job duties, title, compensation and benefits, as  well as the Company&#8217;s personnel policies and procedures, may change from time to time, the &#8220;at will&#8221; nature  of your employment may only be changed in an express written agreement signed by you and a duly  authorized officer of the Company (other than you).  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  6. Taxes.  All forms of compensation referred to in this letter agreement are subject to reduction to  reflect applicable withholding and payroll taxes and other deductions required by law.  You agree that the  Company does not have a duty to design its compensation policies in a manner that minimizes your tax  liabilities, and you will not make any claim against the Company or its Board of Directors related to tax  liabilities arising from your compensation.  7. Interpretation, Amendment and Enforcement.  This letter agreement and Exhibit A constitute  the complete agreement between you and the Company, contain all of the terms of your employment with  the Company and supersede any prior agreements, representations or understandings (whether written,  oral or implied) between you and the Company.  This letter agreement may not be amended or modified,  except by an express written agreement signed by both you and a duly authorized officer of the Company.   The terms of this letter agreement and the resolution of any disputes as to the meaning, effect, performance  or validity of this letter agreement or arising out of, related to, or in any way connected with, this letter  agreement, your employment with the Company or any other relationship between you and the Company  (the &#8220;Disputes&#8221;) will be governed by California law, excluding laws relating to conflicts or choice of law.  You  and the Company submit to the exclusive personal jurisdiction of the federal and state courts located in  Alameda County, California in connection with any Dispute or any claim related to any Dispute.  * * * * *     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  We hope that you will accept our offer to join the Company.  You may indicate your  agreement with these terms and accept this offer by signing and dating both the enclosed duplicate original  of this letter agreement and the enclosed Proprietary Information and   Inventions Agreement and returning them to me (either PDF/e-mail or fax &#8211; 925-397-6537).    This offer, if not accepted, will expire at the close of business on March 8, 2024. Your employment with the  Company is contingent upon completion of a successful background check and providing legal proof of  your identity and authorization to work in the United States.  Your employment is also contingent upon your  starting work with the Company on or before April 1, 2024.   If you have any questions about this offer, please contact the hiring manager.  Very truly yours,  VEEVA SYSTEMS INC.    By:  Vivian Welsh   Title:  Chief People Officer   I have read and accept this employment offer:        Signature of Stacey Epstein      Dated:        Attachment  Exhibit A: Proprietary Information and Inventions Agreement      Stacey Epstein (Feb 29, 2024 18:37 PST) Feb 29, 2024 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  Exhibit A  PROPRIETARY INFORMATION AND INVENTIONS AGREEMENT  The following confirms and memorializes an agreement that Veeva Systems Inc., a  Delaware corporation (the &#8220;Company&#8221;) and I, Stacey Epstein, have had since the commencement of my  employment (which term, for purposes of this agreement, shall be deemed to include any relationship of  service to the Company that I may have had prior to actually becoming an employee) with the Company in  any capacity and that is and has been a material part of the consideration for my employment by Company:  1. I have not entered into, and I agree I will not enter into, any agreement either written or oral in  conflict with this Agreement or my employment with Company.  I will not violate any agreement with  or rights of any third party or, except as expressly authorized by Company in writing hereafter, use  or disclose my own or any third party&#8217;s confidential information or intellectual property when acting  within the scope of my employment or otherwise on behalf of Company.  Further, I have not retained  anything containing any confidential information of a prior employer or other third party, whether or  not created by me.  2. Company shall own all right, title and interest (including patent rights, copyrights, trade secret rights,  mask work rights, sui generis database rights and all other intellectual property rights of any sort   throughout the world) relating to any and all inventions (whether or not patentable), works of  authorship (including software code), mask works, designs, know-how, ideas and information  (including trade secrets) made or conceived or reduced to practice, in whole or in part, by me during  the term of my employment with Company to and only to the fullest extent allowed by California  Labor Code Section 2870 (which is attached as Appendix A) (collectively &#8220;Inventions&#8221;) and I will  promptly disclose all Inventions to Company.  Without disclosing any third party confidential  information, I will also disclose anything I believe is excluded by Section 2870 so that the Company  can make an independent assessment.  I hereby make all assignments necessary to accomplish  the foregoing.  I shall further assist Company, at Company&#8217;s expense, to further evidence, record  and perfect such assignments, and to perfect, obtain, maintain, enforce, and defend any rights  specified to be so owned or assigned.  I hereby irrevocably designate and appoint Company as my  agent and attorney-in-fact, coupled with an interest and with full power of substitution, to act for and  in my behalf to execute and file any document and to do all other lawfully permitted acts to further  the purposes of the foregoing with the same legal force and effect as if executed by me.  If I wish  to clarify that something created by me prior to my employment that relates to Company&#8217;s actual  or proposed business is not within the scope of the foregoing assignment, I have listed it on  Appendix B in a manner that does not violate any third party rights or disclose any confidential  information.  Without limiting Section 1 or Company&#8217;s other rights and remedies, if, when acting  within the scope of my employment or otherwise on behalf of Company, I use or disclose my own  or any third party&#8217;s confidential information or intellectual property (or if any Invention cannot be  fully made, used, reproduced, distributed and otherwise exploited without using or violating the  foregoing), Company will have and I hereby grant Company a perpetual, irrevocable, worldwide  royalty-free, non-exclusive, sublicensable right and license to exploit and exercise all such  confidential information and intellectual property rights.   3. To the extent allowed by law, paragraph 2 includes all rights of paternity, integrity, disclosure and  withdrawal and any other rights that may be known as or referred to as &#8220;moral rights,&#8221; &#8220;artist&#8217;s  rights,&#8221; &#8220;droit moral,&#8221; or the like (collectively &#8220;Moral Rights&#8221;).  To the extent I retain any such Moral  Rights under applicable law, I hereby ratify and consent to any action that may be taken with respect  to such Moral Rights by or authorized by Company and agree not to assert any Moral Rights with  respect thereto.  I will confirm any such ratifications, consents and agreements from time to time  as requested by Company.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  4. I agree that all Inventions and all other business, technical and financial information I develop, learn  or obtain during the term of my employment that relate to Company or the business or demonstrably  anticipated business of Company or that are received by or for Company in confidence, constitute  &#8220;Proprietary Information.&#8221; Examples of Proprietary Information include, without limitation, trade  secrets, business plans, product plans and roadmaps, information hosted and processed by Veeva  on behalf of its customers, financial information, information related to customer sales and  contracts, and material non-public information within the meaning of the securities laws.   Proprietary Information does not include information the use or disclosure of which is protected by  the National Labor Relations Act, the California Labor Code (including Labor Code &sect;&sect; 232, 232.5,  1102.5, and 1197.5), or laws against restraints of trade (including Business &amp; Professions Code &sect;&sect;  16600 and 17200 et seq). If I am unsure of whether certain information is Proprietary Information  or not, I will consult with the Company, except as set forth in Section 5.     5. I will hold in confidence and not disclose or, except within the scope of my employment, use any  Proprietary Information.  However, I shall not be obligated under this paragraph with respect to  information I can document is or becomes readily publicly available without restriction through no  fault of mine.   Notwithstanding the above, I understand that I am allowed to engage in &#8220;Protected  Activity&#8221; under this agreement without first notifying Veeva.  Protected Activity means filing a charge  or complaint with the government or disclosing relevant information to the government (so long as  that information is not protected as an attorney-client communication of Veeva). I further  understand that, notwithstanding my obligations under this Agreement:   a. I will not be held criminally or civilly liable under any federal or state trade secret law for  the disclosure of a trade secret that: (A) is made in confidence to a Federal, State, or local  government official, either directly or indirectly, or to an attorney, and solely for the purpose  of reporting or investigating a suspected violation of law; or (B) is made in a complaint or  other document filed in a lawsuit or other proceeding, if such filing is made under seal; and   b. If I file a lawsuit for retaliation for reporting a suspected violation of law, I may disclose the  trade secret relevant to that lawsuit to my attorney and use the trade secret in the court  proceeding if: (A) all documents containing the trade secret are filed under seal; and (B)  neither I nor my attorney disclose the trade secret except pursuant to court order.     6. Upon termination of my employment, I will promptly return to Company all items containing or  embodying Proprietary Information (including all copies). I also recognize and agree that I have no  expectation of privacy with respect to Company&#8217;s telecommunications, networking or information  processing systems (including, without limitation, stored computer files, email messages and voice  messages) and that my activity and any files or messages on or using any of those systems may  be monitored at any time without notice.    7. Until one year after the term of my employment, I will not encourage or solicit any employee or  consultant of Company to leave Company for any reason (except for the bona fide firing of  Company personnel within the scope of my employment).  8. I agree that during the term of my employment with Company (whether or not during business  hours), I will not engage in any activity that is in any way competitive with the business or  demonstrably anticipated business of Company, and I will not assist any other person or  organization in competing or in preparing to compete with any business or demonstrably anticipated  business of Company.    9. I agree that this Agreement is not an employment contract for any particular term and that I have  the right to resign and Company has the right to terminate my employment at will, at any time, for  any or no reason, with or without cause.  In addition, this Agreement does not purport to set forth  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  all of the terms and conditions of my employment, and, as an employee of Company, I have  obligations to Company which are not set forth in this Agreement.  However, the terms of this  Agreement govern over any inconsistent terms and can only be changed by a subsequent written  agreement signed by the President of Company.  10. I agree that my obligations under paragraphs 2, 3, 4 and 5 of this Agreement shall continue in effect  after termination of my employment, regardless of the reason or reasons for termination, and  whether such termination is voluntary or involuntary on my part, and that Company is entitled to  communicate my obligations under this Agreement to any future employer or potential employer of  mine.  My obligations under paragraphs 2, 3 and 4 also shall be binding upon my heirs, executors,  assigns, and administrators and shall inure to the benefit of Company, it subsidiaries, successors  and assigns.  11. Any dispute in the meaning, effect or validity of this Agreement shall be resolved in accordance  with the laws of the State of California without regard to the conflict of laws provisions thereof.  I  further agree that if one or more provisions of this Agreement are held to be illegal or unenforceable  under applicable California law, such illegal or unenforceable portion(s) shall be limited or excluded  from this Agreement to the minimum extent required so that this Agreement shall otherwise remain  in full force and effect and enforceable in accordance with its terms. This Agreement is fully  assignable and transferable by Company, but any purported assignment or transfer by me is void.  I also understand that any breach of this Agreement will cause irreparable harm to Company for  which damages would not be a adequate remedy, and, therefore, Company will be entitled to  injunctive relief with respect thereto in addition to any other remedies and without any requirement  to post bond.   </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">Stacey Epstein  February 29, 2024  I HAVE READ THIS AGREEMENT CAREFULLY AND I UNDERSTAND AND ACCEPT  THE OBLIGATIONS WHICH IT IMPOSES UPON ME WITHOUT RESERVATION.  NO PROMISES OR  REPRESENTATIONS HAVE BEEN MADE TO ME TO INDUCE ME TO SIGN THIS AGREEMENT.  I SIGN  THIS AGREEMENT VOLUNTARILY AND FREELY, IN DUPLICATE, WITH THE UNDERSTANDING  THAT THE COMPANY WILL RETAIN ONE COUNTERPART AND THE OTHER COUNTERPART WILL  BE RETAINED BY ME.      Employee            Signature     Name: Stacey Epstein     Date: ________________________________              Signature of Vivian Welsh  CPO Veeva Systems Inc.    Stacey Epstein (Feb 29, 2024 18:37 PST) Feb 29, 2024 </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  Stacey Epstein  February 29, 2024    APPENDIX  A  California Labor Code Section 2870.  Application of provision providing that employee shall  assign or offer to assign rights in invention to employer.  1. Any provision in an employment agreement which provides that an employee  shall assign, or offer to assign, any of his or her rights in an invention to his or her  employer shall not apply to an invention that the employee developed entirely on  his or her own time without using the employer&#8217;s equipment, supplies, facilities,  or trade secret information except for those inventions that either:  a) Relate at the time of conception or reduction to practice of the invention  to the employer&#8217;s business, or actual or demonstrably anticipated  research or development of the employer; or  b) Result from any work performed by the employee for his employer.  2. To the extent a provision in an employment agreement purports to require an  employee to assign an invention otherwise excluded from being required to be  assigned under subdivision (a), the provision is against the public policy of this  state and is unenforceable.    </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">    Stacey Epstein  February 29, 2024  APPENDIX B  PRIOR MATTER                  None:  ______    Candidate Initials: ________      SEE SEE &#10004; </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">  Stacey Epstein  February 29, 2024        Exhibit B    EQUITY GRANT RECOMMENDATION    Upon acceptance of employment with Veeva Systems Inc. (&#8220;Veeva&#8221;) or a subsidiary of Veeva Systems  Inc., management will recommend to the board of directors (the &#8220;Board&#8221;) of Veeva Systems Inc., a  Delaware public benefit corporation with headquarters in Pleasanton, California, that you be granted  restricted stock units and stock options (as further described below) for the Class A Common Stock of  Veeva Systems Inc. Formal grant agreements will be sent to you after Board approval, assuming the  Board, in its sole discretion, approves the grants.    Grantee Name:     Stacey Epstein    1. Restricted Stock Units (&#8220;RSUs&#8221;): Your initial grant of RSUs will be based on your Stock Bonus of  175% of your base salary.  The number of shares in your RSU grant will be calculated by dividing  your Stock Bonus by the appropriate Veeva stock price at the time of your start date to arrive at an  annual RSU share amount (&#8220;Annual RSU Share Amount&#8221;). The number of shares in your initial RSU  grant will be the Annual RSU Share Amount prorated monthly to coincide with a final vest date of  April 1, 2025 (the &#8220;Initial RSU Share Grant Amount&#8221;). RSU grants are generally approved the third  week of the month after your start date. Your RSUs will begin vesting on the first day of the month  after your start date. RSUs vest quarterly on January 1, April 1, July 1, and October 1. Subject to  changes in equity practices by Veeva, you will be eligible for an additional RSU grant each year  based on the same calculation methodology.      2. Stock Options: The number of shares in your initial stock option grant will be 3 times the Initial RSU  Share Grant Amount, which reflects an &#8220;option factor&#8221; of 3. Stock options vest at a rate of 25% per  year over 4 years. The strike price of your stock options will be the closing Veeva stock price on the  date of grant. Stock options grants are generally approved the third week of the month after your start  date. Subject to changes in equity practices by Veeva, you will be eligible for an additional stock  option grant each year based on the same calculation methodology.      3. Long-term Restricted Stock Units (RSUs): You will additionally receive an RSU grant with a value  of $600,000. One hundred percent (100%) of these RSUs will cliff vest on the four (4) year  anniversary of the Vesting Commencement Date, assuming your continued employment with Veeva.    4. Long-term Stock Options: The number of shares in your long-term stock option grant will be 3  times the Long-term RSU Share Grant Amount, which reflects an &#8220;option factor&#8221; of 3. One  hundred percent (100%) of these Options will cliff vest on the four (4) year anniversary of the Vesting  Commencement Date, assuming your continued employment with Veeva. The strike price of your  stock options will be the closing Veeva stock price on the date of grant. Stock options grants are  generally approved the third week of the month after your start date.       Vesting for all equity grants ends when your employment with Veeva or a subsidiary of Veeva ends.  Neither these grants nor the vesting schedule described above constitutes a guarantee of continued  employment. The grants referenced above are subject to the sole discretion and approval of the Board,  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- veevaofferletter-staceye011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="veevaofferletter-staceye011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">    Stacey Epstein  February 29, 2024  and the final terms of the grants will be as reflected in the final agreements documenting such grants. The  equity awards described above are an additional benefit that may be given to you by Veeva Systems Inc.  and not by any subsidiary which may employ you.          ____________________________      Vivian Welsh  Chief People Officer  Veeva Systems  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>veev-20240430xexx311.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i0cb915270e5b43f089f87782586d7f21_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Peter P. Gassner, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Quarterly Report on Form 10-Q of Veeva Systems Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.905%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; PETER P. GASSNER</font></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td></tr><tr style="height:35pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter P. Gassner<br>Chief Executive Officer and Director<br>(Principal Executive Officer)</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; June 3, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>veev-20240430xexx312.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ic404fd23b28b4983ac6608a5832cc78e_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Tim Cabral, certify that&#58;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">I have reviewed this Quarterly Report on Form 10-Q of Veeva Systems Inc.&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">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&#59;</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#59;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c) Evaluated the effectiveness of the registrant&#8217;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&#59; and</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:6pt;padding-left:81pt;text-indent:-36pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:27.67pt">The registrant&#8217;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="margin-top:6pt;padding-left:135pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:57.905%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#47;s&#47; TIM CABRAL</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tim Cabral</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interim Chief Financial Officer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; June 3, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>veev-20240430xexx321.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i55c7e0bd8eae415a908ca043567329c8_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF EXECUTIVE OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, I, Peter P. Gassner, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Veeva Systems Inc. on Form 10-Q for the quarterly period ended April&#160;30, 2024 fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Veeva Systems Inc.&#160;</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.904%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; PETER P. GASSNER</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Peter P. Gassner<br>Chief Executive Officer and Director<br>(Principal Executive Officer)</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; June 3, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>8
<FILENAME>veev-20240430xexx322.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="if2fd657849f04ed692e896f3e2f9efaf_1"></div><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div><div style="margin-top:12pt;text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION OF CHIEF FINANCIAL OFFICER</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:12pt;text-indent:45pt"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on my knowledge, I, Tim Cabral, certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report of Veeva Systems Inc. on Form 10-Q for the quarterly period ended April&#160;30, 2024 fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 and that information contained in such Form 10-Q fairly presents in all material respects the financial condition and results of operations of Veeva Systems Inc.</font></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:57.904%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.896%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; TIM CABRAL</font></div></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tim Cabral</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interim Chief Financial Officer</font></div><div><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</font></div></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; June 3, 2024</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>veev-20240430.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:veev="http://veeva.com/20240430" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://veeva.com/20240430">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="veev-20240430_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="veev-20240430_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="veev-20240430_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="veev-20240430_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://veeva.com/role/CoverPage">
        <link:definition>0000001 - Document - Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
        <link:definition>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
        <link:definition>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofBusinessandSignificantAccountingPolicies" roleURI="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies">
        <link:definition>0000008 - Disclosure - Summary of Business and Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermInvestments" roleURI="http://veeva.com/role/ShortTermInvestments">
        <link:definition>0000009 - Disclosure - Short-Term Investments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCosts" roleURI="http://veeva.com/role/DeferredCosts">
        <link:definition>0000010 - Disclosure - Deferred Costs</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNet" roleURI="http://veeva.com/role/PropertyandEquipmentNet">
        <link:definition>0000011 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssets" roleURI="http://veeva.com/role/GoodwillandIntangibleAssets">
        <link:definition>0000012 - Disclosure - Goodwill and Intangible Assets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpenses" roleURI="http://veeva.com/role/AccruedExpenses">
        <link:definition>0000013 - Disclosure - Accrued Expenses</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://veeva.com/role/FairValueMeasurements">
        <link:definition>0000014 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxes" roleURI="http://veeva.com/role/IncomeTaxes">
        <link:definition>0000015 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable" roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable">
        <link:definition>0000016 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://veeva.com/role/Leases">
        <link:definition>0000017 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquity" roleURI="http://veeva.com/role/StockholdersEquity">
        <link:definition>0000018 - Disclosure - Stockholders' Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShare" roleURI="http://veeva.com/role/NetIncomeperShare">
        <link:definition>0000019 - Disclosure - Net Income per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://veeva.com/role/CommitmentsandContingencies">
        <link:definition>0000020 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesbyProduct" roleURI="http://veeva.com/role/RevenuesbyProduct">
        <link:definition>0000021 - Disclosure - Revenues by Product</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationaboutGeographicAreas" roleURI="http://veeva.com/role/InformationaboutGeographicAreas">
        <link:definition>0000022 - Disclosure - Information about Geographic Areas</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofBusinessandSignificantAccountingPoliciesPolicies" roleURI="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies">
        <link:definition>9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermInvestmentsTables" roleURI="http://veeva.com/role/ShortTermInvestmentsTables">
        <link:definition>9954472 - Disclosure - Short-Term Investments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetTables" roleURI="http://veeva.com/role/PropertyandEquipmentNetTables">
        <link:definition>9954473 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsTables" roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsTables">
        <link:definition>9954474 - Disclosure - Goodwill and Intangible Assets (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesTables" roleURI="http://veeva.com/role/AccruedExpensesTables">
        <link:definition>9954475 - Disclosure - Accrued Expenses (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://veeva.com/role/FairValueMeasurementsTables">
        <link:definition>9954476 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://veeva.com/role/LeasesTables">
        <link:definition>9954477 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityTables" roleURI="http://veeva.com/role/StockholdersEquityTables">
        <link:definition>9954478 - Disclosure - Stockholders' Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareTables" roleURI="http://veeva.com/role/NetIncomeperShareTables">
        <link:definition>9954479 - Disclosure - Net Income per Share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesbyProductTables" roleURI="http://veeva.com/role/RevenuesbyProductTables">
        <link:definition>9954480 - Disclosure - Revenues by Product (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationaboutGeographicAreasTables" roleURI="http://veeva.com/role/InformationaboutGeographicAreasTables">
        <link:definition>9954481 - Disclosure - Information about Geographic Areas (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails">
        <link:definition>9954482 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails" roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails">
        <link:definition>9954483 - Disclosure - Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails" roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails">
        <link:definition>9954484 - Disclosure - Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredCostsDetails" roleURI="http://veeva.com/role/DeferredCostsDetails">
        <link:definition>9954485 - Disclosure - Deferred Costs (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" roleURI="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails">
        <link:definition>9954486 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsAdditionalInformationDetails" roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails">
        <link:definition>9954487 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails">
        <link:definition>9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails" roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails">
        <link:definition>9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="AccruedExpensesDetails" roleURI="http://veeva.com/role/AccruedExpensesDetails">
        <link:definition>9954490 - Disclosure - Accrued Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails">
        <link:definition>9954491 - Disclosure - Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails" roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails">
        <link:definition>9954492 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="IncomeTaxesDetails" roleURI="http://veeva.com/role/IncomeTaxesDetails">
        <link:definition>9954493 - Disclosure - Income Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails" roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails">
        <link:definition>9954494 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails" roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails">
        <link:definition>9954495 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails_1" roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails_1">
        <link:definition>9954495 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesAdditionalInformationDetails" roleURI="http://veeva.com/role/LeasesAdditionalInformationDetails">
        <link:definition>9954496 - Disclosure - Leases - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" roleURI="http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails">
        <link:definition>9954497 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" roleURI="http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails">
        <link:definition>9954498 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails" roleURI="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails">
        <link:definition>9954499 - Disclosure - Leases- Schedule of Maturity of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1" roleURI="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1">
        <link:definition>9954499 - Disclosure - Leases- Schedule of Maturity of Operating Lease Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityAdditionalInformationDetails" roleURI="http://veeva.com/role/StockholdersEquityAdditionalInformationDetails">
        <link:definition>9954500 - Disclosure - Stockholders' Equity - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityScheduleofStockOptionActivityDetails" roleURI="http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails">
        <link:definition>9954501 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails" roleURI="http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails">
        <link:definition>9954502 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails" roleURI="http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails">
        <link:definition>9954503 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" roleURI="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails">
        <link:definition>9954504 - Disclosure - Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails" roleURI="http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails">
        <link:definition>9954505 - Disclosure - Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://veeva.com/role/CommitmentsandContingenciesDetails">
        <link:definition>9954506 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenuesbyProductDetails" roleURI="http://veeva.com/role/RevenuesbyProductDetails">
        <link:definition>9954507 - Disclosure - Revenues by Product (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails" roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails">
        <link:definition>9954508 - Disclosure - Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails" roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails">
        <link:definition>9954509 - Disclosure - Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" abstract="false" name="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="veev_IncreaseDecreaseInUnbilledAccountsReceivable" abstract="false" name="IncreaseDecreaseInUnbilledAccountsReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" abstract="false" name="AmortizationOfDeferredCostsExcludingRightOfUseAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_MiddleEastAfricaAndLatinAmericaMember" abstract="true" name="MiddleEastAfricaAndLatinAmericaMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_ProfessionalServicesVeevaCommercialCloudMember" abstract="true" name="ProfessionalServicesVeevaCommercialCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" abstract="false" name="ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" abstract="false" name="DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_NatureOfBusinessPolicyTextBlock" abstract="false" name="NatureOfBusinessPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="veev_NumberOfProductAreas" abstract="false" name="NumberOfProductAreas" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_ExcessTaxBenefitFromEmployeeStockPlans" abstract="false" name="ExcessTaxBenefitFromEmployeeStockPlans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_AlanMateoMember" abstract="true" name="AlanMateoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" abstract="true" name="SubscriptionServicesVeevaResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_AccruedFeesCurrent" abstract="false" name="AccruedFeesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_ReallocationOfNetIncome" abstract="false" name="ReallocationOfNetIncome" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_LeasesLineItems" abstract="true" name="LeasesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" abstract="true" name="ProfessionalServicesVeevaResearchAndDevelopmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_CostOfSubscriptionRevenuesMember" abstract="true" name="CostOfSubscriptionRevenuesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_IQVIALitigationMatterMember" abstract="true" name="IQVIALitigationMatterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="veev_CostOfProfessionalServiceAndOtherRevenueMember" abstract="true" name="CostOfProfessionalServiceAndOtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_SubscriptionServicesVeevaCommercialCloudMember" abstract="true" name="SubscriptionServicesVeevaCommercialCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_DeferredCostsDisclosureTextBlock" abstract="false" name="DeferredCostsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="veev_ExistingTechnologyMember" abstract="true" name="ExistingTechnologyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" abstract="false" name="IncrementalCommonSharesAttributableToConversionOfCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="veev_LeasesTable" abstract="true" name="LeasesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" abstract="true" name="ScheduleOfEarningsPerShareBasicAndDilutedTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>veev-20240430_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_becbce75-a3ff-4783-9579-12740b8c0a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_AssetsCurrent_becbce75-a3ff-4783-9579-12740b8c0a85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_ced45b41-7460-4943-a79c-43bc849c00d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_ced45b41-7460-4943-a79c-43bc849c00d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_61cfb0f1-8f87-4208-8f08-1f7493dcb1de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_DeferredCosts_61cfb0f1-8f87-4208-8f08-1f7493dcb1de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_9847f13f-633e-4c11-83c9-7fb54e72d40a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_9847f13f-633e-4c11-83c9-7fb54e72d40a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_c5914d42-4738-4d80-95b3-7957e3a30383" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_Goodwill_c5914d42-4738-4d80-95b3-7957e3a30383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_83840364-4a51-4366-aa93-54210067530d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_83840364-4a51-4366-aa93-54210067530d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_f9050e8a-c4d1-46d7-b928-3edc64b342e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_f9050e8a-c4d1-46d7-b928-3edc64b342e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_91022e21-64e4-45a8-82ed-65e0b601582d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_321858a2-c884-4b51-9864-7465a001b7fe" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_91022e21-64e4-45a8-82ed-65e0b601582d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_c63ddd03-320e-4532-8437-8945c569cc92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_fd0db88f-8702-4390-8317-729ced62fd0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c63ddd03-320e-4532-8437-8945c569cc92" xlink:to="loc_us-gaap_LiabilitiesCurrent_fd0db88f-8702-4390-8317-729ced62fd0c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c9cc4a88-24a6-44a5-96cd-289cfc224d88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c63ddd03-320e-4532-8437-8945c569cc92" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c9cc4a88-24a6-44a5-96cd-289cfc224d88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c9e90dfb-9f54-4268-9482-36b392cebe10" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c63ddd03-320e-4532-8437-8945c569cc92" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c9e90dfb-9f54-4268-9482-36b392cebe10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_269730c2-e388-4722-b8f5-e63c136f69ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_c63ddd03-320e-4532-8437-8945c569cc92" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_269730c2-e388-4722-b8f5-e63c136f69ef" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a1c9e4ed-2c6d-497e-b0a3-748182ad8122" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_AccountsPayableCurrent_a1c9e4ed-2c6d-497e-b0a3-748182ad8122" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_10657a09-905c-487b-a5c0-10c974ce2420" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_10657a09-905c-487b-a5c0-10c974ce2420" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_748e93b1-0ec0-4f00-a71f-74c6d03d5987" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_748e93b1-0ec0-4f00-a71f-74c6d03d5987" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_d8fd1022-7688-49e8-a4ad-392f10b07fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_d8fd1022-7688-49e8-a4ad-392f10b07fd0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e4bdff8b-4177-47b7-b665-8411dc4d6adc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_e4bdff8b-4177-47b7-b665-8411dc4d6adc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_d011991b-ffab-44dc-a9bb-488f101e9bd7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_6b1be7b5-fa12-44fd-ba21-21c889993432" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_d011991b-ffab-44dc-a9bb-488f101e9bd7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_271a55ea-6b02-41d3-aae4-20a31b02de45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_71defd02-325f-4bd6-8053-76ccc985f30a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_271a55ea-6b02-41d3-aae4-20a31b02de45" xlink:to="loc_us-gaap_CommonStockValue_71defd02-325f-4bd6-8053-76ccc985f30a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fdf90488-002e-4144-86f6-efce8a9a66b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_271a55ea-6b02-41d3-aae4-20a31b02de45" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_fdf90488-002e-4144-86f6-efce8a9a66b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6477c723-f8f8-49db-b6eb-f271089392ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_271a55ea-6b02-41d3-aae4-20a31b02de45" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_6477c723-f8f8-49db-b6eb-f271089392ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8d5e4057-af30-46d2-a516-9a96d0bdc56e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_271a55ea-6b02-41d3-aae4-20a31b02de45" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_8d5e4057-af30-46d2-a516-9a96d0bdc56e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e6728546-1270-45e7-886d-091afa86b206" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_e6728546-1270-45e7-886d-091afa86b206" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4ff01a0a-21a7-4ea3-b618-ca595d8268f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_4ff01a0a-21a7-4ea3-b618-ca595d8268f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e17b470b-ee40-4cd0-ae8d-5d2e737199fa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e17b470b-ee40-4cd0-ae8d-5d2e737199fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_ec43756b-6edd-4a2f-a1c5-ebe9aaf19256" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_ec43756b-6edd-4a2f-a1c5-ebe9aaf19256" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_20a001e3-3ea6-40ec-9ec5-0876af412e68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_41a369dc-56cb-403d-a8df-5ee154fac566" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_20a001e3-3ea6-40ec-9ec5-0876af412e68" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_2f695ca0-2431-4a6d-bbfe-a91f9fd5555f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_1cc9646b-fcb0-45f6-a9c6-b65ef859f944" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2f695ca0-2431-4a6d-bbfe-a91f9fd5555f" xlink:to="loc_us-gaap_Liabilities_1cc9646b-fcb0-45f6-a9c6-b65ef859f944" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c1dff99c-7b58-4f65-a13b-5758e85724b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2f695ca0-2431-4a6d-bbfe-a91f9fd5555f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c1dff99c-7b58-4f65-a13b-5758e85724b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_85819b72-2552-4065-9719-1b0d7befb9f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_2f695ca0-2431-4a6d-bbfe-a91f9fd5555f" xlink:to="loc_us-gaap_StockholdersEquity_85819b72-2552-4065-9719-1b0d7befb9f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_8bf88567-b004-434b-b8f6-ada4ea97ba4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c65d9fcc-67d4-45c4-9d4d-c98482610333" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_8bf88567-b004-434b-b8f6-ada4ea97ba4c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_c65d9fcc-67d4-45c4-9d4d-c98482610333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ba1f2de6-b429-4b2a-8bac-109ae79bf658" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_8bf88567-b004-434b-b8f6-ada4ea97ba4c" xlink:to="loc_us-gaap_NetIncomeLoss_ba1f2de6-b429-4b2a-8bac-109ae79bf658" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d6be4721-8178-467c-8a12-9a777247a8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_8bf88567-b004-434b-b8f6-ada4ea97ba4c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d6be4721-8178-467c-8a12-9a777247a8c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1ea0dcd6-1b2b-4846-9f96-7dd93a918038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_987920ee-5d75-4578-9243-73b0d4a7626c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1ea0dcd6-1b2b-4846-9f96-7dd93a918038" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_987920ee-5d75-4578-9243-73b0d4a7626c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_bd99f5c4-d62f-4b7d-9a90-2bc9f770f720" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_1ea0dcd6-1b2b-4846-9f96-7dd93a918038" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_bd99f5c4-d62f-4b7d-9a90-2bc9f770f720" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b661d22b-bc4a-4794-8ac3-245e04f9d78e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_201cf9ee-8843-413a-ba22-afbea6dfb892" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b661d22b-bc4a-4794-8ac3-245e04f9d78e" xlink:to="loc_us-gaap_OperatingIncomeLoss_201cf9ee-8843-413a-ba22-afbea6dfb892" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_eade9199-9cd7-4f8c-a490-c7391c305b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b661d22b-bc4a-4794-8ac3-245e04f9d78e" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_eade9199-9cd7-4f8c-a490-c7391c305b4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_81eecce9-6946-4ac7-86bc-7de2b6886729" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_44b1d4c6-e6cc-4377-bb4c-aba8aaac146f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_81eecce9-6946-4ac7-86bc-7de2b6886729" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_44b1d4c6-e6cc-4377-bb4c-aba8aaac146f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_16b18bc1-7ac3-40bc-9c10-d426853b6ec9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_81eecce9-6946-4ac7-86bc-7de2b6886729" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_16b18bc1-7ac3-40bc-9c10-d426853b6ec9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_78556f13-fc09-4cca-a893-b9fdb9753093" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_1d446355-653a-4607-8b13-9ea4747a6744" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78556f13-fc09-4cca-a893-b9fdb9753093" xlink:to="loc_us-gaap_GrossProfit_1d446355-653a-4607-8b13-9ea4747a6744" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_809c71d4-6e51-47d4-bd81-65933ea6f9ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_78556f13-fc09-4cca-a893-b9fdb9753093" xlink:to="loc_us-gaap_OperatingExpenses_809c71d4-6e51-47d4-bd81-65933ea6f9ba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_972a4531-7f32-45e0-8082-4220c89a59f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9ccd7788-ac17-4890-8f73-dc7d9b017fc4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_972a4531-7f32-45e0-8082-4220c89a59f0" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9ccd7788-ac17-4890-8f73-dc7d9b017fc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_959c8f8c-226a-4b3f-a2f1-7b845128259d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_972a4531-7f32-45e0-8082-4220c89a59f0" xlink:to="loc_us-gaap_SellingAndMarketingExpense_959c8f8c-226a-4b3f-a2f1-7b845128259d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_f38b88c0-b602-4825-ade6-0013d7ebaabb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingExpenses_972a4531-7f32-45e0-8082-4220c89a59f0" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_f38b88c0-b602-4825-ade6-0013d7ebaabb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8bd3669-50b6-43ac-a3cc-6247f04b0b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_6f4ccc03-dbab-437e-a29b-e21298d7cbe3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8bd3669-50b6-43ac-a3cc-6247f04b0b5e" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_6f4ccc03-dbab-437e-a29b-e21298d7cbe3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4d73d7e5-f52d-4aa3-a30e-f6d28e30e4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_c8bd3669-50b6-43ac-a3cc-6247f04b0b5e" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_4d73d7e5-f52d-4aa3-a30e-f6d28e30e4e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4538356a-aaba-4fd5-a855-dd144b263920" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_02d75498-50d7-4e26-b13b-0ec35f71582d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4538356a-aaba-4fd5-a855-dd144b263920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_02d75498-50d7-4e26-b13b-0ec35f71582d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bc37bd50-eb79-49b6-958e-0e34b2289d25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4538356a-aaba-4fd5-a855-dd144b263920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_bc37bd50-eb79-49b6-958e-0e34b2289d25" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aaf5f83d-bd9d-453a-80eb-3c8ecfd77eb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4538356a-aaba-4fd5-a855-dd144b263920" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_aaf5f83d-bd9d-453a-80eb-3c8ecfd77eb5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_52f83bf7-3101-45f7-b983-37011cb1fa58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_4538356a-aaba-4fd5-a855-dd144b263920" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_52f83bf7-3101-45f7-b983-37011cb1fa58" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_8757183c-af22-4331-87ae-b91adedbcf36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_8757183c-af22-4331-87ae-b91adedbcf36" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_bdc310cd-baaf-4064-ba23-89b2f9c34acc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_bdc310cd-baaf-4064-ba23-89b2f9c34acc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_922d6ce2-9d72-43aa-8a6c-bb3b2a7b7530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_ShareBasedCompensation_922d6ce2-9d72-43aa-8a6c-bb3b2a7b7530" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_abf69ca2-a778-41ad-853f-7d52db6f02b4" xlink:href="veev-20240430.xsd#veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_abf69ca2-a778-41ad-853f-7d52db6f02b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_17ab5b23-6c84-4bce-9016-add404a0adb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_17ab5b23-6c84-4bce-9016-add404a0adb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f1bdc420-84e6-4933-81e6-d158a8bdf22e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_f1bdc420-84e6-4933-81e6-d158a8bdf22e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_9c157780-25b3-4287-be69-56d151024d77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_9c157780-25b3-4287-be69-56d151024d77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4845801a-b151-4f8b-a845-1a15216ea7da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_4845801a-b151-4f8b-a845-1a15216ea7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable_619981db-7504-49a8-9a44-cf08608efe5f" xlink:href="veev-20240430.xsd#veev_IncreaseDecreaseInUnbilledAccountsReceivable"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable_619981db-7504-49a8-9a44-cf08608efe5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_0b2369cb-fb59-46ac-a77d-56cec5dc7a21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_0b2369cb-fb59-46ac-a77d-56cec5dc7a21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_726dcfcf-b7b2-4085-8cdd-47be3a0b7eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_726dcfcf-b7b2-4085-8cdd-47be3a0b7eb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6075c087-d19a-4f86-8447-b3f07ad5b687" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_6075c087-d19a-4f86-8447-b3f07ad5b687" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a1021e57-cc39-43be-9557-ae7cb7991b62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a1021e57-cc39-43be-9557-ae7cb7991b62" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_fffeccc6-fa72-4e5a-9903-6592a4b6deac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:calculationArc order="14" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_fffeccc6-fa72-4e5a-9903-6592a4b6deac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_bc9ecd51-e213-4b80-84fb-3a2a530990e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_bc9ecd51-e213-4b80-84fb-3a2a530990e2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_f836136f-22ed-45a6-976f-4a9a2c0e4d76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_f836136f-22ed-45a6-976f-4a9a2c0e4d76" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_0aff4b12-0b5c-45aa-a301-9e4e7bc2fd03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_NetIncomeLoss_0aff4b12-0b5c-45aa-a301-9e4e7bc2fd03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_f01db56d-7817-413e-b53f-2e3b73af625e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_f01db56d-7817-413e-b53f-2e3b73af625e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_434526df-6660-4735-99e0-c29f7ab1578c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_04543ee8-7eaa-4a62-98ca-7e1f81eccf9c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_434526df-6660-4735-99e0-c29f7ab1578c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97c2bd7a-c4d9-42e4-827e-20917ea2ed5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_dae405fd-f607-410d-8587-af160bab89be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97c2bd7a-c4d9-42e4-827e-20917ea2ed5c" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_dae405fd-f607-410d-8587-af160bab89be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_52617c92-f6d1-44ad-9e7b-5f03a6d17449" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForSoftware"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97c2bd7a-c4d9-42e4-827e-20917ea2ed5c" xlink:to="loc_us-gaap_PaymentsForSoftware_52617c92-f6d1-44ad-9e7b-5f03a6d17449" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_908db4b2-6fcd-4163-b858-3eaff867955d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_97c2bd7a-c4d9-42e4-827e-20917ea2ed5c" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_908db4b2-6fcd-4163-b858-3eaff867955d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_69f483ec-8559-4dc8-a9b0-7305fef29343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9633e48d-f525-416e-940e-74eb2d684e90" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_69f483ec-8559-4dc8-a9b0-7305fef29343" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_9633e48d-f525-416e-940e-74eb2d684e90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_745b16dd-3f34-49c1-ae79-ac24fd7f3100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_69f483ec-8559-4dc8-a9b0-7305fef29343" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_745b16dd-3f34-49c1-ae79-ac24fd7f3100" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_61d59987-8989-46e7-ae64-ffae554510d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_81f83a6a-e45e-44e0-b744-fffe85264edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_61d59987-8989-46e7-ae64-ffae554510d5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_81f83a6a-e45e-44e0-b744-fffe85264edf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_60473f97-019e-4b0e-8169-1e5b087b7f8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_61d59987-8989-46e7-ae64-ffae554510d5" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_60473f97-019e-4b0e-8169-1e5b087b7f8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_fef63469-2024-425b-8376-732836def87b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_61d59987-8989-46e7-ae64-ffae554510d5" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_fef63469-2024-425b-8376-732836def87b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_95b6ecf3-3ebd-49d4-b12e-b45c396a78a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_87caf887-9339-42b4-ad09-9d07a28215a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_95b6ecf3-3ebd-49d4-b12e-b45c396a78a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_87caf887-9339-42b4-ad09-9d07a28215a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_93c51cc5-c4d1-4777-89a4-d06594a38c8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_95b6ecf3-3ebd-49d4-b12e-b45c396a78a7" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_93c51cc5-c4d1-4777-89a4-d06594a38c8d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_61a63cdb-5ba3-4ca0-9193-4fd0fbf0f3fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_2206ed81-12b1-461b-97a4-a0a06936ece1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_61a63cdb-5ba3-4ca0-9193-4fd0fbf0f3fb" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_2206ed81-12b1-461b-97a4-a0a06936ece1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b774fc53-f6b5-4d81-a898-90e6b33e52a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_61a63cdb-5ba3-4ca0-9193-4fd0fbf0f3fb" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_b774fc53-f6b5-4d81-a898-90e6b33e52a2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c22bffd0-4367-4458-9908-6c9c384c4bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_7a9f88c3-ed96-4fbb-bda0-fc0a31d16af7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c22bffd0-4367-4458-9908-6c9c384c4bc0" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_7a9f88c3-ed96-4fbb-bda0-fc0a31d16af7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b94e2bb-f54f-4218-9771-c8dae83f8c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_c22bffd0-4367-4458-9908-6c9c384c4bc0" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6b94e2bb-f54f-4218-9771-c8dae83f8c1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_fd4fcb71-acf9-4ebf-a395-bdac0dd5ea9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_fd4fcb71-acf9-4ebf-a395-bdac0dd5ea9d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5842d637-cf16-4252-add7-19b59defe1bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5842d637-cf16-4252-add7-19b59defe1bd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d7a9d451-4739-4793-bd10-a42c233a00aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_d7a9d451-4739-4793-bd10-a42c233a00aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7e56e51c-3059-4972-b07b-1e314646ee28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_7e56e51c-3059-4972-b07b-1e314646ee28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_eaed3ee6-6ae9-48f7-bee6-6abb699414b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_eaed3ee6-6ae9-48f7-bee6-6abb699414b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_3976bb04-31a8-4411-99a6-c1420dbcc26c" xlink:href="veev-20240430.xsd#veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6eeb1806-2bc0-485e-9e85-c7a54666c087" xlink:to="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_3976bb04-31a8-4411-99a6-c1420dbcc26c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#AccruedExpensesDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_7cfa9062-5a87-486e-8367-0801f8d945d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_7cfa9062-5a87-486e-8367-0801f8d945d9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_4252653b-bfe1-4cbb-b2c1-281513691bff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:to="loc_us-gaap_AccruedBonusesCurrent_4252653b-bfe1-4cbb-b2c1-281513691bff" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_5e7296ea-c3ed-45dd-8280-a72b6e37adbf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:to="loc_us-gaap_AccruedVacationCurrent_5e7296ea-c3ed-45dd-8280-a72b6e37adbf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_a97aaca6-b807-4648-9af7-a9e757093b05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_a97aaca6-b807-4648-9af7-a9e757093b05" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_7a2d76b6-3f73-4631-9f9a-a9a72952319f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7dc96706-bb04-4444-901e-1b884f2ad963" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_7a2d76b6-3f73-4631-9f9a-a9a72952319f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_9edf3fc4-069d-4330-845a-92f720f1dd91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AccruedFeesCurrent_7c0aed04-7191-4d78-bcb8-0cbb9eb0cabb" xlink:href="veev-20240430.xsd#veev_AccruedFeesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_9edf3fc4-069d-4330-845a-92f720f1dd91" xlink:to="loc_veev_AccruedFeesCurrent_7c0aed04-7191-4d78-bcb8-0cbb9eb0cabb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_cc921fe0-8add-4518-b710-f2f1b7d24806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_9edf3fc4-069d-4330-845a-92f720f1dd91" xlink:to="loc_us-gaap_TaxesPayableCurrent_cc921fe0-8add-4518-b710-f2f1b7d24806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7573176f-db94-4d24-802f-091554e817ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_9edf3fc4-069d-4330-845a-92f720f1dd91" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_7573176f-db94-4d24-802f-091554e817ed" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_d4b9a3df-bbbd-4fe7-bf4e-bf94033294a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_39b457eb-c696-463d-80a8-685196e7598d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure_d4b9a3df-bbbd-4fe7-bf4e-bf94033294a0" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_39b457eb-c696-463d-80a8-685196e7598d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_94469b71-8545-4877-8901-2f13cb858d4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f9a2bf8d-5e28-40d6-9b0c-4387f301490d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_94469b71-8545-4877-8901-2f13cb858d4d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_f9a2bf8d-5e28-40d6-9b0c-4387f301490d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_f5771a36-9a0f-4575-95cd-2b5f8c35257d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_94469b71-8545-4877-8901-2f13cb858d4d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_f5771a36-9a0f-4575-95cd-2b5f8c35257d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bb737e44-94d4-4e15-b327-8e15d00dc010" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_bb737e44-94d4-4e15-b327-8e15d00dc010" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6299bd44-2cd1-4467-a75d-f52d4a59545d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_6299bd44-2cd1-4467-a75d-f52d4a59545d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_86c35535-6caa-45bb-9b05-878df654a722" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_86c35535-6caa-45bb-9b05-878df654a722" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_effc400b-88e6-4560-ba8b-b460d073393d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_effc400b-88e6-4560-ba8b-b460d073393d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3f756760-3a68-4f0b-9375-547473032492" xlink:href="veev-20240430.xsd#veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_3f756760-3a68-4f0b-9375-547473032492" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_739f142c-eb10-459a-85a3-4244df47876c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_17a98238-9b97-4394-9ee2-8ed8ada8795e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_739f142c-eb10-459a-85a3-4244df47876c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c1bbfee-2f73-43e5-8671-d031706737cf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1cb50f00-54fa-4ca8-aa8e-e3171f5c9ae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c1bbfee-2f73-43e5-8671-d031706737cf" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1cb50f00-54fa-4ca8-aa8e-e3171f5c9ae5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3c16371b-2c86-4c6b-98fb-0817d9af866f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_3c1bbfee-2f73-43e5-8671-d031706737cf" xlink:to="loc_us-gaap_OperatingLeaseLiability_3c16371b-2c86-4c6b-98fb-0817d9af866f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"/>
  <link:calculationLink xlink:role="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b60cdafa-030d-43d7-8ead-20b476a5a27a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9f62814d-ec29-4240-8214-7732b82e845f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b60cdafa-030d-43d7-8ead-20b476a5a27a" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9f62814d-ec29-4240-8214-7732b82e845f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_019e099c-c9dd-4dcc-a1b3-024cc9cc27ae" xlink:href="veev-20240430.xsd#veev_IncrementalCommonSharesAttributableToConversionOfCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b60cdafa-030d-43d7-8ead-20b476a5a27a" xlink:to="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_019e099c-c9dd-4dcc-a1b3-024cc9cc27ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b0b03254-ba13-432b-9485-fba6633a942d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b60cdafa-030d-43d7-8ead-20b476a5a27a" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_b0b03254-ba13-432b-9485-fba6633a942d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7c507157-b512-4789-87af-a9733ea508c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a7163667-b683-432c-8d82-b407dadcae4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7c507157-b512-4789-87af-a9733ea508c5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a7163667-b683-432c-8d82-b407dadcae4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_3b7a04f9-f620-4c8d-b5fb-f6ff3163f87c" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7c507157-b512-4789-87af-a9733ea508c5" xlink:to="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_3b7a04f9-f620-4c8d-b5fb-f6ff3163f87c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncome_4fc8137b-74e0-4f08-8ea6-6742a4458e3c" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncome"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_7c507157-b512-4789-87af-a9733ea508c5" xlink:to="loc_veev_ReallocationOfNetIncome_4fc8137b-74e0-4f08-8ea6-6742a4458e3c" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>veev-20240430_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:to="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_ad6525c3-e9fc-432c-b2a7-369e1b69c16a_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:to="loc_srt_ProductsAndServicesDomain_ad6525c3-e9fc-432c-b2a7-369e1b69c16a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:to="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_acb6f6dd-2d74-41f9-94dc-708e508f1e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_acb6f6dd-2d74-41f9-94dc-708e508f1e6a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_d3e1e791-ede8-4769-ab56-f4b087414943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:to="loc_us-gaap_TechnologyServiceMember_d3e1e791-ede8-4769-ab56-f4b087414943" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7abb67a2-a6f1-4238-b25a-dfb318274284" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7abb67a2-a6f1-4238-b25a-dfb318274284" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8c50b76a-0785-4bb5-8f60-d584e8473ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8c50b76a-0785-4bb5-8f60-d584e8473ac6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f6a11abd-edc7-4e61-be70-6983276dcf65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_GrossProfit_f6a11abd-edc7-4e61-be70-6983276dcf65" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9861fb89-45b3-4a52-83e7-78079425cdcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9861fb89-45b3-4a52-83e7-78079425cdcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_c2322c5b-f2df-408c-8b9b-77ae14bd6a31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_SellingAndMarketingExpense_c2322c5b-f2df-408c-8b9b-77ae14bd6a31" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1dbffbed-f802-4ca1-a1d9-fd51298cc457" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1dbffbed-f802-4ca1-a1d9-fd51298cc457" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ba127e4e-6c20-4a8c-b218-b074dfb78f34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_OperatingExpenses_ba127e4e-6c20-4a8c-b218-b074dfb78f34" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_75bd30ed-95cf-4e67-b465-12da92c13b58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OperatingIncomeLoss_75bd30ed-95cf-4e67-b465-12da92c13b58" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7c5fdeff-85ea-4738-8352-a5cc4c045a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7c5fdeff-85ea-4738-8352-a5cc4c045a2f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b8108c2-c0b9-4130-95e4-4bc28d42be0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b8108c2-c0b9-4130-95e4-4bc28d42be0d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b1bc9ad2-b668-4e82-9359-c58a39531cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b1bc9ad2-b668-4e82-9359-c58a39531cfd" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_76eb2f6f-94ab-4ae4-8010-7f80f6d7acca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_NetIncomeLoss_76eb2f6f-94ab-4ae4-8010-7f80f6d7acca" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ec14b49f-5176-4dbc-b09f-238c601081a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:to="loc_us-gaap_EarningsPerShareBasic_ec14b49f-5176-4dbc-b09f-238c601081a7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_732e772c-48ca-419e-8044-704e6f387772" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:to="loc_us-gaap_EarningsPerShareDiluted_732e772c-48ca-419e-8044-704e6f387772" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2c136c7-3403-4cfa-8238-517689843b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2c136c7-3403-4cfa-8238-517689843b98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d3f80b8d-05e9-441d-83df-8080a53a8a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d3f80b8d-05e9-441d-83df-8080a53a8a6d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a441d252-d3cb-4bf1-9293-1b8392d4404d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a441d252-d3cb-4bf1-9293-1b8392d4404d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_eae876b0-3b76-46fd-ab95-3fcff2eeef4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_eae876b0-3b76-46fd-ab95-3fcff2eeef4c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c1ca154e-5d99-4786-9ed5-c77baafda4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c1ca154e-5d99-4786-9ed5-c77baafda4bc" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:definitionLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:to="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_59aba9a9-c109-4c40-95c7-ba55bf3a91b3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_59aba9a9-c109-4c40-95c7-ba55bf3a91b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfSubscriptionRevenuesMember_60ebf15b-e9cc-4366-8dd5-ba7d8231d4cf" xlink:href="veev-20240430.xsd#veev_CostOfSubscriptionRevenuesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_veev_CostOfSubscriptionRevenuesMember_60ebf15b-e9cc-4366-8dd5-ba7d8231d4cf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember_3f2c0cdf-cde0-4ee8-9a4c-4d514faf2caf" xlink:href="veev-20240430.xsd#veev_CostOfProfessionalServiceAndOtherRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember_3f2c0cdf-cde0-4ee8-9a4c-4d514faf2caf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_8b97b332-61af-4094-9c03-96cae3b234e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_8b97b332-61af-4094-9c03-96cae3b234e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_f53de126-45ad-4bd0-95d2-83a731863df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_f53de126-45ad-4bd0-95d2-83a731863df8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_dd519691-6481-4f7f-ba2e-60c35a508a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_dd519691-6481-4f7f-ba2e-60c35a508a7b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_280cebd3-b05d-4116-b5ca-1cfb098343f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_280cebd3-b05d-4116-b5ca-1cfb098343f4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:to="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_cc901541-ee82-4d96-8338-259df6616fb2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:to="loc_us-gaap_EquityComponentDomain_cc901541-ee82-4d96-8338-259df6616fb2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:to="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_597d836b-a07b-4668-a016-a0c9fc64a567" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_CommonStockMember_597d836b-a07b-4668-a016-a0c9fc64a567" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3a76356b-c4a9-4394-aea3-c4c43360615e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3a76356b-c4a9-4394-aea3-c4c43360615e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4c9876b4-f219-48f4-a1f5-972c69a195a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_RetainedEarningsMember_4c9876b4-f219-48f4-a1f5-972c69a195a1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8da64328-80f9-4fac-8f75-6665caeeccdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8da64328-80f9-4fac-8f75-6665caeeccdf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5a13080e-f882-4814-ad2e-86a286421b35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5a13080e-f882-4814-ad2e-86a286421b35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc2a47d8-b857-47aa-99c7-dc14aed9e955" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockholdersEquity_cc2a47d8-b857-47aa-99c7-dc14aed9e955" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2275c32d-48a8-4aaa-a4ad-fa08045ac7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2275c32d-48a8-4aaa-a4ad-fa08045ac7e4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_aa5c4e27-a62e-49af-abd7-7cbe348a6a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_aa5c4e27-a62e-49af-abd7-7cbe348a6a0e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_563e0027-62e5-463c-a67e-70dc1ee40f16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_563e0027-62e5-463c-a67e-70dc1ee40f16" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9b8eef08-7f37-4771-bd42-3e35f522b5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9b8eef08-7f37-4771-bd42-3e35f522b5a9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ac0854e1-a819-4149-bd0a-2a5a0b654139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ac0854e1-a819-4149-bd0a-2a5a0b654139" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f507bafc-05a5-44b0-90cb-6bc7f3e1f76a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f507bafc-05a5-44b0-90cb-6bc7f3e1f76a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d5d3bfb2-0e2e-48de-b9d1-927e9b319a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d5d3bfb2-0e2e-48de-b9d1-927e9b319a2d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2d0ca66f-bbe1-46f2-93a1-0f0414ffea78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_NetIncomeLoss_2d0ca66f-bbe1-46f2-93a1-0f0414ffea78" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_21ec00d3-d543-4c17-86cc-393a8746e132" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1514281c-9d99-40ce-8ec4-974a56d92ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_07cee17f-a41a-4bd5-bbe3-96abffabc372_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_07cee17f-a41a-4bd5-bbe3-96abffabc372_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_18cfae4e-24f2-4980-9f50-d52eda1f7968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CertificatesOfDepositMember_18cfae4e-24f2-4980-9f50-d52eda1f7968" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_cadb56a9-4ec4-4fff-8af0-24090e9d48c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_cadb56a9-4ec4-4fff-8af0-24090e9d48c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_023ae16d-4034-4d4d-841b-e2da1f6f0061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CommercialPaperMember_023ae16d-4034-4d4d-841b-e2da1f6f0061" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_58046d36-1d22-4eb7-83d3-0e540fa0baf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_58046d36-1d22-4eb7-83d3-0e540fa0baf8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_1c25d2c0-51db-400b-9830-a6c7c95b62c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_1c25d2c0-51db-400b-9830-a6c7c95b62c3" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_357e2b14-1310-4da6-a412-244178b64144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_MunicipalBondsMember_357e2b14-1310-4da6-a412-244178b64144" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_d94af6a9-2bbd-44d6-9e28-0d48fbbe18f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_d94af6a9-2bbd-44d6-9e28-0d48fbbe18f7" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6bd05244-e29a-4571-b158-f5342ef39a03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6bd05244-e29a-4571-b158-f5342ef39a03" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2fe965e1-3c92-4c60-a55f-fc63a66c772c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2fe965e1-3c92-4c60-a55f-fc63a66c772c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_029fde3a-074b-4576-9729-321da6caba4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_029fde3a-074b-4576-9729-321da6caba4c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0527a74b-d52e-4f94-93e6-e94316e26f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0527a74b-d52e-4f94-93e6-e94316e26f28" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_823e124f-028e-4b1c-97f7-4a23cc88e14a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_823e124f-028e-4b1c-97f7-4a23cc88e14a" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:to="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_5bfa4f02-7209-4f05-80bb-4a0eccdb455e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_5bfa4f02-7209-4f05-80bb-4a0eccdb455e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2340d85c-8433-4b5d-a0ef-3557099d7b60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2340d85c-8433-4b5d-a0ef-3557099d7b60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_fc96d856-97a1-4fb0-969e-f906f71fe34c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_fc96d856-97a1-4fb0-969e-f906f71fe34c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_69ce612b-3572-4395-94b4-b5ed18f53644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CommercialPaperMember_69ce612b-3572-4395-94b4-b5ed18f53644" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fe0ff54a-2165-4bfd-a435-8f6ef46c19d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fe0ff54a-2165-4bfd-a435-8f6ef46c19d1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_9bf4324c-7584-481c-94ad-b3883f50216c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_9bf4324c-7584-481c-94ad-b3883f50216c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_06e1f025-3890-4df4-acb0-af5339290bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_MunicipalBondsMember_06e1f025-3890-4df4-acb0-af5339290bc0" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_383c48ed-2a29-4ef5-98a7-48e20510c20a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_383c48ed-2a29-4ef5-98a7-48e20510c20a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2c8c58bc-848e-4cd7-a6e7-26665040a158" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2c8c58bc-848e-4cd7-a6e7-26665040a158" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_3dd7e7c6-9741-4e50-a8d0-58de1ba06b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_3dd7e7c6-9741-4e50-a8d0-58de1ba06b4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_223b738c-b5ac-40a8-bc0d-82f776ff3f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_223b738c-b5ac-40a8-bc0d-82f776ff3f9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0891ef32-7a5a-4644-ac32-40bc7db55c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0891ef32-7a5a-4644-ac32-40bc7db55c14" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_6f73e199-5f39-428a-9fe9-32c196b9782b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_6f73e199-5f39-428a-9fe9-32c196b9782b" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e57ebddf-1235-4fef-9b09-ab9aab673f8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_e57ebddf-1235-4fef-9b09-ab9aab673f8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_2c313518-6b2a-4295-9c87-3a2a68106c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LandMember_2c313518-6b2a-4295-9c87-3a2a68106c1f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_b90fd8dc-715b-40a7-8403-d0f2b3cea22d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_BuildingMember_b90fd8dc-715b-40a7-8403-d0f2b3cea22d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_3e169850-e4de-43aa-ae31-225ad81d7728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_3e169850-e4de-43aa-ae31-225ad81d7728" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_63dae816-7143-4ce6-ba3d-d4c38e6c2c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_ComputerEquipmentMember_63dae816-7143-4ce6-ba3d-d4c38e6c2c4f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_bb9d4ff1-8d89-489f-92b4-8a0711cf71ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_bb9d4ff1-8d89-489f-92b4-8a0711cf71ca" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9543eed4-e95d-47cd-973e-0de77eb0802c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9543eed4-e95d-47cd-973e-0de77eb0802c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7b53be7f-51de-4027-af4e-bcc990b2b2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_ConstructionInProgressMember_7b53be7f-51de-4027-af4e-bcc990b2b2ab" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8a02d18f-c265-4379-8dcd-acfde2b92cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8a02d18f-c265-4379-8dcd-acfde2b92cd4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4401d65f-5914-4623-85b8-96b45c991525" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4401d65f-5914-4623-85b8-96b45c991525" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5194b164-47d7-44a2-8c22-93cdd0552323" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5194b164-47d7-44a2-8c22-93cdd0552323" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_08f96f38-70df-4fc6-95a8-19bb861bf688_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_08f96f38-70df-4fc6-95a8-19bb861bf688_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ExistingTechnologyMember_427fc912-dbf1-4e98-95cf-2baf59a12a88" xlink:href="veev-20240430.xsd#veev_ExistingTechnologyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_veev_ExistingTechnologyMember_427fc912-dbf1-4e98-95cf-2baf59a12a88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8384b8dd-8029-45c3-9a45-4d7cb81b4c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8384b8dd-8029-45c3-9a45-4d7cb81b4c02" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_bc2d6336-96c4-4415-bddb-d126d6b3b22c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_bc2d6336-96c4-4415-bddb-d126d6b3b22c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ee527441-6314-4d0d-ac00-f482ced61462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ee527441-6314-4d0d-ac00-f482ced61462" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_897225b4-5093-4677-9a5d-f6566245a8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_897225b4-5093-4677-9a5d-f6566245a8ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cbe0ba0b-7bee-44c6-9ca0-fc441d270d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cbe0ba0b-7bee-44c6-9ca0-fc441d270d79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56b303a9-8088-446c-8e4f-4f82df3de054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56b303a9-8088-446c-8e4f-4f82df3de054" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_d9334d56-0236-453e-91f2-78ebaf8f1a92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_d9334d56-0236-453e-91f2-78ebaf8f1a92" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_85e00e2a-eade-41f9-9331-0e50213d515e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_85e00e2a-eade-41f9-9331-0e50213d515e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_844d785e-55ec-4ffe-b8cf-d4b504a03e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_844d785e-55ec-4ffe-b8cf-d4b504a03e9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b08473c5-ba27-4528-8c3b-a3e8ff74f406_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b08473c5-ba27-4528-8c3b-a3e8ff74f406_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_573c9e60-b0cf-4264-926f-aa402ecacfec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_573c9e60-b0cf-4264-926f-aa402ecacfec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9e973b94-c231-4582-8fe8-906815afb33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9e973b94-c231-4582-8fe8-906815afb33d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13d77609-4a27-46be-a9f9-c343325e52fd_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_13d77609-4a27-46be-a9f9-c343325e52fd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f0f15390-82a3-4d44-a42c-96186047811b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f0f15390-82a3-4d44-a42c-96186047811b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_97896145-0825-4a73-adcc-a6aad7fcb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_97896145-0825-4a73-adcc-a6aad7fcb2cd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_7400194a-c995-4ce8-84a1-d55cf25aa4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CommercialPaperMember_7400194a-c995-4ce8-84a1-d55cf25aa4fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_0ed61135-63ec-4bd0-8d76-dfa4575eb7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CertificatesOfDepositMember_0ed61135-63ec-4bd0-8d76-dfa4575eb7f3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8b04a5cf-3ed5-473d-9202-075eec902e93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8b04a5cf-3ed5-473d-9202-075eec902e93" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_48b1774c-930a-4b7a-948e-85e21a98c434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_48b1774c-930a-4b7a-948e-85e21a98c434" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7611a4bc-e4ec-4549-b866-ddda8be69d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7611a4bc-e4ec-4549-b866-ddda8be69d51" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_18c7303f-a1c2-435c-b5cd-ae3766ca63c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_MunicipalBondsMember_18c7303f-a1c2-435c-b5cd-ae3766ca63c9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d664a73-92fd-45ee-9523-9a9e87f1314d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d664a73-92fd-45ee-9523-9a9e87f1314d" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_98aea599-dc4e-4e7e-83a4-ef9ce896bea4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_98aea599-dc4e-4e7e-83a4-ef9ce896bea4" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_768a36b8-3883-40b5-ac02-f73bb45b8f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_768a36b8-3883-40b5-ac02-f73bb45b8f69" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_73ecf812-be54-4aa6-abc3-283c3ce34bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_73ecf812-be54-4aa6-abc3-283c3ce34bd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6ae81b1e-0003-4835-9a9b-f2b9d8e742bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6ae81b1e-0003-4835-9a9b-f2b9d8e742bb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_d78eaefd-0a16-4594-9fd4-8bc66ce226e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_d78eaefd-0a16-4594-9fd4-8bc66ce226e6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_84ee7ba1-5503-446f-b049-63126738ce9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_84ee7ba1-5503-446f-b049-63126738ce9a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_3d69c122-9a1c-4412-aee6-bff9ae4656df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_3d69c122-9a1c-4412-aee6-bff9ae4656df" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a0d994aa-acea-4834-a84c-4dcc7a40c9fb_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_a0d994aa-acea-4834-a84c-4dcc7a40c9fb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_65eb3b38-1803-47ad-b45b-3d5fff54e7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_65eb3b38-1803-47ad-b45b-3d5fff54e7bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_7d1aa947-0571-4896-9c35-b832c808f452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:to="loc_us-gaap_DerivativeNotionalAmount_7d1aa947-0571-4896-9c35-b832c808f452" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ea43819e-a3e8-4225-b4b8-1e23aec78cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ea43819e-a3e8-4225-b4b8-1e23aec78cb8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:to="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_87cc1229-c932-421b-bd11-c0ae07cb765b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:to="loc_srt_ProductsAndServicesDomain_87cc1229-c932-421b-bd11-c0ae07cb765b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:to="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_a70a3c19-e4ee-4d33-94d6-d79af0e458df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_a70a3c19-e4ee-4d33-94d6-d79af0e458df" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_130c9698-2801-49d3-bc02-e0070e8afc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:to="loc_us-gaap_TechnologyServiceMember_130c9698-2801-49d3-bc02-e0070e8afc8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8b741f8e-666b-433f-a2b6-4d48683bc313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8b741f8e-666b-433f-a2b6-4d48683bc313" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_11130db1-897d-4b19-91b0-72c2415ce7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_11130db1-897d-4b19-91b0-72c2415ce7f5" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3298135f-d392-46bb-a3ed-997dfead162e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:to="loc_srt_ProductsAndServicesDomain_3298135f-d392-46bb-a3ed-997dfead162e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:to="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_31e0e865-c186-40bb-b892-8a02ebdc92fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_31e0e865-c186-40bb-b892-8a02ebdc92fd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails_1" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails_1"/>
  <link:definitionLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3298135f-d392-46bb-a3ed-997dfead162e_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:to="loc_srt_ProductsAndServicesDomain_3298135f-d392-46bb-a3ed-997dfead162e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:to="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:href="veev-20240430.xsd#veev_LeasesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:href="veev-20240430.xsd#veev_LeasesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:to="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:to="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_320ea26e-f3bc-4e1f-95a5-4079a04530cf_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:to="loc_srt_RangeMember_320ea26e-f3bc-4e1f-95a5-4079a04530cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:to="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c298fd86-a6a6-423b-acd8-e537104c1f39" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:to="loc_srt_MaximumMember_c298fd86-a6a6-423b-acd8-e537104c1f39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_462e51fe-f361-47c0-bdbd-f1d3e6733bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_462e51fe-f361-47c0-bdbd-f1d3e6733bcc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_bc8047f9-6346-4dda-9f2f-7b3cd5d5b096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:to="loc_us-gaap_OperatingLeaseExpense_bc8047f9-6346-4dda-9f2f-7b3cd5d5b096" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:to="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60e7fc0e-c2a1-4356-88b9-bc8b989f1157_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_60e7fc0e-c2a1-4356-88b9-bc8b989f1157_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_adc44c8f-9abf-4024-bf1a-71dd76d27e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_adc44c8f-9abf-4024-bf1a-71dd76d27e5e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_792e5d35-9418-47f3-abde-ea6fce9c9c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_792e5d35-9418-47f3-abde-ea6fce9c9c37" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2b0f6376-187d-43c9-876a-2c96d46c4e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2b0f6376-187d-43c9-876a-2c96d46c4e2d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c69d59eb-3937-4307-93e2-1c1e8d0f245c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c69d59eb-3937-4307-93e2-1c1e8d0f245c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_81a20eca-7a22-40d6-8788-a40971b3490a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_81a20eca-7a22-40d6-8788-a40971b3490a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9150dcb-f0d5-46e2-8883-9e5a3635742e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9150dcb-f0d5-46e2-8883-9e5a3635742e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd25743c-d719-4643-a258-ced0b346267b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd25743c-d719-4643-a258-ced0b346267b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3a650697-b02a-4990-85fd-9429a32582d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3a650697-b02a-4990-85fd-9429a32582d8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_13f3a249-a7fe-4c03-8a21-28bb355e336d" xlink:href="veev-20240430.xsd#veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_13f3a249-a7fe-4c03-8a21-28bb355e336d" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:to="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48b4edd9-c07e-40e4-9526-de766821c7a4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48b4edd9-c07e-40e4-9526-de766821c7a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b40759b1-2825-4fc7-a176-41625c28d767" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b40759b1-2825-4fc7-a176-41625c28d767" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:to="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_5203de68-6f95-41fa-96ed-5d9d7e8442b9_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:to="loc_srt_RangeMember_5203de68-6f95-41fa-96ed-5d9d7e8442b9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:to="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_778baa62-08e2-4404-b9fc-337129b725f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:to="loc_srt_MinimumMember_778baa62-08e2-4404-b9fc-337129b725f6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c759c5e-9ddf-4c28-819d-8eafa1c0d6a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:to="loc_srt_MaximumMember_3c759c5e-9ddf-4c28-819d-8eafa1c0d6a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_de2b5b3e-22d7-43d6-a18b-4519169aba39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_de2b5b3e-22d7-43d6-a18b-4519169aba39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b5355be7-e377-41a5-8adf-8c993abffae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b5355be7-e377-41a5-8adf-8c993abffae3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15c8629e-9857-4e26-989b-369e3640d689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15c8629e-9857-4e26-989b-369e3640d689" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_f9514f6b-5c55-42ff-982b-42a5ea938baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_f9514f6b-5c55-42ff-982b-42a5ea938baf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_3468b5a4-ac45-4c05-9fbf-5a17c26787f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_3468b5a4-ac45-4c05-9fbf-5a17c26787f9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_128181a2-e2ca-493d-917d-ab28dd5d7738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_128181a2-e2ca-493d-917d-ab28dd5d7738" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:to="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16889208-3563-46e1-ae61-a8907bf82e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16889208-3563-46e1-ae61-a8907bf82e8b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1779f551-6286-4ef4-9f80-35dac66e6d29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1779f551-6286-4ef4-9f80-35dac66e6d29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c0f2be88-0a0d-40fa-818b-1d7666ab49b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c0f2be88-0a0d-40fa-818b-1d7666ab49b9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_de55497a-d9de-4d30-9df6-b1e16e1908c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_de55497a-d9de-4d30-9df6-b1e16e1908c1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_72810fed-98fe-4561-88fb-fd566f4e4ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_72810fed-98fe-4561-88fb-fd566f4e4ded" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_17fb71f3-cf36-4502-9f5f-0fbb4a28819f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f5c0be66-35c2-4ce0-80d3-2a9e24469217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f5c0be66-35c2-4ce0-80d3-2a9e24469217" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_01ab4790-b7f6-4314-9b81-52d293e5d003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_01ab4790-b7f6-4314-9b81-52d293e5d003" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9ea96b73-4735-430b-9795-277c8c295d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9ea96b73-4735-430b-9795-277c8c295d7c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ecef3851-e5c9-4e99-bc17-1ec3bc30582c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ecef3851-e5c9-4e99-bc17-1ec3bc30582c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3296e1ed-d236-4168-8845-5bda491d80a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:to="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_be0dda3c-b49b-4999-b227-b25525ab8590_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:to="loc_us-gaap_ClassOfStockDomain_be0dda3c-b49b-4999-b227-b25525ab8590_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:to="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d615ca16-3a60-4fdd-8c1c-e1067307565b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:to="loc_us-gaap_CommonClassAMember_d615ca16-3a60-4fdd-8c1c-e1067307565b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_920a5447-ef8a-4e23-be9f-86a983965776" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:to="loc_us-gaap_CommonClassBMember_920a5447-ef8a-4e23-be9f-86a983965776" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ad3e1263-76e0-43be-912e-16494e02b6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ad3e1263-76e0-43be-912e-16494e02b6bb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b473222a-7280-4ca1-bc95-9c2c3a4527e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b473222a-7280-4ca1-bc95-9c2c3a4527e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_30caf453-b755-4d2e-bd0d-f3dc84cf62ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_EarningsPerShareBasic_30caf453-b755-4d2e-bd0d-f3dc84cf62ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e6fe9440-85b0-4725-aa64-e6f691639ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_723f1c46-022c-4073-a99c-34f7406e02ec" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_723f1c46-022c-4073-a99c-34f7406e02ec" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncome_0dfa74b4-2d53-4a49-9dd9-51e4527f6aea" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_veev_ReallocationOfNetIncome_0dfa74b4-2d53-4a49-9dd9-51e4527f6aea" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90cb8298-01a4-42b5-a5f1-c99c28aa84c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90cb8298-01a4-42b5-a5f1-c99c28aa84c4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_cb46d928-6743-4418-8018-b6075043b97b" xlink:href="veev-20240430.xsd#veev_IncrementalCommonSharesAttributableToConversionOfCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_cb46d928-6743-4418-8018-b6075043b97b" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f2da6f1-8cd4-4c6d-8223-307a4057b649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f2da6f1-8cd4-4c6d-8223-307a4057b649" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_86f58430-7adc-4e01-a312-c4b8ee42de7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_86f58430-7adc-4e01-a312-c4b8ee42de7e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_27e6fa03-b3df-4130-9046-f29478b37827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_EarningsPerShareDiluted_27e6fa03-b3df-4130-9046-f29478b37827" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:to="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_673f61b1-05c2-4cce-83c3-50295603b420_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:to="loc_srt_LitigationCaseTypeDomain_673f61b1-05c2-4cce-83c3-50295603b420_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:to="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IQVIALitigationMatterMember_9f2da16d-5278-49cf-84c5-7d71d8e3ca05" xlink:href="veev-20240430.xsd#veev_IQVIALitigationMatterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:to="loc_veev_IQVIALitigationMatterMember_9f2da16d-5278-49cf-84c5-7d71d8e3ca05" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:to="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_6b2309a5-1d62-472d-898a-33463d5de715_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:to="loc_srt_RangeMember_6b2309a5-1d62-472d-898a-33463d5de715_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:to="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3507736c-4ffc-471b-af78-8c97d10b8153" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:to="loc_srt_MinimumMember_3507736c-4ffc-471b-af78-8c97d10b8153" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_6aef3ea1-5843-40cf-a669-33bb6f135ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_6aef3ea1-5843-40cf-a669-33bb6f135ce2" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/RevenuesbyProductDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#RevenuesbyProductDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/RevenuesbyProductDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:to="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_c663617f-66b6-47d5-9806-841a8636585b_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:to="loc_srt_ProductsAndServicesDomain_c663617f-66b6-47d5-9806-841a8636585b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:to="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaCommercialCloudMember_cbfe5f69-d3a3-4da3-850d-adb15fe2178a" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaCommercialCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:to="loc_veev_SubscriptionServicesVeevaCommercialCloudMember_cbfe5f69-d3a3-4da3-850d-adb15fe2178a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_59bd2e68-3201-491d-ac01-403e2b09cfe3" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:to="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_59bd2e68-3201-491d-ac01-403e2b09cfe3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:to="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaCommercialCloudMember_e7214ca9-a7d1-40ce-bc6b-29e4b6433e4a" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaCommercialCloudMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:to="loc_veev_ProfessionalServicesVeevaCommercialCloudMember_e7214ca9-a7d1-40ce-bc6b-29e4b6433e4a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_d4bb6bc5-b759-40a6-a677-92258ba96f46" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaResearchAndDevelopmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:to="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_d4bb6bc5-b759-40a6-a677-92258ba96f46" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_NumberOfProductAreas_3897a606-0ff3-4fe8-b506-51d51d7d357a" xlink:href="veev-20240430.xsd#veev_NumberOfProductAreas"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:to="loc_veev_NumberOfProductAreas_3897a606-0ff3-4fe8-b506-51d51d7d357a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdf5bd93-2641-4db5-8e82-17d800169d75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdf5bd93-2641-4db5-8e82-17d800169d75" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:to="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_5a233c29-1d09-4b66-b3de-3dc5d095870d_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:to="loc_srt_SegmentGeographicalDomain_5a233c29-1d09-4b66-b3de-3dc5d095870d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:to="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_cbbc22fd-11c6-4999-a55b-c3e415bf41fd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_NorthAmericaMember_cbbc22fd-11c6-4999-a55b-c3e415bf41fd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_91da0e9a-ac8a-420a-ac90-6486eae512f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_EuropeMember_91da0e9a-ac8a-420a-ac90-6486eae512f7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e81430be-53a1-4658-8e3e-c0dd08c2aca3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_AsiaPacificMember_e81430be-53a1-4658-8e3e-c0dd08c2aca3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_MiddleEastAfricaAndLatinAmericaMember_6c4a7d1f-dd82-41e7-92b4-63be76dff0d7" xlink:href="veev-20240430.xsd#veev_MiddleEastAfricaAndLatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_veev_MiddleEastAfricaAndLatinAmericaMember_6c4a7d1f-dd82-41e7-92b4-63be76dff0d7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:to="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e54d0271-9b7c-4519-8eb2-11abbe2a18e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e54d0271-9b7c-4519-8eb2-11abbe2a18e3" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails"/>
  <link:definitionLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:to="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_4a5f5d81-f88a-4fec-9cb3-101f2d476aad_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:to="loc_srt_SegmentGeographicalDomain_4a5f5d81-f88a-4fec-9cb3-101f2d476aad_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:to="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_1c27a7ab-6706-441d-b5c1-d87b88f914c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_NorthAmericaMember_1c27a7ab-6706-441d-b5c1-d87b88f914c2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_ad5f1d84-ec79-4f69-8176-75bda4d39a12" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_EuropeMember_ad5f1d84-ec79-4f69-8176-75bda4d39a12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_dded0621-4309-40d4-abf7-79762fb45127" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_AsiaPacificMember_dded0621-4309-40d4-abf7-79762fb45127" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_MiddleEastAfricaAndLatinAmericaMember_0217646d-f765-4810-9ee7-f91876d1fa22" xlink:href="veev-20240430.xsd#veev_MiddleEastAfricaAndLatinAmericaMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_veev_MiddleEastAfricaAndLatinAmericaMember_0217646d-f765-4810-9ee7-f91876d1fa22" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_503d0be7-6280-4300-9106-4f129b326878" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_503d0be7-6280-4300-9106-4f129b326878" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTypeOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#IndividualsOnly"/>
  <link:definitionLink xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AlanMateoMember_a4efc3be-c0f8-4c4e-ad93-a236d9a03b78" xlink:href="veev-20240430.xsd#veev_AlanMateoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_veev_AlanMateoMember_a4efc3be-c0f8-4c4e-ad93-a236d9a03b78" xlink:type="arc" order="2"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>veev-20240430_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_c7f594ed-f3b8-4f32-ac1a-4fbd4ac83636_terseLabel_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued other compensation and benefits</link:label>
    <link:label id="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_a2b9ea5f-3c35-4dbb-8b25-3ab7c98c0523_terseLabel_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted [Line Items]</link:label>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_label_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted [Line Items]</link:label>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_documentation_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of earnings per share basic and diluted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:to="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_a36bd340-5e93-4fb1-aa29-26072dc5ae85_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_91389012-dbb7-4dc1-9c00-c414b81f3eff_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_48e6466e-c98e-4431-923a-697b26921852_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_e4447333-9584-4f5c-93b3-0f74fe5e27ff_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_d8a73af5-7154-4862-ac77-2103cfda6e14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Total Revenues</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_NumberOfProductAreas_b84a13f5-ec04-4aad-bda5-968b09cc1e93_terseLabel_en-US" xlink:label="lab_veev_NumberOfProductAreas" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of product areas</link:label>
    <link:label id="lab_veev_NumberOfProductAreas_label_en-US" xlink:label="lab_veev_NumberOfProductAreas" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Product Areas</link:label>
    <link:label id="lab_veev_NumberOfProductAreas_documentation_en-US" xlink:label="lab_veev_NumberOfProductAreas" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Product Areas</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_NumberOfProductAreas" xlink:href="veev-20240430.xsd#veev_NumberOfProductAreas"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_NumberOfProductAreas" xlink:to="lab_veev_NumberOfProductAreas" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_d31b5b35-1156-4789-9965-7c6ff6a42f66_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Award</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_36b0c89e-7c0d-4eef-b7f9-eb3024d68a02_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, recognition period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d4c5f22b-fd7f-44ec-952b-722dfb6025b7_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5836166c-1216-4579-8b53-803dcc71f33f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_6dc0eac2-46e9-4d18-a44d-9ce7224b66b1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_b18243fc-9881-4e22-a482-b0e5ff4b876c_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:label id="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5c3da4be-2c4d-4105-b328-3ee99b542ab8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_e51a660d-712c-4952-9183-4afe7301f2ab_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_569838cf-c6bb-4823-a5be-a8435b7f11a0_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_03675918-ae5d-4f93-8fff-59c8d61a929c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_5333c03a-c957-4cbc-989a-e5102387d76a_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term (in years), Options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_2bb66cfd-0e4c-4f04-bd0a-b6297a8929e4_terseLabel_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equipment and computers</link:label>
    <link:label id="lab_us-gaap_ComputerEquipmentMember_label_en-US" xlink:label="lab_us-gaap_ComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Computer Equipment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComputerEquipmentMember" xlink:to="lab_us-gaap_ComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_22b47ff7-d484-4662-b3f1-ed3e595ddd28_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment losses recorded in relation to the costs capitalized</link:label>
    <link:label id="lab_us-gaap_CapitalizedContractCostImpairmentLoss_label_en-US" xlink:label="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capitalized Contract Cost, Impairment Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:to="lab_us-gaap_CapitalizedContractCostImpairmentLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_88bbc7a0-19e3-4961-a0fa-16c989aa5427_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate notes and bonds</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_229e938b-0b5e-4db7-ba68-02ee5f0e7fea_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Noncurrent Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_c8f5e69d-41c7-4924-9561-96f8065e91ef_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and contingencies (note 13)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fd13915c-10d7-4009-aba6-1adddb8f4547_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_cb12959d-96dd-444a-9c2e-f8892ae415f1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_7b34aa2d-0585-4168-8572-3337f8fd6806_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_DeferredCostsDisclosureTextBlock_4fafdaa2-6e05-4c05-b7a0-438242dd358e_terseLabel_en-US" xlink:label="lab_veev_DeferredCostsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Costs</link:label>
    <link:label id="lab_veev_DeferredCostsDisclosureTextBlock_label_en-US" xlink:label="lab_veev_DeferredCostsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs Disclosure [Text Block]</link:label>
    <link:label id="lab_veev_DeferredCostsDisclosureTextBlock_documentation_en-US" xlink:label="lab_veev_DeferredCostsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred costs disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_DeferredCostsDisclosureTextBlock" xlink:href="veev-20240430.xsd#veev_DeferredCostsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_DeferredCostsDisclosureTextBlock" xlink:to="lab_veev_DeferredCostsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementGeographicalAxis_c7ce6380-3ebb-4a09-ad95-61bc6e58ece1_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_5745d683-2e99-476d-bdd8-6c21e27eb30e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="lab_us-gaap_IncomeTaxDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_06430dc7-8af4-4e62-baf4-8eaf767a0dd8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_3b8c61a6-032e-4d98-9560-0be900ed1e00_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_d9d13a7a-3faf-474a-81ff-fde71d8a90df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_60ae37bd-6f6c-468c-ba59-f541dc3f6346_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_2b8076f4-2026-432e-981c-ec27c1894ac7_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, diluted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_71fa2d8d-87e4-4004-9004-3818dc822c2b_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_9065d110-2245-4ec9-bb6f-416782a73c62_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net of allowance for doubtful accounts of $216 and $520, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_LeasesTable_0584a7dc-a8ff-490b-96d9-9dbe77994213_terseLabel_en-US" xlink:label="lab_veev_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Table]</link:label>
    <link:label id="lab_veev_LeasesTable_label_en-US" xlink:label="lab_veev_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Table]</link:label>
    <link:label id="lab_veev_LeasesTable_documentation_en-US" xlink:label="lab_veev_LeasesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesTable" xlink:href="veev-20240430.xsd#veev_LeasesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_LeasesTable" xlink:to="lab_veev_LeasesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2d8aaba9-336e-430b-83d2-de9834c311fd_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2160406e-4c5b-4b6d-8f87-1437a94d9fdd_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_NatureOfBusinessPolicyTextBlock_375364cf-75fa-43e5-903f-0b318293c9ae_terseLabel_en-US" xlink:label="lab_veev_NatureOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Description of Business</link:label>
    <link:label id="lab_veev_NatureOfBusinessPolicyTextBlock_label_en-US" xlink:label="lab_veev_NatureOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nature Of Business [Policy Text Block]</link:label>
    <link:label id="lab_veev_NatureOfBusinessPolicyTextBlock_documentation_en-US" xlink:label="lab_veev_NatureOfBusinessPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Nature of business policy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_NatureOfBusinessPolicyTextBlock" xlink:href="veev-20240430.xsd#veev_NatureOfBusinessPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_NatureOfBusinessPolicyTextBlock" xlink:to="lab_veev_NatureOfBusinessPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseAxis_6ffbccce-ef5e-4cc3-a762-92d8f180181a_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case</link:label>
    <link:label id="lab_srt_LitigationCaseAxis_label_en-US" xlink:label="lab_srt_LitigationCaseAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseAxis" xlink:to="lab_srt_LitigationCaseAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_4cc9af6d-f3b3-4ceb-ba3c-ab22fbdd6054_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_ab226a2e-de1b-4ec6-90a0-0a7e90cb1b51_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_cabc23ac-1810-4eea-a18d-db084536da1f_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. agency obligations</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_3a06448b-cd8a-42be-a954-58b7d93424d4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_f02d740d-93a2-42d3-a368-74f9824f876e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average grant date fair value of options granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_f8a69fd3-199d-402f-b958-5891c2bc0386_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_1c940cce-6ecb-4495-a9ad-49cd37214583_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ProfessionalServicesVeevaCommercialCloudMember_5e656cad-ce18-4fa7-94f8-fe896f88070e_terseLabel_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Solutions</link:label>
    <link:label id="lab_veev_ProfessionalServicesVeevaCommercialCloudMember_label_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Professional Services Veeva Commercial Cloud [Member]</link:label>
    <link:label id="lab_veev_ProfessionalServicesVeevaCommercialCloudMember_documentation_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Professional services, veeva commercial cloud.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaCommercialCloudMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:to="lab_veev_ProfessionalServicesVeevaCommercialCloudMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_a101a81f-a497-49c9-bf41-832a416756ad_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_7e76cd23-3cb1-4ebd-9e73-fba5ab5c174c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_507f69ba-890b-4317-bd68-1a1834ccf7d1_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_8ad4f827-7b02-43c8-812a-93e364ee09af_verboseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Gross carrying amount</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_2127dd64-e601-4ba1-b427-4160c3b65403_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenues:</link:label>
    <link:label id="lab_us-gaap_CostOfRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_CostOfRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenueAbstract" xlink:to="lab_us-gaap_CostOfRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_681099df-2483-425e-b978-21d83df3a492_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_54259d78-d290-4e5a-9236-f26f69799462_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_CostOfSubscriptionRevenuesMember_963c24e4-4116-4c80-b247-b8d9718422a9_terseLabel_en-US" xlink:label="lab_veev_CostOfSubscriptionRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of subscription services</link:label>
    <link:label id="lab_veev_CostOfSubscriptionRevenuesMember_label_en-US" xlink:label="lab_veev_CostOfSubscriptionRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Subscription Revenues [Member]</link:label>
    <link:label id="lab_veev_CostOfSubscriptionRevenuesMember_documentation_en-US" xlink:label="lab_veev_CostOfSubscriptionRevenuesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of subscription revenues.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfSubscriptionRevenuesMember" xlink:href="veev-20240430.xsd#veev_CostOfSubscriptionRevenuesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_CostOfSubscriptionRevenuesMember" xlink:to="lab_veev_CostOfSubscriptionRevenuesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_360acf67-1321-455a-9d1a-4092dd7c4221_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_059acae8-f97b-47f7-adae-71f476260304_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_6d329b01-75e5-4d66-bf83-91f5870aa8f8_negatedLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_fecf4d7e-c713-4bda-8ee6-99f0b90188f1_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_0d783cea-8259-42d8-9386-6dd61f4fdd38_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_57022011-ca88-486c-9f10-4b9f8d3ff85b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other intangibles</link:label>
    <link:label id="lab_us-gaap_OtherIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_OtherIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherIntangibleAssetsMember" xlink:to="lab_us-gaap_OtherIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_d666e3ed-653a-442d-a439-6166fca32210_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_3efdc309-8d49-4c9e-894d-8bf1c32b70d5_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total cost of revenues</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassBMember_69be6c84-3b09-4adb-99ea-41488d6cf71c_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class B</link:label>
    <link:label id="lab_us-gaap_CommonClassBMember_label_en-US" xlink:label="lab_us-gaap_CommonClassBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class B [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassBMember" xlink:to="lab_us-gaap_CommonClassBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_be85082b-82a3-41e4-99ac-6baaffe8f116_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unreleased restricted stock units</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_51351ade-8994-4da2-aa81-8317f4553b8b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options exercised (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_985b5192-d28f-4fad-9881-145ab74e3f35_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_6f3a9eea-8d82-48f4-8776-320f882071c3_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_9c8327e2-c5bc-4528-8943-00bbdcb24c41_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_e9cf3b47-381d-4eba-856c-ff50df2b5e0f_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Components</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_SubscriptionServicesVeevaCommercialCloudMember_8e9e2fa9-dfd5-4647-851c-4e9e728b4e90_terseLabel_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial Solutions</link:label>
    <link:label id="lab_veev_SubscriptionServicesVeevaCommercialCloudMember_label_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription Services Veeva Commercial Cloud [Member]</link:label>
    <link:label id="lab_veev_SubscriptionServicesVeevaCommercialCloudMember_documentation_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subscription services, veeva commercial cloud.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaCommercialCloudMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:to="lab_veev_SubscriptionServicesVeevaCommercialCloudMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3967f721-ef72-40e6-adf3-cb5923193823_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_501cabd9-a183-416a-ab14-b58e2bff7a5c_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_0e742950-4b7c-49a3-ad3f-26f22e9a5d3d_terseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposits</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_18f13970-61a9-49c6-9aa6-ec27af20ae37_verboseLabel_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Certificates of deposit</link:label>
    <link:label id="lab_us-gaap_CertificatesOfDepositMember_label_en-US" xlink:label="lab_us-gaap_CertificatesOfDepositMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Certificates of Deposit [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CertificatesOfDepositMember" xlink:to="lab_us-gaap_CertificatesOfDepositMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_751a6ea6-bda5-4e42-a732-919f0d25c99a_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investment Type</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeAxis_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeAxis" xlink:to="lab_us-gaap_InvestmentTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f91215b6-8623-42ce-afd5-f61f5aee7ea1_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_08fcb61d-8a05-449b-aa3d-11f5e6887353_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_504dd20f-97b7-4405-8444-1483048eb481_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_18bb462d-1e76-4f43-b6e3-3866ff6e4bbe_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentTypeCategorizationMember_label_en-US" xlink:label="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember" xlink:to="lab_us-gaap_InvestmentTypeCategorizationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_88e4d15d-28b8-4c61-b43d-11f33a8f371e_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_1a06472a-338f-4991-8c12-eeffef6995b7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_a448b4e6-f49b-4a45-b650-ba85147654c5_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Notional amount of foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_0cd29ca2-2b35-43dd-b600-9fc640ddc54e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net change in unrealized (loss) gain on available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCosts_87c18081-75b3-4db2-9acd-130248076872_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs, net</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_4bd2cc49-858e-4d51-8cca-f051711820ac_verboseLabel_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Deferred costs</link:label>
    <link:label id="lab_us-gaap_DeferredCosts_label_en-US" xlink:label="lab_us-gaap_DeferredCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCosts" xlink:to="lab_us-gaap_DeferredCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_053f4fa0-40e1-43c2-b5f3-146ca617ce7b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_8b3205be-7b6b-41b4-8218-f62e8d75a9ac_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, noncurrent</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_bb9abf78-fb79-4000-9a8f-c12387489684_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity</link:label>
    <link:label id="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments Classified by Contractual Maturity Date [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="lab_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_98b0bcc8-66d6-44f9-84f9-e573154c334b_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs)</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_8d70e911-dce1-48c1-b02b-eace27f4e0be_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Restricted Stock Unit (RSU) Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_004ef3d3-8972-454e-b84a-832b621adb4b_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating Leases</link:label>
    <link:label id="lab_us-gaap_LeasesOperatingAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesOperatingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases, Operating [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesOperatingAbstract" xlink:to="lab_us-gaap_LeasesOperatingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_d7fd9434-18e6-4374-b836-758c712574d2_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_8f63c180-542f-4446-9e2d-681b422fad63_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_6e42e2a3-18d2-4a59-90fe-26f3a7c04b9a_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld related to net share settlement</link:label>
    <link:label id="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_6d0d81eb-424a-4f3a-b0fa-d1dc23db96ef_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:to="lab_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_ae0b5d56-f4ba-43a7-be07-b3445fae9f0c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturity of Operating Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_f2091958-f5b4-41cb-89ef-4768d75dd9b7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effect of potentially dilutive common shares (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted, Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_a9151cb2-2529-4e54-b228-9c4a31cb7929_verboseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_75927fb0-ede4-4b82-adf9-25da6f39be55_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_aa7ac7ef-0a88-42fa-89c4-55107391395b_verboseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_30d5db98-a385-4955-8798-d3053cd9db16_terseLabel_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_bd259413-7922-4851-92b0-b86d7efb59ea_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_4fe70188-5154-4176-ae43-411a20ef5841_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_675f23aa-b522-4908-81db-9bdd2b52f412_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_62275bd8-55c0-448e-9788-0b4aebbd556e_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Cash Flow Information Related to Leases</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_a2d27fe7-df8f-47a3-8cee-79ad5e24a9db_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_ab414be3-772e-4bcf-9110-f8ff6bbe56f6_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_IQVIALitigationMatterMember_2e5453da-8d87-4409-a69b-8423102b368d_terseLabel_en-US" xlink:label="lab_veev_IQVIALitigationMatterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">IQVIA Litigation Matter</link:label>
    <link:label id="lab_veev_IQVIALitigationMatterMember_label_en-US" xlink:label="lab_veev_IQVIALitigationMatterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">I Q V I A Litigation Matter [Member]</link:label>
    <link:label id="lab_veev_IQVIALitigationMatterMember_documentation_en-US" xlink:label="lab_veev_IQVIALitigationMatterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">IQVIA litigation matter.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IQVIALitigationMatterMember" xlink:href="veev-20240430.xsd#veev_IQVIALitigationMatterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_IQVIALitigationMatterMember" xlink:to="lab_veev_IQVIALitigationMatterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_5eed65f9-de46-4f36-8081-983dbf34c9e5_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options and awards (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_820c7cc6-9df6-4912-9dbf-b8d954cd39d9_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Type</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_3e4db04f-81bf-4b86-897a-b891834d318c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_48f68e20-8c3f-49a6-976c-5d6ee92b8693_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_8495ba15-c0bd-4edb-81e3-380ec54d7637_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to unvested RSUs</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_0ae32c53-b2e6-4442-be29-52f3880f686a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_568715a9-bf8e-41b2-a3cd-e5023c63b7e3_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_7d6107f9-22a9-4365-81e9-4c594c7b6bfb_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, gross</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentGross" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_a4f8f828-0a45-46d4-8f60-ebc97cdb6997_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term (in years), Options outstanding</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_d45c144e-25c3-4d3d-a9e9-6daa0b9f3ae0_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_71a994ac-fc2b-4c2f-bcd7-bd049051209f_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remainder for 2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_1a5b9a21-86e8-490e-8af3-4f6ee4063a48_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfDeferredCharges_3a2dd83d-4040-463f-a45c-c04b513a5e87_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfDeferredCharges_label_en-US" xlink:label="lab_us-gaap_AmortizationOfDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfDeferredCharges" xlink:to="lab_us-gaap_AmortizationOfDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_01967ca5-828a-4e84-a022-dddc2ba996b1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativesFairValueLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativesFairValueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivatives, Fair Value [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativesFairValueLineItems" xlink:to="lab_us-gaap_DerivativesFairValueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_e68401bc-a3a8-462f-b77b-a560f501fc25_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_e0d6982d-e441-47dd-a39a-199e7cfb3356_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_45f75e52-3ce5-46c0-a25f-79e44556d15f_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization expense</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_1ecd81ea-2603-4469-b34e-b75750515062_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities and sales of short-term investments</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:to="lab_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_41b58b4c-48db-4f50-8eb1-97a85608c1b0_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_d9cf1896-f12a-47a1-9c08-35cc729e0c74_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_1861023a-066c-4d51-8986-1dca35a91d69_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, Minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_e5ed3895-a3bf-4c48-8d54-d79befa8be2d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentLineItems_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_291ffbc0-b24a-496e-91e3-fc356f57eb5d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements Issued and Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_2053ab61-9168-4821-9234-6da93cf7f867_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_6c159d15-9ecf-4db8-a188-f00d218f4d44_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_40927395-3202-47e6-8048-edaea0aebfe4_terseLabel_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:label id="lab_us-gaap_UnbilledReceivablesCurrent_label_en-US" xlink:label="lab_us-gaap_UnbilledReceivablesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unbilled Receivables, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnbilledReceivablesCurrent" xlink:to="lab_us-gaap_UnbilledReceivablesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_583a12cf-2d6b-4090-82c8-65bd6fda565d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3b96a30f-af3c-46ea-ac78-58974bddf681_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_95425e67-9603-436d-9636-05049ea31865_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b22d2d97-b533-4073-b2f4-311f294233ab_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_43511656-434c-4d87-a7ea-df4e5ece264f_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_79a2c9e0-e4c6-4b94-b35d-e560d6ec3715_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_f38172c0-a2d8-402e-8b55-55a63f36ad63_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Greater than 12 months, Fair value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a2d7a041-4b5b-4e13-81f9-f9b55dd5cef8_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_d7b65702-dcc3-486a-826f-557415035e0d_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_369c3342-0c8a-45b2-97ce-8a7c2d99b3a5_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_6e2fb942-1a51-47ea-ba27-bd12041c7097_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_1741982e-bce4-40fc-92d6-1c6b79376b09_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_29d0240e-f2b0-4673-896d-712bcee3c6f9_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total financial assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_861f53df-d38f-4d45-ab2d-dfd4f78cf081_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_79b5b449-2338-4321-9cf3-0fe21f527aad_terseLabel_en-US" xlink:label="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="veev-20240430.xsd#veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_f799a914-3a98-434a-a648-6900480ff655_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Options</link:label>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_label_en-US" xlink:label="lab_us-gaap_EmployeeStockOptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeStockOptionMember" xlink:to="lab_us-gaap_EmployeeStockOptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonClassAMember_d8e22a25-fd32-4b65-8bd5-0b50791339dd_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Class A</link:label>
    <link:label id="lab_us-gaap_CommonClassAMember_label_en-US" xlink:label="lab_us-gaap_CommonClassAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Class A [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonClassAMember" xlink:to="lab_us-gaap_CommonClassAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_09bfc3fb-3cc0-4c1e-8277-cb12ac13e27f_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average period of unvested stock (in years)</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_6548ff4f-fb76-47cd-ac20-653e98e38863_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_07c6b926-92c3-4675-b006-12098a0daf23_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9ee65cf2-17b9-4f06-86c3-c26f4132d898_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation cost related to unvested stock options granted</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_bfc7646b-89cf-4b83-ad85-01c215e29201_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_b4318c4f-6e62-45f6-88e8-e961825f1b00_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_1fe55f37-c9f3-4b83-9c5a-d329fd8691a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_136ab4e2-8106-4be1-ba5e-3481ed95215e_totalLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_2820b694-56cf-4342-a542-112dd081fb07_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Payroll tax payable</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_7fa06148-5b36-4003-89ec-e11206286bae_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="lab_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_f6b00071-fb14-4a4c-833b-744045b47442_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Principles of Consolidation and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_36dd7b5b-acb2-45d1-849a-3e68555c5cc6_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of short-term investments</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_521ef6fd-abed-4044-898a-e073bddd1cdb_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average exercise price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_621173df-1995-4c7f-b419-5fb05db40aff_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_632e3c57-b937-48fe-8ad0-647b8e885b1a_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeFairValueOfDerivativeNet_label_en-US" xlink:label="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative, Fair Value, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:to="lab_us-gaap_DerivativeFairValueOfDerivativeNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_51efeb35-c04a-48dd-85c8-86b0631a17f4_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Allowance for doubtful accounts</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_60b14d69-82ab-4d77-8eb7-3b00a002555d_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trade name and trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksAndTradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trademarks and Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksAndTradeNamesMember" xlink:to="lab_us-gaap_TrademarksAndTradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_8d678bbc-755e-4ccf-b5fc-6a69ee84b4a6_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Details of Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_ea209ff5-1f2e-4be3-b8d7-691e745a3dae_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_26f7dbb2-f42e-4dff-a524-743691fdf2ce_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment [Table]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentTable_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_12109620-3ee1-4c7d-82bf-f07ced925560_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Options forfeited/cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_65679f60-9ac8-4e6c-84f5-d9653f6fbcda_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_4f3ad344-366f-48ab-a0db-1545ca4b1a18_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents:</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_30fac690-c795-4813-9bb8-c49a7498db6f_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_cd91ad70-0d14-4119-8aff-baffba01ca39_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_41ed2895-da4c-4914-a1d3-d6eb6e99caf3_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract" xlink:to="lab_us-gaap_IncomeTaxDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_e927ad10-d2dc-4851-8324-6e2c09203d32_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disclosure of Compensation Related Costs, Share-based Payments [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3ada9ed3-d96d-41b6-9762-ffb5be2ffce9_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_1b028a4a-4c1f-4bf2-b37e-fc719cf1606b_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Range</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandMember_fca55e77-2ee4-409a-af75-8c0bc61514c9_terseLabel_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land</link:label>
    <link:label id="lab_us-gaap_LandMember_label_en-US" xlink:label="lab_us-gaap_LandMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandMember" xlink:to="lab_us-gaap_LandMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_8eaeb810-4372-4183-a59f-4a1a24f02240_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_6efdd1b9-3c85-46ef-be3c-645aa73281ea_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_0c082171-6c43-47cd-8945-6911a37c12a9_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_AccruedFeesCurrent_279e2f10-5fd9-4b4b-b030-bb4d52948453_terseLabel_en-US" xlink:label="lab_veev_AccruedFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued fees payable to Salesforce, Inc.</link:label>
    <link:label id="lab_veev_AccruedFeesCurrent_label_en-US" xlink:label="lab_veev_AccruedFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Fees Current</link:label>
    <link:label id="lab_veev_AccruedFeesCurrent_documentation_en-US" xlink:label="lab_veev_AccruedFeesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Accrued fees current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AccruedFeesCurrent" xlink:href="veev-20240430.xsd#veev_AccruedFeesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_AccruedFeesCurrent" xlink:to="lab_veev_AccruedFeesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_aeccb787-73cd-4a25-90e4-99c9caf0ae87_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_c5017fb7-d0cf-46fd-872a-e1c6209e251a_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and restricted cash at end of period:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_a59c915e-1284-474c-ae44-279986c3b82c_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_c968093d-f9e9-4891-bd54-e14723adf210_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value (in millions)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ba360cc0-5b09-43cc-8be0-421e247e8d5e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e6f08ac7-fbaa-4c97-8978-b09b6c71eda8_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_88c32c7a-56c8-4abb-a4cf-b278f2619027_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Deferred Revenue [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Recognition and Deferred Revenue [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:to="lab_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_5855585b-64e6-406b-a6f3-fb933f7252d3_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_5eed63be-e6e6-4787-a6b4-3c8e523d3ed4_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_a5a9038d-a42b-4fe9-b607-46ca8e879261_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Issuance of common stock upon vesting of restricted stock units (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_1c89bd49-64db-4884-85cf-82b4069aba33_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_0ebb5920-1e82-489d-9c37-916d663b0399_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_5412b7ae-f81b-4242-969a-46fc62792214_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_94eff72a-fe0c-426a-838a-308592cdaee4_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_b358246a-97d6-40a8-814b-c5bbc851fb0d_terseLabel_en-US" xlink:label="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income, basic</link:label>
    <link:label id="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income Loss Available To Common Stockholders Basic</link:label>
    <link:label id="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_documentation_en-US" xlink:label="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reallocation of Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_28e4bfd6-ca22-404e-a769-8dcae1e3df23_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f407b76e-80b5-4308-a334-607f88dd00bb_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_5016a7c6-623b-4e6f-b129-b641f100baea_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_0a1b9626-33d7-40cf-a2ec-c2b2afd55949_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_dc943a47-38f8-49a8-9d2b-05fad66d2c76_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_37748b73-9997-47dd-906c-01f00573b173_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_fd1f3df3-f4f5-4252-9d9f-2f7846e422b7_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_MiddleEastAfricaAndLatinAmericaMember_44278234-d3ce-4193-98b9-5f476e0e0b7e_terseLabel_en-US" xlink:label="lab_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Middle East, Africa, and Latin America</link:label>
    <link:label id="lab_veev_MiddleEastAfricaAndLatinAmericaMember_label_en-US" xlink:label="lab_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Middle East, Africa, And Latin America [Member]</link:label>
    <link:label id="lab_veev_MiddleEastAfricaAndLatinAmericaMember_documentation_en-US" xlink:label="lab_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Middle East, Africa, And Latin America</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:href="veev-20240430.xsd#veev_MiddleEastAfricaAndLatinAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:to="lab_veev_MiddleEastAfricaAndLatinAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans_513b0c5f-89ee-4b6a-8e8e-97791644b52c_terseLabel_en-US" xlink:label="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits from employee stock plans</link:label>
    <link:label id="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans_label_en-US" xlink:label="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Excess Tax Benefit From Employee Stock Plans</link:label>
    <link:label id="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans_documentation_en-US" xlink:label="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Excess tax benefit from employee stock plans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:href="veev-20240430.xsd#veev_ExcessTaxBenefitFromEmployeeStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:to="lab_veev_ExcessTaxBenefitFromEmployeeStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d92e6daa-abfc-4c45-9fca-dae820748fc8_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net change in cumulative foreign currency translation loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_809cc1d9-759d-493d-92c6-54a228a579ed_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_ba926f35-f4d5-43e2-b762-5948c1f5ba3f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash used in investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a7477d67-4f63-4e72-8048-70f6878fab21_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income, basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_be4e2214-a085-489f-b91c-a0837fe7d6c4_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_e736396f-1ad6-452b-bac3-afe24e16648d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of shares</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_461bc1d7-0583-4bf4-9c60-31e860e8ba8e_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective tax rates</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_040ee3e2-f731-453a-9638-2b2f7a5a95d8_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_218d8d10-9735-4b47-8401-16c37b3cadc5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable and expected to vest thereafter</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_d9cc48e1-e2e1-49ca-9b3b-d06c8f6e6ad3_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_92ae5b8a-b171-43d7-9f29-d79d430cf906_terseLabel_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shareholders' Equity and Share-Based Payments [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_0b675f5f-3900-436c-ae62-d30bfa084a24_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable and expected to vest thereafter (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_525d836b-57e3-4f73-b26a-c01308b5f538_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current and long-term assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_b51f667e-2e65-418d-a8e8-cd1248961a9f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_71cae484-3f06-4344-823d-8056ed176402_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_629d5ac9-6c15-417b-83b1-a7c875565f37_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement Frequency</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_2c4d393b-24bf-4006-b543-3b583bea68df_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and Equipment, Net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_98c99f35-acc2-46e8-87bb-e6068ed9cdfb_terseLabel_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">R&amp;D Solutions</link:label>
    <link:label id="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_label_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Professional Services Veeva Research And Development [Member]</link:label>
    <link:label id="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_documentation_en-US" xlink:label="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Professional services, veeva research and development.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:to="lab_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_eabd3d4a-532b-4844-8a1b-75674236989b_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued bonus</link:label>
    <link:label id="lab_us-gaap_AccruedBonusesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedBonusesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Bonuses, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedBonusesCurrent" xlink:to="lab_us-gaap_AccruedBonusesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ExistingTechnologyMember_b9d8381d-de96-4711-874b-6126c966e6d0_terseLabel_en-US" xlink:label="lab_veev_ExistingTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Existing technology</link:label>
    <link:label id="lab_veev_ExistingTechnologyMember_label_en-US" xlink:label="lab_veev_ExistingTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Existing Technology [Member]</link:label>
    <link:label id="lab_veev_ExistingTechnologyMember_documentation_en-US" xlink:label="lab_veev_ExistingTechnologyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Existing technology.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ExistingTechnologyMember" xlink:href="veev-20240430.xsd#veev_ExistingTechnologyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ExistingTechnologyMember" xlink:to="lab_veev_ExistingTechnologyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_a63706e8-2423-4f8e-bd67-533f3599b5f4_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued Expenses</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForSoftware_11f0ce2e-c09c-4585-97f8-f5aa081d564e_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Long-term assets</link:label>
    <link:label id="lab_us-gaap_PaymentsForSoftware_label_en-US" xlink:label="lab_us-gaap_PaymentsForSoftware" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for Software</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForSoftware"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForSoftware" xlink:to="lab_us-gaap_PaymentsForSoftware" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NorthAmericaMember_0e0297fb-fb53-4789-a4ec-5735de367899_terseLabel_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">North America</link:label>
    <link:label id="lab_srt_NorthAmericaMember_label_en-US" xlink:label="lab_srt_NorthAmericaMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">North America [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NorthAmericaMember" xlink:to="lab_srt_NorthAmericaMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_d38351d8-d4d5-488c-af3c-bed1399504d6_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_0f55b8c6-0fd0-479d-99d3-d66ff62d4826_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net income per share:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_5632e3ac-81f0-49f6-8ecd-f382c87a3fbe_terseLabel_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:label id="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_label_en-US" xlink:label="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:to="lab_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_2038fba5-00c8-4ca1-a512-4c3cde5af4f3_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_e73dd556-08c8-403e-814c-bc97e1711f2e_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_e3c26fc5-2f8e-402a-a2b2-c1c162ee67a8_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">12 months or less, Fair value</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_122a81dc-c9fa-4e28-ad06-4e053d3ff81c_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_e351c58a-e874-4a86-bd42-c75b665f9d98_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in greater than one year</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_e34f17b9-4fb9-4107-9826-fdf00ff4ff5e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reduction of operating lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset, Periodic Reduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_85fec5b2-00a8-4dc8-a967-5e456417b330_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted&#160; average&#160;grant date fair value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_07f00ba5-6c68-45d3-8c93-ce59663c0adf_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_63b0e14a-f0b4-46d5-8a96-fe3834e844e5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_d192542a-a3d5-424a-b486-cdc683f720a2_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplemental disclosures of other cash flow information:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_aadc099f-b265-47d8-b0e2-3cc5755796db_terseLabel_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">R&amp;D Solutions</link:label>
    <link:label id="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_label_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription Services Veeva Research And Development [Member]</link:label>
    <link:label id="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_documentation_en-US" xlink:label="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Subscription services, veeva vault.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaResearchAndDevelopmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:to="lab_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_LitigationCaseTypeDomain_f32c34d4-8dcc-4aa7-9891-f15d9f658b55_terseLabel_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Litigation Case</link:label>
    <link:label id="lab_srt_LitigationCaseTypeDomain_label_en-US" xlink:label="lab_srt_LitigationCaseTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Litigation Case [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_LitigationCaseTypeDomain" xlink:to="lab_srt_LitigationCaseTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_0ef991cb-de62-47c9-9ff3-1ef472766cd0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_4e4edcfd-efac-4280-9af2-7c06651fb207_verboseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock_8b7bb688-b22f-4dbe-a600-2497dd3d052b_terseLabel_en-US" xlink:label="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</link:label>
    <link:label id="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock_label_en-US" xlink:label="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Revenue And Performance Obligations Disclosure [Text Block]</link:label>
    <link:label id="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock_documentation_en-US" xlink:label="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Deferred revenue and performance obligations disclosure.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:href="veev-20240430.xsd#veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:to="lab_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_a681bf7f-61c8-4b47-bfd9-9fa5e4608b52_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_9666b09b-770f-49f6-995d-2627648d6151_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_a85b6627-a7f3-40fd-b5a4-943c3256a4e7_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_a5517c8e-eced-47db-b5c7-43d5814d1cab_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_79659ebd-745c-4d05-aaf8-b414d973758f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Excess tax benefits in provision from employee stock plans</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_be62d06a-c7b9-4a95-a787-211484a32d87_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility, minimum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_AsiaPacificMember_fefb5089-a6a5-42f4-a508-311a3930b1f6_terseLabel_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asia Pacific</link:label>
    <link:label id="lab_srt_AsiaPacificMember_label_en-US" xlink:label="lab_srt_AsiaPacificMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asia Pacific [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_AsiaPacificMember" xlink:to="lab_srt_AsiaPacificMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_70b80353-a58c-4acc-ba3a-e00523fcf630_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs granted (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BuildingMember_6cc1136a-b8dc-49bc-bcf6-2781650777c6_terseLabel_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Building</link:label>
    <link:label id="lab_us-gaap_BuildingMember_label_en-US" xlink:label="lab_us-gaap_BuildingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Building [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BuildingMember" xlink:to="lab_us-gaap_BuildingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_b7dc3ad2-9083-4e97-a0b2-b15822532390_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues by geography</link:label>
    <link:label id="lab_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_label_en-US" xlink:label="lab_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Areas, Revenues from External Customers [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:to="lab_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_ca836914-ac7f-43d8-8d44-d41342a4f43e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset-backed securities</link:label>
    <link:label id="lab_us-gaap_AssetBackedSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_AssetBackedSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset-Backed Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetBackedSecuritiesMember" xlink:to="lab_us-gaap_AssetBackedSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_b39d3511-8d1a-49a8-9278-a2919ed57572_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5c3143fc-668c-4ffe-882b-e918f69766e2_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_0de714e0-eae3-4dd6-9a35-0cda84c29a55_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Estimated Amortization Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_013b3b31-2450-43b3-b02e-021503e453d9_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_7d81f4a0-89cb-4481-8a24-a14aa9c1414c_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-term investments</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_f250503e-58db-4982-8af7-b8a9a6ce794c_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Estimated fair value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_86ac5226-1285-4d39-8393-75fa1a758c13_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_9abb692e-a65c-4342-94cf-b471ae29dbb4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other accrued expenses</link:label>
    <link:label id="lab_us-gaap_OtherAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_1c79c35b-a3e5-4ae9-99b3-54ea2fe41e49_terseLabel_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and fixtures</link:label>
    <link:label id="lab_us-gaap_FurnitureAndFixturesMember_label_en-US" xlink:label="lab_us-gaap_FurnitureAndFixturesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FurnitureAndFixturesMember" xlink:to="lab_us-gaap_FurnitureAndFixturesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_80eb2eed-70ba-4786-82b2-2ff835cdcdd8_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_aecb5699-a12b-4eb3-8ee8-629b822cf42a_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_3c951f25-b853-441c-a6d4-653c79638c51_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_bf645c71-0066-4e74-b390-2bfb8d4fc523_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommercialPaperMember_4af6cb05-a97a-486a-8743-fc8ebee09e4b_terseLabel_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commercial paper</link:label>
    <link:label id="lab_us-gaap_CommercialPaperMember_label_en-US" xlink:label="lab_us-gaap_CommercialPaperMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commercial Paper [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommercialPaperMember" xlink:to="lab_us-gaap_CommercialPaperMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_68c4ed88-1c7b-4979-8d5c-36df59718ba9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ReallocationOfNetIncome_24a40fd5-fc47-4a36-b770-2b9d0a6576ad_terseLabel_en-US" xlink:label="lab_veev_ReallocationOfNetIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reallocation of net income to Class B common stock</link:label>
    <link:label id="lab_veev_ReallocationOfNetIncome_label_en-US" xlink:label="lab_veev_ReallocationOfNetIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Reallocation Of Net Income</link:label>
    <link:label id="lab_veev_ReallocationOfNetIncome_documentation_en-US" xlink:label="lab_veev_ReallocationOfNetIncome" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Reallocation of net income.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncome" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ReallocationOfNetIncome" xlink:to="lab_veev_ReallocationOfNetIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_f53171e4-4518-4d81-adb8-605dd8fe10bd_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredRevenue_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_222948f5-ea09-477a-8de2-be79b692400a_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3b808d33-b0f2-487c-b565-12b79a8017dc_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Recognition of deferred revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_cac27062-95df-46ab-a919-48426ac16682_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash included in other long-term assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalents" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_84d6bb56-50b2-48e5-aac4-45d1f4a4ac57_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_AlanMateoMember_label_en-US" xlink:label="lab_veev_AlanMateoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Alan Mateo [Member]</link:label>
    <link:label id="lab_veev_AlanMateoMember_documentation_en-US" xlink:label="lab_veev_AlanMateoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Alan Mateo</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AlanMateoMember" xlink:href="veev-20240430.xsd#veev_AlanMateoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_AlanMateoMember" xlink:to="lab_veev_AlanMateoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_a366bfa7-e67c-44ec-9b9b-6b3b0f46dae3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected term (in years)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_a71b09a0-03d7-4df7-b1f2-6ae94c2a04c4_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Income before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_eb58958d-911d-428b-ad23-e653718d75e3_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued commissions</link:label>
    <link:label id="lab_us-gaap_AccruedSalesCommissionCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Sales Commission, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedSalesCommissionCurrent" xlink:to="lab_us-gaap_AccruedSalesCommissionCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_3b1fc813-2279-40ec-b0ea-3b88a5c482fb_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="lab_us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e01acfad-734c-4edb-b159-199fcba98ea5_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Type</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_52f7f580-0578-47d0-9723-85317af6251c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_5f123d66-8a1e-446f-a6f9-34231dc04939_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_278377d2-e5a5-490d-a9a8-46c9e8f45067_terseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-Lived Assets by Geographic Area</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_997f903c-7b19-499f-9397-202d484f1a84_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_c29f4bda-0ed4-426c-aeef-9a9c4d4e3dbc_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_7207caf0-c628-435e-b3f0-cb641cecfbe8_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_cdd2cf9d-0e9e-4a9d-af04-5553c4044069_terseLabel_en-US" xlink:label="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of deferred costs</link:label>
    <link:label id="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_label_en-US" xlink:label="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization Of Deferred Costs, Excluding Right Of Use Assets</link:label>
    <link:label id="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_documentation_en-US" xlink:label="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization Of Deferred Costs, Excluding Right Of Use Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:href="veev-20240430.xsd#veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:to="lab_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_e4f94468-db40-4215-aa0f-93391f96125b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2029</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_318f96d9-272e-4072-b7aa-fa87a9f024f1_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, beginning balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_f6db041a-0768-4e34-ac6a-36f18914d69d_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Options outstanding, ending balance (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_cf9dd6af-3c6b-4e24-bd00-27fa13fcb2ca_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseExpense_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseExpense" xlink:to="lab_us-gaap_OperatingLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_d2c11d59-4a0d-4711-9632-eb59ba43abae_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_44c550c4-b22f-458d-b6a6-0b0fc4149baf_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenues by Geographic Area</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_2810f4ab-f340-43e8-b03c-a0dfedfdf394_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_2eb33aef-c80a-4222-8759-6eab03ae0efa_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_3853f0af-0974-4fa2-a42d-ad64dd66bf12_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_b90705ba-b592-4442-a738-8cffad0c1653_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net Income per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_93823cb8-1fde-4c43-9758-ec3352abe6f8_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product and Service</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_f125880e-163e-48f6-ad67-21e07218357e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_6c1c9448-777e-4ce1-824f-d5e782e7298c_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_52d9a8a0-982a-4880-b2d6-8682f4739f61_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_ce9daaa8-3225-475a-925d-0eb338f55fe0_terseLabel_en-US" xlink:label="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Supplemental Balance Sheet Information Related to Leases</link:label>
    <link:label id="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_label_en-US" xlink:label="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]</link:label>
    <link:label id="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_documentation_en-US" xlink:label="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:href="veev-20240430.xsd#veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:to="lab_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_f34daed7-d5da-4067-8bae-6f98d4cad8bf_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued vacation</link:label>
    <link:label id="lab_us-gaap_AccruedVacationCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedVacationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Vacation, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedVacationCurrent" xlink:to="lab_us-gaap_AccruedVacationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_d1b45aff-cbd9-4ba2-a94c-5e62648d6bb8_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_37304548-262f-400d-9f2b-0bfe873aebd2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average shares used to compute net income per share:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_cad7d9b0-4b12-4f02-94db-be3abc19deaf_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_9ffeef5d-4fec-4a48-a918-469bbeb1abf1_totalLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_54eb676b-14bb-415f-be37-769eaee236d0_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total long-lived assets</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_0b983810-cb2c-4d1b-8ecb-312beafade10_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Summary of Business and Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_322a7c29-dc7e-44cc-a640-79f6e04d1060_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_579d412c-601c-4db2-a355-4ceff31fa111_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_db150797-b5be-431b-9c75-be02bb8dff50_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_355d8a7c-fb8e-4b0c-bb43-ba43e0379012_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_3ca12153-11d6-49c5-b6e7-f16d7c3bb589_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total financial liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesFairValueDisclosure" xlink:to="lab_us-gaap_LiabilitiesFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_1654ea18-1242-4a99-b370-3924aecf9c92_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value of Outstanding Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:to="lab_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_1fb8a3ae-9e5f-418d-9e87-eb6164cc01ab_negatedLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on foreign currency from mark-to-market derivative</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_3121620d-6df4-4b57-9bca-50e3a90c67a1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_04041fc0-1d2a-4762-98fc-51086460ac8e_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_fd4f6066-35e7-4c70-81c3-e3cd5cb75622_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Taxes paid related to net share settlement of equity awards</link:label>
    <link:label id="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payment, Tax Withholding, Share-Based Payment Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_e4f4468c-6901-45cd-8197-8e0523c25edb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term Purchase Commitment [Line Items]</link:label>
    <link:label id="lab_us-gaap_LongTermPurchaseCommitmentLineItems_label_en-US" xlink:label="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Purchase Commitment [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:to="lab_us-gaap_LongTermPurchaseCommitmentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_1988caf4-c3b4-4f8a-8770-707d881f8026_terseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_2f0e07ac-f03b-462d-866e-709f66a15615_verboseLabel_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">U.S. Treasury securities</link:label>
    <link:label id="lab_us-gaap_USTreasurySecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USTreasurySecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Treasury Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USTreasurySecuritiesMember" xlink:to="lab_us-gaap_USTreasurySecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_c5397ca4-4b1c-4f2d-9b12-ad31dce50608_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash paid for income taxes, net of refunds</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaidNet_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Taxes Paid, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaidNet" xlink:to="lab_us-gaap_IncomeTaxesPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_57edd5a1-d0d7-4553-8555-6697981c21ce_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net cash provided by (used in) financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_62e276fb-3550-41ce-a9a8-02b150486c45_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_3c8c57a3-8f29-4b99-9fed-2e831b1d633e_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_869f19a0-ee09-4b3e-a3d2-4300598940f9_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_3fcbb999-45ad-48a2-b59a-e8c48960eb79_terseLabel_en-US" xlink:label="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant date fair value of RSUs vested</link:label>
    <link:label id="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_label_en-US" xlink:label="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value</link:label>
    <link:label id="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_documentation_en-US" xlink:label="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:href="veev-20240430.xsd#veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:to="lab_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_2c8aa582-7328-422a-85dd-ef9314bf62af_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accretion of discount on short-term investments</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_b3e96d40-2cc3-4734-aa82-2aabb49774ef_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bf122496-b087-4819-94ad-e4a95d22bf56_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Amortized cost</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_b2354447-7fb0-4ad0-adda-f5c781bb3ef6_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_1e5895a7-358d-46b2-b3c7-37ff469dd5a0_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Remaining useful life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Remaining Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_a60e826f-7e65-45a8-b3cf-99494c21af52_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_7a8b5005-14b4-48b2-b395-2c6c260bd15c_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Net income per share, basic (in usd per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_bbb14f28-1040-48ba-84fa-02450257fd4c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_8edd9383-2407-4ed7-a9be-0639809c1651_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-lived assets by geography</link:label>
    <link:label id="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Areas, Long-Lived Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:to="lab_us-gaap_GeographicAreasLongLivedAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_553f207d-b1cb-4a4a-aac4-f801c8e4c105_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_46611c6a-dbe3-43aa-8c64-627575e3a394_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate, Maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b8dcf995-fa3b-4f7e-950f-948195b9e6cc_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Volatility, maximum</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_c08c49be-5486-4adc-bd32-b6c8a70f3e69_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of options exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_a0b6072a-52a6-4ecf-bd2d-00e14a8d44a2_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Remaining for 2025</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c1254b42-e2a5-4677-abc0-36e84602fba8_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net income, diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_7b388df9-bd2d-4c2a-885f-42803a45143c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_ebf3b05d-4c12-42eb-b509-d29cc8180ce3_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_e6618b6e-6860-4619-876f-234fc36973a1_terseLabel_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted [Table]</link:label>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_label_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule Of Earnings Per Share Basic And Diluted [Table]</link:label>
    <link:label id="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_documentation_en-US" xlink:label="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Schedule of earnings per share basic and diluted.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:to="lab_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_e784d2c7-2b23-4d25-9f85-8151a026ba9a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable and expected to vest thereafter (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_1de1fd85-8288-4fdf-90f2-82846c0e1cae_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_e17639d7-b065-4e7e-93e7-6a6bde489b2f_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable_f859c786-6259-40c3-9150-666882ab6f44_negatedLabel_en-US" xlink:label="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Unbilled accounts receivable</link:label>
    <link:label id="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable_label_en-US" xlink:label="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase Decrease In Unbilled Accounts Receivable</link:label>
    <link:label id="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable_documentation_en-US" xlink:label="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Increase decrease in unbilled accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:href="veev-20240430.xsd#veev_IncreaseDecreaseInUnbilledAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:to="lab_veev_IncreaseDecreaseInUnbilledAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_c3ccef5f-fa03-4a7e-8cc6-95960b97fb23_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_OtherDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_OtherDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDepreciationAndAmortization" xlink:to="lab_us-gaap_OtherDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_f0d4312b-2f93-4816-b5bb-764192330af1_terseLabel_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Land improvements and building improvements</link:label>
    <link:label id="lab_us-gaap_LandBuildingsAndImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Land, Buildings and Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LandBuildingsAndImprovementsMember" xlink:to="lab_us-gaap_LandBuildingsAndImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_b8809eee-f10d-4e74-983f-b1148033b404_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_67425994-1510-4752-ba46-88cbec9a25b0_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_8ba46131-c48f-4e1c-8991-46b00de0325d_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentAbstract_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_0fb1ef84-0904-4f93-bca8-b070eb786969_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">All Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_50ac3153-99e8-4b74-a459-a9fe2096573d_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Bad debt (recovery) expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_6e80047b-fbf1-424a-abd2-c4aa0fbdad55_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs forfeited/cancelled (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_a3e215fc-f3a2-4ced-b22c-176be12c27a1_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred income taxes</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_4e335d65-4076-4e42-953c-99026587632e_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercise of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_312802bb-038f-495a-8a12-ac55d9671350_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency derivative contracts</link:label>
    <link:label id="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Derivative Financial Instruments, Liabilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:to="lab_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyServiceMember_bd3eb68d-1c6c-426a-bd0b-6bb020934abd_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Professional services and other</link:label>
    <link:label id="lab_us-gaap_TechnologyServiceMember_a0e4d9f1-ff86-426b-b304-f959db09d743_verboseLabel_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total professional services</link:label>
    <link:label id="lab_us-gaap_TechnologyServiceMember_label_en-US" xlink:label="lab_us-gaap_TechnologyServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyServiceMember" xlink:to="lab_us-gaap_TechnologyServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_f0279f03-17da-4ec3-a932-ec45a93b538b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options forfeited/cancelled (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_a3af3443-93dc-4712-8561-f390eae479e3_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2b7561d5-019f-4e01-a3df-699e2565ca6a_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_e2c9dd07-51c8-4057-a890-e983f864b091_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">RSUs forfeited/cancelled (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MunicipalBondsMember_6ba63950-4269-48db-a733-b4d3aaa9cf28_terseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Municipal securities</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_5237b04f-b11c-46f7-a4d3-8b4c07a9c5b3_verboseLabel_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Municipal securities</link:label>
    <link:label id="lab_us-gaap_MunicipalBondsMember_label_en-US" xlink:label="lab_us-gaap_MunicipalBondsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Municipal Bonds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MunicipalBondsMember" xlink:to="lab_us-gaap_MunicipalBondsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_8f928e76-3d1a-460a-9ede-d21fae68c0b6_terseLabel_en-US" xlink:label="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_label_en-US" xlink:label="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, After Year Four</link:label>
    <link:label id="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_documentation_en-US" xlink:label="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:href="veev-20240430.xsd#veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:to="lab_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_83a43150-a5ab-4898-a752-d828388055ed_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options outstanding</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_5fa5c382-ba7c-4a5d-a0c5-f7b5f11fb09a_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Award Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Award Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_c0bf4e7c-de4a-4551-bccc-a063961fe3bb_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_009b586a-f640-441f-a3a7-c04378f51d21_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_42f4e994-a5fc-4e38-8a6a-7ef4f509eafa_negatedLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less accumulated depreciation</link:label>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_4af3a434-2ae7-4c3a-b5f4-4eeaa7cbe649_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_b3603a87-cb68-4daf-a897-c366670d6b96_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options vested and exercisable (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_3853f705-9c2c-448a-b014-8bd7ee407916_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_94b39f7c-c946-4eaf-b6f6-880cc24b9a12_terseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total stock-based compensation</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_de67bf2b-4237-455c-8cf1-2cfa182ae087_terseLabel_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Reallocation as a result of conversion of Class B to Class A common stock:</link:label>
    <link:label id="lab_us-gaap_DilutiveSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract" xlink:to="lab_us-gaap_DilutiveSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_706faf60-cfad-4f6d-a057-ec350f675b9d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income tax provision (benefit)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_46539b8d-e46b-4bc9-bde4-77f18632e45d_terseLabel_en-US" xlink:label="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Conversion of Class B to Class A common stock (in shares)</link:label>
    <link:label id="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_label_en-US" xlink:label="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Incremental Common Shares Attributable To Conversion Of Common Stock</link:label>
    <link:label id="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_documentation_en-US" xlink:label="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Incremental common shares attributable to conversion of common stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:href="veev-20240430.xsd#veev_IncrementalCommonSharesAttributableToConversionOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:to="lab_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_fdc6ec9b-a679-4efc-8557-da3e8e700352_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_120e7f66-1bf7-49a5-a17b-aee33c810710_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued compensation and benefits</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_0dd24f12-5618-4bb1-9a81-2159ab9cf39b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_1385dd8e-1a66-451e-bebe-e7446b12c3ca_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in other comprehensive loss</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsAbstract_092c8b71-aebe-4488-8376-37f5a2bb7332_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred Costs [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Costs [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsAbstract" xlink:to="lab_us-gaap_DeferredCostsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_875b413e-12c6-4999-9dda-1ccb5ab654a4_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Greater than 12 months, Gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_94b1c183-9c57-4a30-a15d-35c969bd2a28_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_7c67b880-cfd1-4f57-9c63-7aa95667cf51_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Remaining Lease Term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_4e2fd173-8ff5-4049-bb77-ca764480b8d5_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total revenues</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_LeasesLineItems_d6a921f4-c32e-465f-b19f-dc7bea14dd67_terseLabel_en-US" xlink:label="lab_veev_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases [Line Items]</link:label>
    <link:label id="lab_veev_LeasesLineItems_label_en-US" xlink:label="lab_veev_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leases [Line Items]</link:label>
    <link:label id="lab_veev_LeasesLineItems_documentation_en-US" xlink:label="lab_veev_LeasesLineItems" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesLineItems" xlink:href="veev-20240430.xsd#veev_LeasesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_LeasesLineItems" xlink:to="lab_veev_LeasesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_c8eaff6a-3c5d-4090-8d75-a4c299cd750e_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_0748df16-b18e-4025-b984-d89d7f544d4b_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market funds</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_4275c055-5551-4234-8e72-a7a65abe570b_negatedLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">12 months or less, Gross unrealized losses</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_b2a4873a-0247-4f25-809b-644ad454791a_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_4ffc0515-ea24-4214-8d82-8393a28b84df_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_daf3e961-07d7-431b-8d54-db943fea89ae_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Shares withheld related to net share settlement (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:to="lab_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_f3f7d258-f7be-4bf2-afb6-9f38781bed2c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Discount Rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_00cf0bca-43b9-41b9-be81-2f134f69182f_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_c76e2538-b581-47f5-8e5a-2ffa821d49cc_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Monetary damages</link:label>
    <link:label id="lab_us-gaap_LossContingencyDamagesSoughtValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Damages Sought, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDamagesSoughtValue" xlink:to="lab_us-gaap_LossContingencyDamagesSoughtValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_2e24dfb3-77ad-4c2a-8445-9ce9a5e75d3b_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leasehold improvements</link:label>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_label_en-US" xlink:label="lab_us-gaap_LeaseholdImprovementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Leasehold Improvements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseholdImprovementsMember" xlink:to="lab_us-gaap_LeaseholdImprovementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_87d9debb-2259-43f8-a5eb-1bd305678925_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b618722a-3aa4-4475-bba4-a5d5d6f352db_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_18e20d7f-f908-439b-a989-273efec6ed1c_totalLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares used in computing net income per share, diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_dd45b4e2-84d8-41ab-9f6f-12db90780d7e_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_06482f2e-2478-4b57-959c-1b88af6f7694_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_6ee733ac-3dbf-4696-b1fc-b2cf326382b6_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues by Product</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_afa160f3-884c-4732-a0f0-57c3c7b670c2_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_0c021e44-fec9-4652-9403-a914bcc0f862_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_6de27d5d-a7fe-430a-bdac-b6b02bc32381_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_fdc07c6e-ff42-4fd8-99d7-51a1512addd5_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_875affc0-e36f-41c5-966b-af4f4c9b1eb3_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual term (in years), Options vested and exercisable and expected to vest thereafter</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_cfb753a7-dfec-4536-ab35-07c08a664b9b_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">APIC, Share-Based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_89428b39-925c-43eb-ab3d-ba6659220363_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value, measurements recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_fadec9ea-47db-4515-8c44-bb93e1924970_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Deferred costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInDeferredCharges_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Deferred Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:to="lab_us-gaap_IncreaseDecreaseInDeferredCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_7e1920f4-4e0e-458d-a580-e2c52397218b_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e725b20e-db7d-4950-a1bf-fdc7727710cd_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RSUs vested (in usd per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2830958b-813d-492b-a8d5-e65720678736_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_1e7bee78-bec4-4444-9800-5eee7cd810a5_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_1df98893-7674-4975-969e-6db37ada59c9_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_fc5ecfe0-e85e-43ef-a968-e522d3ba347e_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Information about Geographic Areas</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_31762e12-412f-44c3-9c81-47f4b61dcb5e_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign government bonds</link:label>
    <link:label id="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Security, Government, Non-US [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:to="lab_us-gaap_ForeignGovernmentDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_74ad3059-a822-4142-9800-d6c219cd7a32_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net change in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubscriptionAndCirculationMember_f052c1d3-cfb1-47dc-9e18-738b685e259b_terseLabel_en-US" xlink:label="lab_us-gaap_SubscriptionAndCirculationMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subscription services</link:label>
    <link:label id="lab_us-gaap_SubscriptionAndCirculationMember_088e2987-9bbe-4f6b-b4bf-995a7880e26f_verboseLabel_en-US" xlink:label="lab_us-gaap_SubscriptionAndCirculationMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total subscription services</link:label>
    <link:label id="lab_us-gaap_SubscriptionAndCirculationMember_label_en-US" xlink:label="lab_us-gaap_SubscriptionAndCirculationMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subscription and Circulation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubscriptionAndCirculationMember" xlink:to="lab_us-gaap_SubscriptionAndCirculationMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_2fc637ba-ae0a-4ad3-8889-fac6e61174a6_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash flows from financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_e9034074-40f5-4fe4-a94b-3fd389aed40c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating leases, options to extend leases term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_d7240b20-7cb2-40ad-aafb-7d0aef8e4191_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity Component</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_dc213008-bddf-4b51-a021-f09c165ed0f7_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_9d337013-1825-4b2c-b82f-c4656f8daec5_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares used in computing net income per share, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_08af344f-bee5-4d7b-8c81-4a59b5dcf969_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_18da3583-73b3-4230-bf25-137de9a617ab_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Operating income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesAbstract_c5a531c6-f1be-467b-8960-b34bf0906cb7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenues:</link:label>
    <link:label id="lab_us-gaap_RevenuesAbstract_label_en-US" xlink:label="lab_us-gaap_RevenuesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesAbstract" xlink:to="lab_us-gaap_RevenuesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_18481c99-e37c-4ec9-a526-13c181df9e4c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_1881d4e4-6edc-46ab-a3d4-a88d307c6450_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_0ba692d6-1ec8-4e29-96c2-9dd098e91caa_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_063bf7d9-bcc4-46dc-9a20-6d94b41af92b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Short-Term Investments</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember_2bfeb011-f2e3-4ff3-a98c-31e1cdc6bc16_terseLabel_en-US" xlink:label="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of professional services and other</link:label>
    <link:label id="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember_label_en-US" xlink:label="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost Of Professional Service And Other Revenue [Member]</link:label>
    <link:label id="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember_documentation_en-US" xlink:label="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Cost of professional service and other revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:href="veev-20240430.xsd#veev_CostOfProfessionalServiceAndOtherRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:to="lab_veev_CostOfProfessionalServiceAndOtherRevenueMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>veev-20240430_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:3e5e85b7-9c76-4abe-b1dd-ad75c7e27daf,g:cb7b1f4b-37f3-4b3e-a770-6a5dcdfbb573-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://veeva.com/role/CoverPage" xlink:type="simple" xlink:href="veev-20240430.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_33dd7c9a-50b9-408a-b86c-f93cc73ee92b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentType_33dd7c9a-50b9-408a-b86c-f93cc73ee92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_1d15846f-436a-48c0-9640-e0cd52198603" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentQuarterlyReport_1d15846f-436a-48c0-9640-e0cd52198603" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_35a6f20f-4aeb-43b6-8d22-b757159e3a02" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentPeriodEndDate_35a6f20f-4aeb-43b6-8d22-b757159e3a02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_7a5fe472-5843-46b6-9a6e-1649135f12fd" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentTransitionReport_7a5fe472-5843-46b6-9a6e-1649135f12fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_b874009c-c9c9-4ca3-b95d-771f0b33c22e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityFileNumber_b874009c-c9c9-4ca3-b95d-771f0b33c22e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_f9435c28-5d30-4372-bc9e-69631f0e67ea" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityRegistrantName_f9435c28-5d30-4372-bc9e-69631f0e67ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_1e76d336-89c9-48a3-a855-64b9eab166cf" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityIncorporationStateCountryCode_1e76d336-89c9-48a3-a855-64b9eab166cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_e56e47ac-ecfa-422e-aff3-e81023fb9d81" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityTaxIdentificationNumber_e56e47ac-ecfa-422e-aff3-e81023fb9d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_5ac49add-0fb7-41ac-894c-62e860716470" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityAddressAddressLine1_5ac49add-0fb7-41ac-894c-62e860716470" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_7572e5b8-5610-4072-aa4c-81f2d46875c7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityAddressCityOrTown_7572e5b8-5610-4072-aa4c-81f2d46875c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_afd8c66d-6e0d-4b1b-b37a-4717bfbe13cc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityAddressStateOrProvince_afd8c66d-6e0d-4b1b-b37a-4717bfbe13cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_7d148778-b664-4c56-af0a-993ac6023304" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityAddressPostalZipCode_7d148778-b664-4c56-af0a-993ac6023304" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_33ad8063-1e29-44cf-9320-b442566c404f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_CityAreaCode_33ad8063-1e29-44cf-9320-b442566c404f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_68d75f0b-a8fb-4a8b-bd1c-16775f1c5d50" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_LocalPhoneNumber_68d75f0b-a8fb-4a8b-bd1c-16775f1c5d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_51ce690d-b622-4e65-8cf9-a101264281e9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_Security12bTitle_51ce690d-b622-4e65-8cf9-a101264281e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_bf8363f5-f749-4de6-a1f0-5744db49231b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_TradingSymbol_bf8363f5-f749-4de6-a1f0-5744db49231b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_e38e7e9a-38c9-4259-b3ea-dee800de12f4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_SecurityExchangeName_e38e7e9a-38c9-4259-b3ea-dee800de12f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_871146dc-e9d7-4c33-993b-e6751567bbba" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityCurrentReportingStatus_871146dc-e9d7-4c33-993b-e6751567bbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_de45c71b-a3f9-4d06-9f82-11715b4e9071" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityInteractiveDataCurrent_de45c71b-a3f9-4d06-9f82-11715b4e9071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_9153d60a-f936-4392-941d-5498b43be09f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityFilerCategory_9153d60a-f936-4392-941d-5498b43be09f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_27808046-c603-45d9-8e4e-33ecb54fada9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntitySmallBusiness_27808046-c603-45d9-8e4e-33ecb54fada9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_9fb86668-bdd5-4b78-a8a0-d047f048fbaa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityEmergingGrowthCompany_9fb86668-bdd5-4b78-a8a0-d047f048fbaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_a7608e8c-70fc-4364-802b-17f89d20672e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityShellCompany_a7608e8c-70fc-4364-802b-17f89d20672e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_6c9cafc7-1cc6-49bc-90e4-9c7329538100" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_6c9cafc7-1cc6-49bc-90e4-9c7329538100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_675893ec-5a42-4107-82cb-fd053b5204b8" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_AmendmentFlag_675893ec-5a42-4107-82cb-fd053b5204b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_59316d1c-9305-46c6-a0f9-8c9764b3d6b4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentFiscalYearFocus_59316d1c-9305-46c6-a0f9-8c9764b3d6b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_dcc5e969-7fed-4461-95bd-9029446d80d4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_DocumentFiscalPeriodFocus_dcc5e969-7fed-4461-95bd-9029446d80d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_30bb61c6-1f47-4060-9714-7a0e7e72e375" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_EntityCentralIndexKey_30bb61c6-1f47-4060-9714-7a0e7e72e375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_6a4e23a7-17a0-46b9-963e-bc65161baed4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_0d65e46a-004e-4b48-a1dc-8345502b724b" xlink:to="loc_dei_CurrentFiscalYearEndDate_6a4e23a7-17a0-46b9-963e-bc65161baed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_7cea1dd1-1fa9-4871-86bc-38fe5b618379" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7cea1dd1-1fa9-4871-86bc-38fe5b618379" xlink:to="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a26c98e6-83a7-4100-b096-e96db7a11fa3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_a26c98e6-83a7-4100-b096-e96db7a11fa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_7a0b4602-f542-4c00-b253-a4b460a45db0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_7a0b4602-f542-4c00-b253-a4b460a45db0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_61a81906-26d3-4940-b138-78862e23ca99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_61a81906-26d3-4940-b138-78862e23ca99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_692047a1-42ff-4afd-b280-ab67506d0b25" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_692047a1-42ff-4afd-b280-ab67506d0b25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3717da6e-ac98-48a2-b839-c8246538b57a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3717da6e-ac98-48a2-b839-c8246538b57a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d1b44eb5-d260-492d-9349-ba3e12b7a2a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_d48e57c8-d1f7-41eb-8768-0dd52ec4ce2f" xlink:to="loc_us-gaap_AssetsCurrent_d1b44eb5-d260-492d-9349-ba3e12b7a2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6ea10076-ce00-433f-8f07-31d18390e8e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6ea10076-ce00-433f-8f07-31d18390e8e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_6cc7ed00-6d59-4f65-ba8d-54713587142e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_DeferredCosts_6cc7ed00-6d59-4f65-ba8d-54713587142e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_1dcdce14-d744-40a9-a81a-b0ff232b87e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_1dcdce14-d744-40a9-a81a-b0ff232b87e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_813bbc06-7a29-4ff6-854c-ec89ccc01e63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_Goodwill_813bbc06-7a29-4ff6-854c-ec89ccc01e63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5d0b0745-a915-4ca0-af8f-ef1a4febb288" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_5d0b0745-a915-4ca0-af8f-ef1a4febb288" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_41659184-30d2-467a-a104-d96464563265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_41659184-30d2-467a-a104-d96464563265" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4902efd3-2c47-4bf3-9bc6-33e62bda081a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4902efd3-2c47-4bf3-9bc6-33e62bda081a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_ce981efe-b015-49c6-b199-1781c88301b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_d3465088-9d5d-4fe3-86eb-7536bf3cbb61" xlink:to="loc_us-gaap_Assets_ce981efe-b015-49c6-b199-1781c88301b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_7cea1dd1-1fa9-4871-86bc-38fe5b618379" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_89497285-ab10-4f46-90c6-965730f80147" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_AccountsPayableCurrent_89497285-ab10-4f46-90c6-965730f80147" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f40ed656-15f8-4bf4-9b07-092571115ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_f40ed656-15f8-4bf4-9b07-092571115ca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_bc9aebd3-76fd-4f67-a1ee-dd83c8bf551f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_bc9aebd3-76fd-4f67-a1ee-dd83c8bf551f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_5adfc42b-774e-4199-86fe-8d933984fe19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_5adfc42b-774e-4199-86fe-8d933984fe19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0d155807-aa5d-49a6-bff2-0080ab966e49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_0d155807-aa5d-49a6-bff2-0080ab966e49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_e0b49806-d4d5-4687-aa90-3b6b914c1bba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_e0b49806-d4d5-4687-aa90-3b6b914c1bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_049dd2c9-f80b-464a-ad30-89d7b6bab776" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_216c87ba-a600-4be4-81ff-606770f7c14f" xlink:to="loc_us-gaap_LiabilitiesCurrent_049dd2c9-f80b-464a-ad30-89d7b6bab776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b6c3026b-9ea0-4e8c-bf75-29ec67cd554f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b6c3026b-9ea0-4e8c-bf75-29ec67cd554f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9277e600-1352-4b71-b8eb-2a6ba1c5afdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_9277e600-1352-4b71-b8eb-2a6ba1c5afdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_7f07e662-16a1-40bd-96a3-6667cf9c6e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_7f07e662-16a1-40bd-96a3-6667cf9c6e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_265c375f-8c5d-44fc-8989-977bc8741406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_Liabilities_265c375f-8c5d-44fc-8989-977bc8741406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_b2064180-9234-4bb8-9da8-df7f02ffcbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_CommitmentsAndContingencies_b2064180-9234-4bb8-9da8-df7f02ffcbc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_af097bc8-dbd3-4d29-b5be-9d821dca21bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:to="loc_us-gaap_CommonStockValue_af097bc8-dbd3-4d29-b5be-9d821dca21bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4c664847-9369-4284-9ecf-9a7f15098375" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_4c664847-9369-4284-9ecf-9a7f15098375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fb341272-dcf6-492d-bd85-6547230ea5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_fb341272-dcf6-492d-bd85-6547230ea5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e409d4c1-5cdb-4ebc-841b-bcaa6780f5f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e409d4c1-5cdb-4ebc-841b-bcaa6780f5f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6e694c1a-810a-44f3-8e73-13a19c562328" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_a2a656a9-4a57-474a-87b9-501fc3f12278" xlink:to="loc_us-gaap_StockholdersEquity_6e694c1a-810a-44f3-8e73-13a19c562328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d3f4b0b-60b3-4e91-a6fc-88e823c6b399" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_4efa30db-d13b-4e0d-a5da-e18bc17035a9" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_8d3f4b0b-60b3-4e91-a6fc-88e823c6b399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_4be3e56e-0a00-4717-8471-f768b080549a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e1fc31b0-40f9-42be-ae82-710eb84fb09a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_4be3e56e-0a00-4717-8471-f768b080549a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_e1fc31b0-40f9-42be-ae82-710eb84fb09a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_369fa7b1-945b-421f-9d1b-41aaafb3b616" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_369fa7b1-945b-421f-9d1b-41aaafb3b616" xlink:to="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:to="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_ad6525c3-e9fc-432c-b2a7-369e1b69c16a" xlink:to="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_acb6f6dd-2d74-41f9-94dc-708e508f1e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_acb6f6dd-2d74-41f9-94dc-708e508f1e6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_d3e1e791-ede8-4769-ab56-f4b087414943" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_acaeefdc-1b4c-4376-8d6e-7c603d7f618f" xlink:to="loc_us-gaap_TechnologyServiceMember_d3e1e791-ede8-4769-ab56-f4b087414943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_a3bd3db5-b38c-424c-83b0-bb3a9e0ffaf6" xlink:to="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7abb67a2-a6f1-4238-b25a-dfb318274284" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesAbstract_0b76a253-13fb-4d38-ae15-3f1a9c53f6da" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_7abb67a2-a6f1-4238-b25a-dfb318274284" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_8c50b76a-0785-4bb5-8f60-d584e8473ac6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CostOfRevenueAbstract_0ab32ab8-adbd-406a-bdb4-94c7a6d9e251" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_8c50b76a-0785-4bb5-8f60-d584e8473ac6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_f6a11abd-edc7-4e61-be70-6983276dcf65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_GrossProfit_f6a11abd-edc7-4e61-be70-6983276dcf65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_9861fb89-45b3-4a52-83e7-78079425cdcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_9861fb89-45b3-4a52-83e7-78079425cdcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_c2322c5b-f2df-408c-8b9b-77ae14bd6a31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_SellingAndMarketingExpense_c2322c5b-f2df-408c-8b9b-77ae14bd6a31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_1dbffbed-f802-4ca1-a1d9-fd51298cc457" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_1dbffbed-f802-4ca1-a1d9-fd51298cc457" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_ba127e4e-6c20-4a8c-b218-b074dfb78f34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_d7cad607-1be4-4555-9f94-a0d8fd122625" xlink:to="loc_us-gaap_OperatingExpenses_ba127e4e-6c20-4a8c-b218-b074dfb78f34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_75bd30ed-95cf-4e67-b465-12da92c13b58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OperatingIncomeLoss_75bd30ed-95cf-4e67-b465-12da92c13b58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_7c5fdeff-85ea-4738-8352-a5cc4c045a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_7c5fdeff-85ea-4738-8352-a5cc4c045a2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b8108c2-c0b9-4130-95e4-4bc28d42be0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b8108c2-c0b9-4130-95e4-4bc28d42be0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_b1bc9ad2-b668-4e82-9359-c58a39531cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_b1bc9ad2-b668-4e82-9359-c58a39531cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_76eb2f6f-94ab-4ae4-8010-7f80f6d7acca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_NetIncomeLoss_76eb2f6f-94ab-4ae4-8010-7f80f6d7acca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_ec14b49f-5176-4dbc-b09f-238c601081a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:to="loc_us-gaap_EarningsPerShareBasic_ec14b49f-5176-4dbc-b09f-238c601081a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_732e772c-48ca-419e-8044-704e6f387772" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7a2f9c8d-9e4a-4e0c-90c7-c2772e150def" xlink:to="loc_us-gaap_EarningsPerShareDiluted_732e772c-48ca-419e-8044-704e6f387772" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2c136c7-3403-4cfa-8238-517689843b98" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c2c136c7-3403-4cfa-8238-517689843b98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d3f80b8d-05e9-441d-83df-8080a53a8a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_290288cb-3f15-4392-aff3-b6a0be806e34" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d3f80b8d-05e9-441d-83df-8080a53a8a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_5765fed2-c5af-4e9f-b3b1-72f052720b02" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a441d252-d3cb-4bf1-9293-1b8392d4404d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_a441d252-d3cb-4bf1-9293-1b8392d4404d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_eae876b0-3b76-46fd-ab95-3fcff2eeef4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_eae876b0-3b76-46fd-ab95-3fcff2eeef4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_c1ca154e-5d99-4786-9ed5-c77baafda4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_f5859cf3-1819-4b9b-b328-429c8ffba30a" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_c1ca154e-5d99-4786-9ed5-c77baafda4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_564f3e85-c81c-4aaf-be55-f87d375739d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_564f3e85-c81c-4aaf-be55-f87d375739d5" xlink:to="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_59aba9a9-c109-4c40-95c7-ba55bf3a91b3" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfSubscriptionRevenuesMember_60ebf15b-e9cc-4366-8dd5-ba7d8231d4cf" xlink:href="veev-20240430.xsd#veev_CostOfSubscriptionRevenuesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_veev_CostOfSubscriptionRevenuesMember_60ebf15b-e9cc-4366-8dd5-ba7d8231d4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember_3f2c0cdf-cde0-4ee8-9a4c-4d514faf2caf" xlink:href="veev-20240430.xsd#veev_CostOfProfessionalServiceAndOtherRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_veev_CostOfProfessionalServiceAndOtherRevenueMember_3f2c0cdf-cde0-4ee8-9a4c-4d514faf2caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_8b97b332-61af-4094-9c03-96cae3b234e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_8b97b332-61af-4094-9c03-96cae3b234e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_f53de126-45ad-4bd0-95d2-83a731863df8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_f53de126-45ad-4bd0-95d2-83a731863df8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_dd519691-6481-4f7f-ba2e-60c35a508a7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_72ce12cb-ba0a-41b9-aa21-ac8387e0125c" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_dd519691-6481-4f7f-ba2e-60c35a508a7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_b3966dee-3f0c-4d09-a0f8-7b169dfc7bdc" xlink:to="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_280cebd3-b05d-4116-b5ca-1cfb098343f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_7564e2bd-d574-4978-b585-72b0a76d8773" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_280cebd3-b05d-4116-b5ca-1cfb098343f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_e752920b-f196-4a19-996e-883255339edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_e752920b-f196-4a19-996e-883255339edf" xlink:to="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_cc901541-ee82-4d96-8338-259df6616fb2" xlink:to="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_597d836b-a07b-4668-a016-a0c9fc64a567" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_CommonStockMember_597d836b-a07b-4668-a016-a0c9fc64a567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_3a76356b-c4a9-4394-aea3-c4c43360615e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_3a76356b-c4a9-4394-aea3-c4c43360615e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_4c9876b4-f219-48f4-a1f5-972c69a195a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_RetainedEarningsMember_4c9876b4-f219-48f4-a1f5-972c69a195a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8da64328-80f9-4fac-8f75-6665caeeccdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_6ee868a3-338a-41a8-976c-fcbfad327743" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_8da64328-80f9-4fac-8f75-6665caeeccdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_90a70bee-d70d-4e8b-be57-a60e0c574498" xlink:to="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_1457c441-261f-4dd3-9c52-31985e57c63d" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_5a13080e-f882-4814-ad2e-86a286421b35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_5a13080e-f882-4814-ad2e-86a286421b35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_cc2a47d8-b857-47aa-99c7-dc14aed9e955" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockholdersEquity_cc2a47d8-b857-47aa-99c7-dc14aed9e955" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2275c32d-48a8-4aaa-a4ad-fa08045ac7e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_2275c32d-48a8-4aaa-a4ad-fa08045ac7e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_aa5c4e27-a62e-49af-abd7-7cbe348a6a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_aa5c4e27-a62e-49af-abd7-7cbe348a6a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_563e0027-62e5-463c-a67e-70dc1ee40f16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_563e0027-62e5-463c-a67e-70dc1ee40f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9b8eef08-7f37-4771-bd42-3e35f522b5a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation_9b8eef08-7f37-4771-bd42-3e35f522b5a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ac0854e1-a819-4149-bd0a-2a5a0b654139" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation_ac0854e1-a819-4149-bd0a-2a5a0b654139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f507bafc-05a5-44b0-90cb-6bc7f3e1f76a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_f507bafc-05a5-44b0-90cb-6bc7f3e1f76a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d5d3bfb2-0e2e-48de-b9d1-927e9b319a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d5d3bfb2-0e2e-48de-b9d1-927e9b319a2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2d0ca66f-bbe1-46f2-93a1-0f0414ffea78" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_NetIncomeLoss_2d0ca66f-bbe1-46f2-93a1-0f0414ffea78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_21ec00d3-d543-4c17-86cc-393a8746e132" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_21ec00d3-d543-4c17-86cc-393a8746e132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_1514281c-9d99-40ce-8ec4-974a56d92ab4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_8bf1f8e8-b795-40b5-8dff-213439f0ea39" xlink:to="loc_us-gaap_StockholdersEquity_1514281c-9d99-40ce-8ec4-974a56d92ab4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="veev-20240430.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bc3e74b3-f1e6-45e7-9d9a-6b1f3de06fff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bc3e74b3-f1e6-45e7-9d9a-6b1f3de06fff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ec3afb5e-215f-4847-970a-96a6e6fdea82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bc3e74b3-f1e6-45e7-9d9a-6b1f3de06fff" xlink:to="loc_us-gaap_NetIncomeLoss_ec3afb5e-215f-4847-970a-96a6e6fdea82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bc3e74b3-f1e6-45e7-9d9a-6b1f3de06fff" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDepreciationAndAmortization_0302d5a9-8281-4b2b-aa28-7e8b81190fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherDepreciationAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_OtherDepreciationAndAmortization_0302d5a9-8281-4b2b-aa28-7e8b81190fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5d67b4a2-84bf-4e31-963b-1045659048c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense_5d67b4a2-84bf-4e31-963b-1045659048c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_7067e1f2-1727-4af2-a769-db15000008b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_7067e1f2-1727-4af2-a769-db15000008b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_c16c20c1-ac9b-4898-8bac-ca7dba279bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_ShareBasedCompensation_c16c20c1-ac9b-4898-8bac-ca7dba279bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_25bc7c48-600e-48c1-93f5-ad10b94868e8" xlink:href="veev-20240430.xsd#veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets_25bc7c48-600e-48c1-93f5-ad10b94868e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f267f4d-3155-4b3b-8220-71ecfc29896b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_8f267f4d-3155-4b3b-8220-71ecfc29896b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ef6c1b23-1338-47ca-8588-d61430bcb4a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_ef6c1b23-1338-47ca-8588-d61430bcb4a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_3fe363c5-1123-436e-a5fb-d878dc79c844" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_3fe363c5-1123-436e-a5fb-d878dc79c844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_171b9763-2a29-46e6-9983-784ea07609f4" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7e68fb69-7626-45b9-81d4-7ff8c6effeba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_7e68fb69-7626-45b9-81d4-7ff8c6effeba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable_8e2572bf-36d8-4f88-9aa8-352fceb5b130" xlink:href="veev-20240430.xsd#veev_IncreaseDecreaseInUnbilledAccountsReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_veev_IncreaseDecreaseInUnbilledAccountsReceivable_8e2572bf-36d8-4f88-9aa8-352fceb5b130" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredCharges_5727bdb3-8c0c-42fd-b5ea-f2ac52511906" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredCharges_5727bdb3-8c0c-42fd-b5ea-f2ac52511906" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_21b72984-6fea-4c33-891c-176c00303f43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_21b72984-6fea-4c33-891c-176c00303f43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a3808703-5a67-4c78-b6c6-8daf6cd5e1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a3808703-5a67-4c78-b6c6-8daf6cd5e1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_df97a5b6-c4a3-4abc-9e16-ed86ca05fdbd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_df97a5b6-c4a3-4abc-9e16-ed86ca05fdbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1b11468e-5269-49e0-83bf-4b96874335c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_1b11468e-5269-49e0-83bf-4b96874335c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_361f3511-35a5-4a66-83ba-1913919788a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInDeferredRevenue_361f3511-35a5-4a66-83ba-1913919788a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_5b052dd0-c359-4a2d-8d70-eb69aa12a206" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLeaseLiability_5b052dd0-c359-4a2d-8d70-eb69aa12a206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b75a682c-4e7b-48ff-9493-7352961c0bd9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_4e40e641-f312-4f1f-95f8-14c0cf6bcc93" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities_b75a682c-4e7b-48ff-9493-7352961c0bd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4477aeb-c125-4493-8ed9-be4bc4873a06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_bc3e74b3-f1e6-45e7-9d9a-6b1f3de06fff" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_d4477aeb-c125-4493-8ed9-be4bc4873a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_52934e22-cf06-4ba3-9277-38886eb6028d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_52934e22-cf06-4ba3-9277-38886eb6028d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_2ff91355-0e83-4ea8-9b16-e181c9c0984f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities_2ff91355-0e83-4ea8-9b16-e181c9c0984f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForSoftware_1e0e865f-db73-446e-8dda-b1848885d442" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForSoftware"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:to="loc_us-gaap_PaymentsForSoftware_1e0e865f-db73-446e-8dda-b1848885d442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14a26630-f8fa-4ffa-9c7e-342506e5694c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_3a4cdb50-69ca-4f36-bd91-3719ded6890c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_14a26630-f8fa-4ffa-9c7e-342506e5694c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f45adc82-66dd-426a-8a19-0a1ccf0f83bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f45adc82-66dd-426a-8a19-0a1ccf0f83bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_c4de9bf7-bc4a-46e5-94b7-8be7a60d6340" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f45adc82-66dd-426a-8a19-0a1ccf0f83bb" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_c4de9bf7-bc4a-46e5-94b7-8be7a60d6340" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d20cbf3a-bd75-4870-932c-6438c80d480d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f45adc82-66dd-426a-8a19-0a1ccf0f83bb" xlink:to="loc_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation_d20cbf3a-bd75-4870-932c-6438c80d480d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d0c5c58-d850-4089-ac1a-8c955015c5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f45adc82-66dd-426a-8a19-0a1ccf0f83bb" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_2d0c5c58-d850-4089-ac1a-8c955015c5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3615554f-c823-43dd-b373-5b55c4e48f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3615554f-c823-43dd-b373-5b55c4e48f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_016a49c5-3d17-4581-8827-bd700a65bd28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_016a49c5-3d17-4581-8827-bd700a65bd28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7cec3a3-15e4-4ea4-b1d8-5c5836ad0714" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b7cec3a3-15e4-4ea4-b1d8-5c5836ad0714" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0af00927-94d2-4d0c-9be8-b8e08fc2f530" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_0af00927-94d2-4d0c-9be8-b8e08fc2f530" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a017e043-9bbf-4822-92c4-2e902a1bf683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a017e043-9bbf-4822-92c4-2e902a1bf683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2069692e-caaf-46c4-a358-85878da72d82" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a017e043-9bbf-4822-92c4-2e902a1bf683" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_2069692e-caaf-46c4-a358-85878da72d82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalents_6bce5f2f-fdfc-4893-9452-c763d7951b46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalents"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a017e043-9bbf-4822-92c4-2e902a1bf683" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalents_6bce5f2f-fdfc-4893-9452-c763d7951b46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eff3379f-fce0-400a-816c-b9c91f3b79b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a017e043-9bbf-4822-92c4-2e902a1bf683" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_eff3379f-fce0-400a-816c-b9c91f3b79b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_050e2ff7-9206-4294-b86f-e1b5a851e3ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_182a2657-aa12-44f2-99e5-1db6aeaa0f49" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_050e2ff7-9206-4294-b86f-e1b5a851e3ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaidNet_0ae32af8-5cdc-4ce0-88d9-bc76ba5256c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxesPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_050e2ff7-9206-4294-b86f-e1b5a851e3ae" xlink:to="loc_us-gaap_IncomeTaxesPaidNet_0ae32af8-5cdc-4ce0-88d9-bc76ba5256c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ExcessTaxBenefitFromEmployeeStockPlans_2172b968-0667-40fd-9b8f-e7d32b190ed2" xlink:href="veev-20240430.xsd#veev_ExcessTaxBenefitFromEmployeeStockPlans"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_050e2ff7-9206-4294-b86f-e1b5a851e3ae" xlink:to="loc_veev_ExcessTaxBenefitFromEmployeeStockPlans_2172b968-0667-40fd-9b8f-e7d32b190ed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies" xlink:type="simple" xlink:href="veev-20240430.xsd#SummaryofBusinessandSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_6e767e74-5990-47b2-aa30-6f7101f861c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_f5759a64-29f2-4cde-bd61-6e55dabca343" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_6e767e74-5990-47b2-aa30-6f7101f861c9" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_f5759a64-29f2-4cde-bd61-6e55dabca343" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestments" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestments"/>
  <link:presentationLink xlink:role="http://veeva.com/role/ShortTermInvestments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_40d925f4-d8ca-4920-8df8-cb398b6b82e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_24c23d98-1992-4b9f-a44b-3429e39b0621" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_40d925f4-d8ca-4920-8df8-cb398b6b82e1" xlink:to="loc_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_24c23d98-1992-4b9f-a44b-3429e39b0621" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredCosts" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredCosts"/>
  <link:presentationLink xlink:role="http://veeva.com/role/DeferredCosts" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsAbstract_e51ff196-9485-4ed1-805a-d5196e413042" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_DeferredCostsDisclosureTextBlock_0e4333e0-7fda-40e7-b88d-88936a4fb51d" xlink:href="veev-20240430.xsd#veev_DeferredCostsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsAbstract_e51ff196-9485-4ed1-805a-d5196e413042" xlink:to="loc_veev_DeferredCostsDisclosureTextBlock_0e4333e0-7fda-40e7-b88d-88936a4fb51d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/PropertyandEquipmentNet" xlink:type="simple" xlink:href="veev-20240430.xsd#PropertyandEquipmentNet"/>
  <link:presentationLink xlink:role="http://veeva.com/role/PropertyandEquipmentNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_081e7fa0-9562-4d86-940a-263fa7657334" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f522a9b5-9528-4cfb-afa7-dc4459b22904" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_081e7fa0-9562-4d86-940a-263fa7657334" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_f522a9b5-9528-4cfb-afa7-dc4459b22904" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssets" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssets"/>
  <link:presentationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_9ef5f023-7ff3-4a15-acd7-05e6168eb609" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_7b33bdd0-fe95-435a-a65d-e855af9fb14a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_9ef5f023-7ff3-4a15-acd7-05e6168eb609" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_7b33bdd0-fe95-435a-a65d-e855af9fb14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/AccruedExpenses" xlink:type="simple" xlink:href="veev-20240430.xsd#AccruedExpenses"/>
  <link:presentationLink xlink:role="http://veeva.com/role/AccruedExpenses" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_6ae89428-09ce-4560-8a68-b9f259d920c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1231ef3c-96fb-4a16-aad9-f15abf38d2e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_6ae89428-09ce-4560-8a68-b9f259d920c8" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_1231ef3c-96fb-4a16-aad9-f15abf38d2e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://veeva.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_be143383-6901-49a9-a4d5-d2535a535787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_cfa720d9-66da-4f62-8b91-af7d1a476cc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_be143383-6901-49a9-a4d5-d2535a535787" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_cfa720d9-66da-4f62-8b91-af7d1a476cc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/IncomeTaxes" xlink:type="simple" xlink:href="veev-20240430.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://veeva.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_e53a1def-89db-4eb9-a01a-ae9b43bd1d68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_72dea02c-5a3c-4370-bf24-0e9910cbfb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_e53a1def-89db-4eb9-a01a-ae9b43bd1d68" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_72dea02c-5a3c-4370-bf24-0e9910cbfb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable"/>
  <link:presentationLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_fd4b2f63-81e8-4bba-9782-5f0e25887b2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock_0a56bd7c-930c-46e1-b8ff-f4fec4a778b1" xlink:href="veev-20240430.xsd#veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_fd4b2f63-81e8-4bba-9782-5f0e25887b2d" xlink:to="loc_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock_0a56bd7c-930c-46e1-b8ff-f4fec4a778b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/Leases" xlink:type="simple" xlink:href="veev-20240430.xsd#Leases"/>
  <link:presentationLink xlink:role="http://veeva.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6bc8af1e-910c-434a-ac32-eb738b3ac924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_113c1262-6dcb-4c22-a8bb-0ce001170568" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6bc8af1e-910c-434a-ac32-eb738b3ac924" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_113c1262-6dcb-4c22-a8bb-0ce001170568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquity" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_91d1c68c-bc44-4114-aa29-48ac7f45fa39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_5f7e7d93-8e2d-408a-bb53-6f6ba5fc58c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_91d1c68c-bc44-4114-aa29-48ac7f45fa39" xlink:to="loc_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock_5f7e7d93-8e2d-408a-bb53-6f6ba5fc58c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShare" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShare"/>
  <link:presentationLink xlink:role="http://veeva.com/role/NetIncomeperShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_0e38c661-be60-4b5c-936d-752e8de71bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_a418cc24-54fb-4300-a5dd-277fbd42dba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_0e38c661-be60-4b5c-936d-752e8de71bb7" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_a418cc24-54fb-4300-a5dd-277fbd42dba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="veev-20240430.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_55e1a04d-b46f-4dec-aec2-c17ab263a5af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f0bbaf16-5c89-41f9-94fa-73f19a06bb4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_55e1a04d-b46f-4dec-aec2-c17ab263a5af" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_f0bbaf16-5c89-41f9-94fa-73f19a06bb4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/RevenuesbyProduct" xlink:type="simple" xlink:href="veev-20240430.xsd#RevenuesbyProduct"/>
  <link:presentationLink xlink:role="http://veeva.com/role/RevenuesbyProduct" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fa0db40b-1528-4869-a63f-420bec63d8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9f25a3fe-b468-4123-a01d-fb2fc4c24913" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_fa0db40b-1528-4869-a63f-420bec63d8cc" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_9f25a3fe-b468-4123-a01d-fb2fc4c24913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreas" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreas"/>
  <link:presentationLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreas" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_6695c5e4-701e-4699-96c8-39cf5bd6280d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_423eb25a-40ea-400f-9204-09e85aedde73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_6695c5e4-701e-4699-96c8-39cf5bd6280d" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_423eb25a-40ea-400f-9204-09e85aedde73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="veev-20240430.xsd#SummaryofBusinessandSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_NatureOfBusinessPolicyTextBlock_fe68c1d3-465e-4889-8760-8254eb7428b5" xlink:href="veev-20240430.xsd#veev_NatureOfBusinessPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:to="loc_veev_NatureOfBusinessPolicyTextBlock_fe68c1d3-465e-4889-8760-8254eb7428b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ee680fdf-8d48-43e3-9991-c261f9aa4a70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_ee680fdf-8d48-43e3-9991-c261f9aa4a70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1c8ae8af-db07-45e0-803a-b2d1b7c28e62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_1c8ae8af-db07-45e0-803a-b2d1b7c28e62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_61153881-7df8-4275-b65f-fcd6f37ab567" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:to="loc_us-gaap_FairValueMeasurementPolicyPolicyTextBlock_61153881-7df8-4275-b65f-fcd6f37ab567" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_2e64cd76-4e84-4a46-b6a7-f1672948e25d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_0fc507de-9dda-4a3e-b172-7f773da04b27" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_2e64cd76-4e84-4a46-b6a7-f1672948e25d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsTables" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6320c3f1-45a1-4a1d-9eb4-205f2a665525" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_f90c1b42-50bd-44fa-b975-f242a55390cb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6320c3f1-45a1-4a1d-9eb4-205f2a665525" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_f90c1b42-50bd-44fa-b975-f242a55390cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7b75c886-b4d2-42ba-9e56-10c840fddf52" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6320c3f1-45a1-4a1d-9eb4-205f2a665525" xlink:to="loc_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_7b75c886-b4d2-42ba-9e56-10c840fddf52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_30d8bf4a-9290-4722-a6cf-326dac62bfff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_6320c3f1-45a1-4a1d-9eb4-205f2a665525" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_30d8bf4a-9290-4722-a6cf-326dac62bfff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/PropertyandEquipmentNetTables" xlink:type="simple" xlink:href="veev-20240430.xsd#PropertyandEquipmentNetTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/PropertyandEquipmentNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_521f7bc9-4cc2-4a3b-8f2c-725ca3cd726e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_284bcaa8-f42b-41dc-8a39-b7ba4dbb963a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_521f7bc9-4cc2-4a3b-8f2c-725ca3cd726e" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_284bcaa8-f42b-41dc-8a39-b7ba4dbb963a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsTables" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_98ee65f0-a025-4ebd-9f05-5636d9d217be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_11260d10-5340-49b6-b978-608c339cd9ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_98ee65f0-a025-4ebd-9f05-5636d9d217be" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_11260d10-5340-49b6-b978-608c339cd9ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_19507779-7706-4247-82d9-b008d316a958" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_98ee65f0-a025-4ebd-9f05-5636d9d217be" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_19507779-7706-4247-82d9-b008d316a958" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/AccruedExpensesTables" xlink:type="simple" xlink:href="veev-20240430.xsd#AccruedExpensesTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/AccruedExpensesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_64074e68-baca-4193-ae03-8e839c2a797e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_b1e4ea37-9c8b-40df-88da-72cce1807106" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_64074e68-baca-4193-ae03-8e839c2a797e" xlink:to="loc_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_b1e4ea37-9c8b-40df-88da-72cce1807106" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_1ecac961-ef23-4ede-aeb0-8c8e1db92fae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_510e2b5b-ea83-413a-b6a4-0b20e1677fa9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1ecac961-ef23-4ede-aeb0-8c8e1db92fae" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_510e2b5b-ea83-413a-b6a4-0b20e1677fa9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f1b1a8f6-3718-474e-a1e8-994df8901d04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_1ecac961-ef23-4ede-aeb0-8c8e1db92fae" xlink:to="loc_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock_f1b1a8f6-3718-474e-a1e8-994df8901d04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesTables" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0036feef-61bd-4df6-91a6-4e46ec740f05" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_dd1bbfa6-e6ef-42e9-9f87-682b4aa68fb5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0036feef-61bd-4df6-91a6-4e46ec740f05" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_dd1bbfa6-e6ef-42e9-9f87-682b4aa68fb5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_496598d9-e475-40a0-be91-f8832fc613cc" xlink:href="veev-20240430.xsd#veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0036feef-61bd-4df6-91a6-4e46ec740f05" xlink:to="loc_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock_496598d9-e475-40a0-be91-f8832fc613cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cabd2985-5f3f-40cc-a724-5f0722dd93df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0036feef-61bd-4df6-91a6-4e46ec740f05" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cabd2985-5f3f-40cc-a724-5f0722dd93df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_02efc966-665c-45be-b8f6-099fd171f5b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_47bd9810-0a8a-42a9-8892-34771605a2b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_02efc966-665c-45be-b8f6-099fd171f5b4" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_47bd9810-0a8a-42a9-8892-34771605a2b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5d2d5423-89e3-49af-ac7f-0541d32b1e8d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_02efc966-665c-45be-b8f6-099fd171f5b4" xlink:to="loc_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_5d2d5423-89e3-49af-ac7f-0541d32b1e8d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_8bd35ef9-c9d6-4167-8b8f-cd2faf6f848b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_02efc966-665c-45be-b8f6-099fd171f5b4" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_8bd35ef9-c9d6-4167-8b8f-cd2faf6f848b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShareTables" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShareTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/NetIncomeperShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e7825469-f16c-46a2-9238-2d2cee3cf1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_247bcdab-3d85-41b4-a7e0-5da321050d1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e7825469-f16c-46a2-9238-2d2cee3cf1c1" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_247bcdab-3d85-41b4-a7e0-5da321050d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_39a4d262-faa2-4215-883b-d279eb2a6af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e7825469-f16c-46a2-9238-2d2cee3cf1c1" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_39a4d262-faa2-4215-883b-d279eb2a6af4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/RevenuesbyProductTables" xlink:type="simple" xlink:href="veev-20240430.xsd#RevenuesbyProductTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/RevenuesbyProductTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c83227ff-92c2-4a35-82df-bcc028ec32f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_bc5bd334-c852-4d28-a794-33635eb7202f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_c83227ff-92c2-4a35-82df-bcc028ec32f9" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_bc5bd334-c852-4d28-a794-33635eb7202f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreasTables" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreasTables"/>
  <link:presentationLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreasTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_7892d4fd-407a-4494-9fb5-91bf3a47f48a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_dea6f857-f9b3-4346-8694-4ab46bfd9fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7892d4fd-407a-4494-9fb5-91bf3a47f48a" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_dea6f857-f9b3-4346-8694-4ab46bfd9fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_e25d204a-4071-40cd-abb6-9da935d2a03d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_7892d4fd-407a-4494-9fb5-91bf3a47f48a" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_e25d204a-4071-40cd-abb6-9da935d2a03d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63a15110-6a91-474a-a578-9a375063114f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_63a15110-6a91-474a-a578-9a375063114f" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:to="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_07cee17f-a41a-4bd5-bbe3-96abffabc372" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_18cfae4e-24f2-4980-9f50-d52eda1f7968" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CertificatesOfDepositMember_18cfae4e-24f2-4980-9f50-d52eda1f7968" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_cadb56a9-4ec4-4fff-8af0-24090e9d48c2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_cadb56a9-4ec4-4fff-8af0-24090e9d48c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_023ae16d-4034-4d4d-841b-e2da1f6f0061" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CommercialPaperMember_023ae16d-4034-4d4d-841b-e2da1f6f0061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_58046d36-1d22-4eb7-83d3-0e540fa0baf8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_58046d36-1d22-4eb7-83d3-0e540fa0baf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_1c25d2c0-51db-400b-9830-a6c7c95b62c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_1c25d2c0-51db-400b-9830-a6c7c95b62c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_357e2b14-1310-4da6-a412-244178b64144" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_MunicipalBondsMember_357e2b14-1310-4da6-a412-244178b64144" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_d94af6a9-2bbd-44d6-9e28-0d48fbbe18f7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_d94af6a9-2bbd-44d6-9e28-0d48fbbe18f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_6bd05244-e29a-4571-b158-f5342ef39a03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_2c41078f-0237-40bc-bdee-f0f0bae8b005" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_6bd05244-e29a-4571-b158-f5342ef39a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_7d715fcd-6289-4578-839d-fbaff88701f9" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2fe965e1-3c92-4c60-a55f-fc63a66c772c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_2fe965e1-3c92-4c60-a55f-fc63a66c772c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_029fde3a-074b-4576-9729-321da6caba4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_029fde3a-074b-4576-9729-321da6caba4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0527a74b-d52e-4f94-93e6-e94316e26f28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0527a74b-d52e-4f94-93e6-e94316e26f28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_823e124f-028e-4b1c-97f7-4a23cc88e14a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_3aa5c445-d015-481d-8b88-a30a7f44d71a" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_823e124f-028e-4b1c-97f7-4a23cc88e14a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_64de253b-ac5a-4dab-8069-d221395737e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_dac8ff0b-08e3-4542-9f11-551bd1e3557b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_64de253b-ac5a-4dab-8069-d221395737e4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_dac8ff0b-08e3-4542-9f11-551bd1e3557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f36a68c-798c-4187-af3a-2f079d72bd26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_64de253b-ac5a-4dab-8069-d221395737e4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_1f36a68c-798c-4187-af3a-2f079d72bd26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ccb8b5dc-e19b-493c-9ab1-de02985745c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_64de253b-ac5a-4dab-8069-d221395737e4" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_ccb8b5dc-e19b-493c-9ab1-de02985745c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_954c2904-c42b-46de-85df-ee4a08cbbcc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_954c2904-c42b-46de-85df-ee4a08cbbcc3" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:to="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InvestmentTypeCategorizationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeAxis_5bfa4f02-7209-4f05-80bb-4a0eccdb455e" xlink:to="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_2340d85c-8433-4b5d-a0ef-3557099d7b60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CertificatesOfDepositMember_2340d85c-8433-4b5d-a0ef-3557099d7b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_fc96d856-97a1-4fb0-969e-f906f71fe34c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_fc96d856-97a1-4fb0-969e-f906f71fe34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_69ce612b-3572-4395-94b4-b5ed18f53644" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CommercialPaperMember_69ce612b-3572-4395-94b4-b5ed18f53644" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_fe0ff54a-2165-4bfd-a435-8f6ef46c19d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_fe0ff54a-2165-4bfd-a435-8f6ef46c19d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_9bf4324c-7584-481c-94ad-b3883f50216c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_9bf4324c-7584-481c-94ad-b3883f50216c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_06e1f025-3890-4df4-acb0-af5339290bc0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_MunicipalBondsMember_06e1f025-3890-4df4-acb0-af5339290bc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_383c48ed-2a29-4ef5-98a7-48e20510c20a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_383c48ed-2a29-4ef5-98a7-48e20510c20a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_2c8c58bc-848e-4cd7-a6e7-26665040a158" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentTypeCategorizationMember_263b070c-4652-40ac-84c7-129c56f1de34" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_2c8c58bc-848e-4cd7-a6e7-26665040a158" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_adc3defb-a624-4d35-885f-258977a0dd07" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_3dd7e7c6-9741-4e50-a8d0-58de1ba06b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_3dd7e7c6-9741-4e50-a8d0-58de1ba06b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_223b738c-b5ac-40a8-bc0d-82f776ff3f9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_223b738c-b5ac-40a8-bc0d-82f776ff3f9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0891ef32-7a5a-4644-ac32-40bc7db55c14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_0891ef32-7a5a-4644-ac32-40bc7db55c14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_6f73e199-5f39-428a-9fe9-32c196b9782b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_e774b000-1e57-45ec-b41b-bb058f332cee" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_6f73e199-5f39-428a-9fe9-32c196b9782b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredCostsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredCostsDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/DeferredCostsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsAbstract_70cf93b0-90fe-4331-bdf2-4735cca63d35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCostsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCosts_c75cf90e-c38d-4afd-893e-744e36b75f9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsAbstract_70cf93b0-90fe-4331-bdf2-4735cca63d35" xlink:to="loc_us-gaap_DeferredCosts_c75cf90e-c38d-4afd-893e-744e36b75f9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfDeferredCharges_11e84bd9-de85-4089-a4a3-5bb2a35a1e28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfDeferredCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsAbstract_70cf93b0-90fe-4331-bdf2-4735cca63d35" xlink:to="loc_us-gaap_AmortizationOfDeferredCharges_11e84bd9-de85-4089-a4a3-5bb2a35a1e28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedContractCostImpairmentLoss_776817ed-8ecd-4180-918b-63f67e3c99ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CapitalizedContractCostImpairmentLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsAbstract_70cf93b0-90fe-4331-bdf2-4735cca63d35" xlink:to="loc_us-gaap_CapitalizedContractCostImpairmentLoss_776817ed-8ecd-4180-918b-63f67e3c99ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55e11f2b-1bad-4781-b9db-50c2ea451064" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentAbstract_55e11f2b-1bad-4781-b9db-50c2ea451064" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_e57ebddf-1235-4fef-9b09-ab9aab673f8b" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandMember_2c313518-6b2a-4295-9c87-3a2a68106c1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LandMember_2c313518-6b2a-4295-9c87-3a2a68106c1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BuildingMember_b90fd8dc-715b-40a7-8403-d0f2b3cea22d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BuildingMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_BuildingMember_b90fd8dc-715b-40a7-8403-d0f2b3cea22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LandBuildingsAndImprovementsMember_3e169850-e4de-43aa-ae31-225ad81d7728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LandBuildingsAndImprovementsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LandBuildingsAndImprovementsMember_3e169850-e4de-43aa-ae31-225ad81d7728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComputerEquipmentMember_63dae816-7143-4ce6-ba3d-d4c38e6c2c4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComputerEquipmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_ComputerEquipmentMember_63dae816-7143-4ce6-ba3d-d4c38e6c2c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FurnitureAndFixturesMember_bb9d4ff1-8d89-489f-92b4-8a0711cf71ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FurnitureAndFixturesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_FurnitureAndFixturesMember_bb9d4ff1-8d89-489f-92b4-8a0711cf71ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_9543eed4-e95d-47cd-973e-0de77eb0802c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_9543eed4-e95d-47cd-973e-0de77eb0802c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_7b53be7f-51de-4027-af4e-bcc990b2b2ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_efd09f78-a60e-4654-9bf1-a4e69ef18670" xlink:to="loc_us-gaap_ConstructionInProgressMember_7b53be7f-51de-4027-af4e-bcc990b2b2ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_0f1b681b-f47e-4fc9-a069-00e6ccba7676" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_8a02d18f-c265-4379-8dcd-acfde2b92cd4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_8a02d18f-c265-4379-8dcd-acfde2b92cd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4401d65f-5914-4623-85b8-96b45c991525" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_4401d65f-5914-4623-85b8-96b45c991525" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_5194b164-47d7-44a2-8c22-93cdd0552323" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_9e4438a8-83d5-4ad7-ab11-5f8ffba85e5a" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_5194b164-47d7-44a2-8c22-93cdd0552323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_4f912ce6-4668-4e94-93d2-be9a33c3605b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_3135ae18-2be6-423a-b2ca-eca2d1f5a16e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_4f912ce6-4668-4e94-93d2-be9a33c3605b" xlink:to="loc_us-gaap_Goodwill_3135ae18-2be6-423a-b2ca-eca2d1f5a16e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_3a986100-af6f-49cb-9ed4-1946e1c81b11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_4f912ce6-4668-4e94-93d2-be9a33c3605b" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_3a986100-af6f-49cb-9ed4-1946e1c81b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_b7b72c6e-4af7-4d67-acaf-8c65487d10b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_b7b72c6e-4af7-4d67-acaf-8c65487d10b7" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_08f96f38-70df-4fc6-95a8-19bb861bf688" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ExistingTechnologyMember_427fc912-dbf1-4e98-95cf-2baf59a12a88" xlink:href="veev-20240430.xsd#veev_ExistingTechnologyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_veev_ExistingTechnologyMember_427fc912-dbf1-4e98-95cf-2baf59a12a88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_8384b8dd-8029-45c3-9a45-4d7cb81b4c02" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_CustomerRelationshipsMember_8384b8dd-8029-45c3-9a45-4d7cb81b4c02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksAndTradeNamesMember_bc2d6336-96c4-4415-bddb-d126d6b3b22c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksAndTradeNamesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_TrademarksAndTradeNamesMember_bc2d6336-96c4-4415-bddb-d126d6b3b22c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherIntangibleAssetsMember_ee527441-6314-4d0d-ac00-f482ced61462" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherIntangibleAssetsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_8a64f48f-49b6-4bc1-b906-a0955a3dfeb8" xlink:to="loc_us-gaap_OtherIntangibleAssetsMember_ee527441-6314-4d0d-ac00-f482ced61462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_ae7059b2-0a90-4950-ae35-652aa45da857" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_897225b4-5093-4677-9a5d-f6566245a8ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_897225b4-5093-4677-9a5d-f6566245a8ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cbe0ba0b-7bee-44c6-9ca0-fc441d270d79" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_cbe0ba0b-7bee-44c6-9ca0-fc441d270d79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56b303a9-8088-446c-8e4f-4f82df3de054" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_56b303a9-8088-446c-8e4f-4f82df3de054" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_d9334d56-0236-453e-91f2-78ebaf8f1a92" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_50d49fb7-cace-413f-8fb4-106a91fa240b" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1_d9334d56-0236-453e-91f2-78ebaf8f1a92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d8d83916-f683-42a9-9d8c-b0e2fc7b4742" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d8d83916-f683-42a9-9d8c-b0e2fc7b4742" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d79421c6-2a2e-4a83-8b93-8814ac39c417" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_d79421c6-2a2e-4a83-8b93-8814ac39c417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_38424ba8-cfc9-4260-899e-01909bc220c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_38424ba8-cfc9-4260-899e-01909bc220c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9cbeaa18-6078-448b-ab3c-577e3404ad83" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_9cbeaa18-6078-448b-ab3c-577e3404ad83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_281ce6d9-f356-44be-a01a-e5868bbd00ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_281ce6d9-f356-44be-a01a-e5868bbd00ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8cc36c5d-0904-4b72-8694-347c27ee10aa" xlink:href="veev-20240430.xsd#veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_8cc36c5d-0904-4b72-8694-347c27ee10aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_459677b2-29b5-4ade-9cbf-dbdee7967f1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract_986de424-367d-43e0-b92e-f4e4ff4be9c9" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_459677b2-29b5-4ade-9cbf-dbdee7967f1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/AccruedExpensesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#AccruedExpensesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/AccruedExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedSalesCommissionCurrent_bb9400cc-2146-47dd-9503-ebdf6c4ac840" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedSalesCommissionCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_AccruedSalesCommissionCurrent_bb9400cc-2146-47dd-9503-ebdf6c4ac840" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedBonusesCurrent_2a92d59d-ba0a-48b5-bec6-54172f2b0785" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedBonusesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_AccruedBonusesCurrent_2a92d59d-ba0a-48b5-bec6-54172f2b0785" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedVacationCurrent_7b3ee5b8-38ca-4788-aec2-05e64a9902b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedVacationCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_AccruedVacationCurrent_7b3ee5b8-38ca-4788-aec2-05e64a9902b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_b586679d-5db5-4ab7-8606-33badd4b0e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_b586679d-5db5-4ab7-8606-33badd4b0e3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_7f356062-b23b-480f-b748-85d11c013b18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_7f356062-b23b-480f-b748-85d11c013b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_256bf3a5-cb79-425e-aaee-ab5919aede62" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_256bf3a5-cb79-425e-aaee-ab5919aede62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AccruedFeesCurrent_85f29868-b7f9-4281-91a2-6c14f05da09d" xlink:href="veev-20240430.xsd#veev_AccruedFeesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_veev_AccruedFeesCurrent_85f29868-b7f9-4281-91a2-6c14f05da09d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_91a16291-a54e-43ae-bcb1-3430fe233d64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_TaxesPayableCurrent_91a16291-a54e-43ae-bcb1-3430fe233d64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_d2fec109-c101-4208-8cb6-2e2e29c79a8f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_d2fec109-c101-4208-8cb6-2e2e29c79a8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_d268aaa3-6113-4825-a6ce-0b8f3bcbb250" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_f8ece729-b9ac-47fd-b643-08a300c92924" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_d268aaa3-6113-4825-a6ce-0b8f3bcbb250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6a1cead4-f4f4-402c-8b95-2c098e88e279" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6a1cead4-f4f4-402c-8b95-2c098e88e279" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_85e00e2a-eade-41f9-9331-0e50213d515e" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_844d785e-55ec-4ffe-b8cf-d4b504a03e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2cc52079-15ca-49fb-9fc4-daad1765f405" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_844d785e-55ec-4ffe-b8cf-d4b504a03e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_b08473c5-ba27-4528-8c3b-a3e8ff74f406" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_573c9e60-b0cf-4264-926f-aa402ecacfec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_573c9e60-b0cf-4264-926f-aa402ecacfec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_9e973b94-c231-4582-8fe8-906815afb33d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_615306fa-e50d-4c72-b304-bf2cf52080c0" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_9e973b94-c231-4582-8fe8-906815afb33d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_13d77609-4a27-46be-a9f9-c343325e52fd" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f0f15390-82a3-4d44-a42c-96186047811b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f0f15390-82a3-4d44-a42c-96186047811b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USTreasurySecuritiesMember_97896145-0825-4a73-adcc-a6aad7fcb2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USTreasurySecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_USTreasurySecuritiesMember_97896145-0825-4a73-adcc-a6aad7fcb2cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommercialPaperMember_7400194a-c995-4ce8-84a1-d55cf25aa4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommercialPaperMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CommercialPaperMember_7400194a-c995-4ce8-84a1-d55cf25aa4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CertificatesOfDepositMember_0ed61135-63ec-4bd0-8d76-dfa4575eb7f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CertificatesOfDepositMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CertificatesOfDepositMember_0ed61135-63ec-4bd0-8d76-dfa4575eb7f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetBackedSecuritiesMember_8b04a5cf-3ed5-473d-9202-075eec902e93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetBackedSecuritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_AssetBackedSecuritiesMember_8b04a5cf-3ed5-473d-9202-075eec902e93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_48b1774c-930a-4b7a-948e-85e21a98c434" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_48b1774c-930a-4b7a-948e-85e21a98c434" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7611a4bc-e4ec-4549-b866-ddda8be69d51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignGovernmentDebtSecuritiesMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_ForeignGovernmentDebtSecuritiesMember_7611a4bc-e4ec-4549-b866-ddda8be69d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MunicipalBondsMember_18c7303f-a1c2-435c-b5cd-ae3766ca63c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MunicipalBondsMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_MunicipalBondsMember_18c7303f-a1c2-435c-b5cd-ae3766ca63c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d664a73-92fd-45ee-9523-9a9e87f1314d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_4d664a73-92fd-45ee-9523-9a9e87f1314d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_98aea599-dc4e-4e7e-83a4-ef9ce896bea4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsAssetsMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsAssetsMember_98aea599-dc4e-4e7e-83a4-ef9ce896bea4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_768a36b8-3883-40b5-ac02-f73bb45b8f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_e52e7bf5-2969-4a01-a317-b710b3345005" xlink:to="loc_us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember_768a36b8-3883-40b5-ac02-f73bb45b8f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_ccbd31c5-e681-42d5-814b-bef0d18120ab" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_3d6b9ecc-0bfe-4b5c-a8ef-93722ba0e8ae" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_73ecf812-be54-4aa6-abc3-283c3ce34bd2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_73ecf812-be54-4aa6-abc3-283c3ce34bd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6ae81b1e-0003-4835-9a9b-f2b9d8e742bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6ae81b1e-0003-4835-9a9b-f2b9d8e742bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_d78eaefd-0a16-4594-9fd4-8bc66ce226e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_d78eaefd-0a16-4594-9fd4-8bc66ce226e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_f1cb945d-65cd-4bff-bf25-1371bd26d859" xlink:to="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_84ee7ba1-5503-446f-b049-63126738ce9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:to="loc_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue_84ee7ba1-5503-446f-b049-63126738ce9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesFairValueDisclosure_3d69c122-9a1c-4412-aee6-bff9ae4656df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesFairValueDisclosure"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_71d52fa3-19fb-4385-acfb-e9340c1472bb" xlink:to="loc_us-gaap_LiabilitiesFairValueDisclosure_3d69c122-9a1c-4412-aee6-bff9ae4656df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_5f78e965-4eed-4e3d-aab8-6954b2be7b37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_5f78e965-4eed-4e3d-aab8-6954b2be7b37" xlink:to="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:to="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_a0d994aa-acea-4834-a84c-4dcc7a40c9fb" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_65eb3b38-1803-47ad-b45b-3d5fff54e7bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_53a4a4e4-62b5-46ed-824c-0da589ecfca9" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_65eb3b38-1803-47ad-b45b-3d5fff54e7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativesFairValueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable_8de0fe59-5ed1-4180-a295-a8db010946e6" xlink:to="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_7d1aa947-0571-4896-9c35-b832c808f452" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:to="loc_us-gaap_DerivativeNotionalAmount_7d1aa947-0571-4896-9c35-b832c808f452" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ea43819e-a3e8-4225-b4b8-1e23aec78cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativesFairValueLineItems_172f1a13-036f-4359-bbc0-dc64a05781a9" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeNet_ea43819e-a3e8-4225-b4b8-1e23aec78cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_21ef84b7-ecc5-4030-aa7a-cef691ab6edf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_429416f5-6670-4995-8134-1f2899438163" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21ef84b7-ecc5-4030-aa7a-cef691ab6edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_429416f5-6670-4995-8134-1f2899438163" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_305f24cf-95a0-4c5b-9729-6fd1b2c4fdfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_21ef84b7-ecc5-4030-aa7a-cef691ab6edf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_305f24cf-95a0-4c5b-9729-6fd1b2c4fdfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_eedf7022-87b8-4347-bdfe-62b181875fb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_eedf7022-87b8-4347-bdfe-62b181875fb4" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:to="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_87cc1229-c932-421b-bd11-c0ae07cb765b" xlink:to="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_a70a3c19-e4ee-4d33-94d6-d79af0e458df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_a70a3c19-e4ee-4d33-94d6-d79af0e458df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_130c9698-2801-49d3-bc02-e0070e8afc8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a63143fa-c334-46b8-a22c-b3e986649f0d" xlink:to="loc_us-gaap_TechnologyServiceMember_130c9698-2801-49d3-bc02-e0070e8afc8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_8c1f1d24-9567-4aca-96ec-49ca13815f47" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8b741f8e-666b-433f-a2b6-4d48683bc313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_8b741f8e-666b-433f-a2b6-4d48683bc313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnbilledReceivablesCurrent_11130db1-897d-4b19-91b0-72c2415ce7f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UnbilledReceivablesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_bf717e00-7dc8-41aa-970e-3fed148b42e4" xlink:to="loc_us-gaap_UnbilledReceivablesCurrent_11130db1-897d-4b19-91b0-72c2415ce7f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_e87ffa77-cded-49f4-baa7-a0e907b0f912" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRecognitionAndDeferredRevenueAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract_e87ffa77-cded-49f4-baa7-a0e907b0f912" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_3298135f-d392-46bb-a3ed-997dfead162e" xlink:to="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_e2e320b1-cab2-4377-a4c9-c55636c24afc" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_22f1ba40-0335-4d5b-9634-6cd3f4e7c537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_31e0e865-c186-40bb-b892-8a02ebdc92fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_31e0e865-c186-40bb-b892-8a02ebdc92fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_271a0e29-edad-4ceb-8e87-4b793cd94a45" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_48eb4b14-413b-4343-af58-dd9ddfc7e4ed" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_8412b4c9-9d43-4074-8f88-7741fd3250f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/LeasesAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_4e3d23d7-cda0-4413-9090-efeed7b18669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:href="veev-20240430.xsd#veev_LeasesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_4e3d23d7-cda0-4413-9090-efeed7b18669" xlink:to="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:to="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_320ea26e-f3bc-4e1f-95a5-4079a04530cf" xlink:to="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_c298fd86-a6a6-423b-acd8-e537104c1f39" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8f223bb6-7717-4304-83da-a1179551a9e0" xlink:to="loc_srt_MaximumMember_c298fd86-a6a6-423b-acd8-e537104c1f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:href="veev-20240430.xsd#veev_LeasesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_LeasesTable_4755370c-76ac-4309-9dd0-caef6c3ed903" xlink:to="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_462e51fe-f361-47c0-bdbd-f1d3e6733bcc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_462e51fe-f361-47c0-bdbd-f1d3e6733bcc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseExpense_bc8047f9-6346-4dda-9f2f-7b3cd5d5b096" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_LeasesLineItems_c4c2d237-e430-40a7-bc11-f6b0ce21232e" xlink:to="loc_us-gaap_OperatingLeaseExpense_bc8047f9-6346-4dda-9f2f-7b3cd5d5b096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2513cbf7-4b33-4c96-b0a8-d0ef41ab4f08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_72f27ba0-59b4-4dfa-9cc7-7199dc58c3e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2513cbf7-4b33-4c96-b0a8-d0ef41ab4f08" xlink:to="loc_us-gaap_OperatingLeasePayments_72f27ba0-59b4-4dfa-9cc7-7199dc58c3e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_aa13e71e-b2e0-46b1-987c-4d53f6393d14" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2513cbf7-4b33-4c96-b0a8-d0ef41ab4f08" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_aa13e71e-b2e0-46b1-987c-4d53f6393d14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b7da717d-3cb0-4141-a735-1e88bbe7691c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesOperatingAbstract_03bbdbf9-2daa-4878-8c71-f4bc514d8e34" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesOperatingAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b7da717d-3cb0-4141-a735-1e88bbe7691c" xlink:to="loc_us-gaap_LeasesOperatingAbstract_03bbdbf9-2daa-4878-8c71-f4bc514d8e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4ffd985c-d189-421a-89f4-a43ed458fbe0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_03bbdbf9-2daa-4878-8c71-f4bc514d8e34" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_4ffd985c-d189-421a-89f4-a43ed458fbe0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d135f83-d02f-4961-89e9-db55014f8b04" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesOperatingAbstract_03bbdbf9-2daa-4878-8c71-f4bc514d8e34" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d135f83-d02f-4961-89e9-db55014f8b04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_802985d6-e679-430f-bbfa-32995cd69da0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_802985d6-e679-430f-bbfa-32995cd69da0" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8b213729-61f3-48f2-8184-8c03bc4989c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_8b213729-61f3-48f2-8184-8c03bc4989c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_246514cf-1f04-41f5-8d52-0822e8745f53" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_246514cf-1f04-41f5-8d52-0822e8745f53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3df2a435-3ff7-46bf-ac61-2c70e81a95e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_3df2a435-3ff7-46bf-ac61-2c70e81a95e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4b39448a-4708-4afc-962d-2cda3eea1933" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_4b39448a-4708-4afc-962d-2cda3eea1933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_61377d61-61f3-41dc-b019-748425670e20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_61377d61-61f3-41dc-b019-748425670e20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_f28e0664-f662-489c-94c5-0a4f245b5746" xlink:href="veev-20240430.xsd#veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour_f28e0664-f662-489c-94c5-0a4f245b5746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cbd4867c-0aa1-4656-83d4-f4e7012578ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_cbd4867c-0aa1-4656-83d4-f4e7012578ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b883bf73-879c-4e5c-b029-31fd525c28f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_b883bf73-879c-4e5c-b029-31fd525c28f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_c126a224-beb2-420f-b6ea-83b6b542453a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_84b2a209-e5ee-439b-8934-37a3bbf3236f" xlink:to="loc_us-gaap_OperatingLeaseLiability_c126a224-beb2-420f-b6ea-83b6b542453a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquityAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b287744e-e1b1-4c70-9dd1-1557f378f49b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b287744e-e1b1-4c70-9dd1-1557f378f49b" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:to="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_60e7fc0e-c2a1-4356-88b9-bc8b989f1157" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_adc44c8f-9abf-4024-bf1a-71dd76d27e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:to="loc_us-gaap_EmployeeStockOptionMember_adc44c8f-9abf-4024-bf1a-71dd76d27e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_792e5d35-9418-47f3-abde-ea6fce9c9c37" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_1246a6de-3b66-4d0e-a551-a13eb83d627c" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_792e5d35-9418-47f3-abde-ea6fce9c9c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_89d565e1-26e7-4be5-89db-eff9733086ea" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2b0f6376-187d-43c9-876a-2c96d46c4e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2b0f6376-187d-43c9-876a-2c96d46c4e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c69d59eb-3937-4307-93e2-1c1e8d0f245c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c69d59eb-3937-4307-93e2-1c1e8d0f245c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_81a20eca-7a22-40d6-8788-a40971b3490a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_81a20eca-7a22-40d6-8788-a40971b3490a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9150dcb-f0d5-46e2-8883-9e5a3635742e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_a9150dcb-f0d5-46e2-8883-9e5a3635742e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd25743c-d719-4643-a258-ced0b346267b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_cd25743c-d719-4643-a258-ced0b346267b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3a650697-b02a-4990-85fd-9429a32582d8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_3a650697-b02a-4990-85fd-9429a32582d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_13f3a249-a7fe-4c03-8a21-28bb355e336d" xlink:href="veev-20240430.xsd#veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0e57a50b-82e5-4e0b-85f3-cc71455df4dc" xlink:to="loc_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue_13f3a249-a7fe-4c03-8a21-28bb355e336d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityScheduleofStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1bf12b4f-1392-4182-9452-992f6adf13b4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_1bf12b4f-1392-4182-9452-992f6adf13b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f0c837c4-84e3-4fdf-9e84-865bb50ff4a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_f0c837c4-84e3-4fdf-9e84-865bb50ff4a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b281d22c-ec5b-4b00-8096-002f71eee455" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_b281d22c-ec5b-4b00-8096-002f71eee455" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dd13ae53-863a-4f62-ae03-e0588b7a188d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_dd13ae53-863a-4f62-ae03-e0588b7a188d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_91456081-90f5-4650-8315-df18186bf781" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_af6a9542-e0f1-4a8e-9fc6-9a05e0e68e6c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_91456081-90f5-4650-8315-df18186bf781" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_90604614-2fef-4d09-8e52-8b813e0fbd57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_90604614-2fef-4d09-8e52-8b813e0fbd57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_77573525-dc02-4105-83f5-c2cbb8ab74e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber_77573525-dc02-4105-83f5-c2cbb8ab74e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a19039ac-3a58-41ca-b36a-1edc1274b6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_a19039ac-3a58-41ca-b36a-1edc1274b6c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fbb90b5d-6c45-4a8f-8378-bbc95d3b1d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_fbb90b5d-6c45-4a8f-8378-bbc95d3b1d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_83066966-249a-4120-bc89-2b7e1064de41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_83066966-249a-4120-bc89-2b7e1064de41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cbdc52ba-4736-414a-9058-72a435c1ebfc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_cbdc52ba-4736-414a-9058-72a435c1ebfc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5cde8238-66b0-40f8-819f-8fdbf647b5c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_1e5f3527-83e4-4800-9188-bde67acded9d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_5cde8238-66b0-40f8-819f-8fdbf647b5c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2957b7d7-f33a-4bfe-b39b-67d2fdfb79c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2957b7d7-f33a-4bfe-b39b-67d2fdfb79c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4aceb798-4b39-4585-885b-91886898070b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice_4aceb798-4b39-4585-885b-91886898070b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_541b7441-4cb4-4609-aef7-f315a3aaf672" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_541b7441-4cb4-4609-aef7-f315a3aaf672" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_621fc211-fac3-40cb-b6bd-1a00de17cbb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_621fc211-fac3-40cb-b6bd-1a00de17cbb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_15017596-4382-4e13-9ba1-6cd125b74b7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_15017596-4382-4e13-9ba1-6cd125b74b7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_281cc981-f71e-42c0-9ee6-d83c9961caad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3e420309-0612-40e0-8481-8e46b56cb519" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_281cc981-f71e-42c0-9ee6-d83c9961caad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5cf9e10f-05d7-43c6-b437-cb1706a69bd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_281cc981-f71e-42c0-9ee6-d83c9961caad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_5cf9e10f-05d7-43c6-b437-cb1706a69bd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5cfa6dec-8463-4e59-aab4-e587b8b07f65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_281cc981-f71e-42c0-9ee6-d83c9961caad" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_5cfa6dec-8463-4e59-aab4-e587b8b07f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_36284b80-fb85-471b-8303-beec0f4c44cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_281cc981-f71e-42c0-9ee6-d83c9961caad" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue_36284b80-fb85-471b-8303-beec0f4c44cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0bdc338c-38ba-4733-99c7-62eac008a0a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_0bdc338c-38ba-4733-99c7-62eac008a0a8" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:to="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_48b4edd9-c07e-40e4-9526-de766821c7a4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_b40759b1-2825-4fc7-a176-41625c28d767" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_4cdffadd-d2d4-480f-b612-fa0c912c575d" xlink:to="loc_us-gaap_EmployeeStockOptionMember_b40759b1-2825-4fc7-a176-41625c28d767" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:to="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_5203de68-6f95-41fa-96ed-5d9d7e8442b9" xlink:to="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_778baa62-08e2-4404-b9fc-337129b725f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:to="loc_srt_MinimumMember_778baa62-08e2-4404-b9fc-337129b725f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_3c759c5e-9ddf-4c28-819d-8eafa1c0d6a0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_709d46cb-8f33-437b-96c4-834fa5853706" xlink:to="loc_srt_MaximumMember_3c759c5e-9ddf-4c28-819d-8eafa1c0d6a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_51c557a0-c315-4961-978a-cec7fa4178c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_de2b5b3e-22d7-43d6-a18b-4519169aba39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum_de2b5b3e-22d7-43d6-a18b-4519169aba39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b5355be7-e377-41a5-8adf-8c993abffae3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum_b5355be7-e377-41a5-8adf-8c993abffae3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15c8629e-9857-4e26-989b-369e3640d689" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_15c8629e-9857-4e26-989b-369e3640d689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_f9514f6b-5c55-42ff-982b-42a5ea938baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum_f9514f6b-5c55-42ff-982b-42a5ea938baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_3468b5a4-ac45-4c05-9fbf-5a17c26787f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum_3468b5a4-ac45-4c05-9fbf-5a17c26787f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_128181a2-e2ca-493d-917d-ab28dd5d7738" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_390d65c1-ce93-4d89-a6f4-d44a70b00634" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_128181a2-e2ca-493d-917d-ab28dd5d7738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68d80c65-8817-4da7-97c8-c8f3c2d5ce01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_68d80c65-8817-4da7-97c8-c8f3c2d5ce01" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:to="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_d38ee971-1fa8-4d93-8dbe-b2a0fbe727ae" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_16889208-3563-46e1-ae61-a8907bf82e8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f669d611-3f34-4edc-847e-0b24dc748c06" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_16889208-3563-46e1-ae61-a8907bf82e8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5986545b-dd84-4577-a906-b755d903f0b0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1779f551-6286-4ef4-9f80-35dac66e6d29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_1779f551-6286-4ef4-9f80-35dac66e6d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c0f2be88-0a0d-40fa-818b-1d7666ab49b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c0f2be88-0a0d-40fa-818b-1d7666ab49b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_de55497a-d9de-4d30-9df6-b1e16e1908c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_de55497a-d9de-4d30-9df6-b1e16e1908c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_72810fed-98fe-4561-88fb-fd566f4e4ded" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_72810fed-98fe-4561-88fb-fd566f4e4ded" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_17fb71f3-cf36-4502-9f5f-0fbb4a28819f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_a2e79007-b08d-490a-a661-12ef3af46e0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_17fb71f3-cf36-4502-9f5f-0fbb4a28819f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_0470099b-3314-4605-96c4-80f01d72d9c0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f5c0be66-35c2-4ce0-80d3-2a9e24469217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f5c0be66-35c2-4ce0-80d3-2a9e24469217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_01ab4790-b7f6-4314-9b81-52d293e5d003" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_01ab4790-b7f6-4314-9b81-52d293e5d003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9ea96b73-4735-430b-9795-277c8c295d7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9ea96b73-4735-430b-9795-277c8c295d7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ecef3851-e5c9-4e99-bc17-1ec3bc30582c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_ecef3851-e5c9-4e99-bc17-1ec3bc30582c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3296e1ed-d236-4168-8845-5bda491d80a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_2fc5babc-8302-4ea2-82dd-777c796143a9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3296e1ed-d236-4168-8845-5bda491d80a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_de979e88-bbfb-44ec-9953-a40f0f18de2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_de979e88-bbfb-44ec-9953-a40f0f18de2c" xlink:to="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:to="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_be0dda3c-b49b-4999-b227-b25525ab8590" xlink:to="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassAMember_d615ca16-3a60-4fdd-8c1c-e1067307565b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:to="loc_us-gaap_CommonClassAMember_d615ca16-3a60-4fdd-8c1c-e1067307565b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonClassBMember_920a5447-ef8a-4e23-be9f-86a983965776" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonClassBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_bd0e8e3b-1142-4bfa-9608-2ad5b592e830" xlink:to="loc_us-gaap_CommonClassBMember_920a5447-ef8a-4e23-be9f-86a983965776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:href="veev-20240430.xsd#veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedTable_ca82df43-6b65-4413-bcc5-52b7e2cc5d76" xlink:to="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ad3e1263-76e0-43be-912e-16494e02b6bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_ad3e1263-76e0-43be-912e-16494e02b6bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b473222a-7280-4ca1-bc95-9c2c3a4527e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b473222a-7280-4ca1-bc95-9c2c3a4527e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_30caf453-b755-4d2e-bd0d-f3dc84cf62ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_EarningsPerShareBasic_30caf453-b755-4d2e-bd0d-f3dc84cf62ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_e6fe9440-85b0-4725-aa64-e6f691639ad3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DilutiveSecuritiesAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_723f1c46-022c-4073-a99c-34f7406e02ec" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic_723f1c46-022c-4073-a99c-34f7406e02ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ReallocationOfNetIncome_0dfa74b4-2d53-4a49-9dd9-51e4527f6aea" xlink:href="veev-20240430.xsd#veev_ReallocationOfNetIncome"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_veev_ReallocationOfNetIncome_0dfa74b4-2d53-4a49-9dd9-51e4527f6aea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90cb8298-01a4-42b5-a5f1-c99c28aa84c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DilutiveSecuritiesAbstract_42622de6-da8d-4524-9619-1f128d1c1a26" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_90cb8298-01a4-42b5-a5f1-c99c28aa84c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_cb46d928-6743-4418-8018-b6075043b97b" xlink:href="veev-20240430.xsd#veev_IncrementalCommonSharesAttributableToConversionOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock_cb46d928-6743-4418-8018-b6075043b97b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f2da6f1-8cd4-4c6d-8223-307a4057b649" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_4f2da6f1-8cd4-4c6d-8223-307a4057b649" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_86f58430-7adc-4e01-a312-c4b8ee42de7e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_86f58430-7adc-4e01-a312-c4b8ee42de7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_27e6fa03-b3df-4130-9046-f29478b37827" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems_e8fcb319-99fd-4c88-a368-4fadadee9913" xlink:to="loc_us-gaap_EarningsPerShareDiluted_27e6fa03-b3df-4130-9046-f29478b37827" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_e301fb34-b143-4a95-96fb-1fa572ec60ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c9af5800-d34e-406e-abaa-4e55c456c0b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_e301fb34-b143-4a95-96fb-1fa572ec60ab" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_c9af5800-d34e-406e-abaa-4e55c456c0b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c3ec5657-ddf0-4fb1-a7f4-cca66a6d7e93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_c3ec5657-ddf0-4fb1-a7f4-cca66a6d7e93" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:to="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_LitigationCaseTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseAxis_673f61b1-05c2-4cce-83c3-50295603b420" xlink:to="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_IQVIALitigationMatterMember_9f2da16d-5278-49cf-84c5-7d71d8e3ca05" xlink:href="veev-20240430.xsd#veev_IQVIALitigationMatterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_LitigationCaseTypeDomain_84830470-91ce-4695-bd20-3ce9e31dba5e" xlink:to="loc_veev_IQVIALitigationMatterMember_9f2da16d-5278-49cf-84c5-7d71d8e3ca05" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:to="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_6b2309a5-1d62-472d-898a-33463d5de715" xlink:to="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_3507736c-4ffc-471b-af78-8c97d10b8153" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_e299ac29-514e-451e-81d5-56beaffa76f7" xlink:to="loc_srt_MinimumMember_3507736c-4ffc-471b-af78-8c97d10b8153" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermPurchaseCommitmentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentTable_45d52aee-61c5-4adb-bb3f-a2fbda76a327" xlink:to="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDamagesSoughtValue_6aef3ea1-5843-40cf-a669-33bb6f135ce2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDamagesSoughtValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermPurchaseCommitmentLineItems_6e0a4973-e071-4a31-b3cb-6f4d9202f2e8" xlink:to="loc_us-gaap_LossContingencyDamagesSoughtValue_6aef3ea1-5843-40cf-a669-33bb6f135ce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/RevenuesbyProductDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#RevenuesbyProductDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/RevenuesbyProductDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b78455b6-c238-488a-99b3-27e75ff86f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_b78455b6-c238-488a-99b3-27e75ff86f7f" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:to="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_c663617f-66b6-47d5-9806-841a8636585b" xlink:to="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubscriptionAndCirculationMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:to="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaCommercialCloudMember_cbfe5f69-d3a3-4da3-850d-adb15fe2178a" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaCommercialCloudMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:to="loc_veev_SubscriptionServicesVeevaCommercialCloudMember_cbfe5f69-d3a3-4da3-850d-adb15fe2178a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_59bd2e68-3201-491d-ac01-403e2b09cfe3" xlink:href="veev-20240430.xsd#veev_SubscriptionServicesVeevaResearchAndDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubscriptionAndCirculationMember_798cf0f6-d26d-482f-b873-f52f01382a9e" xlink:to="loc_veev_SubscriptionServicesVeevaResearchAndDevelopmentMember_59bd2e68-3201-491d-ac01-403e2b09cfe3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_7e2eb4f1-9f64-40a2-a375-5748955cdb79" xlink:to="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaCommercialCloudMember_e7214ca9-a7d1-40ce-bc6b-29e4b6433e4a" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaCommercialCloudMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:to="loc_veev_ProfessionalServicesVeevaCommercialCloudMember_e7214ca9-a7d1-40ce-bc6b-29e4b6433e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_d4bb6bc5-b759-40a6-a677-92258ba96f46" xlink:href="veev-20240430.xsd#veev_ProfessionalServicesVeevaResearchAndDevelopmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TechnologyServiceMember_9d0352a1-eab9-452f-b433-5287be0316fe" xlink:to="loc_veev_ProfessionalServicesVeevaResearchAndDevelopmentMember_d4bb6bc5-b759-40a6-a677-92258ba96f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_0ef62456-89c4-4d6b-9280-1d3dce90eb1f" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_NumberOfProductAreas_3897a606-0ff3-4fe8-b506-51d51d7d357a" xlink:href="veev-20240430.xsd#veev_NumberOfProductAreas"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:to="loc_veev_NumberOfProductAreas_3897a606-0ff3-4fe8-b506-51d51d7d357a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdf5bd93-2641-4db5-8e82-17d800169d75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_5941fefc-ecc8-4989-8415-be620ac9940e" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_cdf5bd93-2641-4db5-8e82-17d800169d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_be9e25f0-6536-403c-9520-c700a7cd45c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_be9e25f0-6536-403c-9520-c700a7cd45c7" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:to="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_5a233c29-1d09-4b66-b3de-3dc5d095870d" xlink:to="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_cbbc22fd-11c6-4999-a55b-c3e415bf41fd" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_NorthAmericaMember_cbbc22fd-11c6-4999-a55b-c3e415bf41fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_91da0e9a-ac8a-420a-ac90-6486eae512f7" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_EuropeMember_91da0e9a-ac8a-420a-ac90-6486eae512f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_e81430be-53a1-4658-8e3e-c0dd08c2aca3" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_srt_AsiaPacificMember_e81430be-53a1-4658-8e3e-c0dd08c2aca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_MiddleEastAfricaAndLatinAmericaMember_6c4a7d1f-dd82-41e7-92b4-63be76dff0d7" xlink:href="veev-20240430.xsd#veev_MiddleEastAfricaAndLatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_fd6028cb-212f-4d1a-b40c-d67a16fe17d3" xlink:to="loc_veev_MiddleEastAfricaAndLatinAmericaMember_6c4a7d1f-dd82-41e7-92b4-63be76dff0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_8f43c26c-90e5-4166-9320-42ab3bf84425" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_aa5eefc3-629c-4522-b383-3a06945d4372" xlink:to="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e54d0271-9b7c-4519-8eb2-11abbe2a18e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract_66746c0b-7a85-4b04-b0a6-e7ecdc8af787" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e54d0271-9b7c-4519-8eb2-11abbe2a18e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="simple" xlink:href="veev-20240430.xsd#InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails"/>
  <link:presentationLink xlink:role="http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_92b064b2-eacd-4ec9-91dd-52468f5f2a4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_92b064b2-eacd-4ec9-91dd-52468f5f2a4f" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:to="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_4a5f5d81-f88a-4fec-9cb3-101f2d476aad" xlink:to="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NorthAmericaMember_1c27a7ab-6706-441d-b5c1-d87b88f914c2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_NorthAmericaMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_NorthAmericaMember_1c27a7ab-6706-441d-b5c1-d87b88f914c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_ad5f1d84-ec79-4f69-8176-75bda4d39a12" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_EuropeMember_ad5f1d84-ec79-4f69-8176-75bda4d39a12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_AsiaPacificMember_dded0621-4309-40d4-abf7-79762fb45127" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_AsiaPacificMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_srt_AsiaPacificMember_dded0621-4309-40d4-abf7-79762fb45127" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_MiddleEastAfricaAndLatinAmericaMember_0217646d-f765-4810-9ee7-f91876d1fa22" xlink:href="veev-20240430.xsd#veev_MiddleEastAfricaAndLatinAmericaMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_844cbb8b-fbc7-4631-80f6-a25c62798003" xlink:to="loc_veev_MiddleEastAfricaAndLatinAmericaMember_0217646d-f765-4810-9ee7-f91876d1fa22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_c573d373-1ee7-4e23-9426-0e45f2c9081e" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeographicAreasLongLivedAssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_ed02f6c1-6786-456b-b2b9-773885630fe5" xlink:to="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_503d0be7-6280-4300-9106-4f129b326878" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GeographicAreasLongLivedAssetsAbstract_3f747396-24c9-459d-97bc-392921aad894" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_503d0be7-6280-4300-9106-4f129b326878" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:loc xlink:type="locator" xlink:label="loc_veev_AlanMateoMember" xlink:href="veev-20240430.xsd#veev_AlanMateoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_veev_AlanMateoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>a240404brentseparationag001.jpg
<TEXT>
begin 644 a240404brentseparationag001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110!D^(M)O-:TO[)8ZQ<Z3-Y@?[3;
M*"V!GY>>Q_I7)?\ "O?$O_12-;_[])7H=% 'GG_"O?$O_12-;_[])1_PKWQ+
M_P!%(UO_ +])7H=% 'GG_"O?$O\ T4C6_P#OTE'_  KWQ+_T4C6_^_25Z'10
M!YY_PKWQ+_T4C6_^_24?\*]\2_\ 12-;_P"_25Z'10!YY_PKWQ+_ -%(UO\
M[])1_P *]\2_]%(UO_OTE>AT4 >>?\*]\2_]%(UO_OTE'_"O?$O_ $4C6_\
MOTE>AT4 >>?\*]\2_P#12-;_ ._24?\ "O?$O_12-;_[])7H=% 'GG_"O?$O
M_12-;_[])1_PKWQ+_P!%(UO_ +])7H=% 'GG_"O?$O\ T4C6_P#OTE'_  KW
MQ+_T4C6_^_25Z'10!YY_PKWQ+_T4C6_^_24?\*]\2_\ 12-;_P"_25Z'10!Y
MY_PKWQ+_ -%(UO\ [])1_P *]\2_]%(UO_OTE>AT4 >>?\*]\2_]%(UO_OTE
M'_"O?$O_ $4C6_\ OTE>AT4 >>?\*]\2_P#12-;_ ._24?\ "O?$O_12-;_[
M])7H=% 'GG_"O?$O_12-;_[])1_PKWQ+_P!%(UO_ +])7H=% 'GG_"O?$O\
MT4C6_P#OTE'_  KWQ+_T4C6_^_25Z'10!YY_PKWQ+_T4C6_^_24?\*]\2_\
M12-;_P"_25Z'10!YY_PKWQ+_ -%(UO\ [])1_P *]\2_]%(UO_OTE>AT4 >>
M?\*]\2_]%(UO_OTE=KH]C<:;I-O9W5_-?SQ+A[J8 /(<DY.*O44 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 445XS^T?!%_PAFF7/E)YXU!8Q)M&[:8Y#
MC/7&0.* /9J*\(\3/97WCSPQ!\.1$NK02%M1;3DV1I$&0?OMH"D?>!SZX[BI
M?CA!:)XX\"S2V\966[(N,1;C(@DAX8 9;@GCGK0![E37D2)"\CJBCJS' %<1
MX6TSPYK&J#Q+HFFV]B;.>>S4PVWDF9  #N7 YW XR,XXKC? %POQ0\<^(-9U
MU1=6&F2+%IUA-\T,08M\Y0\%L)U/<GT& #VE71PI5E(89!!ZTZN>C\'Z7;>(
M8M4L[>*W3[-+!-;1KMBEWE2&*#Y=PVD9QR#ST%>3?!_1;/5-1^(UA)$B+)*;
M5'5!NB1S.I"^G&/R% 'O5%>"_$7P_H^F?%'P!I]CI=G;VDDZ))#'"H60>:H^
M88^;CUS7L>C>&]-T"YOY=,MH[6*\=9'AB0*BN!@D <#(Q_DT :^><=Z*\8'C
M'4M,^-ME<Z@VS0=?M1;61S\NU7(C?ZLW/^[**T/V@X(F^'(G,2&9+R(+(5&Y
M0=V<&@#U>F22QQ &214!.!N.,FLCPA;PVW@[1D@B2)390L0B@ DQKD\=Z\M\
M9^))/!OQ3NM0\4:(VI^'KVVBALYC&)!;8'SA0WRY+;B1P2-OIB@#VS(.>>E%
M<OX$?0Y]$GO/#MX+G3;JY::-03F$E5!C(/(P1P.P('3%=10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>:
M?&?PKK?C+P[8Z9HMEYTL5V+AW>5$4 (ZXY.<_,.U>ET4 >3^*_ ^NKXGTGQM
MX0M5@UE,)?V4TJ()EQC)()4Y VGG^Z>HH^(OAKQ)XI\0^$M3T_17":5-Y]PD
MMS$#DO&VU?FY/R'GZ5ZQ10!RT<NMOKEK%::#)I^G37#7%_<37$18X0@*J(S=
M6"9.?7CFN6T3P=K7P^\;:MJ&BV/]J:#JQ#R6T,J1SV[@DC <JK*-S#[P.#[<
M^I44 95G>:K<S///IC6=JL9VP22(T\CY'/RL44 9_B.<]L<\'\*_"FO>&->\
M3W&K:<88=5N%FA=9HWV@-(<, V<_..F>]>HT4 >6^/O"NO:Y\1?"VLZ?IIEL
MM)F22=C-&I<"16.T%N>!WQ7;>)SJ<VAFVTVQEFENBL4NR5$:&)B!(02P^;;N
MQCOBMRB@#ROXE?#5M=\+VD>@6MZ=4M94>V$U^[K"O 9?WDA"\8^[W4=J7Q[H
M7BOQE\,++26TG;K7F1-<YN(A'E 0S [NYY KU.B@#AVF\56_@FVTG3O#T\>I
M)9QVOGR74(CB(4*7!#DG')' [5<D76/[3UNTU/0O[5T.XE0VJK)$[;?*0,KI
M(RC;N#$<YR3QT-=910!Q'PV\&/X0LM6+QBV34+Y[B&S#[Q;1=$0GH6QUQD=.
M3C-=O110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %86J:_=6%Y<PP:+<W<5M;B>6=)
M8T49W?*-Q!)PN>G<5NU0UO\ Y &H_P#7K+_Z": ,'1_&D^LV&F:A#X?O5L=0
M_P!5,98CMX)&X;LC)&/J16EX3\1?\)1H*:I]D:TW32Q&)G#D;)&3J!WVYK+^
M%G_)+_#W_7HO\S7GUHESIOPK7Q!::E?PW=GK#^5''<,L15KTHRL@X<$,?O9/
MI0![&;J]&MK:#3R; VYD-[YR\2;L"/9UZ<[NG:KM<8UQ=1_&-+07MP;230GF
M^SM(?+603(NX+TSCO6-X8U:Y@\0Z7I/B-=2L]:(D*3_:'EL]4&TDLASM4X^8
M+@8''I0!Z96)?>(&BUS^Q=/LC>WZP"YE!E$:11DE5RQSR2#@ 'H<XXK;KA_%
M?A.?6->76/#>M-I?B6R@6-F(W131$DJDJ]QD-@\_0X& #H]$UEM82]$EA<V,
MUG<FVDBN-N=VQ7R"I(*D.,'/-:M>5-X^U:/PKK<>I6,.F:_IU];6E])$W[K$
MS(HF#8./DSC.<8'7I6V^C:W8:E=W:ZI]DTZ>PDC:U&H2W#F90662-I%RIP,$
M#KUZT =U17BS'6;'X:^'/&L&OZK/J4?V4S02W!:&X21U0H4Z$_,#NZ]>>F-'
MQMJ-Y;Z3XKU/3=4OKBYL+B/RYXIFAAL2OEYAVAL2MR2WRX^;!.1B@#UBBO/-
M8L[K5OB@ND'6=4M;&XT)YGCM+DQ[7$RJ&7'W3TY]L="0<?QA=WECH?BB\TW6
M-1O+G3'B$=RL[11V114S&<-B5SDEOEQ\^"1@"@#U5KJ!+N*T:51<2HTB1]V5
M2H8_@67\Z@L;J]N+F]CNM/-K%#-LMY/.5_M";0=^!]WDD8/I7%SV,-Q\;+*5
MWN S:"\IV7,BC(F0 8#8V^J]#W!K&O/$NJ>'O#_Q"O8KVXGEL=22&V>=C)Y"
MNL0R >,+O)QTXH ]:HK@M?\ M/AC7?"UQIE[>S0:A?+I]W!-<O,LJNC$2?,3
MM9=I.1C(//%<Q<+J,G@WQUJ1U[5Q<Z1JEW]B9;QE$?EJA4''WAVVG(]!DDT
M>R457L)FN=.M9WQODB1VQZD T7U[!IVGW%[<MM@MXVED/HJC)H S(_%.G2^,
MI_#"N?M\-HMT?3!."OU *GZ,*VZ\<\0IJFBV>D>,9=#OH-0TZ]:[U&5GA97@
MFPLB860L0J[%7(X"9.*[7QGJ-U'9:'<V4TG]ESZA"+V6V8[S P.""O.TMLSC
MG'MF@#KJ*\VCM]3SXWNXM1U1-)AM\Z6YN'P&\HM(4+<E0X&#TZ@<"J,4U[HW
M@3P_K9UG49[O6(]/M+AKJ[/E1J^"SC@[&(^4OUYSUYH ]7HKS?6?^$@\'6NO
MZW%>1"S&F.\-A)>2W3)<*1^]4R $+AAE>F<'O6A::1K UG2M3MM52'3Y(FCN
MD;49;G[6'7*,@=0%8'G*]0<=* .XHKQ2:74T^$^I>(1KNK'4M-U&;[/(;M]N
M%N=F&7.'!7C#9]L5ULPN=!^)FE0PZAJ%S!J-A=/<PW%PTBL\>PJRJ>$/S$84
M >U '?45Y?HPU_Q-X:T7Q-::G#:7#2+=7$[ZA*T3ID^9"T.W8 .GJ-N<YR3%
M+:WE_=?$*.77-75-.97M!%>/'Y3?9PX(*X. Q^[T]0: /3YKJ"":WBEE5)+A
MS'$IZNP4L0/P4G\*FKRAE.N:[\+K^^EN#<WNGS23O%<21Y;[,K9&UAM)).<8
MST/%>KT 4]3U.#2K99IMS-)(L,,2<M+(QPJK[G\@ 2< $U2;Q'90W5[;W,D4
M4EA;?:+L"0'8,;C@=6 '). .1ZG'/^()GE^+7@^S<G[/'!>7*CLT@0*#]0&;
M\ZZ>70-(FU635)=.MGOI(#;/.R LT1ZJ?44 6-.O8]1L(;N(ILE&1LD#@>V1
MQGUQGFL[0/%.G>([G5H+%RSZ9=FUFSW( ^8>Q.0/]TU5U**#PGX2-AX>LD@E
M<_9[&WA '[V0GD D#C+.<GHIYKCH@?!OQ%T:Z32KO3M)U:W329S</$P,Z#]R
MY*.V6(!7)Q0!ZM17&:[=SQ^/=/M-0FGBT*73IF0PR.@-R'7[Y0@@!#QGC)]<
M5R5ZOB*P^%R7MWJVK07[ZI$L3RS,)/(:X")N!Y&4(R#U[T >P45Y]?Q7&C^)
MM)\.6]_>W4.J&ZO'-]J#HS,@C B215+!1EFVCTZXX-.\FU[PM90:;=ZG%,FI
M:U%!!NO',EM!(KMY;3%=W)3:&QG#'!R 0 >FT5YSJNF:[HVE>*KDZNUO:2:9
M+<6EM'?232P31H2721P&"GC([''K5"2*^MF\ WD6MZJ)M5"6]YNNF99$:W+<
M(<J&!'# 9[DD\T >JT5Y1<ZU?^$O^%@P6M[=3P:;'9RVANYVG:!IE(<[GR2
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
M/<W<=[I0D&JXN7W&="8@KG/S!F#/@Y^X!T.* /0Z*\9N/[0;X?>+]5.NZO\
M;-)U2\%G(+QQL$;C:" <.,#&&R/0#FNED^U:7\0/";QZE?RKK$-R+V*:X9XW
M*1!U*I]U"#_= XH ]!HKR:YU*\A_L#4;'5+Z]6X\1);2Z@9F2&XB>1U,20[B
M"J@;=V!RN1G-7OL5UJOB[QU8SZUJR6UK#:R6Z0W;1^4S1.V5*X(&><#@]P<#
M !Z717.^ ]1N=6\!:'?WLIEN9K.-I9#U=L<D^YKHJ "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MJZCJ%KI.G7%_>RB*V@0N[8SQ[#N>P'<T 6J*PF\20V^I:9IU\(+2\U!7DCAF
MG"D*,#:/[TF6'RCC@\G SG7WCRUA\+:KKUA';WT6FNXFA2Z D 4X.0%.UCR0
MI[8Z'@ '745SL>M:X^GVU_\ V';/;S"-R(KYFD5&QD[3$ < Y(SVKHJ "BBB
M@ JM?V::A8S6<DDB1S(4<QG#;2,$ ]N*R/%7B*?P['I<D5G'<)>:A!9.6E*&
M/S& W 8.[OQD5T% &7HFA6OA_18M)L))UM85*0AW#-&/8D>_?-97_" Z.?#;
M^'S)>?V:\WGM'YW)??YF=V,_?^;KUKJ:* ,?_A&[0^(H]=::Y:_2V^R!BXVF
M+.2"H&.2,YZU#I_A.QL&T_\ ?W=RFF@BR2YD#B#*[<@XR3M)'S$X!XQ6]10
M5C7?ANUN=7?5HKJ]M+]X5@::WFP"BEB 4(*'ECR03S6/<>,-9AL]><>%)6NM
M+E7RX3>Q@7$!)_>[^B_*I8J><8]:V;;7DDO[2TN8&MVOH/.M"Y_UF%!9"/X7
M4'..XR1T( !''X1T<:5J&G7%NUW%J)+7KW#EWG8@#+-[ #&, 8&,5G6GA#3O
M"^CWSVDFIWC_ &5X8A<3R7+1H1]R-><#(' '89Z5UM% ' ^ ?#*'P3X?CU1=
M0#V*))]ANU*+%.O?!4,<$Y&25!Z=!C2O?AWH-^=6687@@U5O,N;=+IUB,AQF
M0(#C=P/RKK** ,*#PI86^NV^L)->&[@MOLB,\Y8&+.XJ<YSD\Y/.>]4;[X>:
M#?MJWG"\$.JG?=6Z73K$TF /," XW<#\A5OQ9XAG\-VEC<16<=RES?0VCEI2
MAC\QPNX#!W=>F1704 8,GA'2Y-1TZ_)NQ<V,)@2073YDC)!*R'.7&0#S1;^$
M-*A&KI(DMS%J[%[V*=]RR$C;G&.. !QZ5#XV\43^#]";6%TS[=:Q,JS[9]C1
MAB &QM.1DC/UK1U35'TWPY<ZKY44I@MS.8Q,0K #) ;;S[<<\4 5M.\*V6GR
M6;&>[NOL*E+,74N\6X(V_+QR<<9;)QD9Y-5O^$'TO^RM6TTRWAM=6F>>\4R\
MR._WCG&1G X&.E;FGS7-Q8037EJMK<.@9X!)O\LGMNP,G_/-6: (+.U6RLH;
M5'=TA0(I<Y; X&3WJKK.CP:Y9"SNI;A(=ZN1#)L+%2",GTR <5HT4 4=3TN#
M5]'N-+NWE:WN(C#,5(#.I&",XXR/2N(\3>'4TS2M!TFWLM;N]'LYF<S6%PS7
M5J50K&%P0Q7YFZ9P!CO7HM% '!:#X?DNC=1K?>)_[(N;5X)X]7G)=F8C'EAA
MO7Y=X)./O#&>HZ$^$M)E\)CPS<PO<Z6(A"L4SY*HN-H#=>,#!Z\4_7=?&DW.
MG6,%N+G4-2F:*VA:3RU.U2[,S8.  .P)Y'%-T_6-0EUM]+U'2EM76W\]9XKC
MS8I!N"X4E5.1GG(&,CKF@"'1O!FE:/:3VV^\OUGB,#G4+EK@B(_\LQNX"^PZ
M]\X%0:#X"TCPY-OL9=098PPMHI[MY8[7/!\M&)"G!QGDXSZFNHHH Y<^ M';
MPW=>'VDO#IUS,9I8S-RS%MY^;&1EN>M7Y?#=I/KEAK$MQ=/>6,;10L9 !M;&
MX$ 8.<#/T[5HK?6S:B]@LJFZ2)9GC'54)(!/U*G\JL4 <I9?#O0=.UB2_M!>
M11O-]H-BMTXM?-SG?Y6<9SSZ XXX%7%\(6"2:RZSW8;6!B\/FCY_EV\<?+\O
M'';WK?HH YM_!&D/9Z-;%KM1HX*V<B7#(Z(5V%-RX)4K@>OO72    < 444
M8'B+19+R^TG6+-0U_I4S21H3CS8W79)'D\ D'(SQE1G YK=C<2Q*X5E##.&&
M"/J.U<[XN\43>%X].D33UNTOKV*Q7]_Y9620D*3\I^7CGO[5T2%BBEP%?'S!
M3D _7 S0!GWVBP7^J6.H2SW*RV3,T*I)A 2"I)7')*DCGH#QBH/$GAC3_%5A
M'9:D9_(CE68"&0H=Z_=.1SQ[5LT4 >;>)].9_%4;W]IXF%O#9K#;:CHTKEY"
M6)=91&<C&%Q\N#R2>F-&P\(?VMHL]AJMYK<FFO/'-;QW]R#<*5P<LPY W $*
M3D8YZX'<4R::.W@DFF=8XHU+N[' 4 9))]* ,;Q#X3TSQ/8V]MJ0G,ELXD@N
MHI#'-$X_B5EQ@_I^E0R>"-$N/#<VA7<,]W;3MOEEN9VDF=QC#F0G=N&!@]@,
M=.*N6VO02:.FK7(%M93%/LYD/S.KD!"1V+$C"]>1G!R!5_X2*<>/U\-/9QB%
MM.:^2Y$I+'$BIM*XX^\3G)[4 16G@?3+71KW3#<ZC<I>Q&">>ZNVEE:+!&P,
MWW5P3P,=:ED\'Z?)'H\;3WF-'(-GB4?(0NT$\?-\O'.:Z"B@#"7PEI9U'5KR
M999VU:)8KV.5MT<J*"JC;CC )''K5;0? NE>'"397&HN%0I;K<W;2K:J>HB5
MLA?KC-=-7+MX[T<:7<WXN[,10WGV/Y[I5"/N*YE/_+,<$\Y.,=SB@!!X!T<>
M&XO#XDO!IT4WGI'YW(??O^]C/WN>M:!\,Z>?$2:Z6N!?"!8'*S,J2JI)4NHP
M&()...]0ZCXHC@UBVT73;<:AJEQ#]H$:RA(XH<X\R1\'"D\# )/I3AK6I6^K
MV&GW^D)&+UG5;FWN?-C0JC-ALJI#':<<8Z\\8H W:Y^#27OO&!\07491+6V-
MI91L.?F;,DA';.%4#K@'/7CH** "LF3P]9R^)H]?:2X%]' ;9</\@C)!*[<=
MR <]:UJ* ,&P\)V-B=/!GN[F/3<_8H[B0.("5*Y!QDG:2!N)P#QBMZBB@#(?
MP[:/XE&O^=<+?BV-J"'&T1$[MNW&/O<YZUGGP)I)T'4-%:2\-CJ$S3W*&;EW
M8[FYQD9/) _QKIZ* .;F\#Z1<:DU_(][YTMLMK<!+ED6XC7(42!<;L9/]<U
MWP\T,Z1IE@AO8CI;;K*Z2Y83PG&" _H0 -O3 '%6;KQ#J5OXEN-)70)98OL3
MW-I<K<(!<.FW,>WJG+*-QXYJ'3O%TLVDV&HZIICZ=%<3-:SJTH?[-.)#& Q
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
MV4,D<S(6'VA/E+ [L?CSCTR*Z4:&NM>&ET;Q';^>8MBO(CE!*R$%95*D,IR
M<9R#D<CDS1>%=(AU:+5(X9UO8K<VR2_:I>(R<D$;L')Y)/)/)YH \WT_6KRQ
M\*Z=IC7KK:OXGGTLSW$K$B%6D*(SYW8)55SGIQ7;^'="N]$\0:BSZG$UI>1K
M)'IL:MM@9>&==S' ;/(&!FK/_"#^'3HM[H[Z>9;"]E:>>*6>23=(3DN"S$J<
M\Y!%6M \,Z5X:MWATR!T\S&^265Y7;'0%F).!DX'09/K0!KUF2>'=$E@O()-
M(L6AO9/-ND:W4K,_]YQCYC[FM.B@#S;PZOV'XX>*[>Z 1[NQM9;$$8!A1=K!
M?8-V]J]!O+A+>+>5#R_,88^[L%)P/? /ZU2UGPYI>O&W>_MR9[9BT%Q%(T4L
M)/7:Z$,/IG!J6PT:UT^3S4:XFFV[?-N9WF8#N 6)P#@9QC.!F@#S W,U]\%O
M^$SBO94U^.-KW[8LAR)%D.8L9QLP"FSI[9YK8CLSK'Q/GM;^2]6VN/#\-Q-9
MBZD5%D:5@0,-D#@<# XYKJ8_!NB12RM':R+#-/\ :9+43OY#2YSN\O.W.0#C
M&,C.,U9_X1W3?[=DUORIAJ,D'V=I1<R#]WG.W;NV@9.>!UYH \DDBFB^#USK
MG]H:@^I:3?/'93M=OF-$NM@&,X;Y<@[@21QT QU=YI$>L_%?4]+O+S4#8/HT
M,[6T=Y(BES*ZY&&RHX' (!QSFNB/@7P\=!GT,VDYTV>4S20&\FPS%MQ.=^?O
M<XSUK$&ARW'Q5N+Q[?4HK)=)CM(KM))%S(LC,RELY(P1R>,CKG% &!H=U/\
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
MZ,;?[W'''&..*K7_ ("\.:EHUCI5S8LUMI^/L9$\@D@P, +)NW 8 XSC@>E
M#_!^E7>B:==Z?=ZL-0\J[<Q<-FWC8!EB)8DG:#P2>A%:>N0W%SX?U*"S)%U)
M:RI"0<?.4(7]<4_2]*LM%L([&PA\J!,D L6))Y)+$DL3ZDYJY0!P_P ()X)?
MA?HT<. T"/#,G0I(';<".QSS^-2^/]9?3[/3+>VG,2WNL6ME>S1-M:*)R2?F
M'*D@ 9Z@-GTK5D\'Z0=3GU&W2ZLKFX.ZX:RNI(%F/JRHP!/OC/O5NY\/Z5>Z
M-+I%S9I-8R_ZR.0DECG.XL3N+9YW9SGG- '*W<#Z+\3-'T_3FE33=8LKD7=L
MDC!(VB"E95P?D8[]I(QGCO7%QP3)\&[#Q"-1U#^UK74 (;DW;DJ#>E"""<-D
M$YW Y[\ "O7;+P_86,CS)]HEN&B\CSY[AY)!'UVAF)*C//&,D GFJ'_""^'O
M^$?&A?9)_P"S!)YH@^V38W;M^<[\_>YZ]>: ,**P32OBO%I]K<7@M=0T>:6Y
M1[N1M\BRH X);*MAB,C%<5'I]Q_PI6#Q;%J^IC7+!I)H)VO)&'RW# H4SA@P
MZY!))ZXXKUV;0-+35XM=>&Y>_MH##'()Y6/E]UV[L'. >AR:Y3X=^$TA\&6%
MMK-E>17,$\DTEI<2OY>_S69&V9VGC:?3/.,\T 9WBZ4WEIXPN;>6XN+RRTY)
M&+2F)-,D6(OB(C),A.&/ [ MVJS=QRZGXR\%)<7MZ([_ $FX>YCCN719"$C.
M< _*?F/*X/O757W@?P]J-_?WMU8L\NH1"*[43R*DP"[060-M+ =&QD=N:?;^
M#M#M;K3KF&VF6;38C%:M]JE_=J>HQNP<X&<YS@4 <5I6AW.M^$O&&@6E_=PR
M6.KW$6F2_:7W0X5'1-V<E<L1R3P:V?"^L1>,[C2;V-'@73;4FZA#%=ETQV>4
M1WV;'.#_ 'D-:D]C%X0M;J\T+0[S4+B^NQ)<P179+,S<&3]ZV.P'&.W85>\-
MZ4=+TZ5I8(H;N]N)+RZ6+H))#G&>^!M7/?;GO0!L5Y_XI6*_US68(9)KVXMM
M)!:W:3RH;(G>1(&&3YC8XP,@)U&:] K#OO!^AZEJ[ZI=6;-=20^1*5F=4FC[
M*Z A7 S_ ! _H* . #W.KVGPODNM0OM]_"5NC'<NGG#[,6);!^\>?F^]SP16
ME#8K+XLO/""S*UEI^G0O:P7LTCLX=GWR A@20=B@G[O;&3730>!/#UM'ID<-
MI,@TLEK/%W,/+)&"?O<\<<YXXZ<5)X@\&:%XGN+:YU.T9KFVR(KB&9X9%!ZK
MN0@X]J )/"5E>:9X;MK"_P!6_M6XMB\3794@OAC@').2/NDY[>M;=065E;:=
M916=I"L-O"NU$7H!_GO4] !1110 4444 %%%% !1110 4444 %%%% !1110
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JA
MK&C:=X@TN;3=5M4N;288>-\]N001R"/4<U?HH Q=+\)Z+I&FW%A;6F^"Y79/
M]HD:9I5P1M9G))&"1CH,GUI=-\+:5I3VS6\4S?9%*6JSW$DH@4C!"!B=O''K
MCCIQ6S10!BQ>$]'@DU22."=7U3_C\/VN;][QC^]\O''&..*KW7@7PY>^'+?0
M;C3S)IUL0;=&GD+0D="CEMPQ[&NBHH PD\&Z OAV;07T]9=/GYFCF=G:1N/F
M9R=Q;@8.<C QTI=)\(Z+HNGW-C:6K-#<IY<YGE>5I$P1M+.2=H!.!T&3ZUN4
M4 <Y_P (+X>_LJSTS[)/]DLYEG@3[9-E'7[IW;\G;@8!.!CBM;4-)L=5@@AO
MK=9T@FCN(PY)VR(<JWYBKM% &7K_ (=TKQ/IIL-8M%N;?<'4%BK(PZ,K @@^
MX-5$\%Z"GAZ?0OLDC6%P<SJ;F3?,>GS/NW'@ <GH,=*WZ* .2UR"^E@_X1*Q
MT2>33;JT\E]1EN T<"$E6!#$NS!>1UR2.P)'4P0Q6UO'!"@2*)0B(O15 P *
MDHH RY?#NF3>((M=>*8ZC%$84E%S( $)R5V!MN"0#TK/UCP'X<UW5UU6^L";
MT*$>6*9XO-4?POM(W#Z_3I7244 9%]X8TC4;VPO+BWE\[3\_9#%<21"+(P<*
MC =..G2J6L> _#FNZLFJ7UBQO501M+%/)$9$'\+[6&X?6NDHH R'\,Z2^M6N
MK_9Y%O;2+R8&2XD54CX^4(&"XX'&.U/M_#NF6FNW.M0Q3+J%TH2:0W,A#J.@
MV%MN!DXXXS6I10!S,_P_\,W&OOK3Z=B\E8/+ME=8Y6'1GC!VL?J*M7WA#1M0
MUH:Q+!-'?^6(I);>XDA\U!T60(P#CV.:W** ,W0]!T[PWI46FZ5 8+2/.U#(
MSXR<GEB3UYIB^&])37Y];6U(OYT5)7\QMKA05!*9VD@$C.,X.*U:* ,*Q\'Z
M+IQA%M;2+!!*9H+9IW:&%SD[DC)VKR21QQGC%:>HZ=::OIUQI]_ L]I<(8Y8
MVZ,I^E6J* .<M? OAZSO+.[BLY6N;.,Q0RRW,LC;#C@EF.X# P#D#MBK6G^%
MM*TQ[-K>.=A9*4M%FN))1 "-IVAB<<<>PX&!6S10!0UG1K#7]+ET[4X/.M92
MI90[*<J0P(92""" <@U4C\*:/%JMOJ:03B\MX#;QR_:YN$)R01NP<GDD\D\G
MFMJB@#GQX(\._P!D7^E/IYEL;^5I[F*:>20/(3DN"S$J<\Y&.:L:!X8TGPS;
MR1:9 Z>9C>\LSRNP'0;F).!DX'09/K6Q10 5EZ]X=TOQ/IQT_5X'N+1B"T2S
MR1AL$$9V,,\@'FM2B@"."%+>!(4+E%& 9)&=OQ9B2?Q-<RGPX\*QV\=NNG.(
M8;D74*?:I<0R D_NQN^09)R%P#WKJJ* ,K3_  YI>EZK>ZG9PRQW=[M^T.;B
M1@^T87Y2Q48' P.!58>#-!5=45;.14U0N;M5N95#E_OX ;Y=W?;C/>MZB@#G
M=0\#>'M4T2STB[L6DM+''V7]_)YD&!@;9-VX< =^PJ9/".C1:=:6,,$T45I-
M]HA>.XD602X*ERX;<Q(8@[B<@UN44 4].TNTTN.5+6,@S2&:9W8L\CD %F8\
MDX 'L  .!4UU++#;.\$!GFQA(]P4$^Y/0>I_0]*FHH YBT\$Z<?"4FA:D#=)
M=3-<WKHS1F:9G\QFRI! W8P,] !73T44 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5#=W,=E9SW4Q(BAC:1R/0#)_E4U1SP1W-O+!,H:*5"CJ>X(P
M10!Y#\,S)\3IM6\4>)"UU;QW1MK+3V<^1  H8G9T9L,HR?0_AU6N0+X"L=;\
M3V<LSVL5AB*QEF=HXY0W!0$_*I)7(&.E<_X#T'6_AA>ZIH\^FW6IZ'<S^?:7
MEF%=D.,$2)D$' 7D C(]^.VO[*;Q?H6J:9J-C)8V%W 88_-8&;)S\Y4$A0#M
M(&<\'(% '(_"[2D\5>"E\0^)&;4]0U225C).Q/DHKE L8Z(/E)^7'6LSX?:O
M=ZQK'BWX>:U=3WD-@\JVMU(Y,RQ!RG+]<C*D'J.?:MOP!#K7@7PPWAW5M(N[
MIK*60VEQ8J)$N$9BP[@H<D_>P.G-.^&O@C4-%U77/$^N(D6K:S.TGV9'#BWC
M9RVTL."22.G'RB@#G_@WJ\FD7OB;PIKTV=0TR9IC<3,2SPCACD\[1@,/9ZZ'
M5]'AL_A=XEU+R&AN[NUN+Y020UO\I,:K_<*KC('?=ZU!XC^'<^I?%G2?$5HQ
MBLI8'CU0*<>8%&%4CN'!"GV6NL\<6UU?>"-9L;*VDN;J[LY8(HX\9+,I R20
M .: /*OAN="\2>"])T.^N)9M<ODNFDF2Y<30HK-M<D'K]W /45T_Q)\(ZAK>
MF:3::3?26VL11/LFBE9/.*(#M8@CJ1P3T/XU6\ V.J^%_ NF6M_X3U*;5]-:
M=HEB:'#>8S'&XOP"",^X[XKK(IM7>Z\-RWVF7#7 A=[UX@I2!W0?+UR<'(XS
MTH X;PSXUB\;>%ETC7HS%XBTR^M8KF-LH\B_:(T9AT(R"58>_H17I^OWLVEZ
M'(=/B1KUP(+*(\*96X0?[HZGT -<1XT^&WV[QMH?BW1E\N\@O[<ZA$IV^=$)
M%R_U '/J!ZCGI+^VNM9\6PPSVVH6UA8Q%X+J)U59)VR">#D;4R!D<[V]!0!S
MGP5\57&O>$YM-U*1VU729C!/YA^<J22I/OPR_P# :YGX@Z?X@\.^*+SQGX9G
ME,&FRQ_;+ ,QC9#&"S;<XP<D-CI][U-7[/POKOA+XSS:QHVF7MYH6H1[;YVD
M3(=N68 L"V& ;./XF KT/3#-+KVMI<:;<1VT[1^7+*JE)0(PK< D]1W S0!@
MZ#K.C>-M7T;7M/ S-I]UYB$\Q2J\ PPZ;EW-@^C<<&N!^+6C1^$]*\)6NG7%
MTDCW/E7$_GOOGP%R6.>YR<>]=AX1^'+>#/B;J-_IV?["O;)S%'N_X]Y3)&2F
M/3 R#Z#';FG\9O#NM^)6T"/1M*GO/L=RTTS(R* ORXQN89/!H V/%WAZ]T/P
MSXCU#PD;B._N+-$2"-V;:5<[GC!)PQ1FZ=P.]<SX+\3^$/%J:7::<[Z'KUM-
M"\ML9&3[7L8%U8@XER 2-WS9Y]:]*\17.K+X=:YT.S>;4!- R6[L$+KYJ;U)
M/ ^3=S7!^+O!4'B[6=&OM,T&YTO6(;V.:\O7C6()&O+;B#B1\@8*Y^H% 'J]
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !116!KWBRW\/ZAIUC-I]]<3:C(8K;[.(R&<#
M)!W.,<>O% &_17/#QC80ZO;:7J=M>:7=W9VVPO(U"3-_=61&9-WMG-=#0 44
M44 %%8,7BB.;Q%JFBIIUV;C3[=+@\IB97) V?-_LG[V*BT[Q8-7\(V/B#3M*
MO+B.\9=ENFWS%4OM+')QQU/- '1T444 %%%,DFBB>)'D56E;9&">6."V!^ )
M_"@!]%%% !16?KFLVGA_1+S5[]BMM:1&1]O4XZ >Y. /<U;M;F&\M(;JWD$D
M$R+)&XZ,I&0?R- $M%%% !1110 44UW6.-I'8*B@EF)P !WH1UDC5T(96 ((
M[B@!U%<EJOCZUT>SGO;K1M6^Q0W1M?M"I%M=P_E_*#(&(+#@XK8T[6VOM0EL
M9M+O[&9(A*/M*Q[74G'RLCL"1W'N/6@#5HHHH **** "BBB@ HH) !). .]<
MYIWBP:I=Z?\ 9M*O9--U!7-OJ"*&C^7)RX!R@8#Y2>O'0T ='17/:MXMCTDZ
MD[Z1J=Q;Z;'YMS<PK'Y: )O.-SJ6(7D@ U%9^,EO8;*:/0M76&^A\ZUD98=L
MHV;P,B0[25!(#8H Z:BLKPUKT'B?P[9:U;1210W:%T23&X#)'...U6([Z9]9
MFL387"01PK(MV=OENQ)!0<YR,9Z=Z +M%%% !165;>(=.NO$E[H$4V;^RACG
MF3T5\X_$8!/^\OK6K0 4444 %%%% !1110 4444 %%,>:*.2.-Y%5Y20BD\L
M0,G'X T^@ HK"\1^*+;PR;#[59WDXOKI+. VX0YF?.U3N88S@\]/>IHM<E.H
M6MI<Z+J-I]I9ECEE\EDW!2V"4D8CA3VH UZ*** "BBL6[\1Q6GBO3M >TN/-
MOHI98Y_E\O$8!8=<YY';O0!M4444 %%%% !1110 4444 %%1SR-% \B1/,R@
MD1QXW-[#) S]2*S?#.OP>*/#MGK5M#)#!=*61)<;@ Q'...U &M1110 44R6
M:*!0TLBHI94!8XRS$ #ZDD"GT %%%% !16+<>(XK?Q;9>'GM+CSKNWDGCG^7
MRR$QD=<Y^8=A6U0 44R::*W@DGFD6.*-2[NQP%4#))K(O?$<5EXITO09+2X,
MNHI*\4XV^7B-06'7.>1V[]: -JBBB@ HID,T5Q"LT,BR1N,JZG((]JP=1\6P
MZ?XCMM!_LS4+B]N8FFA$/E;75?O'+2#&/>@#H:*S+#6&O+^6SFTR]LIHXQ*/
MM'EE74DCY2CL,@CD>X]:TZ "BBB@ HK%T[Q'%J/B75M#%I<0S::D3O))MVR"
M3=M*X)X^7O@^U;5 !1110 4444 %%%% !15*:^FBU>ULEL+B2&:-W>[7;Y<1
M7&%;G.3GC [5BV_C2"?3_$%X--O5_L29XIX3Y?F/L0.2OS;<8/K_ (4 =/15
M+1]236-$L-4BC:..\MH[A4;JH=0P!]^:NT %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<#X]_P"1Q\!?]A1__11KOJXSQ7HT^KZWI]R+/72VF2>=;2V,
MMFJ;RN"<2G)XXY&* ,WXW",_#6YQG[:+JW^Q;?O^=Y@QM]]N^I9;S6_$.K:]
MI5K,\$VF)#"C0W?DE)7B#^80%.X9; !XPIXYJ8:9-/JUMJ>IZ!K^J7-H=UM]
MKN;/9"W]Y4215W?[1!/O576/#\VJ:^-;MM)\3Z5?O&(IY-/O;1/M"#H'!D()
M'8]?TH L^=K+SZ/8:QJ?G7OV"3[19:0Y62:8,%\[?\H5 ,\$J-QQSP*Q]#\7
M:KJ?AOP/8W-XZWNMSW$=S>* '\N#>2!Q@,VU1GW)'.#6G-H;MK%EJ=KH?B2R
MGMK7[&WV>\M/W\.[=M<M*23N).X$-DDYJBO@V*/P]::1'H?B9/L-R;JRNA>V
MGG6SEBWR'S,8^8\$'/?/& "]H%F;+XM^)(A<3S(=,M63SG+L@W2?+N/)&<GD
MD\US>E7U_IOP)\+W>GWTUK(+BWC?RPO[Q'N-I!)!(X/8BNEL-)OK+6KK6#IW
MB>>_NK9;:662XL<$+G#!0X4$9],>W6JH\+LOA&S\,KH_B46%I*LL3"XL?,RK
M[U!.[! ;GI0!=N_[4O\ XH7FB#7;ZWT]M'2Y$<&Q61S*RG:VWCA1R<GW%9.B
M^*]8NO#/ABQEN3->ZA?W5G+<LXC9T@,N!NP<,VQ1G&>N,$@C;6SO5\3R>(!H
M_B'[8]F+,KYUCL\L$L.-_7<2>OZ<5E-X0BD\,+H4F@^)&BBNFO+:Y^UV:SV\
MQ8L61ED&.6;J#UH Z?PS9^(+#4M4BU6YCETYV22P1K@S31#'SJS%1E<]"<GM
MFL;Q9:-/\3_!B_:[N)94O05BE*@;8@00/7YB"?2KNA)J&B0R!]&\1:A<RX$E
MU>W=J\C 9PO$H  R> .Y-1ZW:7.N:AIE_)H&OVMUISNT,EM=6BDAUVNIS*>"
M .F".Q% $&FW=_XP@\3W$.I7-C/8:A/86*P/M6(Q*,,Z]'+,22&R,8 QUK<\
M#:]/XG\$Z3K-U&([BYAS(JC W E21[$C/XU@MI-S'J6HWEAHWB&P&I8-Y#;W
M%ELE;&-XW2$JQ'!*D9Z]>:W+&]N=,L+>QL_".I0VUO&L<4:S6N%4# '^NH I
M^)Y8M2UFTT6:QN+VRBC-U>Q0H&#9RL2-DC@G>WUC7UK+^%NHRVFCZEX8OEF6
MZT"<Q(LHQ(ULV6A8C_=R/P%:>F?VCIE]J%V-$U^YDOI1+()Y[(A2%"@+M<$
M #CGN>I)JF-,ND\9/XGCT;Q$EY) +>2);BQ\IXP<A2-^3SWSGWH 9H$FK>*?
M"^C^)[?7'M+F><7,Z'YK?R S!H=G3@#&[[V1UIUI+JGC&V\1266L3:=>6.I2
MV-EY9^2$Q%1ET_CW').[(P1@#O2TWPL=)U"22ST;Q.FG/.;C^RA?6OV59,YR
M%\W.,\[<XSVIUQX:DDU^ZU6UTCQ18?;B&O;6SOK5(KD@8RP\W()'4J030!<G
MO]4U[Q%JVC6UP0-/M;?#VUT;<M)*I;S>%;(X  SC@YSD8S9I?%J:OX*TG4M>
M\F[O8[R*_:R5&1VC3Y74E!AL'G(P&[<58UGP])JFL0:M::+XDTB_BA%NTVG7
M=I'YD0Z(P,A! [<?R%9&OR7</B_P;!:Z-K5H+#[43()()')= ,LY=ERQSDN1
MG)QS0!4UZ?5[;P]\0O#5_JUY>PZ;:1W5I=NP68I(K$QR,H&X97\1GMQ7J^B6
M_P!FT6TC\Z67]TIW2MN/('&?2N5DTIKC3-8L[OPUK=P^L*5O+A[BT$CC;M4#
M$H "CH /?DDYTM)N=2TK38;/^P==NO+4+YUS<VC.V!@9Q*!T Z ?GF@#)^,
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
MFUM]6TV>:YCA5,!ECC.5RO!^<]<@=@*S8O%6JZ1X=UBR;4);BYB\2#1K2]N
M&>..380S<88J&;!(],UV%MX)M+:_T2\74M2>71X&@M_,>-@RL &W?)DY"KTQ
MC'&*@D^'NDW&FZS87=Q>W,.K7/VN;S'0-'-QAXRJC:1M7UZ?6@#*N=.-A\8/
M#NV\NIT?3;O"W$IDVL#'D@GGGCCH,< 5#X7\07$NOV&E:]-J.G>( )#/;W!+
M6U^-I^>!ONX'! &.,Y!QFM^U\$I%K.G:M=ZYJU]>6$3PQ/.\8#(V,A@J#/3K
MU/<GC$]CX0M[1]*-QJ%[?+I(/V,7)0E"4V9)506(4D#/KDY.#0!D_%Z-G^&&
ML,LTT914/[M]N[+J"#ZC!Z54\2V$O_"PO!%G%?W,;&'40;@D-* 4CS@D8SVS
M@XKL=?T2T\2:%>:/?>8+:Z38YC;:PY!!!]00#6>?"$+ZMI&IS:KJ4UUI:R+$
MTCQG?Y@ <O\ )W '3 &.,4 <K8:KJ</AWQ193>('B?3=8^R07]TOF2^2?+;8
M-HRSD.RKP3DBGV]_?SZKXRT9Y]2@LX=-BN;99YLS0EEDW8<$L =H."<CVK9N
M/AUIMS:ZG!)J.I;K^]34&E#QJ\,ZXVNA"#'W0,'(JW9^"K*UUJZU62_U&YN+
MNU6VN1/,-LH&X!B !@X8C POMGF@"#X:0>3\.M!;SI9/,L87Q(V0OR#@>@K&
M\2K=M\9/#(LI88YO[.NL--&77&5SP&!_6NN\-^'X?#.D1:9;W=W<P0J$B-TX
M8H@Z*, # ^F?4FJFI>$(M1\2VNO_ -JZC;7MK$\,(A\G8JM]X8:-LY]Z &NN
MN0Z3KK:A?PQW'SM936D87:@B4\*Y;G<&SG-<1'?Z]'X6\"ZXOB&]:[U.YM;2
MXC<(T3)*IR=N.6! .2>OMP.^/ADRR7,MUK.I7,LULULK2&$>2C$%B@6,#)P.
M2#T%4CX#LCHFBZ2-2U$6^CSQSVI#1;MT?W-Q\OD#/X]Z ,07.JZ9XC\4Z,FM
MWTT46D)?V\T_EO)#(2X.WY<8.T'!&!VQ6*]_XDTWP9X6\9#Q!>74DOV-;RQD
M5/)ECEVJ< #._+ [LGG/0<5V6M>'K:SEUOQ$;V\>ZN--:U:(["A4!BH ";LY
M8]^<UG>!_#L=[X(\,C4+N\F2RAAE%E,JJL<RKP&&T,=IY )].N!0!4GU8Z%X
MT^(>K+%YK6>DVDZI_>*I*0#[<4:KJ>JZ'X2T#Q5#J=Q=3326IOH7;,5PDVT$
M(G1""PVE<=.<UU<7A2R37=5U62XN9VU2%8+FWEV&)D4$  !0>C-WYSS5:P\$
M6=E:V5BU]>W.FV$JS6EG.R%(RIR@W!0S!3]T$G&!UP, &0^LS^%O&VJVVL7U
MS/IUY8F\TW>WW3'GS85QU;E6'?'%!N]8@U/1/#,UQ++=3Z?+>WCFZ,32.&0>
M6K@$@#<W3!(4<]<V;W[)XS\265F^DWJIH>H&XDN;JW,:%D4A1&Q^^&8AN.,+
MSU%:OB?PA9>)S9SRW-Y97UBY>UO;*39+%D88 D$$' R"* .8>_\ %&A6UAHV
MIW<,T^H:NUO;3K/^\6VV,ZH[[/\ 6$KMW8Y!]>:Z#PY9^(+#6-2CU*YCDTN4
M))91/<F::$XPX+%02N<$9)(I+WP'I>I>'#I%]<7UPQF6Y^W//_I(F7A9 ^,!
M@.!@8 XQ6AH/A]=#CD,FHW^I7,@"M<WTH=]HZ*,  #D]!SGG- &/XRO+W1=7
M\/ZNEY.FE_;5M-0@#80K("L<A]-KE<^N:P-/\0WJ:KXHTB2]NY9I]LFB22O]
MZ-W,(*XZJLHSDY)4@]*[_7-&M/$.AWFDWP8VUU&8W*G#+Z$>X."/<56?POI3
MZMI&I"WVSZ3"\%J%Z*C*%P?7 ''U- &)<W&H:?\ $GP[I:ZG=2V4]A<M)#)M
M(9X]@#D@ DG<>IQZ 5CZ=_R"_BC_ -?ES_Z2I79W?AN"\\3V.O/>7:7-E&\4
M42%/+*OC=D%23G []JIP>#+6"WUZ%=1U KK;N]R28LJS*%)3Y./E '.?SH G
M\#_\D_\ #?\ V"[7_P!%+6]5'1M+CT31K/2X9IIH;2)88FF*EMB@!0=H . !
MVJ]0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !117&?$Z>\M/":7-C?W-G,M[;)N@?;D/*JD'U&">*
M .SHKSJ6\N_"_CW4X8KZ_OK4^'I=2:"ZG,F9HY,97/W<@XPN![5G:CJ.I6?P
MIT[QQ:ZG=RZLL=O=SJ9V,,_F,H>(QYV@?,0, $8'.<T >HBY@:[>U$BF=$61
MH^X4D@'\2I_(U+7G^A6$/_"W_%,V^Y#+:V4@!N9,9829!&[!'H#P.P%6/'#7
MO_"2>$K>UU.\M(KN]>"=()-H=?*=N??CCTZ]: .XHKSN**\/B6X\(QWEW=P:
M?IT<R/=:I+#/*9'DW.9(UW/MPJCH!GN<899W.LVFJ>&/"6N:N+B6=+I[BYMI
M65Y_*VE(RXPP(#9;&"=H]3D ]'J.=Y([>1XHC+(JDK&& WG' R>!FN"UF74/
M"EE;:<FLR7BZGK<<$9N)2CVL$@9A%YOS-R4*ACSAN.0#4XTK7=,.OO+JIAL+
MBQ:6VMEO9+B:"5!\S(\B@[3D9'.#C&,T =CIT]S=:;;3WEF;.YDC#2VQD#F)
MB.5W#@X]15FO*[FZU2/X5>%_%*7^H22V$-M=:@B7+@W4! \W=@\D [LGT-:_
MB#7IK+0?$7BK3[F1H8(4M[0^:S19R \P7[O!?'3_ )9'UH [VHI[F"V\KSI5
M3S9!&F?XF/0#WX/Y5R5AI.M6OB;3]0CU"./3)(GCN;:349;K[0Q7*/'O4!6&
M"3C@CMQ5/Q_8Q77BCP49'N%+:FT9\NX>/CR7/&TC!XZ]>V: .ATWQ'_:'BK6
M-"-C) VFQPR>:[@B42;L8 Z#Y>YSST%;M>;1Z0-4^)7B^U-]?6L:V%B-UK<-
M&Y.V3!+CYN/KSWS5+0_$^JZMHG@2QGF\R;5;2XDGD>Y:!IVA"@+YB@MDY+'&
M"=O7&00#U:L+2/$?]J>(]<T<V,EN^E&$&1W!\WS%+ @#H,#U[]J@\*:=J^E-
MJ-KJFH1W,1G\VSB^T/-);Q-GY&=P&89!P3SU]*Y>#0CKWQ&\<6YU34;!0MAA
MK&?R6W>2V"6')QZ=#GD'B@#TRBO)= \3ZWJUGX7TB]F$L]U]N668W#6QNS;N
M$7#H"1D$L<8SMZXR#)XDM_$?A[P7J8FUZ1734K=[,073R2PPR3*IC=V 9ARV
M"?QSB@#U:BO/)+F[\-?$&]@BO[Z]M9- FU!X+J<R#SHY  5'1,@XPN![5'I%
MOX@U;3O#7B*UU2&$R&&>]DDU&62.YC<#?'Y)4(C9.%QT(QS0!TNJ>)IX+Z_L
M=(TPZG>:?!'<7,(F\L[7+;53@[G(1C@X'3GFKFG:Q/+HLNI:QI[Z0(RY,<\J
MN1&.C$KP,CMU'2N3\/:7 /BKXQ*S7@,<5BRG[7(>623.06PP] V0.U<MJS7&
MH_!S7'OKV[N9;;7'BCDDN'W;5NU0 X(R .QX'4=* /:Z*\_\67%]H&H03-::
MK?>'8K0K.;"]D-S:R%B?-8;MSKCCDG;M-=5I%S'<^$[.XLM0%TC6:F*\ES^\
M^3AVSSSU.?>@#6HKR_0O$-QIU\MGKD&JV7B"UT^=V@GN'FMM2*J&,D39*Y^4
MG  P&([<6-'@\0:QI?AOQ':ZI# TAAGO9)-1EDCN8W'SQ^25"(V3@8^Z1CGK
M0!Z'%<P3S3Q12*\D#!)5'\#%0P!_ @_C5#6-:CTI[&W$8EO+^?[/;1%MH9MI
M8EC@X 522<'MQS7*?#O3X8-9\82(]R636Y8P'N9'!'EQGD%B"?<\]LT>.-/A
MN?'/@HO)<J9;R=&\NYD3 $#GC:PVGW&">E '6Z)J%[J-G(]_I<NG7$4S1-$[
MAPV.CHPQE3V) /M6E7"Z7*_BCQ'XHT^YO+ZWATN6*TMH[>Z>)D!CW&4E2"S$
MG@MD84>ISS%OK>NZQH7@R2YU6[@N9=:DTZZEMVV"X1/-&_ [G8/;.>* /7)+
MF"*XA@>15FFW>6G=L#)Q]*Q_#GB/_A()M7C-E):-IM\UFRR.&+D*K;N.!][I
MDUQ[^'8-/^*'ANS;4-5N\:;=MYUS?2-(<2(0"01P-V/< 9SBLJ6TG;1_B5J,
M&IW]I/8ZC<7$'V6<Q 2) C MC[PX P<CVH ]BJEI=U>7EJ\E]I[6$HE=%B:5
M9-R!B%?*\?,.<=LTW2;B34- L;F5B);BUCD9EXPS*"2/SKRN?4M7'PBOKU=9
MOQ>6^M-"MQYQWLGVL1[2>N-IZ#% 'L=13W,%L8A-(J&601Q@_P 3'H!^1_*N
M+L5NM)^*XTU=2OKFTO-'>ZDCNIS(!*LJKN4'A,AB,* /:HO'UC%=>*_!1D>X
M7=J+QGR[B2/CR7/&TC!XZCGMG% '0Z9XC_M'Q3K.AFQD@;3$A<RNX(E$FX@@
M#H/E[GOT%:&I75Y:BU-GI[7IEN$BE"RJGDQG[TG/7;Z#DYK@H](&I_$?QE;?
M;KZUC6QL?FM;AHW)V2X)<?-Q]>>^:H1ZWJU[X ^'NJ/J5TMS=:I9P7)1]OGJ
M7(8/CKG:,^O- 'K-%>:>)]7NM&U[4'UP:G#H\\D0LM6L+AS%9_*H*31J1@%\
MDL0<AP.PQZ464(7+ *!DDGC% &->>*-.L?%>G>'9I,7U_#)-$.P"8X/U&['^
MX:VJ\?\ $\.IZIX>N/%-GHM\=2M[Q-5L;G=#L%O$,(N/,W[6CW,5VYW.>*ZS
MQ/X@NKWX<1Z[H#R>7<+!,[Q<R) S+YFW_:"DCCD<XYH [2BN$TVVO+SQ]=&P
MU'4F\/+IZ-N\]F3[4S$%5+YS\F"0.AQW-<QI%[J>G_"<>-)M<U2YU"&">()-
M/NA^:X*!V0@Y9>H/X=   #V*BN%:SUS1]4BUJ&]C&FK:3?:+.349;K[4P0NC
M1[U 5OE.<=1GCBJ&CP>(-8TOPWXCM=4A@:0PSWLDFHRR1W$;CYX_)*A$.3@8
M^Z1CGK0!Z317DS17]YHWQ!EEU[5Q)I5W<-9M'=LAC*0*Z_=QE<_P].O&>:N"
MXU"UO? 6L'5K^6?6&2*]BDF/DNKVY?B,?*N"!@@9]2: /3:*\QA/B#QCI&I7
MVFWZV5_!J,T,$_\ :$J+;"*4J$> )L8%1D[LYW9] +45O>:Q\1=6TRYUO4%L
MCI5M/Y=I=&-0[,X)1AR!P.G)[DCB@#O[BY@M45YY5C5Y%C4MW9B%4?4D@5+7
MB_FSZ[X&^'=[J5U=3W3:[';O,)W1G4/*N3M(^;"+\W7KSR:]+\6![7P-K#6\
M]Q%);:?,\4J3,'5DC)4[LY)R!U//>@#=HKSF74;X#X;3B^N@]]L2Z_?-MG!M
MB_S#."=PSGK63/%J-UI'Q"G?7]75])N9GLS'=%/+*0*X^[C*Y_AZ=>,\T =_
MJGB/^S/$VB:,UE)(-5:55N-X"QE(RY&.I/'MUZUNUYU?7<M_XB^&%Y.09KA9
MY7(&,LUH2?U-5XCK_C+3=6NM-OELKZWU*:WMYO[0E06WE2;0K0JA1LJ,G=G.
M[Z  'IM%>8>)]7O],OKNXUK[?_8MQ;Q+!JVD7#E+"38-QDC4@E2QW;B#D$"I
M/%VKW6FZG?7.I?VE_P (_<01K:ZKI=PY%@VWDRQH1D$D-NP>"!0!Z/.\D<#O
M%$9749"!@-WXFN7T+QI/XDT"#6M,\/7TEK.&,8::%6;:Q4C!?U4UU*2)-"LL
M;!T==RL#D$'H:\I^&5GX@N?A!IJZ;J=K K";8AM29,><^1YGF8!/.#MXS[4
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
M110 4444 %%%% !1110 4444 %96O^'[3Q)IZV-]).L E27$+[264AER<=B
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
M[;?=VMO=O'!=-ZR(.&SW['G.<FM-/#=M%X@NM;BN;I+VY@%NY#+M"+DJ I7
MP23_ #S5'P_XR75];N=#O])O-)U:"$7'V:Y*L)(B<;T9201G@_\ ZZN1^)8)
M/&3^&OLEREPMD;WSG $;('"87G).2>PZ>] %%/ &CIX=M-$62\6ULKH7=JXG
M(DAD#%LJP&>K-USUKH9+&WETY["5#);/$871V+;D(P02>3D=^M6*PO$_B/\
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
ME#B12Y)&<[2,XZ<9KMG_ -6WT-9=AX?M[.]2]FN;J^O(X3!%/=N&:.,D$@8
M') R<9.!DG%)K?AZVUR6QFEN;NVGL93+#+;2[""1@@@@@@@XY% 'EWA'5[G3
M?A-X#L(9'MUU74?LDLZ':RQF65B%/8M@*#UY..<5U-U/J6A^/ET?3[V9K/4M
M*GG1;N9IA:SQX ?<Y)"'<,C.,UTEUX2T6[\-P: UH$T^W">0L;%6A*?=96'(
M8'G/Y]32Q^&;/_2GNIKF\N;FV-H]S.PWB$YRJ[0 .N3@9)QG.!0!RO@[6'/B
M*#2M9BU;3==BLG66UNKAYH+PY3,T3%BI(VG@8(#GTKE/#ZW6E_#+P5K5KJ=\
MDW]HP6[0K.1"T4D[*R&,?*<@YR<G/?M7JD'ABWBN(+B2]O;BXMH'@M99W5F@
M5L;MIV\D[5^9LGCKR<T%\ Z2GAZQT))[U;"QG6X@02C*NK;E^;&2 V3@^OTH
M ZJO*/A99Z[/\.M'>RU.WBM%OG=X/LQ\QHQ=,7'F;\<@'^'IQ[UZG+$TEN8A
M-(C$8\Q,;A[\C'Z5E^&O#5EX4TI=,TZ2X-FK%DCF??L)))P<9Y))YH Y7Q;/
M/)>>(EM=2OIYK32Q)';VDS6Z6#;7;S'=6&YFP"%P3A>F#FH].UZ\UW5?".C7
M=U-&EWH2ZI=/%(8VN),( NY<$#)9B 1G [9!Z.^\$:1J&KWVHRM>))?P""\B
MAN62.=0"JEU!Y(!Q4$GP^T9K#2;>.2^@FTD;;.\BN6$\:X *[CG*D #:1C Z
M4 <(VIS^$;;QZ]E<2^<=8MK>.XG<R-")$C7<2V<[0QQG/09S70ZII46F_%3P
M48KB\D#PWRD7%R\W(B7YAN)P3GG'7 K<3P!H(M]8@N([F[CU?!O%N;EW#D
M$<\'@'/4=J2U\!Z;;W^EWLM]JMU<:8'6U>XO&;:& !!QC(P,>_?/& #G--GU
M^YT/QM!I]]-=7]OK;0VHN;C:3&!"3$K_ ,&06 (Q@MGWK:\$:U::I>ZI$@U2
MSO8!$+G2]2=W>V;YOF5F)RK>H],]ZOQ>"]/AMM2@2ZO@-1NUO9W$P#"965@Z
MD#Y>47@<<=*T=/T6WL+ZYOS+-<WMRJ1RW$VW<43.U<*  !N8\#OS0!@7^HRZ
MA\3(/#,LT\-E'I+7Y$,K1--(90@!92#A1DX!Y+<]*XS7]7UJQ\+>.],35;Y6
MT.ZM_L=X)3YOER[&\MGZMM#$9SGD9->FZMX<LM6OK/4&>:VU"SW>1=V[!74-
M]Y3D$,I]""*J7O@O2M0T&[T><W'V>]E\Z[D63$D[Y!RS8_V5Z8P  ..* ,=%
MNM'^*>G6::G?W-OJ6G3R3Q7,Y=/,C9,,J]$X8C"@#VJ]XZUFXTR+0[.WE> :
MKJL%C+.APR1MDL%/9CMV@]LDCG%:4GAJVEUZRUJ6ZNWO+.)H8F+J%V-C<" O
M.<#\N,59UO1+#Q#ICZ?J,)DA9@X*L59'4Y5E8<A@>A% '*S->:/\1[+1;:\O
M'TS5["9WCDG:5K>2(CYT9R2 0P&.F>:A^%UG>:AX8TCQ#?ZWJEW=202QO%+<
M%H6'FM@E>[#'7/?'3 '56OA^"VN)+M[N[N+YH/LXNYF4R)'G.U<*%'/).,G
MSG IWA[0+3PSH\6E6#SFTA)\M9GW%,DD@'&>I)YH Y7QC9F_^)/@VV%U<6P>
MWU$-);MM<#9%D!NV?4<^F.M8$NN:OX3;Q/HG]IW%W;6E[I\=M>WLVZ2".Y;#
MAI""?E&<$@XR#STKT?5_#MIK%[8WSRW%O?6!<VUS;R;60. &&""I! '!!Z4Q
M_"FD3Z/?Z9=6WVF#4"6O&F8EYV./F9O48&,8Q@8QB@#)T_0]8M?$DLD]_P"5
MI%W:F)[(ZE//)YP.?,C=P&3Y>" ??K7$:3?R>%_A1?:G8S7$=S+JLUH)7G=T
MA5[HH7VL2H(!/..3US7HV@>#K'PZCBVO=2N)3'Y4<MY=-,T*?W8]W"C@=N<#
M.<"DLO!.D6?A^[T)EFNM,NR[2P7+[@2YW,0< @YYZ\'D8H QM8-WX;\8^&DT
M^\O9+3599+.ZMY[AYN0A995WD[6&#G'!':L/1I-0A\.^(_$L^M:M<SZ'>ZE]
MGMGN28I5C#!5D7^(# (Z8QQWSWMCX9MK.>VGDN[R\FM(FBM9+J0.8%8 ';@#
M)( &YLG'?DY71O#-CHEM>VT#SS07LTD\\=PP<,[_ 'ST[]QTH YK3+#79Y_#
M^N6^J1QVKHC7GFZC+.EXDBC&$9 B-N((VXZXZ5WDC(B&20JJH"Q9C@*,<G/:
MN8T+X?Z-X=O%FL9=0,,;%K>SFNW>WMR<Y*(3@'D\G.,FM;7]#M_$6EMIUW/=
M10.P9_LTQB9L=B1SC_"@#.TNP&H^*)_%$J%$-J+*Q5A@M%NWM(1VW'&!_=4'
M^+ SF_Y+>G_8N-_Z4K6EI'@RQTC4DOUU#5[R6-65!?:A).J9X)"L< XR,^A-
M6SX<M3XG'B'[1<_;A;_91\XV>5NW;-N/7G/7WH LZYJ)TC0-2U,1^8;.UEN
MG][8I;'Z5YCKELU[X%\'ZY<:A=SWEWJ6G7$[&X8QN9'5BHCSM4 GC !&/<Y]
M;DC26-HY$5T<%65AD$'J"*XY/AEH:6,>GBYU0:?#<+<P6@O6$<#*VX!.X&??
MCMB@#G_&^H7D.G^+K_3]5OI[FP$;1/;S-##IY55)C.&Q*Q))(VGA@"1Q6OK]
MU<Z'XF\/>(9;VZ_LB[(LKZ#SW$,4D@'E2[<X W?*>WS ]:T+SX=Z'>OJOF-?
M+#JH_P!*MTNW$;O@#?MS][ ')R,C.*JZY;"_M3X&CT74Y[2:&-9-0G&Z!8]V
M6)D+9,@ X&.I':@"M>'6Y_#<NLZ3]INWOM06Y6R-XT;268R D3$_(64"3C'W
MB.F!6KX&U>RU>QOY+.;40R79$UGJ);SK-MB@QG<2<9!8<X^8ULZCHUOJ%O:0
MB6>U^R2K+ ]L^PHP4J.Q!&&(P1@TNF:/;:6]W-&TDMS>2"6YGE(+RL%"C.
M,*H   '% ''>*=,@N?BKX1WR7:^=#?;O+NY4QMCCQMVL-OOC&>^:BTNPO-6\
M=^*;:XU[6%MM,O+.6WBAN=HYB#E3QRA)(V].?ICK;_PW:ZAKUCK,MS=)=V*N
MMOY;@*@< /P1SD =<^U+IWARUTS6M1U6&>Y:YU$HUR)'!5BHVJ0,<8'''XYH
M X&'4M0UKX277C6+4[NWU=$N+U-D["*,1.V(C%G85VKM.1DDYZU>MY[W7OB#
M903ZAJ-M9WWAI;R6TAN&C"2&5 <$8*G!QD'/OR:Z0>!])07D$;7,>GWDQGN-
M/60>1(Y.2<8R 2.5!"GN.35Q_#EJWB4:^)[E+T6QM%VL-@BSNV[<?WN<]?PX
MH \OGEU6/X8:]JO]OZL;W0K^YALY/M3#*Q38'F8_UN1P=^>/2O98G,D*.>K*
M#7-'P'I3:!J.B-/>M8ZC.T]RIE&6=CN;G&0"<'CT^M=';P_9[>.'S'DV*%WO
MC<<>N* /*[C1]?\  EE/K?@ZZCU;PO(K7<NC71_U<;#<QA?L,$G:?R8UK_\
M"0OXDU[2M.T]"EA<Z(NI1PF\DM&?>VT#=&"WRCL"!\V><"MN/P/8P:5_9,.H
M:I'I;*4>T%SE74_>&X@NH/.0K <T_7/ ^C:['IX=;BRFTX;;.XL)C!+ N,;5
M8=L <4 <?JL'B71]-\-V-WXCF:Y?Q"EH9;:;<WV=T9U60LH+.,#DC!&"0<U*
M9+_PMXPUO1_^$CN_[+GT*348[K4)#<&QE5]FX%N2O.[;ZC%6?&F@I;67A73=
M/M]3F2#6X;J>>%)9I54*X:5Y "2<L.OY8KJ9/">F7EOJ*7_G7TFI0"WN9IV
M=HAG"#: % R3P!R<]: .3TBZOK?QSHEDEQJ2V=]I$S2?;+AG:9T*8F",S>63
MN/'7GD#%5O"\%W<>&=1UZ^\5ZG!+87&HQ1RS3[X44,ZJTB'[^W[PZ= *ZJV\
M!:5:WNG7HNM3DN]/C:*&:6\=FVG'!SP0-HXQCU!J>R\&:59Z#J&B?Z1/87YD
M:>.:3/,F2Y! !&2<^QZ8H Y72;J]@\;:!9+<:E]AU#29C*;NY<M<,FS$H0L3
M$3N/0@\X(&*S-!M6L/A1XNO+*\OK>Y@FU)HY%NI"5,;N5(W$@'@9/4]S7;6G
M@/2;2^TN]^T:E-<Z:C1PR37CL2AQ\K<\J-HXZ>N:>O@?28['5[**2\CMM5:1
MKB(7!*CS.9 @/"AN^.?3% &%:ZO<ZAKWA3P_/<W"6]QHGV^>1)61[B0!%"EP
M0W&68X//&:Q-=U/6-.TKXA:/%J=\(](AANK&Z\XF:,2H6,9<_,0"#@DYP>M=
M[/X/TZ>UTJ/S;F.XTD8LKR.0":(8VXSC# J """#CFBZ\'Z9>Z-J&FSO<,FI
M-NO9MX\V<X ^9L<#  P   ,#% '/*+S2/'_A54U6_N(]7M+D7<5Q.7C)C1&5
ME3[J')(X XK9^)'_ "37Q'_V#YO_ $$U<D\+6DNIZ3J,EU>-<:4CI;,77 #
M*V1MYR !SZ<<U;US1K?Q!I%QI=W),MK<*4F6)@I=3U&<<#Z4 5-!EMX? NF2
MW;(MLFF1-*S_ '0@B&<^V*\R^'QN(/A]X8MY;V\@BNK^YDMM/M\K->0_.0H<
M,NQ0?G)) (QZ\^B-X(TR;3H=-O+C4+S3X55%M9KEO+*KT#!<;@,#ALBK.K^%
M--UA]-D?S[6736)M);.4PM$"NUE&/X2 !CVH \OUN:[U#X2>,X=0GN7.FZT\
M%N'NG=D021$(S9RX&\_>SV]!79ZC/<-XSM_"MLTC6R:8UYMEU*:)Y6:4K_K0
M&=MH'3/\7L,:(^'^@C3=8TXI=-:ZM(9;E'N7;#G&67)X.5!SU)'-&J^ M(UB
MWL!//J"7E@28-0ANV6Y7/WLR=3G_ /5B@"SX1LM6T[1Y++6=1CO[B&=PDBR%
MV6,X9%=B 68 ]2.1@UOUAGPK8?V?8V:37T:6=TEV)%NG\R:123^\8G+@YY!Z
M\>E;E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MK U?4I+;5A97>E7-YI$]J?-DBMC.J/NQM9 "6!'H#C'/6M^LR\\/Z??W+7%P
MMP9&QG9=RH.!CHK ?I0!YI!X&GFMO&MKX<M[C3]&U*S5+2VN4:)6N1DL51\,
MB'A>0,YXX KH/"US#JUY9&3P')I6HVN3<7-U8I&D+;2#Y+]7R>..,9SV!Z3_
M (132?[EY_X'S_\ Q=,D\):6T;*GVQ&(P&%].<>_WZ /.-#636O@O=^'K2QN
MIKV\GNH(B;=_*^:Y<[S)C: O)/.?EP!G&=/7[;5Y6\1Z'+I>IW$"Z2L.EO:1
M[8KAO)8,TK@C+!N K'&.@)-=%H'PZTG0=-^Q+<ZA<H'9U:2[="-Q+'A"HZD]
MJU?^$4TG^Y>?^!\__P 70!Q=E%?-K/PYFDTG48DL+">&Z+VK?N6:&-%W8!QD
MJ?IWQ4OBG^U]0U3Q1IDVDZE+;R::%TPV:8BG8QMN,K@C)#' 5CC'0$FNO_X1
M32?[EY_X'S__ !='_"*:3_<O/_ ^?_XN@#B88-2@?X;ZBVBZB4T^TEMKF)8<
MR1NT"(NY<_*"RD9.,=\5+>:)?ZSXA^(-I'!<VZZKIUO;VMS)"ZQNZQR*PW8Q
MC+ >^3C-=C_PBFD_W+S_ ,#Y_P#XNC_A%-)_N7G_ ('S_P#Q= '&W=K?>*?!
MF@Z ^F7MGJ-O<6INS-;LB6XA(+NLA&UL[<+M)SN'OBQ;PW2:U\1)FL+X1WR1
M?96^RR?OMMN(SMXY^;C]>E=5_P (II/]R\_\#Y__ (NC_A%-)_N7G_@?/_\
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
MZ$ _3O5_44FTCQBVL7OA>[UK2=3L8(P8++SIK26/<,&,C(4ANOJ*]/HH S-
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
M?3M3:_NK^!M/O+46D_DB2XCVK., [XSGE><9H T**** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@#%\4>'(O%.D?V;/=W%M"9$E8P!=
MQ*,&7[P/=16PBLL:JSEV P6(QGWIU% !1110!B:AX:BU/7(-1N-1U'R(D4'3
MUGQ;2,K;E9DQDD''?!P,UMT44 %%%% !1110 4444 8FF^&HK#6;K4Y=1U&^
MFE=VB2[GWI;*Y!98UP,#@#G)P,>N=NBB@ J%[2&2ZBN73=+$"(R22%SP2!TS
M@D9ZX)%344 %%%% !1110 4444 5[VRM]1M)+6ZC$D+XR,XP0<@@CD$$ @CD
M$ U+"ABA1&D>0J,%WQEO<X %/HH ****  \@X./>L3P_X;C\/S:G)%>W%Q_:
M-V]Y*)@F%D8 ';M XPHX.:VZ* "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@"K'I\*:A)?-NDN73RP[_P)G.U?09Y/<\9S@8M444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M>>3TQLZ+HEX^G7UA=-XEAN;J QG5;RZMS*@' 6/RG;:1DG.WZGI0!VE<!\5
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
MW$>L6_Q&M]%7Q%?FSU+3I;B7<L9:)T=1^Z.W"9#8Z'\\$ 'H%%>176OZ_:^
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
MD-XZ.$9PYFC+L@1 < +GOC%=I'X<M;RZ&H7UY-J4AM7MX7DV!4C?&\J$ &6
M&3[<8K>HH XJV^&UE;0:/"=:UB1=(EWV>Z9!Y:;2OE\(,C!QG[P[$5<7P/:K
M9Z_:_P!J:B8]<9WNB3%D%EV-L_=\?* .<UU-% '"Z[';+HB_#^.TU*_EN;!8
M(KB2WS$B?<#O(H"@H!N['@=R*[.RLX=/L;>RMDV06\:Q1KZ*HP!^0J>B@#%O
M?#<%]XGT[7GO;M+C3TDCBB0IY9#XW;@5).<#OVJM%X/@'V".ZU"\O+;3[D75
MM#/L^209V_,%!(7<<#/IG.*Z.B@#+U[1CK=E# FHWEA)#.DZ36CA6W*>C @A
ME/<'@U3?P;I,GA.[\.,LAL[L2&=]P$CN[%F?.,;MQSTQTXQQ7044 <M;>"(X
M]8TO5KK6]5O+[3XY(DDF= '5]H(950#^'M@G/)/%-CM+'X?V&IZB9M6OHKZ^
M-S-&L*S,)9" 2JQH#C@>M=710!S?A#1H=/AU+4ELC9S:O>/>/"XPR*>%!'8D
M?,1V9V%=$ZED90Y0D8#+C(]QGBG44 8GA[PW!X:L[JVM[V\N([B>2Y8W!0E7
M<EF(VJO4GWIGA'2K[1](DM;V_OKW]^SPO?RB298SC 9AP>=Q'H"!VK>HH Y7
M5/!)U/6Y=5'B;7[.:1!&([6>)$1!_"H,9(&>3SS^ JV?"5H^AVVG3WE]<2VT
MXNHKZ>4/<+,&)#[L8)&<8QC;QC%;]% &''X9BCBU-UU"\74-255GU!"BS!5&
M%"?+M4 $XX[D]>:R],\ )IDMICQ-XBN+:U966TFN8_*;:<@,%C!(SSC/-=A1
M0!E^(M"M?$V@W.CWKS);W&W>T) <;6##!((ZJ.U:E%% '->'M*?PYJNJV*QL
M;&_NWOK:11D(S@&2,^GS L.Q#8[5TM%% &#XD\*V_B:33FN;^]MQI]W'>0K;
M&,#S4SM8[D;/4\=*G\0>'+#Q/H;Z3J7FO$VUA*C;9$=>0ZD#A@?;'MBM>B@#
MEK?P2B:-?6%YKFKWTEY;M;/=7,J-(D3#!5/EVC/<X)/&3P,/OO!5IJ'@R'PO
M-J.H?8HDBC$JF(2LL94H"=F.-J]L\5TU% &%-X8BG\2V.NR:E?&ZLX&@1!Y6
MQE;&[<-F<G:.A'MBL]OA_9/HVN:6VJ:F8-:N'N+HYBW!FP&VGR^ 0!Z]*ZVB
M@#GF\)0OK6DZJ^IW[7&EP/!"#Y6UU8 -N&SDG:.A'2LZ;X<Z?/9W\#:IJ>^[
MU%=4$P>,/#<#&'3" ?P@8.17944 <S:^";*WU;4-1DU#4;F74;5;:Z6:5=LH
M4, Q"J,'#$8&%&>E5F^'UF_AFRT%]8U5K6REBDA<O$7 B(,:_P"KQA<#MD]R
M:Z^B@# N?"L+Z]_;=G?W5CJ$D M[B2$(1<(/N[U92-P[$8].G%5[KP+IUQIV
MFV,=U>VT=A>B_1HF0M+.&+;W+*<DLQ)QCK73T4 8EMX:AMO%5SX@%]>/<W%N
MMN\3^7Y>Q22N $!R"3W[TSQ1X5M_%=K;6UU?WMM';W"7*?93&,R(<J3O1NA[
M5O44 <[=>#K75)K=M:O[_58;=Q)';7+1K%O'1F2-%#X_VLCVI;_PC;7OB4:X
ME_?VEPUL+2>.WD54GB#%@&RI(()/*D'WKH:* ..A^'6G6_AW2]'BU+4T72[H
M75I<^8AEC89 '*;=N&(QMI^H^ +2[US^V++5]6TN\DB2&Z>RG ^TJHPN_<#E
M@.-W6NNHH AM+6*RM(K6!2L42A%!))P/4GDGW-97BJ&YU#0;K2+$$7.H1-;^
M9CY848;7<GV4D@=S@>I&W10!C6_AV*SGT<VM]>P6NEVYMTM(Y,12KM"@R+CD
MJ!Q6S110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7.:_
MI=U(-0U$:O?01Q69\F"WEV*'4,2YXY)RH_X#71UG:_(L7A[468,<VTB@(I8D
ME3@ #DF@#D? T.H:EX0\/^(;G7-1DG:+S[J-Y-\<RX8$;0,^A&.XK6M/B)X9
MOMK07TAB9)I#,UO(L:B+._<Q7"D $X/.,>HS!\,B;;X:Z-#<1RP2VUMLFCEC
M9&0@G.01FL#PQ+=V/P@U<0:.]W>Q/>N+"YMF'G!I7904(!8%2#COTH [2R\5
MZ5?WHLXWG2X:U^V1QRV[H9(<XWKD<]1QUY'%9\?Q&\,RPV\\=Y,UO-/]G$_V
M67RXY-VP!VVX3+<#=CUZ5RVEW0?XA>']36/5I[:329H7N9[.2-%?=&=H3:!&
MH /8#CJ365)%.WP0U&R%G=_;'U1G6W^S/YA4W@D!"XSC9SF@#U+4?$NG:8]T
ML[3L+2,27+0P/((5(R-VT'' S[#DX'-59;_3!XX2V.H7XU*+3WD^Q*'\EHMZ
MYDVXPSYP!@YZC%<?XLA;^UM5U?P_>WMCK<<48^RO TMMJZ>6"J;",%N2G!R.
M_7-:Q>=_B[I=Q/;2Q_\ $BDBE98V:-)6D1MF_&,X![T /M?&NG:_X1UJ]OCJ
M.F6<3SP//'!*LD4:DIN#!3AQ@GC.WOTKH$UG3['3=,7[1/.;J%?LJE6DFG 4
M'<0!D\8))XYYZUY]9>=#\,/&>CR6-ZMZ)-1 C-J_SF1G,80XP^[<,;<^^.*N
M0_:=*\1^$=?GAG;2CHO]G3L(F/V24[&W.N,J"5VDXXQSB@#K9?&V@PZ'=ZQ)
M=NMI9R&*Y!@?S(7'573&Y3]1W%26/B[1M0UE=*@GE^U/$9HO,@=$F08R8W("
MOC(Z$UYYXDTNYGTGXC:O;6]PUOJ\5O!9Q)"Q:=XTPSJF,X). <<[2>F#70:C
M)YWC_P #3Q13M#%;7:RR"%]L9>- H8XPN2".?2@#9^(5Q<67@+6;ZSN9K:ZM
M;9YHI8G*E6 _(_0UR=[J^K^'9O ]Q:ZM=7QUJ:&WN[&Y99-ZNH+2H<;EVYR>
M<<BNH^)(:3X=ZY;Q1RRSSVCQQ1Q1EV=B.   34OA'1](BT72[Z#2[:&]%G'&
M\OV8)*IV#<I) 8<YR* +&I>+]'TDR-=SRI!%*(9KE8':&%S@ .X&!R0#Z9YQ
M5?4O'OA[2KZZLKJZG^TVJ))+'':RN0K' 884Y'N.!7#Z>;.PFU;PQXET#5;V
MZEOIY;81QRR07T<DAD4Y!V+@MSNP!CD]:Z+24\GXM:B3;R1Q'2+>!)!$WE[T
M=RR*Y&#@$4 ;.DZCI,NO^(7M]3NY)K<P_;(;EF6&UPAQL# !00-Q(R#P:GM_
M%ND7%Y9VPFEC:^!-F\T#QI<8&?D9@ 3CD#J1R,BN$U'2[[6]1^)UC8QS1S:A
M;VR6KO&R),5AVLJL1@\_*?K5O4G;QAH7A6RL[:X@U"VU"UN;F.2%D:R$0)DW
M9 P>JCUR,<4 ;OC/Q':6_AW7H+>YO$NK2U<O-9QN?L\FPLFYU'RGH3Z @G .
M:U?",TMQX+T*>>1Y99-.MW>1V+,S&-222>I)KSZVO)]&T3QSX>U2SO?[0NI[
MZYM72VDD6ZCE0[2K*",CH0>G\NM\*ZQ'9^'O"6E3V=^ES<Z>D?S6KJL311+N
M$A(&WT&>O:@#2\822P>#=9N;>>6"XM[*::*2)RI5U1B#[\CH>*YC16CU'P/H
M]U-XGO8M5OK.W(<7F29Y%7^#TW'D8Z9Z5TGC9L>!]<C5'>26PGBC2-"[.[1L
M  !R237*^';GP_8>!-"^VZ3<'4+*SMW:./3)?.$R*O .SKN&.O<\XH ZN\\7
MZ/8ZO-I4LMP^H10?:#;Q6LDCLF< J%4[N<],]#GI5(?$;PRUA;7ZWLS6D[A#
M.MK*4A8MM E;;B,[N,-C\JSH)9?^%OF[N+>6)/\ A'DBD<1L8UE\XN4#XP2
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
M>.WF\A_*E*ABV'QCHK8]<<9K U'=_P +@T:413&)-,N(GE$3%%=G0JI;& 2
M>]87AZ"YTW7-';P[<WCZ5>3N;S1+Z(DZ=E6)=&8 HH;C'1MW&<\ 'J=%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%<]XR\3KX4T07QMIIWDFC@0)&S*K.P7+8Z#GIU/04 =#
M17GVHZ]]B^)VF3/=Z@+"XTB>3['Y<A+2"1 -L.-Q;&>V>O:NHL?%6CZAH8UB
M"Y8VAD,)W1,)!(&V^7L(W;]W&W&30!LT5E:7XAT_5KV[L8'E2]M-OGVT\31R
M(&Y5L,.0?49%<UX_\0_V%JF@1ZA<W-EH%U+*E[=VY92KA1Y2,Z_,BDELD8/R
M]0,T =U17/:%;RV][>7L>M27^B3V\3VAEG641$&3?A^K @H<L3TZU)%XOT>7
M4+6S,TT<EXC/:-+;NB7 49.QB,-QSCN.1D4 ;M9EYH5O>W+3R76HQLV,K!?S
M1*,#'"JP K#E^)_A.&(3/J$OD><8'F^RR[(F#;?WAVX3GCYL?E6MJ/BG2M,G
ME@EEEEEAM_M<JV\+2F.'GYVV@X'!QW.#@<4 )_PC%I_S^ZQ_X-+C_P"+H_X1
MBT_Y_=8_\&EQ_P#%U%>>--!L/[-,UZQ&IQF2S,<+N)EV[_E(!Y(Z#J<@ <U$
MOCK0Y+5+B*2YE!M3>-&EK(7CA!(+LN,CD'CJ<' - %K_ (1BT_Y_=8_\&EQ_
M\71_PC%I_P _NL?^#2X_^+K.U;QS96-YX=BMHI[N#66+)/# \B^5Y;."-HR6
M.!P!P,DXJU8WVF7'C/4(H-0OFOX[2/SK.3>L,2;CM=58 ;CR"03TH G_ .$8
MM/\ G]UC_P &EQ_\71_PC%I_S^ZQ_P"#2X_^+J-?&.BM+:#[1(L-Y+Y-M<M"
MXAF?LJR$;3G!QV;MFH;OQUH-G>:C9O-<R76G!6N88;.61U# D$ +R,*26' R
M.>10!:_X1BT_Y_=8_P#!I<?_ !='_",6G_/[K'_@TN/_ (NM'3[^UU33[>_L
MIEFM;B,2Q2+T92,@UPULMY??%;7-)?5M2CL+>Q@GBACN" KN2&YZXXZ9H ZC
M_A&+3_G]UC_P:7'_ ,71_P (Q:?\_NL?^#2X_P#BZYR+6M5\,?$*P\.:G?/J
M.F:Q%(UA<3(HFAEC&6C8J &7&,'&>0*WH?&6B7%S:11W$ACO)WMK:X,+"&:5
M<Y17Q@GY6QV.#C- $O\ PC%I_P _NL?^#2X_^+H_X1BT_P"?W6/_  :7'_Q=
M4M*\8P:GXHUK2/LUS FFF-#++ Z@DJ78EL85<;<9QGD]Q5N#Q;I$^I6E@)9H
MY;U6>T:6!T2X &3L8C!XY]QR,B@!W_",6G_/[K'_ (-+C_XNC_A&+3_G]UC_
M ,&EQ_\ %U>U35;+1K(W=]-Y4.]8QA2Q9V("JH')))  %9Z>+M'-OJDLDTT)
MTL WL<D#AX05W E0,D$<Y&1P?2@!W_",6G_/[K'_ (-+C_XNC_A&+3_G]UC_
M ,&EQ_\ %U6L?'.@ZA?:?:6]Q,6U&/S+21[:18Y?EW%5<C:6 ZC.1TZ\51\;
M^([6#PQX@BM;J\2ZL[63=/9QN?L\NPL@9U'!^Z3Z @G - &O_P (Q:?\_NL?
M^#2X_P#BZTK*RCL+?R(Y+B1<D[IYFE;_ +Z8DU0\+S23>#]&GF=Y)'L('=V)
M9F)C4DGN37'ZIXQ;Q!X(\92V0U#3YM,%RD$JQR1,#$@Y+XP&W$_+D'&,CK0!
MZ/17*^'?%VEW2Z3I#7$YOY[)9(WEAD"3E4!?9(1M<C.3@FK?_"9:)]IBB^T2
M;);O["EP(6\IKC./+WXQG((STSQG- &_17-6'BZ*_P#&NJ>'UM+I/L,</[UK
M=\,[[R><8"X5<$XR<XS6=\1;Z72_^$:NTOY[2(ZW;Q7&R4JCQ'<6# =1\HH
MUT\.3)XXD\2&^0[[(67V?R. @<N#NW?>R3VQCM6_6#HWC'1-=N+RVM+F1+BS
M&Z>&ZA>!T0]&VN =OO2Q>+M(EU"VLO,GCENXVDM3+;NBW*J,GRR1\QQSCJ1R
M,B@#=K)U[2;[5HK9+'6[K2C'+ND:VC1C*N,%?F!Q]:P--^)&F3Z-J>KZA#>6
M5E97<D#,UE*VU58+EBJD9SG([9&:WF\2Z6FM6FD-).M]=Q&:",VTF'08R=VW
M:,9&03QF@#0L[2#3[*"SMDV001K'&N<X4# Y[U/67_PD6F^5<2&64""X^S,#
M X+2_P!U!C+G_=S^E0V?BK2+Q-0/VEH'TX@7D5Q&T;PY&02I&<$=",@]J -J
MBL.+Q;I,E]/9.]Q!=0P?:3#/;2([19QO52,L,\<<CN*IVGQ!\.7SZ;]GNYFC
MU%Q';3FUD$3.<X0N5VAC@X4G- '4453U;4H]'TFZU&:*:6.VC:1DA0N[ #H
M/_U>M>>:UXIEU'PYX*UY+F[T\7.JV0NT&^&-D=2[*<@;UX'/(.* /3Z*QM+\
M5:3J\E_%;S2Q2V&#<QW4#P-&I!(8AP#M(!.?:FVWBO2KG5;;3A)-%<7<;26H
MG@>,7"J,L4+  X!!QUQSTH VZ*Y;XA:O?:'X1GO[$3#9+$+B6! TD,!<"1U!
MXR%S].O:H-#^SZG<Z9JWAOQ%<WVD%G%U!)<F8'*-M8E\NI#8RN0.<XXH ["B
ML*_\7Z-ICDW4\J0).+>2Z$+F&.0G&UI ,#DX)Z \'!JMJ'C[P]IMW?VDUS.U
MS8A3<0Q6DKNH8$@X"\C ))' XYY% '345B+XMT66PTV\MKO[3'J9(LE@0N\Y
M ).%QD8 .<XQCG%02^.- @T&36I;MTLHIS;RL8'W1RAMI1EQE3NP.<#D4 =%
M17/1>-M$G.R*:X>8W)M8X?LT@>60+O.P$#<NWG=TQWJCKGC_ $_3_!MYKUC'
M-=>1*;8Q^2X,4X;9MD! *X8C.>O;J* .OHKFKW5=*N/$7A^.6^U*VO)FF:UM
M1'+$EQA#N$JE0#@#(!QS@]ZM7_BS2---T9Y9FBLV"W4T4#R1VY(!^=E! P""
M?0$$X% &W16'?^,-$TZ^M+*>[8SW<336ZQ0O)YJ@9^0J"&/(P!DG(XJSH>OZ
M?XBLI+K3I'9(I6@E26)HWBD7[RLK $$9'!]: -.BN"\7RWB?$+P?I]OJ5[:V
MNI-=K=1P3%0_EQ!EQZ<^F,U%XKU/5? $]AK*ZE/?:%+<I;7UK=[6>$/P)(W
M#<'J&)S[4 >A45@ZEXQT72I;Q+F>7;8[/MDD<+NEOO\ N[R!QP0?8')P*KWW
MC"&T\:6/A\6MR_VBV>X:=+=W7 *A0NT'/WN3T''/H =-16%?^+]&TQR;J>5(
M%G%O)="%S#'(3C:T@&T<\$] >"0:V9YXK6WEN)Y%CAB0N[L<!5 R23Z8H DH
MK#L?%ND:A>06L4DZ2W-N;JV$L#H)XAC+)D<]1QUY'%4#\2/# MS<?;)S;K<&
MVEF%I+LA<-M_>';A!N./FQ0!U=%9NHZS9V5PMD[3R7<L32"&VB:20(."^ #@
M9/4]3P,FN<^%U_-J7A.:XFO+B[SJ-TL<MPS,Y02$*#NY'&..U ':T5S"^+(K
MKQK>>&1;7<?DVJ.9Q _+.2!@@8"@ _,>">G2N;\#>-;*Q\+6<6M:A>37$NH7
M%N;F6.2558SNJ+)+@JI/  )'&.U '5:QX;N[W6H=8TW6[C3KM(/LS+Y231.F
M[=RC=#GN".@K0TS2WLGDN+J\DO;V551YY$5/E&2%55  &23W//)/&(M4\1Z?
MI!F%P9Y&@B\Z<6\#RF*/GYFV@X'!]S@X'%7[*]MM1LH+VSF2>VG0212(<AE(
MR"* )Z*\R\4VNJ:"/"D*>(=5DFO]7@M+Q_/X=65BVT8^7D<5V,$(\."[N+S5
M;JXM)6C$2W#&5T<Y7:N!EMQ*X')SF@#<HKGCXUT-(-3DGGF@;3%#WD4MO()(
ME(R&VXR5(&<C(JHWQ(\,I;RW#W<ZPQ"$F0VDNP^;PF&VX.3QG. : .LHKF_^
M$ZT+^T)[ RW0NXH_-6$V<H>=,XW1+MS(,_W<^O3FJNK>*?#VI^!;W4Y-4OK/
M3<M#-<6R21W$#JV"N NY&!&.1W]Z .NHK"O?%FC:5J,&EW-Q/]LD@,T42V\D
MC2*,?=PIW-R.!D^U);^,M#N=".L)=L+43_9BKQ.L@FW;?+,9&[?N(&,4 ;U%
M<]-XRTR+3M8NE2Z>72$W7=H(&$J97<ORD=".=W3KSP:RI/$VF:MX6\/W^IW>
MHZ:][/:E/LT<L7F3MM81YV\QDMC/0COQ0!VU%9=_X@L=/N9+9_/FN(HA-+%;
M0/*T:'.&8*#C.#@=3@X!P:J7'C7P]:V.FWSZBIM=2D6.UF1&9'8]B0,+T/7'
M0^E &_161HWB73->N+RWLGG%Q9,JSPW%N\,B;AE3M< X(!P:YSXFW5[8V6AR
MV%_=6<EQK%M:2M!(5W1.2&&.F??&: .ZHK@_&(UOPCHDOB'1M5NKF.QQ)=6%
MZPD2>+/S8;&Y6 YR#CCI6Y_PF>D&UM9E>>5KBQ74!%#"TCK 0#O8*#@<X]3@
MXSB@#H**Y/5_'=C8GP\UG'/>0:S*HBGA@=U$>TMG@9+$#A<9ZD]*TM2\4Z7I
M4<TERUP4MXQ+<-%;22>0A&<O@?+QSCJ!SC% &U6%H_AZXL-1GOM0UBZU2<[U
MMS.B*+>-F#%5"@9SA<D_W1C%:\-U!<6:7<$@FMY(Q(CQ_,'4C((QUR/2O-=>
M\92>(/AIXHOK$ZAIL]BTRPNJ/$P$;!>7QC).<J#D?A0!ZA17/:3XLTJ^O[?2
M$GF^VM;":,R0.J3J  QC=AM?&1T)J2Y\7Z-:7$,<\\J137'V5+DPOY!ESC9Y
MF-N<@C.<9!&<\4 ;M%%% !1110 4444 <YJ?AJ^GUYM8TO7KC3[B6%()HVA2
M:)U4L5PK<J<LW0]^E:FFZ:;'S)9[J6[O)@HEN)552P7.% 4 !1DX'N>I-7Z*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ KCOB?;SS^"93;V\T[0W=K,R0H7;8DR,Q"
MCDX )X]*[&B@#@IKM;KXKZ-?I!=+:_V1.ADDMG4*S2(5#9'RDA2<'!KE#;:A
M_P ([J-[;:;>W L?%TVHRVB1O'+/;$L-T?0GAMPQZ5[110!R/A2;1=4U&;5M
M(TB[A+0"*6]O(I(W?D$1CS.6 Y)/0'&,\XO>(-3M[:_M--U+3GN=*O8)OM$G
MV9IHXRICVB0 '"D,W)&.*Z"B@#R'3O";I=^+M/\ "#W$7AZ_TAXXXY"PA6]?
M(_=%OX=O4CC) SQ@:?A6]TK6VTFWG\-:G'K=@5,RWL4HCM'489P[';SCY0.3
MD< 9(]+I&W%&"$!L<$C(!^E 'C^DW%O=_#GQ?HJ023W]WJ&HPP6RQ$F5WD8(
M1QC .,MT7'.,5=N5N[*YN/#MW9W@,.@PP6\]C:LS:A(J,&5YE&553C"DK]XD
MG!Q7;>%?#LGAJRN[9KT72W%W+=;O)V%6D8LP^\<C)X_K6]0!Y#I<C_9?A;YE
MG>I]A1DN=]K(/*_T<IEN.!OX!/7KTYK;\1WD\OBS5--FL+V**32P+66RM69[
MUSORCS*,JJDC"Y4?,23@XKT.B@#R"P:>W\/_  RO9;#4%ATYS#= 6<A>,FW9
M =@7=C=QG&*U[NUN=3\?>*(+9)X'O?#Z6L$[QL$$W[SC=C&1N!X->D44 >2W
M$4_B'X2Z;X32SN;?78A:6CPO"RFV:)TW2EL8"[4)# X.0!DG%;FFRB#XB>-Y
MY8IEAEM;-8Y#"^V0HD@<*<88@L!QZUWU% '(?"])(?AMHEO/%+#/#!Y<D<L9
M1D8$\$$9K'LK^.R^,&OWL\-VMI+I]O#'.MI*R.ZDE@"%(.,UZ/10!Y\]A?>+
MOB-I6N&QN+71M"BE-NUU&8I+J>08)"-A@@ ') R?:N6:]N;_ $[PM=S:7J<%
MU::^DEW8P:?(D%DN9/E5%7#]0=WS'D\C.*]JHH \QGL;VZU_XC:3%;745SK%
MK%]CE,+"-O\ 1=A)DQM'S?+US4GA6]TK6WTJWF\-:G'K=@5,RWL4HCLW489P
M[';SCY0.3D< 9(]*HH Y;Q]>W%AH-O-!8FY7[= )I!;>>UK'NR9E3!RRX&.#
M@X.#C%<;"S1:K\0BMKJSQ7^E0&VEN+:4F8B&53U'!+, %P#SP,#CUNB@#RI]
MXT3X8)]GN=]G+;FY7[.^80MN4;?Q\N&('-5X+N?1_"_CCPWJEG??VG/)?SV[
MI:R2+=QRJQ5E901WP03QBO7:* ,7P>6_X0S15>*:*1+&%'CFB:-E94 (*L >
MHKSX^?;^#_B1I,EC?"[N+S4)85%JY$BRJ/+VMC#%L]!D\'->MT4 >:W#EM<^
M&LJP7!2VCE$["!\0[K;8-_'R_-QSBN?U&\NM1TFSEGTO4K>\L_$<4UQ86UA(
ML-M&MP3N&U<2LPPQ;YB2QP *]JHH X;2));3XJ^(&GL[M4U*TLVMW\ABA"*X
M?+@;5(R."?IFIOB+#,UIX?NH[>:6&RURVN;@PQM(8XEW;G(4$X&1T%=G10!Y
MIXAT2Y\7:[J^H:.K+$?#L^G)<,I07$TC;E4$XRH Y;IEL=CA_A:^TK79M+CE
M\-ZG%K5B09A>Q2A+-P,,P=CM.<8 ')R. ,X](HH \^\&6"7FC^)_#FI6=U'Y
MVI7WFB2!E1HY7.TJQ&&R#D8S_*N=&G^)T\-Z5KTUK-)JWA>Y%I!;J3F[A5C%
M,P_WUVX)_P">>>]>QT4 >=^+]+OM*T+P[?):7&HKIE]]IU&&T+>9)YB.)9$
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
MT1F+D':"!M4C/OG&:Z#3/M7AOQWXCGO;2]FL-7,-U:W-O;23894V-&X0$J>
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
MSHCN '^\ 5_X%7,S>&M:/B:QU 0ML\0VY@UQ-Q*P*I\Q1^$>^'/'4&@#L_\
MA)K5ELTAMKN:[O(#<Q6:HHE$0Q\S!B HY'4CDXZYJC<>/]!MO#LNN22W'V6&
M?[-.H@;?!+N"E)!_ 02.N!R.>16??P7FB_%%->DM;FYTJ]TP63O;PM*UO(CE
MQE5!;:P)Y X/7%<SK^@Z@?"OBZ\AT^\>36M5MY[6TCMW:3RXWCR[*!E2VUFP
M<'&,\\4 :_B77%U35/#$]HFJ6GE^(8[21;A)(%F4QNV0AP&4X4@D9^E=MI^L
M0ZG<W45O!.8[>0Q-.R@1LPZA3GYL=#CH00>1BN1^)%E)KD/ANW@@U(Q'4TEG
MEM8) \$1CD4OD#*D%A[^U:'@:\U.VM9?#NL64Z3Z8WD07JVK)!=P@?*ZG& V
M, CUZ9[ &_J.L6VFRVUNZR375TS+;V\0!>3:,L1D@  =22!TYY%9;^.='ATC
M4]0F^U1_V6Q2]MS 3- <9^91G@CD-G:1WK-\2VM]8>/M!\21VUQ=:?#!-9W2
M6\9D>'?@K($7)894 X&0*PM>T:\O+;Q]K-O97A75K".RLX!;OYL[)&07*8W
M9;:,@=">A% '=Z)XCM=>DN%M;:]C2%8W$MQ;M&DJN"08V/##CJ/ZUGQ^*Y9?
M']QX=&G7 AM[1)FGVKAB[$!NO"C:1GJ3GCCG8T-B^@Z>3'+&PMT5DEC*,I"@
M$%2 17,2QW]C\5[N\33;J>"\TB*&&:./,0D21R5=NB\$'GKVR>* -.S\;Z3>
MSZ<L:W(MM3D>*RNV0>5.RYR!SD?=;&X#..*P?#^JIHVM^.);J:ZG@M]1A2*,
MR-,_S1)A$#')Y;A1^%<]'_;%\GA#4+K0=;-_::INOH_LQ2*#*2#;&F0NSD?.
M!C'WFS1<:=K=KXN\0>*=,L=0>>TU!)H;.6VD"7T!B2.0)E>)!@[6'/7L: /3
M[C6X[?R(_L=U)>3HTB6:!3+M7&6.6V@#(ZGJ0.O%+H6O6'B/3?MVGNYC$C12
M)(I5XI%.&1E/0@UP_B*69/%.E^*7\-7^JZ1/8&SN+461:XM7W[U?RF&3U*G'
MIUZ9[+PS% FFR2VNBKI$,\QE6W\E8I#D ;Y%7@,2/KC&>>  5=4\:Z7I4FHB
M5+F6+3-GV^:&,,MMO&1NY!/!!.T' /-/O_&.EZ?K,6DLEY->36[7$206S/YB
MC'W3C#'GMTYSBN'\8IK.K6_C339M&U220PXTY;2$B"9/+'SLXP)'SD;221@
M+G-:UO\ :I?'_AN^;3-0BMXM&EAE=[5\1NS(55B 0"0I/MWP>* -=_B#HT?A
MLZ\T=Z+-+@VLZF##V\H;:5D7/R\X&>G(K<FU6*#4K*P:"<SW:.Z;0"%"8W%C
MGC&Y1]2*X_PGHRZEHWB_2]5L;J*WU'5[QPL\#1[X9,;77<!]?48JQ\.[757L
MI+K6W62ZL]VE02J<B2.%V4R?5V'/^X* .FU?6K318K9KG>TEU.MM;Q1C+2R-
MG"C.!T!.20..M5+7Q;I4^GZE>2O):KIDIAO([A</$X .,#(;(88VDYSQ5'QO
M=ZE:QZ2;.SNI[1KU1>R6<'FSPQ[6^9% )&3@%@,@$XYYKA)M!UNZT[QI;:?I
M%_%.VHVVHV:W>=MP(Q$VS>6.YCL/<X(P<&@#T0>+[07]QITEE?1:C%:&]2UD
MC4/-%G&4(8C.>,$@CN*YUO%^G:W\,H]8\06VHVMG=&-B;4,#S(-@5T.0,[02
M<9_&MW1]?N/$J,R:!J.G 0,LKZC;^2P8CA$!Y89Y+=.!Z\<&]IJ<GP$BT(Z+
MJBZC;BWA: VK%F9)U9MH'4!5SNZ'/!- 'I]]KD%G?K81PSW=\8C/]GMPI98P
M<;B6( &>!DY.#C.#67-X^T"#0H-8,T[6DUP+4[8&W12[MI608^0@]=V/;-9>
MV[T7XEW>M36EY/I.K6$4:S0VTDC6\L9.%9%!900Q.<=>#7.:EH&H6_AK4IUL
M+QY-4\31ZE';10,[QPB5#N90#M)"%B#SR!UXH ]"TKQ58:MK-UI*0WEM>6\2
MS^7=6YB,D1) =0>2,C'.#[5>U/5;728HGN68O/*(8(D&7ED/15'KP3Z  DD
M5S")._QA%\+.[%FVA?9Q<&V<1^9YV_;N(P#MY_3K3O'%CJ"ZOX9U^RMIKN+2
M;QVN;>%2SF.1"A=5'+%<YP.>30!JQ>+]-;^THYTNK>ZTV,2W-K)"6E5",AE"
M;@ZGU4GWQ5.R^(&C7TVDK''?)#JH M;F2V*Q,Y7<(]W][ /MD$9R*R+ZPFU+
MQ7JOB6"UNUM(] ;3XPUM(DEQ*SE_EC(W$ 8&<=6XZ&LG[+>KX*^'-J=-U#S]
M/O[22[C%G(6A5(W5BWR] 2/KVH [+X@[Q\/=?ECFFADBL)I4>&5HV5E0D<J0
M?PJAH'CG2R=%T:X6^@N+JVC6WN+BV9(;EP@R$<_>/Z'L3D5L>,K*YU/P1KEC
M9Q&6YN+":**,$ LS(0!S[US$MI-XFL/!]C!97L#:7=VUY=R75J\(B\E""@W@
M;BS8'RY&,G/3(!T.I>--+TJ.2YN4N?[/AG^SSWZ1@PQ2;MN&.<X#<$@$ \$Y
M!KFX]9&B_$[Q,774KV/[!:RQVMN'G8$F3<54G"CIZ#\2*S-'M3I37WAK6? \
MVJ7)NYGM;W[$LMO<QR2%U,DAX0@MSGH!QD\5T&EI-:?$WQ!=RV5VEH^GVT4<
MRVDGENT>_<%('.-PZ=>V: -I/&.DSZ?I%W:/+=?VOG[##$HWRX4LWWB , '.
M2.E<]XUUVWUSX5>(;[3IKNWEM%EB<!VADAFC.&1MIY_,@Y[U@^'FUK2/!W@O
M3Y](U2.U1[B/43!:/]I@.28P.-RJV[EU[#&149T[4T^''CS2QHFJ1W%UJ-R]
MK$T+.TJR%=N""=W0Y;D>] '2^+M<N;+_ (1;38[>[>&_NXDN3$!^]C$;L8P<
M@Y)49'<9'>NGT/2;70K"98)KL6\LC7(BNY=WV<,!E%S]U1@G&3C)KEO$WGW%
MYX(D@L+^5+:^6><I9R'RD\IDRWR\<D<=:ZW7["36?#.IZ=!)Y4MY9RPHYR-I
M=" 3W[T 9Z^--+S822)<PV6H2"*SOI(P(9F/W0#G*[NQ8 'L>16#J^HMJWQ)
M'AN\LKZ331I32F./Y0TC2A/-R&!PH!P>H)/%9MQ97_B/X::7X3DTR]M-6B:U
MMYS);NL< A==\HDQL8%4.-I).X#UK<(G'QD^V?8[S['_ &(+3[3]F?R_-\_=
MMW8QTYST]Z +/B757\ ?#V:YMUO-1DLH!'').X=R?NJ\C<9 )&>YK)\0ZH;;
MX@^#[QEU"&.>*^$EIEF+E47;^[4D9Y/(]>>E;'Q+TZ[U7X=:U96%N]Q<R0@I
M%&,L^'5B .YP#Q6;J4\^I>/O!NI1Z9J4=M#%>><TEHX\KS$4)OP/ER0>#R.^
M* -[3O&&E:CI%UJ(,]NEI<&UN(;B(K+'," $VC.6)9< 9SN&*ET_Q-9WVMSZ
M+)#<V>I10BX^SW*@%XB<;U*D@C/!YR#U%>=W>C:O?:?XN>STNXDG77XM3MK:
MY@:-+R.,1Y4%@ <[&X]AZUUWA6>PU2_%]9^#Y]'>.$I)<7MBMO+DD?NT[D=2
M3TX'7/  SQOKU[:ZIX?\-Z7.;>]UNX9&N5 +0P1C=(RYXW8. 3[U>U+PINTF
M:/2M0U&UOMG[N=KZ5]Y]'W,00>F<9&>,5F^/-"U"?5/#_B?2+<W5[HEP[M:J
MP#3PR +(%)XW #@'WK;M_$J:C$%L-/U+[4W'EW5C+;K&?]IG4+@>Q)/;- $E
M[XBMK2[N;6&VNKZ>UC66YCM$#&%3G&<D9) )"C+8[<BJ<_CK08;+2+Q;B6>V
MU:01VDL,#NK,<\$XX/!^7[V01BLC2Q=^&/'/B5[^TO)K'57BN[6ZMK9YQN5
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
M]0N%W!X;*64&W@<+MW*H'7!/4GDD_3<HH **** "BBB@ HHHH **** "L/\
MX1M?^$R_X27[=-Y_V/[%Y&U?+\O?O],YSWS6Y10 4444 %%%% !1110 4444
M 17,)N;6: 2R0F1&3S(CATR,94]B.U9N@:!'H-JZ&]O+^YDQYMW>R;Y9,# !
M.  !S@#U)ZDFM>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC?B=!<77A$6]I:7-U,;RVD
M$=O"TAVI,C,?E!Q@ UV5% ' ^.8+F+6] \1QZ+-K.G6R307=G'!OF5)=A$BQ
MMR2"G(Z\UFZY9SSZ-8:[H/A26TCLM7@OI;%;98;F[C165F*#^(;_ )0>?E/J
M*]0HH \[T[4_[7^,%G=+97EK&WAZ7:MY%Y3G_2$_A/(_''Y<US$-OJL/PSTK
MP[_8&K-?Z9JL37 %JVPJMR7W(W1P5YRN0.^._I[^'%?QC'XD^VS">.T-F( J
M^68RP8]LYR!SFMR@#R^9&T/QEK?]K^$;S6+#5Y$N;6YM[);@HWEJC12 _=^Z
M,9.*FU_0H)Y[4P6>I:!JEGIZM9WFD6[O&F6<FW944JP&%.#@'<<8KTJB@#S@
MIKL7B/P3JVJ:7<2W"Z;/;WHLXMPBG<1D!L<*"5//0>M9VEVYTBZU/P]K/@B?
M599+V>:SO5LTE@N(Y)"Z^9(W"$%L'/0#O7K%% 'GFF-?>%?'^O?;=+O9[+5Q
M;RVES96S2HC)&$,3!<[.G!.!CO6C\++>[L_A]I]I?6-S9W$3S;H[A-C?-*[
MX^A%=E10!PMC)/H7C_Q;=7>GW[PZA]EDM'M[5Y5FV0[67*@A3NX^;'KTJE%X
M(N;?X11Z3*\=MJMH7U"W<,-MM<"1I5 /3 SM)Z8S7H]8>M^&DUV\MI)]3U"&
MUC5DFLH)@L-RIQQ(,9(XQP1P2* (_!R74VAIJNH1"+4-4(NYXQ_RSRH")_P%
M H^N?6LOQ9%=P^.?".JQ:?=W=M:_;(IC;1[RADC4)D=@2I&3P.Y%=ITHH \V
MAANA<_$=FT^_ O@/LN;23]]_HXC^7Y>?FX_7I65':7NC0^$-8O/#=YJEC#H<
M>F7UHEH7GM95"G>(V&2,@J<=N?3/KU% &+X9BMUTZ6>UT1='AN)C*MOY*Q2-
MD ;Y%7HQ(/OC&>>!S'V&\\&_$35];2QNKS1==2(SM:1&62UGC! )1<L48$G(
M!P>U>@T4 8DEX^OV5Q:V4-S##- Z-<W$#PE2RD#:K@,3DYSC''7-<"-.U+4O
MA$O@>?2[N'6$2.Q;=;OY "2#$PEQL*[1NZYSQC->LT4 </IT4UK\4=7NI+6]
M^R'2K>!+@VTA5W1G+ '')P1]>U<H-/U$? ^+2O[*U'^T!?AS;?8Y-^W[9YN<
M8Z;.?TZU['10!Y[::G#9_%W7I)(KMDDTJT(,5M)(1\TG!55)!.>X[5E65AK/
MAS3M,#:9>K8ZCK%W>7JV4/F7%G')DQ(-N2N> Q7D<C(KN[3PVMKXLO?$ OIG
MFO(4@DA95V!4SMQQG/S'O6Y0!XM>:;J@\ ^.]+CT+55GO-5:>UC:%I#(C&(C
M!!.[A6).2..3FNRU 37'Q/\ #=[%9WK6L5C<QR3?99 J,^S:&)'&=IZ].]=O
M39$\R)TW,NX$;E."/<>] 'GTFA7EM\1Y]/MMAT/5BFJW:9YCFB(! 'I(WE$^
MNQJ[,:H3X@;2OL%X ML+C[88OW!^;;L#9^_WQCI57P]X=CT&&3=J%]J5U*%5
M[N^E\R0JN=JY   &YNW4FMJ@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *S=8UVQT.&%[R1O,GD$5O!$I>29ST5%')/Z#J<"M*O.=3=G^/^
MAQ77_'O'HTSV@;IYQ<A\>^P#\* .HE\3I9R6J:AI6I67VJ=+>%I$C=2[D  F
M-V"]?XL>V3Q6]4<\,,\86=%9 ZN W0,K!E/X$ _A7!V6HZGXJT;Q%J=IJEQ8
MW%E>7%M8I%MV1^3P"ZD'=N(R<] <#'6@#T"BO+[7Q)K7B+4? TL.I3:?!K=A
M<R74$4:$*\:+\R%E)ZL<9R.G%2V.K>)4\.>);6UEN=5NM)UC[/&WR"XEMAY;
MNH. "^UG ./UQ0!Z%J%T]CIUS=1VLUT\,;.L$ !>0@9VJ#W-2V\IGMHI6B>)
MG0,8Y,;DR,X..XKSE_$POO 7BG4]#UR_2>R@>18;J("XLG6,DQN'4\$@G)R>
M3@\5HPZW=ZGX@T#P[]JEA$NC#4[N:,X>;E45 W\/)9B1SP.1S0!T&A^(H-=N
M]5MXK6X@DTVY^S2B<*,MM#9&">,$5LUY%8:I=>&$\9&*X>:YE\0V]I'<3;<J
M)5B7<>,953U(QD#.>:Z86OBJSU*_D^W21:3)8,4\Z=)IX;E<D,F4P5(ZJ<\]
M,4 =O17F&CS:_+\.K;Q+<>+GAN+K3X@WVF)##$Q=<NH"[C(5R .<LPXZ 6['
M4=0G\2^(]$-UJ4-D-+BNK<W#*)XF8NI*MRP!V@X;D'L* .TU'5/L>EM?6MI/
MJ.'51%:;69LL%)&2!QR3SV-:%>/VUUJ>C? ;2=4L-6NXKC9:$YV,-KRJC*,K
MD##'OGWKL?[2GUSQYJV@"[GM+73+2%SY#!7EDEW'=NQG"@#@=R<YXH Z^BO(
M[CQ3XB?PS)'_ &F\5_IGB5-(EN5B3%U&9$ 9AC@X89"E>_K74:1<:EI_Q+OM
M"N-5N=0LY=+COT^TA-T4GFLA"[57Y2 #B@#LG=8XVD=@J*"68G  '>L#3?%:
M:I>V*0Z7J LK^ SVM]Y8,3J.?FP24R""-P&?KQ5GQ7"T_A3556>6$BTE;=$0
M#PAXY!X-<+H^IW6D>#? .EV][.KZVEO$TS[3Y$:P[V5., G 49SC)[T >I45
MP4VHZKI7C6\\.KJ-Q):76DO?6L[A7EM9$;:RY8'<IR#\V<'BI_ATNKZCX?TK
MQ!J>NW5VUW8*'M61!&'SD.,#.[ P><<]N  #<\3>)K3PII?]I7\%S):AU1G@
M56*EB N02#R2!Q44/BZP.N6^C7L%WI]_=(SVT=W& )@O+!64E21Z9S6!\9L_
M\*TO<8)^T6V,_P#7=*HXG\1_%BTM?$(CT^;0T:[TZUA)=;P. #)YA SM( V;
M1SW(H ],K&U;Q'!I&L:1ILUM<.^IS&&*5 NQ6"ECNR<]!V!K OM0U77/$FO:
M/82SP#3(X41K>=8V$DB%P[9!W#D #IP<Y[9VI_VM]K^'8UUK=M4749%N6MSE
M&80R#(X'7 )&.#F@#TFBO.I;[Q)XG@UR70[B2VNK+4);2T(G18D,1 /F(5);
M=R3GL1C'4O\ $&I:LJZF3J;BZM](6XBM-+(_T>;:Q:61F^4J2!M!/(#84T >
MA45YQ?>*-3AT'PQK6H07\FD76F+-J$^F+\\,S(C*[*.?+'S]./7/ J>'Q!<Z
MC=Z%HUAJ+ZA%<:9)>R7L,JQ/<[75!@X^7[Q)  .0!P 00#T"BN?\)0Z_;6%S
M;^()XYY8[E_LT@<,Y@/*>9@ ;QR"0.<53U/5I[OX@V?A:.>2V@.G2:A/)$</
M+B01J@;L.68XYX'.,Y .JDD2*-Y)&"H@+,Q.  .IK!TSQ4NJ7ME'%I6H+9W]
MN;BUOC&#$ZX!&[!)0D$$;@,Y]>*Y8ZAJ5U9>//#=]?3RG1X?,@O %$DD4L+.
MJ/Q@D8()P"1^==%\/+=H/ &@LUS--YFG6[@2$$)^[7A< <?7- &KK&N6.AP1
M27DC;YY!%!#&I>29ST5%')/Z#J<"J<WBA+-[5=0TG4K+[5/';PM(D;J7=@H!
M,;L%Z]6Q[9/%<OJKL_Q^T&*Y/^CQZ/,]H&Z><6(?'OL _"O0IX89XPLZ*R!E
M<!N@96#*?P(!_"@#*TOQ'!JNNZQI"6UQ#/I1B$IE"X?S%+*5P3Q@=\=:V:\[
MLYIK?QG\29K>ZM[6:.WLVCN+G_51,+=L,_\ L@\FET75]13QQI6G?;+^:ROM
M)DF=[I0!+*C)^]C!^90=QX( Z8% ';:=?R7XNC)87-IY%P\"_: !YH7I(N"?
ME/:KM>37NOZ_%\-?&M\FM7 OM,U:Y@M[C9'N\M&10I&W'0GD '-;.HG6[+QW
MH6GQ^(;LV^M6USYZM'&1"T2HP:(;?E/S$?-N]\GF@#T"BO-;+5/$D>B>*K&S
MGN=5N])U188&8H+B2W/ENZ@X +A6< X]/:M[P3KMEK@U"6RU&\F6-T1[*^0K
M/9-@Y1@1GGKDD]QGB@#K*PCXJMAXN'AK['>?;S;_ &K.U/+\G=MWYW=,\8QG
MVK=K@6&?C\ #C_BF#R.W^DT =]17D-SJ7B,^#_&&KCQ+>K<:)JEREJ%CB =8
MRN%D^7D8XP-O4DY[>L6LQN+."8@ R1JY [9&: )J*X6VN-6\71^)&T_5Y-.N
MM/U"2QL@@!2-HPN6D&/GW$G@\ 8P,Y)FM]3N]=\9W^@27TD$.FV$$DC6AV&>
M67)W \D*H P/5N<\4 =I17D=SXH\1-X9FC_M-X[_ $OQ)'I,ERL28NHS(@#,
M,<':PSM*_K706USK>F^/-6T.+5)M1$NBC4+<7H0>7/YC)@%57"' X[4 =Y5+
M2K^34K$7,MA<V+%W3R;D /A6(!X)X.,CV-<7X/\ $!U35AIUY?:I8:S%9,+S
M3;]1N,F4_?Q'&TJ,-TXY'RBLW2_%NK_\(1H23W[R:EJVMR:<;UT7=&@FD!8#
M&W=M3 XQDCCC% '=+XC@;Q@WALVUPMR+(WHF8+Y;)O"<8.<Y)Z@=*V:\SNBW
MAWXJ7]\;BXNX[?PM+<+',^YAMF!*ANN#COG&3VXJYIK>++]/#VLVMV##<^7)
MJ"S7"F*2&1028U"_*RDC;SST)- 'H%%>=>&/[>U:\URYN/$UR(])UNX@CC>*
M())&J+A9,*.!D'C'?N>*^F:YJL7B+P?%_:=S>Q:HMPEY<,H%O<.L1<-"" P
M(X( !![]: /1WN46*X:(&9X =T49!;=M#!?J01U]14>G7;W^FVUW):3VCS1A
MVMYP \9(^ZP'>O//"=O=PV7CRXBU>^$\.JW:QN[(^"L49#892"> /3'&*DTK
MQ/J-]I_@#2Y;R1;C7+1[B[NAC>PCB#%5., L6&2.@!Q@\@ ])HKS74=:UG2=
M1\6Z$NI3L+31SJNGW;*C20\,#&Q*D,-RY!(SC//>FV>H:W97/@._FUNYNEUE
M%AN[:1$$7-N7#+@9# C)))SD]!Q0!Z97.S^+HDNF2UTV^OK>*]%C<7%JBN(9
M3C.5SN*@L 2!Q^!KH)$,D3H'9"RD;EZK[CWKR#2]5N/"'@?QMKT5S/<36VLW
MD4<<Q!0NTRH)&  ).6!/.,9H ]AHKAM<N]3\*ZOX:FCU*YOK74KY-.O(I]K;
MFD4E94P!L(*G('RX/3O5?PDNN:SJVLS77B2\,.EZ]-;I"(H@)HEC3Y'PHX^;
MC&.YY)& #T!F"J68@ #))[5BZAXGM=/UC1M.:">7^UG9(+B/:8QA"_)SGH.,
M#O5#XE([?#?Q T=Q-"R64K[HFVDX4\$^A[US6L6<R77PY@BOIA(]PY$\@5F3
M-LW08QP.F0??/2@#T^BO+W\4:IX;M?&MM+?RWYTJZM8[2XN]N]!<!/O$  A2
MQ/2NCTZT\36OBJ&5YV;1I8&2XBNKA9)!,.5>/"C&>01T[@4 =;17/^--;FT#
MPU)>6VT3O-#;H[8PADD5-QSQP&)YXXK/L=/\31^(G$MW*FBW%L4=9KE9)HYP
M<AXR%Z$=0>/04 =A17FWA34]9NO%%QX8U;69'N=)EDG:X0J#J,+$!!@+@!.0
M^.00!W-3SWWB'Q,?$(T6XEMKC3[Q[.S9)T1$=%4YD4J=P8GG/&W&!G)(!Z%1
M7$6.HZEK_B*[T.\O#8R:?IMM+,+)\>9/*&+,K$9V+M&!WSSGBH);K7])UWP1
M87VL"ZGNI;B"_:&-5CGV1.RG&/E((&<8YH [TD $D@ =2:HWFIFWCL9+>SN+
MZ.[G2+?; ,(U8$^8V2/D'<C/45YUKU]J-UI'Q.L9=2NO)TZ%3;;6"L@-OO*[
M@,X)/UQQFK^H7&HZ+HG@?[)JMULN]1M+>X1PA$D;H25SMR!\HZ'USF@#T6BN
M*L+V\\6:SXFMDU*YL(],N!9VPMR 5<(&,K9!W9)P >,+TYKF[3Q7X@UO2_!5
MS_:#65Q?:A-8WRQ1(4D,8D!<9&0<IG&<9['% 'K-8WB'Q'!X=2P>XM;B9;R\
MBLU:(+A'D8*"V2#CZ9K&\(W>H1^*O%.A7FHW%_!I\EL]O+<[?, EC+,I*@ @
M$<<=ZA^*"R-HNC+$X20ZY8A7*[@I\T8..] '<45Y]'_;>D>/8O#\^OWM]8:O
M8S312S+&)K66,KDJ54#:0PP".OZPZ)K6JWFA?\(_=ZC./$T&J?8KF<!0VP'S
M#*!C 5H1QQU(% 'HQ. 3C/L*YNS\90ZC?ZA96>CZG-/I\WDW( B&Q\9 R9!G
MCGBND4;5 R3@8R:\T\)+JI\:>._[.DLE']HIG[1&S<^4,?=(XH [_2]235+0
MSK;SVY61HGBN%"NK*<'(!(]P<\BKM<#XJOM>TOP?H4PU#[+JC7MG!>^4BLLA
M=U5P<C.,YZ$'%,6/65^(MSX<_P"$DU!K&YTH7Q=EB\V-Q*4(C;9A01CL>G&.
MM 'H--D8I&S!&<@$A5QEO89XKR8^(O$7_"$:=+'K$@O8?$8TN2=HD/GQ"X*#
M>,=< 9VE<\^M;UC/K6@?$JWT6[UBYU73=4LI;B,W*('@EC(W8**!M(8<8_\
MK@'3>&O$%OXHT.+5;6&:&&221 DX <%'9#G!(ZJ>]:]>1>&]<N-)^'WAVRM9
M/)FU;79K+S\ F)6N)2Q&>-V%P,@\G/:NEENM1TSQ]!X=_M"ZET[5K"66%W(:
M6UEC(R58CE2&'#9P?;B@#N**\WT76M6N=#?P[=ZC/_PDT&J?89[@!0Q3/F>:
M!C 4P@D<=>.]3SWNO>(Y_$=MI%Q-;S:;<&SM&2=$"R+&K;Y%*G>"S8P>,#@9
MR: /0:*X)=5US5-:_L&X)CN;72X)[K[#<"/?-(65BK$$[5V<#U;G-='X477(
MO#\,/B.6";4XBR22P'(<9^4G  #;<9P* -JJ]_?6VF:?<W]Y*(K:VC:65S_"
MJC)-<PVISZUX^U'P^+J>UM=.LHI6\AMKRR2$\[NNU0!P.I)SFN/UK4]2U?X5
M^-++4KN5[G1;B>S-Q&%7[4B@%2X QG##(&.10!Z+IGB"34-3:RETC4+0&W6Y
MBGE13%(A.,;E) <9^Z><<UM50T:W:UTFVC:YFN"8U.^8@GH.. .*OT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 444R66.")I975(T&69C@ 4 /HK&?Q'!'XOA\.-:W N);5[I)B%
M\LJI4$#G.<MZ5=U6^DTW2Y[R*QN+YXER+:V ,DG.,*"0/?\ "@"Y12*<J#@C
M(Z'M2T %%8_BGQ%!X4\/76LW-M<7$%N 76 *6 )QGYB.,D5L Y - !7)>+--
M369[='T/6'N+*02VFI:?-;QO$Q'.TO(#CL0RX/OQ76T4 <;:OK*M&VHZ9XAU
M 1L&5)#81KN'1B$E&2.O/&<'&0*H'2+B*[U22PT;Q'8V^JL7O+:&6Q*LY&&=
M29249AU(/OP>:]!HH X-]+?^V-%U"W\/>(+5=&A>"TMHI+'R@C*%(.923PH[
M]JKP:+>6W]HM!IWBF.6^OEOWD$NGY248'R_O,;2% (.<CZUZ)10!Y]<Z/->6
M>N17&A>(/M&MQK#>7$;V*L8U4J%4>:0."><$\GGIB.]T*XN3H]Q!I'B6TU+2
M8O)M[Z*6QWM'C!1U,NU@<>G6O1:9)+'%M\QU3<P5=QQDGH![T ><+X7CDL]<
MM+[0?$M]#K4@EN1-/9##@ !UVRC##:#Z<=,<58TO2=2T^TFBN+7Q=J$KPFWB
MGN[FR9H$/7:/-P2<#+,">*]"K#UOQ1::+'IDKPS7,6H7D5G'+!M*J[M@%B2.
M.O3/2@#EF\/,_@B#PJVB>)C;6Q0V]QY]D)HBC!D((E .".XJ6RTBYM?$$FM2
MZ5XHNKJ:T%K.)KBQ"3 %L$A91@_,>%P.^,\UZ!10!YE_PBTA\'+X8;3?%C6"
M.A0F>PWHJ.'1!^\Q@$#G&3W.,"M.[LKN;78=<M=$\06>II;_ &:6:-[$BXCS
MD!U,N,@\@C!'TXKMTECE9UC=6,;;7 .=IP#@^^"/SJK=7\EMJ5C:+87,Z71<
M/<1@>7!M7(WY.1GH, \T <3>:!]KT>'35T'Q) J7PU"2:.6Q,D\X??O<F0C[
MW.  .@Z#%78[:\3Q<?$9T3Q$]T;,61B,ECY9C#%N@ESG<2<YKMJ* .9U2]O]
M4TNYL&\.ZY MQ&T32126>X!A@XW3$=#Z5A/H)E\,:=HDF@^)&73&C>QN_.L1
M-;M&,(01+@X''(.1UKJO$7B.#PY!9RW%K<3)=7<5HK0A<(SL%!;)''/;-;-
M'$1VU[Y]U>7&B:_/J-Q;?9?M1:Q!BBR3M11+M&2<G(.3CL !8\."[\-:#:Z/
M;^']?N+>U79$T\MEO"]AE90#^5=?6-9^(X+WQ1J&@BUN([BQACF>20+L=7)
MVX)/\)ZXH P/%EG<^+]'.EW>A>(K:V9U=_LTMB&8JP9>6E/< \4W7-/GUY=.
MDGT+Q%#?Z=+YMM?V\MBLR'H1_K2I4C@C&#7=44 >;ZKX?N]0UF+6;:P\5Z;J
M8A$%Q<6<]BIN4'3>IE*DCL0/Z5;O-*ENYM%D30_$D']D2F: )-9-YCD$%G+2
MDL3N;//))-=[10!YK<^&YF\076JV.G>+=-%\P>]M;.[LUCN& QNYE)4D=2I!
M^AYJ6Z\/-/JFH7<&B^)K.'4;5+6[M+>>R6.544HAYE+*0IQ\I'\\^BT4 >?Z
M=IFI:1;:?#8V/BA?L=J+0>9)8.LD8QMW#S<94  8QWSG)JG>>$H9=+TFUL=
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
M$,Q;Y,Y) /! '0 #BJ$GP[L9O#NL:(^JZD;;5KI[NX;,6\.[!F"GR\ $@=J
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
MO!#/<2JTENI'5,*,OP/F.3P* .HKSK0;64>/O'S-?W<BPM;X1W!4AK?=@\=
M6. ,8KK?"]A?:9X>MK/4;NXN[B,O^]N7#RE"Y*!V'!8*5!([CJ>M5CX2@77]
M4U>#4;^WDU*-%N(8V3RRRIL5P"I.0O&,X[XZ4 >=^'+C5-%\#_#_ %*WU>X\
MNZO+:QELMJ>28I"P/&-VX<'.[\*Z.:]\0^)QXA_L:XDMKFPO9+.S*3JJ(\:J
M<R*5.X,2<Y_A(P,Y)TU^'UDGA_1M&75=2%MI%S'=6S9BWEHSE Q\O! )/847
MG@"VE\0W&L6.LZKIDEYM^VPV4P1+@@8W$%3M;'&5P?H>: -^.34#X?6258O[
M2^R[F6$[D\W;R%)ZC=TKC_@J8W^%VFR!MT\DD[W#'[QD,KY+>^,?I7>00QVU
MO'!"@2*-0B*.BJ!@"N=B\&IIVIW=[H>J7>EK>2&6YM8E1X7D/5PKJ=K'O@@'
MTH C\;ZRWAW2DN;()%?7]W;6(G*@^6'?&\@\':"V,\9Q5*_O-1\/^.="TV._
MN;G3]:2>%UF(=X)8TWB1#CN,@@\#L*V]1\*:=J^AW6EZDT]RMU@RW#N!+N4Y
M5@0 %*D9   ]N3DM?#@2^MK^^U&YO[RUA>&VEF5%\H-@,P"J 6( !)_ #)R
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
M<Y_  Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN'T[5;OQCXMUNSBNYK7
M1=&E%HRV[[)+F?J^YQ\RJO3"D$GDGM0!W%%8=MIE_I^O+,NIW$ND?99%:"X<
M.8I=R$,'/S,"H?[Q./QHA\7:--<V<(N9%6^;;:320.D5PW7".1M)(Y'/S=LT
M ;E%<S=^/O#MG+J$,EU.\NGD?:HXK25VC!&=Q"J3M Y+=!D<\U'JOCBRL-3\
M/6L$4]U#K!:1)X+=Y%\H1,X*[02S$A> #@$DXXH ZJBN;M]5TA?%&L,NJ7SW
M-M:Q&YLW#F*!<MAD7;]X\YQG.!3+3X@>&[Z33A;WTC)J+B.VF^S2")W.<(7*
M[0QP<*2#[<T =/161'XETJ6;5(4FE,NEA3>1_9Y-T88%E.-N6R!GY<TP>*]'
M>STVYAN7G74U+V210NSS*!N)"XR !U)QC(]: -JBN1UKQ_IUAX6BUNQ6:\CF
MN%M4V0/\CEPAWC&5P<\'DG@=:MSZGI=QXKT6)M1U&"^>&9X++9)%'.N!N,BL
MHY7'&<$9]Z .CHK#O?%VC:>9VN+F006\HAN+A8':&%SCAW VCJ,\\9YQ1?\
MB[1--U1--N+I_MCP&=(8X))&D08^[M4[CR.!DT ;E%9VBZYI_B'35O\ 39C+
M 7:,[D9&1U.&5E8 @@]B*EU#5+33%B-U(0TS^7#&B%WD;!.%4 D\ GV )/%
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
MK]QH<4TIU&WC$LL302* AZ-N*[2#[&K&GZI:ZI',]HTC+#,\#EXF3YU.& W
M9P01D<<4 7**X3Q]>W=CKOA6.VU*YLX;[4/LUT(Y=H:/:3WZ'(ZBMFSB@AUK
M=;:[=7*V\!>YMI)O-&UL[6X&0<HWZT =%17*_P#"QO"YM(KL7\IM))C ;C[+
M+Y<;[MF';;A/FX&['Y5>L_%VC7VJRZ9#<2BZCA,X62WD02Q@X+QLR@.,]US0
M!N45R)^)WA$1V\IU1O(GE,(G^SR^6C!BN';;A.0?O8]>G-1S7-W'\8;2U%[<
M&SET6:8VQD/EAQ+& P7IG!//O0!V5%84_C#1+9MTUTZVXG^S&Z\E_(67.W:9
M,;1\W&<XSQG/%68_$6F2^(I-!2:7^THX?/:(P2 >7G&X,5VD9XX/6@#4HK*'
MB/3##/*)I=L-P;5@8) 6E_N(-N7/^[GOZ5'9^*='O(;^1;HQ'3VVW<<\;1/"
M2,C<K 'D=#W[9H V:*R;#Q)INH:K+I<<DT5_'$)C;W$#Q.T9.-ZA@,C/''0]
M<5H7=W;V%G-=W<R0V\*%Y)'.%51U)- $U%>?7_B!I_B?X8@M;G4HK>:VNY)[
M66*2)) J*4;:0-QY;U(XX'%=$_C70(]!FUQKR0:=!,T$LOV:7,;JVTAEV[A@
M\9QB@#?HKG=6\<:!HE]-8WUW(EU#;_:7B2WD<^7D#(VJ<_AG&"3T-16>M:,_
MB+5YXM5OI9H+2%[BU<2>5 GS%61"OWFYSC/04 =/17,VGQ \-WTFG+;WLC)J
M+!+:8VT@B=SG";RNT,<'Y2<^U7M0\3Z5IDMW'<32$V<0FNO*A>00(<X9]H..
M 3ZX&>G- &Q1533=3M-7L8[VQE\VVDY23:5##U&0./>L2X\70Q>.8O#/V:[W
M-9-<-.ML[ $NBJ 0#QRV6/RC@9ZT =-17FGA?QI9:+9ZXNO:G>2B'7;FW6:5
M))A#&'"IO8 B->PS@=?>NZU'6[+3'\N;SY9?+,IBMX'F<(/XB%!('\\'&: -
M&BJFF:G9:SIL&HZ=<)<6EPN^.5.C#^GICM5N@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *\WT8-X!\9>(H]2AF&D:S=G4+
M6^2)GC21O]9'(5!V'/0G@CO7I%8I\-6S,3]OU<9.>-2F_P#BJ *6NRR^*/"^
ML:?HN\FXL9HH[I@40R,I"JI(YSGDC@?7IR5YO\4^ /#^A6UM/!K,$]FLT+Q,
MK6;0D>8[9'  5L'OD8ZUW7_",6W_ $$-8_\ !E-_\51_PC%M_P!!#6/_  93
M?_%4 <C:2*GB?XCRND@CGBM_*8Q-B7;;[#M./FPW'&>:RK RV6E?"Z^FM;OR
M;!7AN@EL[O"[6Q0!E +#YN.E>A_\(Q;?]!#6/_!E-_\ %4?\(Q;?]!#6/_!E
M-_\ %4 <U:7"Q?%#Q)<RI*D+:7;H':-MK,I<LH.,$C<.!7+VJR1?"CP);/;S
MBXM=6M'GB\EM\2I*2Y9<9  .<GU]Z]-_X1BV_P"@AK'_ (,IO_BJ/^$8MO\
MH(:Q_P"#*;_XJ@#D#>#2O'7C1+BVNV;5;6VDL?*MW=9PL+(V& VC!ZY(ZYK+
MT/49K'0/ =I<Z?>6L'V*2*:]73W>>&0*H$2_(2@?^\!S@8/<>A_\(Q;?]!#6
M/_!E-_\ %4?\(Q;?]!#6/_!E-_\ %4 >6K!=#X8ZO;C3]0$EIXB^T/')!(7\
MO[4&R,@E\*,DC-=?J]VEY\2O!EW%%<>0L%[O=X'79O5 F[(^7=@X!P:Z/_A&
M+;_H(:Q_X,IO_BJ/^$8MO^@AK'_@RF_^*H X/23+IO@+Q'X4U6VG?5M]XD4?
ME,QOA,69'0XPV2^#_=QSBK.E6,^C>-_"-G>%Y'L?#S6D\X4E!+^[PI;&,G:<
M5V?_  C%M_T$-8_\&4W_ ,51_P (Q;?]!#6/_!E-_P#%4 8?PX)$?B8,DB>9
MKUW,@="NZ-F!5AD<@\X--\7I=6'C;PMX@:*672K3[1;W9C0N8#*H"R$#G;D8
M)[ UO?\ ",6W_00UC_P93?\ Q5'_  C%M_T$-8_\&4W_ ,50!@:7"&\>>(?$
M\99-*DL8+82;2!<2+N)91_$ "J@CJ20.E2_"@-%\-=&M98Y(KB"$I+%*A1T.
MYNH/(K:_X1BV_P"@AK'_ (,IO_BJ/^$8MO\ H(:Q_P"#*;_XJ@#F/BRHGTC1
M;<027!&L6LLD<<328B5CN8@ _+BNH&FZ;I>G7U[H^D6AGE@9]D,2J;DA3M4D
M#G/3GUI/^$8MO^@AK'_@RF_^*H_X1BV_Z"&L?^#*;_XJ@#S6PO6NM5\ :E]D
MU+,$DT=S#'I\D4%F[0,HA1 H  ;C// Y;%;^O:1?VGCDV^G)G3_%,/DW^&QY
M+Q8WR#_>BW)Q_%M-=7_PC%M_T$-8_P#!E-_\561I7@(VEQ)<ZEXCUK4KC++!
M(]T\?DQL02@VD9SM7)/7:.E '8*JHH50 H& !T KSJ[O8K7XX"^E6?[(F@FU
M:=8'9!+Y^[9D C..:ZS_ (1BV_Z"&L?^#*;_ .*H_P"$8MO^@AK'_@RF_P#B
MJ .6U6TNO''C70)(+.Y@T31)S>2W5S$T7VB88V)&K ,0",EL8]*P+Z=['P]\
M2M#EL[UM0O+N[NK>..V=A)%)"@5PV-N/E/?.1CK@5Z1_PC%M_P!!#6/_  93
M?_%4?\(Q;?\ 00UC_P &4W_Q5 '(03!_'?@N8P7"+'I$T4ADMW7RI&$>U6R/
ME)VMUQ^M:#2K'\:);AU=8%T 0F8H=F\3EBN[&,[><>E;_P#PC%M_T$-8_P#!
ME-_\51_PC%M_T$-8_P#!E-_\50!Y<JR#X'06?V:X%V-4#F#R'\P#[;YF=N,X
MV<Y]*W-<UFTT#X@ZC>1S7$ O],@661K":YB8Y<(R^6#C SD'&<C&,&NU_P"$
M8MO^@AK'_@RF_P#BJYZ\^'=X=5GO=+\7:S91W!#30M,TH+!0N0VX,. .I- &
MMX"&CP^#;"ST.]:[L[1/(\UT*/O'+;E8 J<G.".A%:7B.58O#>I%L\VLB@*"
M2Q*G  ')/M6?9>#;2SB8'4]9EFD(::9M0E#2M@+N.T@9PH' Z 59_P"$8MO^
M@AK'_@RF_P#BJ ,GX:.(/AKHT<ZO#);6H29)4*-&1G((/(KGO#,]S8_!G5/)
MT@WM["UXQL+BW;][NE=@&0C+ J0<=QQ7;_\ ",6W_00UC_P93?\ Q5'_  C%
MM_T$-8_\&4W_ ,50!PNEW:-\1="U-?[4N+:71YH6NIK.2- ^^,[0NT!% ![
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
M%D,;;79/,W*#C!(W#@5W]% 'C-LKQ?"SP%;M;SBXM=6LWGB\EM\020EV9<9
M .<GUJ[K>J66D>+_ !9;M<W-K%JUM DTCZ=-<IO\HKOC,8(QL*C:W<'MU]9K
MEE\+ZK9ZI>W.F>)9[>VO9S<2V\ULDVUR #L8X(& , Y Q0!?\)/I9\*:;%HM
MR;G3[>!;>*1@0Q"#;\P(!!XY! K!U"1K#XPV5[-;W)MKC17M8Y8X6=?-\]6V
MD@87Y><G KKK"QCT^U$*.\A+,[R2$;I'8Y+'  R3Z  =  *M4 >-7"O+\+_'
M]NMO.9[K5KQX(O);?*KN"A48R00#@CTK3O[^+0_&K:GJ]KJ<NC:II]LD%W9B
M8B&6/?F-UC^;G?D9'7\:]2HH Q_#%I9V6@P16&F-IMH2SQ6S AE4L3E@>5)Z
MX/(SSS6Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M(ZBH=2\0:;I%[8VE]-)'-?R^3; 02.'?^[N52 ?J1T-<Y\/_ .UM0M7U'7D
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
MR[P!G[VT#DCNV/6J?A+1K_3=?O/#\T#+HNDW3WEA(?NNLP)2,>H0F;/OL]*
M.ATR^TR?Q7K:6^IWDUW!' +JUF+"&W&&VE 0 "P!)()S@5S7B[Q1%<W?A-M*
MOK^..ZUNWCWQH\<-S$2=PW8 8<#O@CD9%4]0LKW4_$GQ%M+!9$N+[2H(+60J
M561UCD#*K'C(+ 'GC-4K[7(M4\->";>'3]12[T_5K+[9;?89=UOY:L&SA>@Z
MC'4?C0!Z)JGBO2-'\]KR:416Q5;F6.!Y$@)P1O900O!!YZ @G -:QN(5MC<F
M5! $\PR;AMVXSG/ICO7E4,]EI>N>(=$\3:1JUR-0OI;FS:WCFDBNXI<$1X4[
M0PZ'=@>M>ASPPVGA*2&33\P16)1K*)MWRB/!C4]^/E% "V/B&PU"[CMH3<+)
M+ ;F/S;=XU>(%06!8 ?QKQUYZ5!'XOT:2^M+3[1(C7N?LDDD#K%<8&3L<C:W
M'(YY'(S7":=INJ1O<:%H6K3ZGHMYI-RD)O8R)M+<J B&0@'!)'R-R-GM4WA2
M\TK5;?1].O?#VJ+KNFM'YL5VDWE6KQ@ RAV)0# .W')R!TYH ZF/XA>&YKK[
M/#=W$LOVA[8K'9S,5D1<LI 3(/7'K@XS@U>M?%FC7WAY=>MKF6736;:LJVTN
M6.[;PFW<?FXZ=:P?AR<2>*@T<D;2Z]<SIYD;)OC;;M<9'(.#R*JZ'HU_I_C'
M4M!^SL- 2Z76;>3^'+Y_<^V)09!Z;1ZT =%:7VF7'C6[AAU*];4([)#+8OO6
M"--QQ(%( W$G!(/04^/Q?HLE[9VPNG'VUVCM9FA<13N.H1R-IZ<<\]LUS&H6
MT]_\2]?@MO,C:Y\."TAG*,$$V^0X#8QD!@:/!>OPWFBZ)H%WH-VFM:8L4,T-
MQ9L$MS&-AE$A&T94';@Y.<=.: .HO_%VC:;(1=W$B0K,+=[GR',,<A.-K2 ;
M1R<<G /!P:EO/$NFV,UQ'*\[?9F5)WBMWD6)F *JQ4$ X93[ @G ->;Z2UC;
M6U_X1\2Z#JEYJ/VN8PQA)GM[Y'E:1'R#L4989+8 QGKFK7B2">RUC5M3\-7=
MS;:RDD4<^D31&2VU4;$ VJ1UVG:64\;><=: /5:X;XF7MYIMIH4]E?W%FUQK
M%M:3M%)M#1.3N!'0?7K740:Q#/K5QI(AN%N+>%)G=HB(B&S@*_0GC_/-<?\
M%<":P\/PB"6XV:W:SS1QPM+B)2VYB #Q0!O06\$>N6:VOB"ZF>-7FFMGN!*L
MD6W;R,<89D(^AJ"7XB^&8;6XNC>3M!:W#6]Q(EG,P@<8SOPOR#)QDX!.<9Q1
M#?:!!K-H^E:<3?3YM]T-F\2K&2&9G;:!@!.,]^!UKC%W-\/OB/ ()_.NM1OF
MMX_);=,'50A48RP)!P1Z4 >@P>+]$N=:CTJ.Z?[3,C/ S0.L<X49;RY"-KX'
M)VDUFW'Q,\)VL<DLFHR>7%.;>9UM92(7! .\[?E&3C)P"0<=#6+?2!]?^'$J
M1RE(%E\YA$V(@UN4&_CY?FXYQS6;I%Y9MX9^(.EO$TUW<ZQJ,<5LL9+3L_RJ
M%XYYZ^G4X% '3:S>7"_$OPBEM?SFRO8+QI(4D_=2;8U*M@<'[QYK8OO%VC:>
M;AKBXD$-M((KBX2!VBA<XX=P,#J,\\9YQ7'1:?/H_B;X;V%R))'T[3I[>YE5
M&9$<PQJ,L!@9*D#/I4&D-+I?@GQ+X6U:VG?5#)>"&/RF8WRS%F1T.,-DM@_W
M<<XH [YO$NE+K\.AFXD_M">+SXHQ!(5>/NP?;M(_&G-XATQ6OE:=U-C*L,^Z
M"0 2, 553M^=CN7 7)^8>HKB];T*_P!!\ >'=4B_?:SX7ABD8 _ZZ,(%GBSZ
M%<X]U%.\4:5JEKX*TV]2SFN[RVU*/5-1MK9CYDH)8R*A&"2NX >R"@#KK/Q1
MI-Y-?0"X:">P027,5U&T+1H1D.0P'RX!Y'%%IXHTN[U9-+62:*\EB,T,=Q;O
M%YR#J4W ;L=QU'I7"ZE:V/B[PSKESX6TJ]^WRV'D_:[Q)8WD(=7$"^9RV=IR
M1P"1SR<:GAK4M#\1ZKI]W;Z%J::G9AS*^H),/L)92&4-)P23@87J.3C% &QI
M$5YH/]NWNL:M<3Z:)FGA>\V[H4&2P&W^#H .O!XY%:UCK-I?WDMI&MQ'<11K
M*\<]N\9VL2%(W  _=/3ICG%0>*4M)?"^HQ7]K-=6<D)2:&$$NR'@[0.2<'(Q
MSQ7->"QJEEXANM.&JR:WH:6BR6]_<1_OH7W8\AGP-YQEN>1QG&10!T.K>+=%
MT2_BL;^[:.ZEC:2.)87<N%ZXV@Y/(&!R<CBH;+QQX>O]"N-9AU "SMI/)GWQ
MNKQR9 V%"-VXD@ 8YSQ6%XJN[>Q^*?@Z>Y;9$+:_!<J2$RL?)/8>_3FL/4([
MJPD\8>([/2_M-AJ-]8I&'M3+A8P!)<K%CYL$Y4XY*[N10!WZ>+-)9-2+27$<
MFFHLEW"]K)YD:,,AM@7+ @'D ]#Z4]/%&D2:%;:U'/*^GW3(L,BVTI+EV"IA
M N[DD#IWKD?"[C_A9VL2K%J<MO>Z;;&*ZN[>11+M,FXDE0%'(P,#V&*/"^CW
MUAXHN?#<D>=#T>X.H63Y[3 ^7%CT0F8_@E '>:CJ5GI&G3:A?SK!:PKNDD;/
M Z=!R3G P.2:H0>*-+GFO8#)-%<642S3PS6[HZQMG#!2,L#@],],54\>W=Q9
M>#;Z>VTU-0=3'F%X/. 7>N7\O^+:/FQ[5R>F74<?Q(O[T#59[2YT% EY=6T@
M$C+(Y/50%X(P,+GL.>0#J;3X@>&[Z33EM[V1DU%@EM,;:01.YSA-Y7:&.#\I
M.?:I_$.OV-K9ZC:"XNEN(+8R2O:1.[6X(.&8J#MZ9]<<].:\ZMDDB^%G@*W:
MWN!<6NK6;SQ>0^^)4D)<LN,@ '))]:V-,U!] USQCINK6]WYNI73WMC.EN\J
MW$31JH12H/*[0,''6@#I_AY=7%]\/-!NKN>2>XEM$>265BS.3W)/4UTU<G\,
M@Z?#?0HI89X98K58W2:)HV!'LP''OTKK* "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M" D [3SC%=K10!Y-K/AG5KJ+7_$=EIKRM<:M:7T.F2KM>XAMU"ME3T+_ #,
M1G@<9.*UHI[#5='U:_T[P?>:?*=-F@,MQIWE7#LPXB10"S#.2>V<=><>AT4
M>6-;W@\,_#6#^S=1\W3[FV:[06<N8 D#(Q;Y>,,0*CL81H^IZSH>N>#+O5FN
MK^>YL[J*S$T-Q'*Y<+(YX0@D@[N/Z^KT4 <)J,4T/Q)\+R+I]S]FL["YAFDM
M[61H8F<1[5#!<8^4_3C-1V=I=S>-?'A%E=)'?6EM';2R0.D<K)$ZL%8C!P6
MZUW]% '*_#IIU\":1:7-C=VD]G:QV\J7,)C.]5P< \D<=>A[55UZ.=_B?X4N
M$M+N2WMX+Q9IX[=VCC,BH$RP&!G:?IWKM** /)-#MAIT%SX5UOP3/J-ZES+]
MGNS9B2UND:0NCO(>%QD9SR,=SQ71^+])U6'Q'H^N:!'F[=7TN[VCA89!E9#[
M1N WXD5W%% 'GOC+39=(U#PUJEKHLVJZ3ID4MI<V<$?FRI&X0*ZK_%M,8SWP
M:I^)K5-1^&7B)M&\+W-D^H(BQ0+9%+BX8$?,R*,@=ANYX/J*].HH AM)!+:0
MR!74,@.'0HP^H."/QKR+Q:-8UC0O%=G-HFK->QWZM:0VMLP@>!9(R) 1@2NP
M!SG<1V  ->QT4 <- \\GQ:?4VT^_CLVT!8?->U?:)!,S[,@$9VD''X=>*Y"R
MT_6;+PYH&III&H2_V1KUS=75E]F=96AD>3$B(P!8@/G ]:]HHH X+2;B:_\
MBQ<:G%INHQV$VBQ0I<3VCQ*7$KL0=X!!P>A&?P()[#5]+MM;T>\TN[7=;W<+
M0N/9AC(]QUJ[10!PWA'2M;N_#%RFN@PZDML^E1.<\I'N3S?JYY]PJFL7P@(V
ML=+T'5/ LZ:SIQCCDN9K(&V'EX'GK*>"<#(QSDXZ<UZG10!Y='IUY:>)8=0\
M-KJME)<ZJ5U/2KFW<VLD?F'?.K,-J$@;P5/)(&,\5I:$+K3-7\;6USIM^!<W
MKW<,J6[-')&T**-K#[QR"-HR:[^B@#R&TL[^+P+\.[5]+U$7%AJ=O)=1_8Y=
MT*HKAF8;>!EA6U);^9XS\;27FGWK:==:3%#O,+1I,$23S%5V 7.& SG'->B5
M1UG2;;7='NM+NS(+>YC,;F)RC >Q% 'EV@:G9D>%5UZ'7(%T=%6V:?1Y88U=
MD$:F27D$ '&<*">37IOB#3Y=6\-ZIIL$OE37=I+ DA_A9D*@_K6?9^&;N,JF
MH^(]2U.V0@K!<+"JM@Y&\HBLW3N<'N#714 >5W%I?>(_ACI?A-]-O;35XC:6
M\_F6[JD'DNF^428V$%4)&TG.X#UK>(F'QE^U_8[W[)_8GV7[3]ED\KS?/W;=
MV,=.<]/>NVHH P?&NDW6N^"M7TRR(%U<6S)%DX!;J 3[XQ^-<SH<]OXA\A%\
M%W&DZK#&XENKNQ$:VKE"I,3GEB3C&WMR?0^B44 >(:CJ%Y;?!AO#>H:)J-G?
M::UK;SR20$0$+<1@.LG1@W'3)R?3FNUN7N-'^*]Q?R:;?W%K?Z5%!#+:V[2+
MYJ2.2C$<)PP.6('O70>*?#J>*=#DTF:[EMH971W>)06.QPXQG(ZJ*V(PRQJ'
M;>P'+8QD_2@#QN"RU-?@YI6G/H^I+>Q:JDCP"T=F""[,A; &<;3G-=@ZW5M\
M71?_ -GWDEG>:-';QSQPDHKK,S$.?X,*P/./09/%=M377>C+N*Y!&Y>H]Q0!
MY]/H=Y;?$:;3K4*=$UG;J=XF>8Y864, /20F+/KM:NK/B*%?%:Z ]C?)(\'G
M1W;0_P"COZH'S]X#G&*;X>\.KH4<C2ZE?:G=R@*]U?2!Y"BDE5&   -Q/U)K
M3^R0_;?MA4M.$,:LQ)VJ<$@#H,X&?7 ]!0!B^.XY9_ 6O6UO!-///8S0Q10Q
ML[,[(0   3U-<QKZ7,N@> TBT_4)'M=1LY[A$LY2842-E8L-O&"1QUKTBB@!
M%8.@89P1D9!!_(]*\;U-M8U/2[>6\T/6!J-GX@BGFMX+5EMXH5GR&C P)<K@
MEOF.2<D#%>RT4 <)I+3P_$3Q5?36%_';W%G:+$[6DA#LBOO4$ @D;@.,Y[9K
M-T+PU<ZI\$+'1YXI[#5+2'S(#<1M$\%Q&Y=&^8#C..?0FO3:Q-=\.?V]/:F3
M5=0MK:,.L]K;2A([E6QE7XSCC'!'!- &7X<O[N#P;-XIU*PGDO[Z(7LMI:)Y
MDFT( D:#O\H!QZLU=%H^J1:UI-MJ,$<T4<Z;O+G3:Z'H58=B""#]*LO"CP&'
MYD0KM_=L5('L1R/PH@@BM;>.""-8XHU"HBC 4#H* /,_%&G78UO5-6\-KJMA
MX@26-/)%N[VFJ+M7&_(V< E=V1MVG/K6QIOG6_Q/\1WLUE>K;2V%M&DPM9"C
MLF_<%.WG&X=.O:NXHH \@\//K&D^#_!5A<:1JD5LC7$>H/!9.;F Y)10,;E5
MMW+KVXR*C.GZDOPW\>:6-%U5+BZU&Y>VB>!I&E60KMP1DMP#ELD>]>QT4 <%
MJXGG\8> [J*QOF@MA<M<.+23$.^#8N_Y?ERW'/\ *NTU%_+TVY;:[XB;Y8T+
ML>.P )/X59HH \LMM%U:\^!-AIMM83+JEDD$ALKJ)HC(T4JN4(8#J%X[&MG0
MK[3M3E.H6W@V\TR:W@<33W>G^7*I(_U<>!N?)ZX&,#U-=U10!X]#8ZA'\)/"
M%@VEZC]LM-1M7G@%G*7C6.7<Q(V] .<]^U;^IG4$^).HZC8:9<W&/#300&2V
M<0R7 D9Q&6(QR"._?'6O0J* /)=/^WW/B/P-JCZ1KC/#'<17SSVK1K#(\04*
M(SA8T!! ( 7&.2<T^>VO7T#XF0KINHF34)I3:+]CES.&@5 5^7GY@?YUZO10
M!YU<QW+Z[\.IEL+\QV:3?:6^R28AW6YC&_Y?E^;CGZ]*[77;66^\/:G:0#,T
M]I+$@)QEF0@?J:T** /(H)[ZZT3X>V\>A:P)-)NX$O1)9NGEE(&0]<9&?XAQ
M[YXK1BANA'\2<Z?J ^W%C:@V<O[_ /T<1_+\O/S#'Z]*],HH \GLFU3PS>>%
M->DT;4KJQ&@1Z5>0P6SM/:RKM;<8\;B"1@X]/IG5\627FIZ9X>N(M%O8E&OV
MUV84M6:1(5;+22*@.T]3CK@COD#T.B@#SC4CJD/C?Q1?Z=I-Q<N^A)%:B:U<
M0S3*9#LR0 ?O#C//2J.G&[D\9^$]6_LK7GC%C<0W4US;,GER,(^-AP(U&#T
M![;C7JM% 'CES8ZA+\(?%&GII6I&]N=3GDAM_L4N]U>X#J0-O3;SGM6UXAU(
MZ5\0(-5LK+56EETD13/!IKW2E3(2@:-2K(P(8Y/4'&.*])KF[WPI+)KEQJVF
MZ]J.F7%TJ+<)"(Y(Y-HPIVR(VTX],4 <+)9V\?A+0)_#NG7VJ0:!J#O?:=<V
MS1W,@D1_,;RV RW[W< ..>.E6]?TQO$O@W5;GPWX7DT^<FWD"W-J+>:\,4@<
MH5Z[0!QGJ>GK7H^G:<FG0NHFEGED;?+/,07D; &3@ #@ 8  &.E7* /.+K59
MM>\<>"]2M=&UB.WMQ=BY,]C)%Y#/$J@-N [\9''O71^/]'O=>\!ZSI>G'_2[
MBW(B&<;B"#MS[@8_&NDHH \PU'5[K7[SP7<PZ#K$4EGJ >]BDL9$\@^4ZGD@
M C)ZC(^F0*K7J7]CI_Q&T8Z1J4USJ3W%S:/#;,T<J/;JHP_W<@J1MSD]@:]8
MHH \UMDN_P#A*? 4SZ9J"1VFF30W+-:/B%V2,*&(&!DJWT[XK5E69/C&EZ;.
M\-FNA-;FX6VD,?F><'V[@,9V@G].M=K10!XV]CJ#?!6\TP:5J7V]]2,BV_V*
M7>5-X)<XV]-G/Z=:V==U)M(^(,^HV-GJV^XTN))Y+?37NT;YWV$HI5HV7!Z]
M<]!C)]+KFKKPG,=;N]4TSQ!J6FR7A4W,40BEC<JH4$"1&VG  X].E "> O[(
MA\)6MAHQNA;V.8'2[B:*97^\V]6 ()W;NF.>*H:I'=6?Q8TS4_L%Y/9RZ3+9
M^;;PEU20RHP#$<*, \G KJM/T^/3X&1))99)&WRS2MEY7P!N;  Z #
M %6Z /(Y+.^D^'WQ!M%TS4?M%_J=W):Q&RE#3+)MV,HV\@X/T[UNW2W$WCCP
M-<I8WQ@MK.Z2>0VD@6)GCC"ACMX)*GKT[UW]% 'EUCIUY9>([&^\.)JMFMWJ
M!_M32+NW?[,JDMOFC9AA#W&T\Y QU%>HT44 <#,EQ_PNZVOA8WQLET5K0W(M
M9/+$IFW!=V,=!G/3WJSXE2=OB1X.N([.[EM[47GGS16SND7F1A4W,!@9((]N
M]=K10!YOXH?4[W6/$NF2Z5J3P2::%TYK&$A+ES&^[S91CE6. C$#&>"2*JZ=
M'>F^^&3OI6I1+864L5T7M'_<L;=4&[ ^7+ CGZ]*]2HH \N6RCN#XXBU71-3
MN;"_U.!E1+656>/$:&1,#)*$%N.?EIT-IK=MX5\9:8]QJ6KZ:;!HM+FNK9_M
M3N\;@Q'Y0S@$KAB/XCZ''I]% 'F<T-[;+\-]1_LS4)8M/C>*ZCCMG,D3-;>6
M-R8R!NXR>!4EYI5[J_B_QI;1V]W;+J6BQVEO<R0.L?F!9 1OQCC>.A^E>D44
M >6W-K?>)?AQI'A9M-O;35H7M(;CS;=U2W\EEWR"3&T@JAV[2<[@/7&E9+/#
MXP\>W$EC?""Z@MA;R?9)")BD+*P4[?FP2!Q7H%% '+_#J&>U^'NB6MU;SV]Q
M!:I%+%/$T;*P'(PP%=1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MP'CUIT\5>#X(KZ^MX;Z^>&Y2WNY(A(@3(!VL.XZCFN_KS_Q_:O?>*/" _LVZ
MO+6VOGDNBEH\L:(4V@MA2.IH B\/ZW<Z=\1/$FC/J<MWX?L+-+II[J7S#9R<
M;HS(>2,9;YB2,?6NFC\7:>=5M]-N(;RUN+J)YK03P$?:%49;8!D[@.=I ;VJ
M'Q3X<6_\":OH^BV\%K+=6SB*.-!&I?&0"!C&<8_&L3PU>V>K75G+)X&N=-U&
MS!:XGNK (MN=I#>4_5RQP!M[<GT(!J6'Q T75PHM(=4DAD$P,R6,NU#'D,I(
M&0W&0.O3ID4_0=<T.R\&:3<V,UW+8W.(K)9BTD\[$G"\G)/!//0#)P!5#X=K
M/8>"KF*\LKVWECN[J0QRVLBNRO*[*54C+9!'2N5T?2=8T_PCX U/^S;TOH4T
MBW]D8&$H2160N$(RVT'.!G.3B@#TJP\2Z??7-]:.9+2\L%#W-O= (T:$9#YR
M5*\'D$CBN.\5^(%U#4?!DUDNI00W6LP^7,2T<-S"58G*@]SM(W@$CD<9J+Q'
MX<OO%NL:[J6EI-!'+X>;3(6GC:$SRLY?&& .T  9(Q\WL:KW^IWFLZ3X+C3P
M_K$5WIVK6SWL+6+J(0D;JQ#$89>X()&,9QD"@#U:BL^QU7[;J.H6?V&]@^Q.
MB^=/%MCGW+G,;9^8#H?0UH4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 445D7OB*UM=4&EP0SWVH^7YK6UJ%+(G0,Y8A5![9()[9H UZ*R=-\0VFH
MW\^G%)K34;=1))9W*A9 AX#C!*LN>,J2,\=:;X@\16GAW0K[5IHIKF&R&9DM
MMK.O /()'8C\Z -BBHX)1/;QS*"!(H8 ^XS4E !1110 45SEYXQM;/Q&=!.G
M:C-?_9S=!(8E8-%NV[@=WKQCK[5?T'Q#IOB2Q>[TR<R)'(T,J.A1XI%ZHZG!
M4CT- &I1110 4444 %%%% !13))8X5#2.J*6"@L<<D@ ?4D@?C3Z "BBB@ H
MHHH **Q_$'B*W\.QV+W-O<2K>7<5HC0A2$>1@JELD8'/;-;% !16%K?BJUT+
M4M/L+BSO)9M0<QVWD(K!W R1DL,<>N*=:>*;"XUI=&G2XLM2>,RQV]U'M,JC
MJ48$JV.X!R* -NBBB@ HHIDLL<$+RRN$C12S,QP !R2: 'T5R9\<[I+$V_AW
M6KFWOXTEM;B"%71XV(&YOFRG#!L-CCWXKJ3+&)EB+J)&4L$SR0, G'IR/SH
M?1110 445@6WBNWU$ROI.GWVI6T;F-KJV6,1%@<$*7==^#QE01[T ;]%9^CZ
MS::Y9/=6?FB-)7A82Q&-@R':P*MR.1WK0H **** "BBB@ HHHH **** "BL'
M5O%,6FSWD%MI]YJ4]E"D]U%9JK-&C%MO!8;B=K':,G ]QG:@E$\$<RJZK(H8
M!U*L 1GD'D'VH DHHK/U35[?2M+OK]TDG2RC,DT<&&< +N/!(YQSUH T**IZ
M3J$>KZ/8ZE"CI%>6\<Z*_P!X!U# ''?FKE !1110 4444 %%%% !1110 444
M4 %%,66-W=$=6:,@. >5.,X/X$&GT %%%% !1110 45CZAXBM]-\1:1HLMO<
M--JAD$,JA?+4HA=@QSG.!Z=ZV* "BBB@ HK.U?6K?1](O]2D22XCL(VDGCM\
M,ZA5W'@D<[2#UZ&I]-OH]3TJSU")62.Z@295;J RA@#[\T 6J*** "BJ&JZM
M;:/;12W&YFFF2WAC3&Z61SA5&2!^9  !-1Z-K#:LMTLFG7MA-:S&&2.Z0#<<
M AD8$AE((Y!H TZ*Q_$GB.W\,:='?75O<31/-'!^Y"G:SL%!.2.,D4/XCMX_
M%L/AQK>X%S+:O=+,0OEE5(!&<YSEO2@#8HHHH ***I1:@\NL7-@;&Z1(8DD%
MTZCRI"V?E4YR2,<\=Z +M%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %><_#1GD\4^/GNLF]_MDJV[KY(!$7X;<
MXKT:N*N[2X.O2:UI^A:W8ZC)&(IY(FM&2Y5?N[T:7DCL1@]LXXH S?&*RCXO
M>!39,RW$B7J3E.OD[%//L#DC/>N=6WE3X0>.Y9;ZZN,7=_'MF8-]V3&[.,YX
M]<>U=MIT,]GJLVKW/A_7+W4Y8Q#]IF>T'EQ@YV(JR@*N>?4GJ361+X9>32M;
MTM=-\4)8ZM-)-)"LMCB(R-N?9F3/)]<X[8R<@%NWN=5T?QIX8M)-6GN[35[.
M?SK>1$$<31(C*8\#(ZD<D_6JECJ7BOQ)X?L/$6BRF.:6?S?*FFC%L8 Y!C*X
M+ A1][KN!Z#@7Y=/NYM8T34Y-*\1&;1XY(X5W6(60.H5M_[SN .F*SK+PM)I
MVHSO9Z?XKATJ>8SR:2MQ:?9RY.2!^]W!2>J@X/3IQ0!;LAKVK^._$NG#Q)=V
M]IID]G)"B0Q$E73>R$[?NGD>O3GCGT&N)TRVN],\1ZMK2:-X@EEU/R_.BD:R
MV#RUVKMQ("./<YK<_MR^_P"A8U?_ +[M?_CU ')Z@]VGQW@-E!!-+_PC;?+-
M,8EQ]H]0K>W:DMO#VH^$M'U;4)]9M+34=9U9+BZDB1F5$9P#%",$M(02 =N2
M3T[U<:PNV\:)XH_LGQ$+M;7[&(0UEY7E;]^W'F9SGOFI_$UO<>);"WMY=!U^
MTEM;F.[M[BWDM-\<J9VG#2D'J>"* *6C7FM:MJ?C'0HM1O;,VBV[Z?-<+&TL
M!DC)^;@AEW*#@\X)''9?#VOWWB#1= LA>7$.KI/(FJGY-Z&#B4$;<#<[1@8
MX?(Z5%%GPEJ&J^*+K2_%4_VB*(78<VLH8H-H?;&^<X;H!M'7''$OAJ1DU?6/
M$EOX1UB,ZP\;IN\B-MBH!EE:4%6+;B1CD!30!G-=>(+S3_'4G_"27L3:-<RF
MT:.*('"PK(%;Y,%<]@ 3DY)[6%U;6X)_ ^L2ZO-*NN/'%=61C18%#P%P4 &X
M$$=2QS].*GCT:YBM_$$(TOQ(5UQF>Y):QRA9 AV?O./E '.:231+B2S\/VQT
MSQ($T)T>V(:QRY12@W_O.?E)'&* (SJ'B?Q/INHWV@SR07D%_+!:JTL8@ BD
MV%9%(+'<%)/<;AC&*L"77-4^(&H:*VNW-I:?V5!=!;9(BT3L[ A'*'CY>I!/
MN*IOX9F37+R_L+'Q986U_)YU[86US:"*9S]YN9<J6[E2"?45IQ6=U;^)[G78
M=&U])Y[1;3R0;+RTC4DK@>9G()/>@#E)]1U+Q!X'\!WU[J5PMU)K\5M,\.U!
M+MED4.1C&?W8/IGM6WXHU^\T+5[FUU6]U+3M/D@CCT[5XD5X$EQAO/PIP2V.
MHQCICK3(_"[0^&+'0X]+\3JMA>B^M;GS+'S8Y0[/_P ]-I&7;@CO5V]TV_OH
M-1M9-.\1M9:E&L=S [639 0(2K&7*LP R>?4 4 =ZK*ZAE(92,@@Y!%<WXDN
M;B/5]*MDU!H;>83>9:6PS<W+ #;L./E5<DL20/NY/-6(-6N[:WC@A\*ZNL4:
MA$426O  P!_KJP]8LKO5==L-9ATGQ'87MG&\.^VDLB)(WP2K!Y&'4#D<_I0!
MSQ\3>(9?AQ8WZZI+#?QZX+"21HHR98_M/EX< 8SC&2I&?6MA];U#POXOUNUO
M-2N=3L8=";5PLZH&1T=E95**,*0!P<XJD/")31FTI-.\5+;'4/[04&:R8HX?
MS H)D.1NYYR3ZUJRZ=-<^)9=;N=#U^9YK Z=+;NUEY3PD[B"/,SDDGO0!@>(
M5OK_ ,'^#]:N]3FEGO-4TZXFA 7R?WCJP51C@+D '.3CG.:]9KRM?!]RNE6N
MD^3XM.FV5U'<V<!DL"8"C;E4,7RP!Z9S@?ACN5UN_50#X9UAB!C)>UR?_(U
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
M NI3&TL*@K  I.Y\G@<8[\FN'7Q5-IWCS6+:[O[FXTJ6R:;3QA IEC ,L<9
MRQ^=<9/4$5:U.XUS1M3\$VDVKS2O=W+0WZE(\3-Y3,>0H( (XQV H [NBO,I
MKC7[V^\=P+XDO8$T@H]H8HH@P)@$@4G9RN3TP"?6K9\4:A<67@26[G^R6.L6
M_F:A=)A )3"&2/=_ &8MZ'Y0 : /0JQY/$=O'XM@\.M;7 N9K5[I)B%\LJI
M(SG.<L.U8_@6ZU:^?6I;[49[RRAOY+>P=TC"R0KC#!E4%N25W9(.VL[Q%:7%
M]\6-'M[:_EL6?1[H-/"JF15\R/[NX$ ^Y!_J #T&BO*X/%>NZ.NI^'[V\-[>
MVVLVVG6]^RHCM'.H<9XV[PN1G&,D9![ZUTOBS3(O$$YOI(=-&FO<6C321RSP
MW" D@?+@H1CKD@],4 =]17F-EJ>NVB^ =3GUNXNAK(B@N[9XT$1#P%PPPNX,
M",DY.<GH.*G.H>*/$^FZC?Z#-)!=P7\L%J&EC$ $4FPK(A!)W!23W&X8Q0!V
MFJ:U%IMS:V:0275]=!V@MHBH9P@!8Y8@ #('7J15;P[XC;Q"L[_V-JFG)%MP
M;^ 1>83G(49.=I&#]1C-<MJMI<7/Q8\..]_<PO+IERY6%D*QD&+*J2O0^^?P
MISWVJ7.J?$/39M5NC#8VL#6C)M1H=\+NP4A1W[]<=^] 'H$4L<\2RQ.KQN,J
MRG((]0:?7EVG7>J:+\,O"5Y;IJ=_8&W@>_2T"F>.(P\>6  2H;:3CYL=^M=G
MX/U.VU?P]'>6FK-JD#RR%+AUVN%W$A&&!AE! Z=L]Z -L2QF9H0ZF15#%,\@
M'(!QZ<'\J?7F]I+)IOQ&\<ZE+>WDL5C86MQY.Y2&4),VSIP!SC&.3SFH-0U[
M6M/^&FG^.H]2DFN=D%W=69"^3)%(RAHE&,J5#\-G/R\YS0!Z9*[1Q,ZQM(0,
MA$QD_3) _6N;TGQM;ZYI_P!OTW2-5N+;>R;Q'&/F4X88+@\$&NF!RH/KZUY/
M\/!XC/PVN_[&:P#_ &F\\D2J^_=YC=P<9STH ]1L+V/4=.MKV%76*XB65%D7
M:P##(!'8^U6*XOQ1>:G!XT\*6&GZI):VM_)<Q3QI&C#Y(68$9&<@_49 R#CG
M&MCKUQ/XQT@^)[]4T9UDM;@)%YQWPB0*[;,%0>P )]>U 'IM4M7U*/1M(N]2
MFAFFBM8FF=(0"Y51DX!('0>M>>)K^OZLWP],.KO:'6[25KP1PQL"RP;MRY'!
MR20.1G'!Q@BWVL6EOX]\,:IJ$FI166F&YM+N95$GER1/E'V@ D%>#CU^@ /1
M=*U"/5M'LM2A1DBN[>.=%?[P#J& .._-6Z\XT?6+AH/ GAJ"=[:.[T9;J>6/
M =E2) $4GIDG)/7 XQFI([KQ#<ZKXJ\)V^K3+=V<$5UIE^R(742 XCDRN" R
MXSC)!]10!Z'17"^'_$%SXFL/#:6]W<0W05Y=4&%W*8OD>-N."92,8 ^56Q6=
M;ZEXK\3>'X]>T*5HKEKIVBCEFC%L8DE*F-UP6SM4Y;KNZ8'  /2Z*\_N=1U[
MQ)/XCAT>:>VGTZY-I:&*6-5618U;=(&!+ LV,=-HXYR:Z6SL]8N9-&OKW41!
M)!;LM]96ZJT,\K*!D,>0%()% &W1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>?>(@9OBYX=$%ZUL\5C<J9%4,H
M9BFU&SQ\P!P.#QQ7H-% '*7W@*PO],FMWO+M+V6^346U!"HE^T)C8PXVX4 *
M%QC ]>:9_8EIX3OM3\5W&HZK=O);1K=)M63S-F0&"(H.<,>!A>^.XZZB@#E/
M"NG6EQK.K^*H;*6V;5#&L8FC,;M&B@;RIY4L>W<*IJ:+P;#"VOLNIWN=<.;C
M(C^0[-GR?)Q\HQSFNEHH Y1_ MN^E:!IW]J7PBT.6.:U8"+<S1J57?\ )R,$
MCC%13?#^W_M^[U.PUK5=-BOW\R]M+24+'._=N02I/<J0?I7844 8$?A:&#Q0
M^O0WMS',;);%8%5/*2)267 VYR"?6LU/AW91^&8M$74]0"07PO[>X_=^9%,)
M#)D?)M(W$\$'K78T4 <Y=^$VNXK^W;6+TVNH0B&ZB=8WW#9L+*2ORL1U[=,
M8K9_LZU&D_V6(\6GD?9P@)X3;MQGZ5:HH XJU^'%O;1:+&VO:M*-&DS9EGC&
MR/:4\OA!D;3C)^;T(JVO@:W&G^(;+^U+XQZZ\CW1(CRI=0C;/DX^4 <YKJJ*
M .2G\!P&?2+RSU6^L]2TRV%HEY&(RTL']R12NUAWZ#GFM#PYX8B\.2:D\5_=
MW1U"Z:[E^T%,"1@ 2-JCJ%'MZ 5NT4 >>7RO/\;(FM[]K9DT(Q;P@96?S\^6
M<\9Q\V 0>/3KL7O@.QO-#_LO[=>1![T7\]Q'L\R><,'W,2I'4#@ #  Z5U=%
M &'K7AF#6I=-NVN9[?4M-<R6UY#MWJ2,,"",%6'48_*K&EZ)#IMW>7S2O<W]
MZ4\^XD !(4850   HR<#W))-:E% &1H_AO3]$U'5KZS0K+JEP+B;)X#;0,#V
M)W-]6-9H\":=*GB"*\N+F[@UU@UU%+L 4A0H*;5!& !W/3-=310!QT/@%A/H
MTMUXCU6Z;1Y"]H9/*! *[<,0GS<'!)Y^E(GP[M;?6+RZLM8U2TL+Z4SW>F0R
M@02N?O'IN4-W (S7944 ,DB26%HG7*,I4CV/%<?'\.K9/#VGZ+_;6J-;:?<Q
MW%N6,19?+;<B_<Q@'VR>YP *[.B@#GW\)6LWB2ZUFYNKB=KJQ^P36SA/*:')
M.,!<YRQ[]ZH^'O <7A^6*--;U6[TZV.ZUL+F56BA].@!8#L"<#@XR :ZZB@"
MAK>E+KFBWFER7$L$5W$T,CP[=VQ@00-P(Z'TK(N?!5I=:+I5@][=B?261[&]
M78)HBBA1_#M((&"",&NFHH Q;?PZD5Q>WLMY--J5W"L#W9504C7.%1<8 RS'
MG.2>>V,G_A7UF/"6G>'%U2_%II\R30R#R_,)1MR@G9@@'VKL** .?N/"J'Q
MVN6-_<65_+ MO<M&J,EPJ_=+*1C<.Q'TY%6K7PYIUIX?FT18V>TG619S(<M,
M9,EV8]RQ8D_6M:B@#F5\#:.MAX>M"CLNARK-;N3\SL%()8]\D[CZD"K>M>&X
MM:U/2KZ2]N8'TR8SPI%LVLQ4J=VY22,$C@BMNB@#FD\&PQS^()EU.]W:X +C
M(C^3";!L^3CY>.<UROB'3H=#?PYH\FJ:[86&FVKK!JEO )1NPJ+&X6,KG:#R
M5'L>37I]% ')^#O[2,MRTFLWNJZ:47R9[ZS$#A\G(7"J67&.2.O0GG&AJOAM
M=0UNRUJWOI[/4+2)X5=%5U>-R"RLK ]P#D8-;E% ',WG@72-0\/WNDW9GE^V
MS?:9[O>!,9N,2!@, C   & !C&*9:^#&CTF]L[[7]4U":ZMVM?M5PR%XHF&"
M$&W&3QDD$G ]*ZFB@#EF\#P-9^'K;^U+X)H3(]J<1Y8JFP;_ ).?E)'&*KO\
M/;9-<O+^QUG5;"VOY/.O;"VE"Q3.?O-R,J6[E2"?45V-% &#<^%HKCQ/8ZZM
M]<PRV4#V\,$:Q^4$;&X$%<]AW[4VW\)VT&L:YJ+WEU,=9C2.YA?8$"JI1=N%
M!'RD]S7044 <OIO@UM)T_3;6TUW4<Z<#'"\HC8&/ 41LH4 J !Z'('/%:NB:
M';:%;7$5NS.]S<R74\C  O*YRQP, =A@>GXUIT4 8)\*VW_"476N+=W*F\@2
M&ZM 5,4X3<%+97=P&/ (![U1M/ =I::9'HYO[N;1(9A-%82;2JX?>J%L;B@;
M! )[ $D<5UE% #)49XF5)&C8C =0"1^?%<MH?@E_#NEG3M-\1:I' 9'D&Y+=
MB&<Y)R8O4FNLHH YD^"X#>:%=?VG?>;HYD>)F*$S/(")'DRO).X],=:?#X0B
M@O=>NTU.\\S6@HGR(\)M38"GR<?+QSFNCHH \MU;1HM#\2_#[1K34[A8]/\
MM2+<.$9HU\G"!\*%P3\O(&>QSS79-X3MY+'68I;NX:ZUA/+N[L!0^W;L"J,8
M4!2<#!ZD\DYKH** .6?P/:&PT.**^NXKS1%"65Z-GF*FT(58;=K*5 !&.W:I
MIDL/!]IJ6O7K7=W/<-&;J>.'S)& PB*$0<*N>GN22371T4 <QX0TBWMY]8UR
M*R>TDUFZ^T>7(I5P@4*I93RI8[GQU&_!YJI!\.[2TU6ZGL]7U2VTV\F,]QI4
M<J^1(Y^]VW*I[@$9Z=.*[*B@#D=0\!PW'B.?6M.UG4])GNU5;U+*10EQM& 2
M&4X;'&1_]>MG^Q1'J&FSV]]=V]M8PO$+-'_=2@@ %P>25QP<UJT4 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% $<[2);R/$GF2*I*IG&XXX%>8>&
M]6G\8>%IY;#Q->P>+8XW^TV;LJ^5(,YC\EA@)V# 9'4G.:].NI&AM)I4 +I&
MS*#W(%>3>,+70?%&A1ZW96UWIWC18E>U2"%X;OSL#",N 67/&X\ <YQ0!Z1J
M7B33-*N6MKF65KA8#<O%! \K)$#@N0@.!G\\'&<5SGC#5GEA\'ZCI.IS"TO=
M9M8R8'PD\+AC@]R#@<50U._N_P#A)&TW4[2>">31D N;&T9GOI?FW1>:JG:B
MGG&1][.0*P[:4GX=?#F)H+E)+75K0SJ\#J45 P=B"/N@D?-TH ](U'Q?HFE2
MW<=W=.OV/9]J=('=+??]W>R@A<Y!YZ @G IFK>-- T2]-G?7Q2Y%NUR(TA=R
MT8QDC:#GKT'/4] :\^\97DNHV?CK3C8W=O<"(&W@L[-L7JB-?WTDJK\V.0!D
M !0,$UM0745S\2?#%R(YEB&BRQ;Y(678[,FU3D?*2 < X/YT =9I'BO1M=OI
MK/3[F62XAB2:1&MI8]J.,H<LH'(Y%7M-U.TU:V:XLW=XED>(L\3Q_,I*L &
M)P01GIP:X[QM;:EI/B#3/$FA1+)>3C^RKB(G =9/]4Y_W),$^S&NSTVPBTO3
M+:P@),=O&L8+=6P.I]SU/N: ,R\\8:'833I<7;*MM,D%Q,L+M%#(V-JNX&U3
M\R]3QD9QFB^\8:)IVJRZ7<73_;XX//-O';R2.R9Q\H53N.>PR>#Z&O,_&5W-
MJ7A_QI8G3[RVNXKT&*RM+-@D\:M'_I$CJOSE@#U., <$C-=9%=PS?&)+[;(E
MNWA[RQ++$R -Y^[:<@8;;SM/..U '36_BC1KK0(M<AO5;3Y3M238V6;=MVA<
M;MV[C;C.>,5S6DZS+??%V_LX[N^-HFCI*;6X1HUCE,I&0C ?P[>>>O6N-M?M
MEIX:TC4TM+F:TTOQ-<75[;I"Q=87>3;*$QD@!L\>OM76Z9J5OJ?QADOK..YD
MM)=!2-+C[+(L983LV-Q7 X]?0CK0!:^*=_?:3X32_P!.OI[.X6[@CWQ,.5=P
MK @Y'0]:J^*=4O\ PKJGA_\ LS5Y[Z2^OX[673+@I(98FSND4@;E*XSG.WGF
ME^,($_@H6BQ//+)>6[>3'&78JL@+': >  <UB^-K&PO4TUO VFO#XC%U&8KN
MQLVA6*//S^:X4+LQ_"W7TH ]'O\ 7K#3KAK>9YI)UB\YXK>!YG1,D;B$!('!
MQGK@XSBJMQXS\/6MAIU]+JD7V349%CM9E!9'8]!D#"]#G.,8/I7/6-P_ASXE
M^))=8+16>K16TME=,I\L^6A1HB>@;)R!WS7,'2[C2O#V@">"6-)_& U&.W,9
MW6]L7<@LN/E !!.>F[GF@#T>T\9:'>0ZE)#<3_\ $M :[C>TE22-2"0VPKN*
MD D$ CBICXIT80Z3-]K;RM7*"Q?R9-LI9=RC.W"DCG#8KD98VN_B#XMC@5F-
MUHD4$3;3MDD'F94-T)&X5S\&II<^%OAS:PVFH/-IFH6L=XHLY<PLD+JP(VY)
M!STS@=<9&0#U"7Q)ID5UY#2S$_:%M3(EO(T8E8@!"X7:#D@=< \=:UJ\KNUN
M-/\ $$VH>&;V?SI]6"7_ (?NX]Z3'S0K3Q9&4X'F;A\O'/3%>B66L6U_J>HV
M$23K-8,BRM)$RHQ9=PVL>&XZXH Y_P 5^(;V+Q%HGA;291!?:H7DENMH8V\$
M8RQ4'C<>@R"!SQ5V_P!!U""VB?2-8OUN$FB>59YO-6= X+J=^=I*@C*[>M8?
MC33KS3O&GA_QG:VDUY;V*26M]# A>187!Q(JCEMI)) YQ72VWB?3M2"+I4AO
M97(&Q$8!/=R1\F/?GL 3Q0 [4/$^E:9)<I<32DVJA[DPV\DH@4C(+E%(7CGG
MMSTYIMYXMT*PFT^*?4$#:BI>T**SK*H4MD%01T''KQCK7+>'[M?#FM>+M/UY
M)%^V:A)?VLAC9ENH9$4!$P/F9=NW;UZ<5A:1I-WX?B^&.GZBKBXLY+J2X&"W
MD+)&^P,1P,%@O/<4 =Q_PL+PW]CN;@7=P?LKE+B$64WG18&26CV;U7!!W$8]
MZM7?C/P]9?V?Y^I1J-1B,UH51F$J!=^00/3H.IR .37,:?-$GBWXBS."L4\=
MOY3E#B7;;[6VG'S8;CC/-<]IES#8V_PF:]#1"W2XCF$B$&)A;D?,,9&#@DGH
M.>E 'HUAXW\.ZEI-]J<&I*MK8$K=F:-XFA([,C ,/;CGM5BV\3Z5<W-U;"6:
M*XM85GEAGMY(W$9SA@K*"1P1QGGCK7G^LQS0WOC;Q/IVE)J-E/;6END;P>;'
M<NC?/*$_C5%8<CJ5.#Q5K2;V%/BFVH>9J5Q:7&@*HO;FV=5=EF9C_" @QCC
M'IDGD ZBU^(/AF];3Q;Z@SIJ$@BMI?L\@C9R2 A<KM5CCA203QQR*TK'Q%IF
MHZO?:5:S2->V&W[3$UO(GE[ON\LH!S@XP3FO*;-6B^#G@VV:&5;FWU6V>6'R
MFWQA9RS$KC( !SGW'K76>,[;4M+\1:9XBT!%DN;Y/[)N%SP0^3#*?78_)_V2
M: .STW4[75K3[59.[P[VCW/$\>64X/# 'J",].*J2^)-,BNO(:28D7"VID2W
MD:,2L0 A<+M!R0.N >.M7=.L8=,TVVL;<$0V\2Q)DY) &,GU->:7B7&G^()]
M0\,WL_G3ZL$O_#]U'O2<^:%:>+(RG \S</EX]L4 7M/\5P:#XJ\9IK6IWDUK
M:7$!B4QO.84,(=CM13M0%N3@#I78W'B/2[<67^D-,]]&9;:.WC:5I4 !+ *"
M=N".>G(]:X>"1!JWQ-=@P6X2/R24.)<6P0[>/F^;CC/-5=(U-K2S\$65S:W%
MM#_8HB>^ALVDG$RJBFV!"DQYP2>,G:,8ZT ;/CG7UO?ATFN:!JDZ1-<VX2:W
M8QE@9UC93D!AU8$<'/6KM]=7D7Q:TBU6]N/L<^F7$CVV_P#=[E9 &QW/)ZYK
M@E\Q?@C-IQM+U+J+5N89('WG_3?,..,MA>21GZUVNH3))\7- F0EH1IEPAE5
M24#.R%06Z D X% '4:UKNF^'K'[9JER+>W+A-Y5F^8G & #W(JEI?C/0-9U>
M;2K*_P!][$GF&-XGCWIG&Y"P =?=<BL7XNE5^&]^S*643VI*@9)'VB/MWJ'5
MD37/'WA[5=(C^U+I-M=R7,D?"G?&%2$M_>+9.WJ,'.,T =#:>,-$OKNSMX+M
MV-Z7%I(876.<IG<$<C:W0]^<<9J?3/$FEZP]\EC-+(]A(8KE6MI$,;@9VX91
MD^PS7EEK?F[/@:_-G?QO;:@RW-G!I\D4%D3&X$2(%&>>_)[D@'%=+XFTS4;#
MQK&^DJ?L_B>+[!?%6P870$B8>_E>8/J%H [K3=1MM6TZ"_LG9[:= \3M&R;E
M/0X8 X/TK,'C#0S=10?:VQ-=&RCF\E_*><9'EB3&W=D$=>H(Z\5M111P0I#$
M@2.-0J*HP% X %>+7VH2:AI.F3RZ??6MS9^)(I;C3K:Q=8;1!.26^5?WC,,,
M3DY+' % '<V<]XWQ6UG3VO[IK3^R89HXB_RQ.TCJ2HQ@'"BG_#.\N[WP>);V
M[FNIA>W4?FS/N8A9G Y]@!56QG3_ (6_JEPP=(6T:! [J0NY7=F7/3(!!(J3
MX697P@\3H\<BWUTQ21"K -,[*<'G!!!H W=3\5:1I$US%=3R%[6$7%R(8'E\
MB,YPS[0=HX/7L">@JQ<:YI]O#:R&<R_:UW6Z0(TK2KC.55021@CGH,CUK@O%
M5[)<:SXLTI[*ZMV?2P+4V=HQ;428W^_*JGY4)VA<CJ<Y!Q6?I^JR^'KOP?XA
MO;.^.C'0%TR>1;61FM9AL;<R8W;3MVY YQ],@'HUOXJT6[TA=4@O0]JTOD#$
M;;S+G'E[,;M^?X<9JM)XX\/0:?J%[/?-#'ISA+Q)()%DA8C(W)MW<CH<8-<K
MXCN7@7P_XIT[1+@:38ZG)<7$$5L4EDCDC*&X,6 V068\C.,$]>%\8:C8Z]\.
MO$]WI.G2[;RV6-+@VC127DG3 4J'8*, $CUQT- '31^/?#DER+=;Z3>;F*T4
MFUEV-+)]P!MNTANQSCWK3BUW3IM8N=)6<B]MHA-+&\;KMC)(#;B ",@]">E<
MCXX82>$?#^HP1R2VMCJEC=S>5&6*1(PW':!GCN,<5D:AYWB/QAXF33(;M1J'
MAD6]I</;NB,Y:7'S$?+G/&<9ZC(Q0!WD'BS1KC4K6P6YD6:\5GM3+!(B7  R
M?+=@%;CG@\CD<5R_Q,\4PV_@;6SIFHWL%W:_NQ<VD;[4ER 4,H7 /.#R,'C(
M/%5?"^H:+KQTBWET351KM@5,L5ZL^RR=1AGW.=G8X Y.1P!G',O>2VWP5UGP
MC?VEX/$%J)HY(?LTC>>6F+B16 P5.[KGK]10![8%,MH%\QT+)C>I^8<=1GO7
MG'@7X@:7:>$=)@U_69GOYYYXFN)U=QN\^0*KR8VJ< 8!(XQVQ7HUE*L]C!*J
MR*&0$"1"C#CNI (_&O([&W-Y\&;CP>;61M=EDG@%E)$RNC-<,RR-D<( 0V[I
MQUSQ0!Z3J?BS1])FNHKJXDW6<2S77E0/*+=&SAG*@[1P3SV&>E6+G7=/MFB4
MR23/+%YZ+;PO,3'Q\^$!XY'U[9KSCQ+/,Y\8:)+:7<4RZ2([8VEHQ;4CY#?/
M)*JG(5CM"Y ZYSG%/EAM[[3]!NK75K[P]K5KH\0M[V2$B*9>C12(XP?F7(!Y
M.<C- 'H3>(=.%E9W222S)>PB>W2&!Y))$P#N"*"V,,N21QD#J:FTC6+#7=.2
M_P!-N%GMG)4, 5((.""" 00>H(S7F,NI7^G:EX=\0^)M+OK>PNM'%I<BP$J_
M8Y@^X%DC.X*RX&.<$ =J[_PG!IT6ES3:7ITMC:7-PTZB8.KS%@,R,K_,"Q!Z
M\D 'O0!/=^)-,LIYHI9)B89$BE>.WD=(W;&U695(!.Y>O3(SC(J'4?%^B:5+
M=QW=TX^Q[/M3I [I;[_N[V4$+GKST!R<"N'\1I<6.MZKJGAF]GBU7[3&EUHE
MS'O@U+A &0$9!VX!9>!MYQ@FJGC.[EU"U\=::UA=V]R(1Y$%I9M_IJB,?OI)
M57YL<J!D !<$$T =;KEW=P_$OPA##?3BTO([SS;=7_=OLC4J2!U^\>OM6J_C
M#0TNE@:[;YKO[$)A"YB\_IY?F8V[L\=>O'7BN6N[I+GQI\/KE(YUBCMKOS&>
M%E\O=$BINR/EW$'&<9KF=8OY-0T5FDT^^M;FT\0QRS:?;6+K% @N ?,8JO[Q
MF&&)R<D\ 8)H ](U#QYX<TR]NK.ZOV6YM#&)HTMY'*;SA3\JG(R.HX'&>HJ[
MIGB;2M8COI+&>606$C17(:VD0QNHR5PR@D@=AFN;T.9)/BUX@FV2*L^GVBQN
M\94,R[RZ@D=1D9'7\JJ^(-*O[+QP8=-0_8?%,/V>^VMCR7C'S2CT+0[UX_B"
MT =YI]_;ZII\%]:,SV\Z"2-FC9"RGH<, 1GW%9<?C#0Y+JW@6[8BXN&M89O)
M?RI)ER"BR8VDY5AUY(('(K;1%CC5$4*JC"J!@ >E>*S:B]_I7AVYDT^_M;BS
M\1Q27.G6]A(D-DHD?/"K\['()/S$EC@#.* /2+OQ[X<LIM0AEO96FT_;]JCB
MM99&C!!.<*I)4 9+#@9&3R*TI=?TR*QL[S[2)(;[;]E\I&D:?<NX;%4$GCGI
MP!DXKBK">-?%WQ#GD5DCG@MO+9T($FV JP4_Q$,<$#//%8&BSW&AP_#[6;VW
MN3I=KILEC=%868V<S!<,Z@9 .W;G''XT =;X(U:;4O%OC&,WMY<6MO<VZP)<
MAE,68LLH4@;?FSVKI]0UVPTRZBM)WD>ZEC:5(((7ED*+C<VU02 ,@9]3CK7*
M^#+E;GQ[XTGCAN5@N);1X99+9T5P( #@L .OZ'-3>(=2^S^/;"TGM9[>VEL'
MVW]K:-)-*^\?Z.'524&!N.,$\<C'(!U>F:G9:SIL&HZ=<+<6EPN^.5<@,/H>
M1]#5+5/%&DZ.;@7D\@%L@DN#% \H@0]"Y4':._/;GI6!\)=\?P[L+26WN()K
M:2=)$GB9"#YSG'/7@CD9'ZUEV>L1>&?%7BC2?$&GWDT.K7?VJSDCLWN$ND:-
M4,7R@\C;C!XY]* .RO/%.D6;(K7+3,]M]L"VT+S'R/\ GI\@/R^A[]LU+_PD
M6F-:6-S#<-<1WR>9;"WC:1I4P"6 4$X (R3TR!U(KC=3OG7Q.--GTN?3D?1T
M$)L;4N]PV6S;^:BG:B>@*]<Y ZX6CVMI?>!O!T,][J6@ZI:6LHMM2$31K"Z[
M R.&&TJV1UP#L(!H Z3Q5XA7[;X0U.RU.Y@T^XU-H9U^:)74))D.I ;ADQ@^
MG2NJT7Q'IGB#[4-/FD:2TD$<\4T+PR1L1D91P",CD''->=S7FIWEIX&FUF!5
MNXM:DDGDAA*(T8$JB<KCY ^0W./O9KHO#3C_ (6AXT?#!)DLO*<J0LA2-@^T
M]#@D XZ4 =O1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !117FNF>,[/P[K_BZ/7M6NY(+>_00AD>8PQF)6)PBG
M8F2>< 4 >E45FRZ_ID5K9W"W(F2]&;40*96G&-V5"@DC')/0=ZIOXST"+1+O
M5Y+[99V;F*Y+1.'A<=59,;@?8B@#>HK"L_&&B7^JC3+>ZD:Z:$SQ@P2*LR#&
M3&Q7#XR,[2:1_&>@QZ%<:TUZXT^VF:":7[-+^[=3M(9=NX8/&<8H WJ*RM0\
M1:=ICS)<23$P0B>;R8'E\J,YPS;0< [6_(^E:<;K+&LB'*L P/L: ([JW%U;
M/ TDL8<8W1.48?0CD5E_\(U#_P!!+5__  /D_P :;)XOT2*2,27;+#)/]F6Y
M,+^09<XV^;C;G((ZXR,=>*P_$WB #QKI'AYSJ$=I-!<2W)M89P[E0@0*\8R0
M-Y)*G@@ D=* -[_A&H?^@EJ__@?)_C1_PC4/_02U?_P/D_QJAJR:QX8^'=]_
M9US<ZMJ=I;R-!+<@/*_)(SC[Q53^.WWK,\%W"ZV_]L:-KUU=V!NR)TN'#^8A
MMUZ@C*.),<+@=1CI0!T7_"-0_P#02U?_ ,#Y/\:/^$:A_P"@EJ__ ('R?XUR
M7C2T\2Z+HUUXIM?$EV+ZVD61=-"H;1T+A1%MV[BQ! W9R3TQD8Z;6M$U379%
M5-<O=(MDB!5; H)&E.<EV93\HXP!C/.3TH SX? DIUF2\OO$NLW=LK^9:6C3
ME1;M@@G<#N8X+ 9[$]>M:_\ PC4/_02U?_P/D_QKF]"\3ZW#\,[S5+^&74M2
MLY)[>)[:W+&Z*2&-9-B]B1SCL":=\/+R'56N;V'Q?J6L&,>5-9WL*0M;N3G+
M(%!!X(';K0!T7_"-0_\ 02U?_P #Y/\ &C_A&H?^@EJ__@?)_C5#QMKESI<6
MD:?8R>5>:OJ$=DLP )B0Y+N >,A00,]R*S;KQ*WA+Q1J.F7<TUSIZZ.^JP&9
MRTB-$2)(]QY((PPSG!SVP  =#_PC4/\ T$M7_P# ^3_&C_A&H?\ H):O_P"!
M\G^-<<^O:KH_@[P_XON[V662]FMWOX"?W0AG(P$7^$IN7!')P<YS6G9WU_XL
MUSQ-%;7\]G!I4HLK/R6V_OPFYY'_ +V"0 IXP#QDT ;W_"-0_P#02U?_ ,#Y
M/\:/^$:A_P"@EJ__ ('R?XU#X(\0MXJ\&:9K3QK'+<1'S57H)%)5L>VY3BL>
M7Q>NN6GBNRM%OK*734DCCG%NZ-N6+>6W%<+R> <$CGO0!O?\(U#_ -!+5_\
MP/D_QH_X1J'_ *"6K_\ @?)_C6%X+\9:=/H/AG3KR_FDU.\L(B))8Y"LTHC#
M./-(VL_4D9S6G_PGGAPZD=/6_9KD72V;(MO(=LK?=!.W !R.3Q[T 6O^$:A_
MZ"6K_P#@?)_C1_PC4/\ T$M7_P# ^3_&FS>+]$MW7S;MEA,_V;[287\@2YV[
M3+C:#GCKC/'7BK2:]ISZO<Z4LTAOK:$3R0^0^?+)(##Y<-R".,]* *__  C4
M/_02U?\ \#Y/\:V57:H7).!C).36/!XJT6YT.+68KW=8S2^3$_EN&>3>4V!"
M-Q;<",8S52Y\2Z;J4>IZ5:7MQ!J5O"QDC$+QR0G;N!^9<#(Y![]J .DHK@?
MOC73Y?#/AFRU'4)Y-3OK9%$TL<C+++MR5,N-N_ /&<UU^M:M#H>BWFJ7$4TL
M5K$TK)#&78@#/ '\^@ZF@"_17FNM^*)KK3? ^M)>75A%=ZC;I>1;7AC96A9V
M'S %ER!@\@^]=EI?BG1]72_:VN60V!Q=+<PO T(QN!97 (!'.>E &Q7/ZSX<
MGU3Q)HFKQW\<']E/*Z1-;E_,,B%&R=PQP>..M6+3Q1I5YJL>F)-+'=S1&:&.
M>WDB\Y!U*%E ;'?'/>IM5TVZU&6U6'4KFRAC9FE^S$!Y.,!<D' Y)]>!0!I4
M5YGX;@UG7Y/%MJ?$NIQ36&I2VEG('3" *"NX;>>3S79ZIXHTK1A,;V:4+;@&
MX>*WDE6 'D%RJD+QSSVYZ4 ;-8-MX?NQXAEU*_UJXO;=)&DLK-HD1+8E=I.0
M,L<$@9/ 8]^:CU'QUX<TJY-O=:A^]^R_; L43R;HN/F7:#NZ@\9XR>@-1MX_
M\.9NU2\FFDM(XY9HX;25W57!93M"Y(P"2<8'&<9H Z:BN<C\>>&Y9=/6+4"Z
M:@R);SK!(8F=AE4,FW:KG^Z2#[4J:CI0\8WR#5;QKV"Q4S6)W&&--QQ(%VX+
MDG&03P.E '145S%M\0O#%W]@:#4&>*_E\F"86\GEF0D@(7VX5B1P&()X/<5;
MU+Q=HNDRW<=W<N/L81KMHX'D6W#_ '=Y4$+D<\]N3Q0!N45S5_XPM[+Q?IV@
MBWN9#=6[W#3);R.NT;0 I4'/+<GH._6I-(U'29-5\036^L7,[02(;N*Y<B*T
M(3HFX  $#<>2.] #_%_AV3Q3H#Z4EZMHDDD<C2&'S#\CJX &X=U%;D8<1J)&
M5GQ\Q5< GV&3C\ZR+;Q5I%U?6UFL\L<UVA>U\Z"2);@ 9.QF #<<X'..>E4+
MCXB>&+:.[D>_D9+.8PW)CM97\E@ 26PIPO(^8\>] '45@Z3X?N[/5)]0U+6K
MC4Y<R"U62)(UMHW()4!1\QX4;CV'&,G.XCI-$KQN&C=0593P0>A!KSWPV-1U
M?Q;XNL9]=U-+?3KN.*U6.1?D5DW'JISSZYH ]$HKA=%\1ZEI7CF]\(^(+M+L
M"T^WV.H,BQL\(.&60+A=P(/( R 36]8^+M&U"[M;:WN)/,O(FFM"\$B+<(N"
M3&2H#<$'CL<]* -RBN7\/^-K+6QK,KQSVD&G74L)DN('C4)&J[F9B-H.XM\N
M<X R*T;+Q+I=]JITN.6:*^\KSUAN+>2%GCSC<N\#<,]<=.] &O1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !6#HWA^[L=0FOM3UJXU6X.]
M+<RQ)&+>-F#%0%').%R3_=&,5O44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %>>:5>6VC>*?&L>J03#[9<QS6\)@9C=Q^2JD1\?/R",#->AT4 >
M0Z!HVI>"+WP9=:NDAL8=,GLKEU!=;.623S 6QT' 3=TXZXI/$>GS3Z;\1]8M
MHY6L]5MX(+15C.;F1(\,ZKC)&2 ".NTGIS7K]% 'GNH31R>.O ,T09HHK:[$
MCJAVQ[HD"ACCY<D$ 'N*Y/4YG@^'7C?P\;.];5&U.YE6!+9SNC>8,CAL8((/
M'.37MU% 'F/BE5EU.ZU?1M3O-(UR&R0K%- Q@U%,,5B:-AR^25P/F&[IS7>V
MOVR\\.0>=&+*^FM%WQKT@D*<@?[I/Z5HT4 >/112WGP7D\%S6<J^(8X_L7V)
MHSDR"3Y90<8*8P^_I[UT>H-]F^*/A=97>06VFW,,TY0[0[>7MW-T!.T]37?4
M4 4M6U#^RM-DO3;S7"Q%=Z0H7?:6 8A0"3@$G ]*\VLK*V?XDQZMX6=Q)/?L
MNIK "+=[;R%.9!T#^8>.Y);T->K4U(XXRY1%4NVYB!C<< 9/J< #\* //;[Q
MSHM[K!%];ZJ;.PFW0Q)I=PXGE7I(2$QM4_='K\W85H>)?&=O9BVT]XM3MI+N
M$23S0V4LK6Z$?=!12/,/0=EY/H#VE% '*6'BO1+'PREY;V.H6NDVTJ6D>;&0
M$# ^;9C<$&<;B.N:9I]G;7OCF;Q18Q2):G3?LTLIB9/M+[PRD @%MJJ1NQSN
M !.#CKJ",@C./<4 ><ZY?0^+M-T#Q1H\-U(FCZLDMQ!) RRB/&V3Y.I(5E;
MZBDU703XU\7:G=V[8TY=!ETR*Y(.V2:8DDJ?X@JXR1QDX[&N_L[.*QB9(MQ+
MN9)'8Y9V/5B?7^0P!@ 58H \JNK6Y\0^ /#?A+[/+'J,<MK#J$3(1]G2 C>[
M'I@[!M_O;AC-:VE$^#=<\7+=12M'?W/]I6)2,L;AG0!HUP.7#+]WKA@:[^B@
M#F/AYH%QX8\!:3I-W@7441>8 YVN[%R/P+8_"N:MIC8WWQ%L[BWN4EN9&GA/
MD.4=&MU4$-C!RPQ@'.>U>F44 >2[MOA/X81^7()+2ZM3<+Y;9A"P,K%QCY0&
M(!S6]X2_>>*_' CWQ/<7<;0RF,@.HA5=RDCY@&!Z5WE% 'CUK'++\&;GP5=6
M<H\0QQO9?8V0Y>0R9253C!3D-OZ#GFMQ93X<^)\,FHBYDCN-!AM(9XX'D$TT
M<C%E^4'YL$'GUKT6B@#Q2TQ;_"?1IKF"_MKK3]>-Q&39R.$;[1(P9E RZ;&/
MW<\D<UT.BZUH&H:MXCU2/5/,U2^LE4VQM980D4:D#:)%!<Y?DCU QZ]?XAT&
M?67L+BSU6?3KRQE:6&1$61"64J0Z-PW!/H1D\T_3M(O(KA+K5=3.H7,0*Q%8
M%ACCSU(49.3C&23QTQDY /-8LQ_#OX<0F*436NJ6;W$?E-NA"A@Y88RH&1DG
MUKTOQ3!+=^$-:M[=&DFFL)TC11DLQC8 #ZFM>B@#R:>]CN_#'PX5(;D&SO[3
MSQ);NOEA(&5V((X4,0-W3/>EURPO=6USXBV>G(YN+S3;1+8X(69D5]Z*W0GD
M*>>]>L44 >?>&M2T'Q+JFFW4&C:H-5LPYE-^)_\ 0"RD,-TAVDDX7"\D<GI7
MH#,%4LQ  &23VI:* //_ (<.!K7C(,LB>?K,D\.]"OF1E5 9<CD9!Y%9+7-C
MH_B?Q'I'BC3]6EAU.[:XLY+99Y(KJ-T53$5C.-PVXP1T]L5ZM10!YW:PQ6?Q
M0T*-+(VD$&@/;+& 62!S(A6+?TSM![_SJSHT\4'Q.\93S;DA>VL@DC(0KE%D
MW@'&#C(R!7=T4 >*VRO%\%?"=JT$PN8-1MFDA\IO,0)/N8E<9  YS[UV$%Q$
MOQBO[IB1;?V'%&)BIV%EE=BH;H2%(.*[JB@#Q2V5X_@GX>M3!,MU%JD3O!Y+
M>8@6Z+DE<9 "\Y]#5WQA>R:E!XYT_P"PW<$QM@;:*SM&_P!.7RAB:255^8#[
MH&0 !C!)Q7KU% 'FQNC%XR\&ZHUK>_99-)GM@PM9"1(?+PK#&5SM.,X%9FIZ
M9?:X/BA8::KBYO?LYMLJ5$X6%0P4G@Y*E?QKURB@#SC5IT\9VWA"/38I8[RU
MU.WO+E&B9&LTC5O,5\CY23\H!ZYXR*SU8-X=^*,?ER;[J:Y-NOEMF8-;JBE.
M/FRP(&*]7HH R/"S@^$=')R"ME"K!A@J0@!!!Z$$&N+\)ZK:Z?XT\;7%UY\<
M-S>Q/ _V>0B55CVDJ0O//I7I=% 'FBV.I:QXPU;QJ^D3"TLM)DLM-LKF,I+>
M-RQ9D/*@DE0",G/2LG3;T77B+X?ZBL.H.L<=Q%.B6$D4-J[0 ")$"@*H.1GG
M@<MQ7L-% 'D$EGJ-QX7\>Z-9V=T=3.M2WT41B=!+%YD3@*^,'>JL  <UT?AG
M4/#_ (AU>TU&PTG4S?VL;B6:_6<&T##!0&0D,Q/&%SQD]AGO** *&BZO;Z[I
M,.I6J3I#-NVK/$8W&&*G*GD<BK]%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 V1Q'&SD,0HSA5))^@%<W:^/M!O;&:^MWOWM('9)9ETZX*HR_
M>!.SC'?TKIJ\G\ W/B*W\(:V=%TNPO'&JWGE">\:,LV\\;?+(_\ 'AGU% 'J
M%E?6NI64-[97$=Q;3+OCEC;<K#U!JQ7D?@G7;;1OAKH6GZ,]S-=7.IMI\WF1
M(DD$QWR2 *S;00 0N3CD$YY%;6H:CXSTG2/%%S)N6TM+%KO3[N\2!I0ZJ2T;
M+$=I''#8^N: /0J*\^M=:\06FN^#S>:G'<VNNPNLUL+=4$3"#S RL.2<C!SQ
MSP!47]O>*]=T4ZUX=MYY)/M;K!:/]G%M+$DI0AF9O,#$*3D8P>,8Y(!VFIZW
M;Z9+';F*>YNY8WECM;90TC(F-S $@8&X#KR2 ,FJ_AWQ-9>)X)I[&"]CBC*C
M?<VS1!\C/R[NN.A]Q7+W5K=2_&NSQJ5S%G0Y9 H2,[1Y\>4Y4\'UZ^]0WNLZ
MU=:;\1K674VB?28R;26VB5&0?9_,QSGN<9Z^F* /1U970.C!E89!!R"*6O-?
M[:O/#'@KPK/<7.H-I4MM&;V^@MTD>T7R5V#:$/R9SEMI/3GFNT\-WAO]!M[K
M^TH=260NR7<( 61-[;>!P"%P"/4&@#6K$C\5Z=<22BR6[O8H7*23VML\D:L.
MH# 88CN%SBJ/Q(O;O3_ASKUU8LRW"6C;67JH/!(^@)/X5<\%6]O:>!M!AM H
M@%A"5V]#E 2?Q))_&@#0TK5K+6[ 7NGS>=;EWC#[2OS*Q5A@\]0:NURFN:E_
M9&MZ)H&F[;6?7+N=WF"@^6J(9)&4'C<QP.01DDX-4XM4UM?%VJ^$7U$M,VG#
M4-.OVA3>@W["D@"[6PV.@'!/?F@#MZ*X3PYXAU+7O#>C1F\DAUE[IX-0Q&F8
MC"3YP*[< 9V@=QYB]>:@N-<\4:Y9:I>>'([CS[2^EMK:'%OY$OE/L82%VWY;
M#'*[< CKR2 >A45Y_=7_ (LU+QQ=:#::M!I:_P!D17JG[(LS0R-(5*\G#?=Z
MYQZ#N*OB;Q/KFB6FJ7PU*.2>RU"&-+2VA62$6[-&N)F*Y20[B<!N/EP,9- '
MI5%<E?:Q?7'CJ;0%O&TVWCTS[7'.J(6F<N5/WP1M0 9 Y^;DXK"T;QAKUWX:
M\-/>C=J.NSR!?L\"(8XHU=B4#MM)8*"">,-G!Q@@'I5%<WX9D\2"_P!4M]:A
MD:Q1T:PN9C")G4CYE=8CM^4]#@9!JMK6IZEI7CK1()+UET;5%EMMHC3]W<A=
MR?,1G# -@>H].* .MJBVJ1KK+:8;>ZWK;?:3,(&,6-VW:&Z%^^WKBN%T#Q3J
MFIZ=K-@^I.VKQ:DEM9R^1&NZ"3#13!=N"#&'8^RG&*W+?5=33XH2:'-=++IX
MT87:)Y05O,\W9DMWX!Z8'/2@"8^.]&'AF^\0$7?V&RFDAE_T9MX9#AOEZ@9[
MG'OBNCBD6:%)5SM=0PSZ&O('_P"2,^//^PAJ/_HTUZU8?\@VU_ZXI_(4 6**
MX;2M2\1^*/#UGXBT?4((?/NBRV,Z+Y)MED*$,P4OYFT9R"!GC%3V>J:GXIOO
M$46FZDVGKI=T;&#;$C^9*J!F:3<#\N6  7!P#SSP =E17E]KXWUW7+/P5=V<
MMO8G5KB>VO(F@W@/&KY()/3*9 _6FZEJVN?\([\0]*NM8EDN-&@\R"]BB2.1
MD>#S-I &!CD9 !P>H- 'HE_JL-@MFQAN+A;NX2!#;1&0*6SAFQT3CENG(J]7
MGMUJ.KZ#X?\ !0MM1,D=[?V=K.)84+&-TR5!   ^7'3//6I#?>)=3\8>*='M
M]:BLX+&"VEMG2T5F0R*YQ\V0>5&2?3C% '?45YOIWC#5[_3_  !?F=4_MF0P
MWL0C7:V(W.X<94Y7UJ:\\9:AHM[XY,\@NH=(%I]C1T5<-,O1B,9&XC\!U[T
M>A45R5@_BN+Q1:+)%<W&C30N+I[S[,C02 94IY1R5/3!R1P<U)XVU:_T9="F
ML;CRQ<ZQ:V<R%%8/'(^&ZC(..A!H ZFBN-EUC5AXZUK1XKQ?(BTF.\@\R%6\
MN1G=3TP2,*.":YW3_$WB?_A'O!GB"ZU2*5-5O+>TN;06JJK+*6&_=U# @'C
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
M9$AVF(",Q@J=Q_A/<=?3I765E^(/$&G^&=*?4]3>1+5'5&:.)I""3@<*"<4
M8EQX+N[K2="LIM<,CZ3=PW:2M:C]XT0VJN PPN.O4D]QTJY;^&;FU\1ZUK,>
MHQF35(8HFC:VR(Q&&"D?/S]XY]?:N@BE2:))8F#1NH96'0@\@T\G S0!P\?P
M]DM_#.A:7:ZRT5UH=P)K.\^S!N,,"KH6P00Q'!':IE^'T$\_B)M3U.XO8M=A
MBBN8S&B8*)M# @<$'D=AQUQFMW0_$%CXA2^>Q$P%E=O9R^=$8SYB@$\'G'S#
MKBM6@#E_#OA?5-)>'^U/$UUJ\-J-MK'+ D>SC;EV7F1MI(R3W/&>1=\4^'1X
METJ.U6[>SN+>YBN[:X5 _ERQMN4E3P1[5MUE^(=?LO#.BW&K:@)OLT R_DQ%
MV_(=/J<"@#&@\'7D?B"ZUN77I)KRYT\64@:V4)PS'=@'( W< 'MR3FJZ^ 94
M\,Z!HBZL/+T:[BNHI3;?-(8R2H8;NG)SCKQTKLA(A"'<!O\ N@]3QFLW1?$-
MCK[:@+(3C[#=-:S>=$8SO !. ><?,.H% %*W\,S6?BO4]<MM3=/[1CB\^V,(
M*&2-"BMG.<8/W1CD=:R?^%>.?A^_A$ZN?(:8R_:/LPW\R^;C&['WN_I^==Q5
M*PU./4);V-+>ZB-I.8&,\)02$ '<A/WEYZT 320RS6+PM.4F>,IYT2[2I(QN
M4'.,=><UA>'O"LFDWYU/4M2;4]4-I'9?:FB\LF)&9AD9.6);DYYP.!SGI**
M. N/AI-/H.H:$GB&>+2[B[^U00K;)NA)F$I!;/S#(..F,\YQ6[)X>D3Q=!XE
MDU+/V:P:S:)H,[D+!V8D$?-E1T&/:NBHH X72!HGC'QK;^+=*,DUO9V;0"X,
M;QI-(S' PP!)12_/_34>AKMY59X71)#&[*0K@ E3ZX/%/ P.** .=M_#VH3K
M9KKVL+J:V<RSQA+00;Y%^ZSX8@X/(P%&0#SBI+KPY(-:NM6TN^%C=7L"P71,
M/F!PF=C@9&'4,0"<C&,@XK>HH Y&[\/WFCZ7H&F>&+Z>RAL9T#PB$2+<1Y&_
MS'/W>"S$]23QSBNCU*WN;O39[>SO#97$B[4N!&',?N >"?K5NLK6?$-CH4NG
MQW@GW7]TEI 8XBP\QS@9;H/Q/:@#$TCPCKNFRVB3>,;JXL8'#M:BRAB\W!S\
MSJ-W)Y///.>IJQ=^#A*=8@M+]K6PUEB]] L66+%0KF-L_(64 '(;U&#7444
M<KK'A/4+V;3QI.OMI-I81A(+:*SCE4$# ;Y\\@<#CBM30]*O].@F&J:S-JUQ
M(^1++$D010,!0B  =SGJ<^PK6HH QK?P]%;^+;W7UF8R75K%;&+:,*$+'(/O
MN_2K.CV5[86;Q7VIR:C*TSN)GB5"JDY"87T'&:EU'4K72K,W5W)LCWK&H R7
M=F"JH'<DD ?6LG3O&%IJ.N/HXT[5(+R,L)1-:D)'@ C,@)7Y@>,$YH @U7PI
M=ZAXNL?$,&JI;S6,,D,,1M=ZE7^]N^<$GITQ5E]#U.YEN);S64E9[9[>%$M=
MD<1;&Y\;B6; P,GCGU-;P96+!6!*G# 'H<9Y_ BEH XP^!)?^$;\/Z,NK*(]
M%N8;B*0VV3(8ON!AOZ<\XZ^U.UG0C9:AK?B:XU*(+-I36CPM%M554,RG<6ZY
M8UV!95*AF +'"@GJ<9X_ &E(!&",B@#SCP1H;:]\/?"\=[J45QIUM%!/]GCA
MPS.@!5'?<00K8. H/RC)ZYZ)?"*2>(=;U&[N4N+;5[9+6>T,. (U#  -N[AC
MGC\JZ0  8  ^E4[/4X[V\OK9+>ZC:SD$;/-"420E0V4)^\.<9]: .>L_!,D6
ME:?HU]JIO=(T^5)((7@VR,(SF-)'W895('15SM&>^:.KMH7CGQ-IVGVK27%S
MH=^TEXZQN@A"J08RQ #!VVC /(!/:N\JAK.KVF@:1=:I>B7[-;H9)#%$78 #
MDX'\^E &3XI\)-K]UI^HV.J3Z5J^GLWV>\A0/\K8W(R'AE.!P:K:EX&_MC0%
ML[_6;N35$N%NX]41522.91A2JC@*!QM]R<Y.:VUUR!YM*C2WNW74XVDBD2$E
M(P$#_O&'"Y!P,]36G0!BZ#HU_IRO+JVM2ZM>LH03/"D*HH[*B\#)Y)Y)P/04
M[4=)OKJ_DGMM0A2"6V%O+:W-KYT;\L=V-R\_,1Z$=>V+=UJ<=IJ-C9-;W4C7
MC.%DBA+1Q[5W?.W1<]!GJ:-7U2VT32;G4KSS?LUM&TDABC+L% R3@4 <Y9^
MX]-O/#4EG?E8-!@EAABDBW&42 !RS9'/ (P./>JUS\.WNK35HFUEXY;_ %*/
M4TECMP/)F0KC@L0R_(.#^==C87D6HZ=:WT&[R;F))DW#!VL 1GWP:L4 <M8>
M$KRR\27FN'7)9KF[M$@E1[= A9-VUL#!"C<?ESGU)J@OP]=? EEX575_W%I,
MDJSFV^=MLGF*"-V/O=_3\Z[.XG2UMI)Y Y2-2Q$:%VP/0#)/X54T+6K3Q#HM
MKJUB7-K<KOC,B[6(R1R/PH OH&"*'(+X^8J, GZ<XKA#\.)!X-E\,)KLOV$W
M EBW6REHE$OFA>",G=U)[#@#K7>44 <[-X8DN?%L&O7%[&_EV+V+VPM_E='(
M9CG<<'('X>O6LW0/ EYH+QV<?B:]FT""3S+?39(DRF#N"F7[Q0'MQTP>,@]I
M10!QZ^")AIOB:R.JJ5U^2229OLW,1= C!?G_ +H&,]ZZ32;%],T>SL'F$QMH
M5A$@3;N"C .,GG JY10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !7E>-67Q+\2+G2M36PDMF@F#"!92[+:J0IW<!>
M.>,\]1CGU2N5C\(3QW7B6X&IH6UU0) ;;_4XC\L;?FY^7U[\^U %*/Q!J6I:
M9X8O3?)8P:E8"XG6V027,DS(C!8D*ME1N8DXXP.0*QQXI\277PIA\30W)6\L
MIY/MJ1P)^_@CF9'(!!"L$7=QQD'CIC:M? 4]A/H=Q9Z[+!/I=A_9I<6ZL)H/
MEQPQ(5OE'S<].E:?A?PHGAS0Y])DO9+^UDEE<+-&HVK(S,5..OWCDG\A0!7U
M#Q$UNFH:S;7+3Z5INEFZDC0+MG<J74!L9&$ )_WU]\T;&\\7RZEHMW'#/<:?
M<K_Q,$G^S)'$K+D/"48O@'LQ;(]ZV-"\(:?HGA(^',O=6CQO%*TI^:1&!7!/
MLN%'LHK/\.>"[_0C!:S^)[V_TFT(^R64L**4 ^Z'D'S.%[#@<#T% $/Q::XC
M^'&I2VUY-;,IB5O*Q^\5I%4J<@\$,>F/RR*I>(;6]'Q(\(6\.H-]H-GJ ^U3
M1*S 8CYV@!<]AQCU![]9XHT"+Q1X;O-&FG>!+E5Q*@!*,K!E.#UY4<50?PM>
M3>(='UFXU?SI]-BECPUL!YOFXWDX88^Z,8Z8YS0!SEEXRU>TT/4;>[F%[J,'
MB#^Q8+@1(AD#%"'*Y"[@K'C@$@5T&B2>)X_$MS!?Q7$NB/;AX;B[-N)HY@V"
MF(3@J1R#C(QBJ4GP[@N]*URPO=1D==4OCJ*RPQ^6]M/\N&0Y/38OZ\\UK^']
M"U/36\[6/$$^L7*IY43O D*HI()^5>K' R23TXQSD S?&&J:U9>(/#5EI=[#
M;PZC=203;X YXC9LY)[8Z<<]\5"+[Q#I/C+POHE]J\5]%>6UVUS(MHL1D:,
MJ>"<?>' QT]ZV-=\.2ZSJ^C:A'?+;G2YVG1##O\ ,8J5()W#C!/2EU'P[)?^
M+-)UT7HC_LU)8T@\G(<2 !LMN_V1CC\Z ./U;Q=KO_"/>*-5M;L6U]I.IFTM
M]/,*,LB!D5=P(WDN&)!! Y&.AS8U*#4I?BCH<*7R0WC:)<"2Y$ )'[R/)5"2
M,_7(^M8%I?1WFKWM[#XVATO49;R5QIU_I4<UU#\Q55&<.?E P!G . 3U/<V.
M@ZG>ZUI/B6_NXH;Z&P-M);+;G:=Y#,?O9!RHX[=.>M '%ZWK&LZE\,=3%WJD
MHN].US^SI9X(T3[2BW")EAC R&Z#'3TR#ZU##)':B)[F260 CSG"AB?7  'Z
M5Q[_  ]\[PWK6CRZJW_$RU ZB)T@ ,,ID63@$D%=RC@]L\UV%I#+!:QQSW#7
M$H'SRLH7<?H. /:@#RK1-?OO#?@?7-6DOYKVZ;6I[.%;H*5\QI_+5VV@'@<D
M9 P, "NIU#5=4\-^+-!L[F^?4-.U=WMG\V)%>"8+N5E**,J<$$')'7/:D'P[
MM)=(UO1[O4+B;3=2N9+E(@BJUO([A]RMU)##(S^.:TK;PY<RZAIM[K.HKJ$V
MFJWV8I;^4-[+M,C_ #-N;;D<8')XZ8 '>+=<ET6RL$MMBW.HW\-A%(XRL9D/
M+$=\ ' [G%9>M:IK?@W3M>UB^NX]2TJVM%EM1*JK.)LX*ML55V$E>>HYK9\4
M^&K7Q7HCZ;<RRP$.LT-Q"</#*IRKK[@_UJC;^$9KK2KRR\2ZO-K374!MF=H4
M@5(SUVJO\1(!+$G[HQB@#.U;6-:\,OX=O[G4/M]KJ-W#97D#0HHC:4?*\14
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
MO 5>DJM@@-ZA656'N* ,>]U+7-*\5>#=+FU&.>*_%PE[^X4&1TA+Y!'0;NP
MZ<DUD:MJFH>*O ?C'4K?4&M;2W2\M8+=(D99$B0JQ<D%LL=V,$8&.O-=;J_A
MV35/$>BZNMZ(3I32LD7D[A(9%V-D[AVZ8[^M8LOP^GBCUZSTW79;/2M:$KS6
MAMED\N212'9&)& >ZX/L1UH K:)JU_:ZKX)TJ.Y_T&^T0R21%%X:../:0<9_
MB/>BS\0ZW/HGB=O[1M$FT[6FLX[J["H(X!Y>2<#!<!FQQR<<=JT9O!$ZKX=E
MLM;E@OM%@:V2XDMTD$L3*JE67@ _*,'M[U3D^&Q;3]1MUU^[$UUJJZM%,T2'
MRIE*D$C^+[HR.!Z 4 3^&]=OKWQ-XDTBXN)[BULX;>:VDNH!%+B17W!@%7C*
M\94'GO3_ (3_ /)+?#__ %[?^S-5BQ\(W=EX@U#6O[<EFN+^UCAF5[= A9 P
M5L#!P-Q^7/U)K0\*: ?"_ANST477VF.T4I'(8]A*Y)Y&3SS0!M4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M.ER721(!=PLZ<LI! ;:^.,5U$^J:O'\2-0TFUN3+#_87VRWMI54*)_-9!\P
M..!U- '95C^)?$MGX5TPZEJ$5P;0.J,\*!MI8@+D9SR2!7,^"_$AU768[&\O
M]0MM6@M&^W:3J,2JQDRG[V,A0"O#C@XPPX%)\9\_\*RO]N,^?;8S_P!=TH Z
M&3Q;86E]:6FI0W>G27D@BMVNHL)(YZ)O4E0Q[ D9K>KRKXGRZK#8:5=>((;5
M?#EK?PS7K6#L\X(.$X8 !,GG&3TQ736^I7\GQ.O]'^WRMIYT>.[CCVI^[D:5
ME)4[<]%'!S0!U]8]OXBMKGQ3=^'Q!<)=6UNMRSNH",C,5&TYR>0>W:N&T;Q?
MJUWX:\,VDU\QU'6=3N;5[TQH&2**23)  V[BJ*HX[YJW90W6F_%C7S'--?RK
MH,4D"3$;O]9)A,@#/(/)YY]J /1J*\KM-?UK4K'PA-8ZY.VHZG.8]4MDCC8P
M@*QD.QE/E^6P"^^><DYK1GU+Q'XDCUYM#FN+>YL+Z2SM-CQ"(/'C/F!@6;<2
M<^@(QSR0#T$R1B58BZB1E+*F>2!C)Q[9'YBJ&N:Q!H&D7&J7<<SVULADF,2A
MBBCJ<9&?PKB[:+4+CXOV;7=]/%,?#JSRP0NK1*_G*'1<J?E)'7J<#FM[XC?\
MDV\2?]@Z;_T$T +%XZTDRZ:MU'>6*ZF5%G+=0%8YF8950PR 2.@.,UTU>.,+
MCQ'=>"_"^N)%ING);6^HVLL3F4W\D2#]T&(7RR <D8.1T-=KK.KWMQXQ7P[:
M?:%5-/\ MLAMI$21MTA08+] -I)QSDCMD$ ZZBO/;;5O$UG+X?\ #FMW,<=_
MJ-W<H;R+87:WB3>O &T2-E0<#H"1S@U-KNI:YX0TFZ\[4X[O[;J4%KITLB R
M6R2L%)DX ;;\Q'X9S0!WE%<3?WVI^'_&^AZ9_:%Q=Z?K23PL)@A>WFC3>'4A
M1P1D$'(&,CTKE&UWQ-%\.[GQ._B&X>YT_4WB$/D1".>,7(C(D^7/W3QM*X^O
M- 'L-4KW4&L[NQ@6QN[@74IC,D* K!A2=SG/ XQGU-<X;Z]\0^*/$6C6VHRV
M"Z5%"D9A"[FEE0OO;(.5'R@#H<-G/&*FI7_B#3-2\$VUUJB/+=7+6VH+!&HC
MG98G;(R-PY7H"![4 ='IWB.VU+Q!JVC1V]S'<:8L32M(H"N) Q7;SD\+WQUJ
MWI.H-JFF0WKV5U9-)G-O=H$E3!(^8 G&<9Z]"*Y/14:3XH^-D25HF:TT\"10
M"5.R7D9!'YBL_0=?U?4?AQX;U"\UE8KB[NV6[E\O,UP@>0>7"JJ?G.U>@X4$
M\8S0!Z0[K&C.[!549+$X %4KW4C:2V*QV5U=+=S"+S+= RP@@G>YSPO&,\]1
M7ENLZKJFH?#GQ_;75Y>1G3+AXH6<HLOE%$;RW*Y!'S$<<D<$]:Z76+O4]&G\
M&0V^JW#PWE^EO<I(D9\Q#&S8R%!&"HZ8H [NBN(TZ_U+Q=/XF^R:I/IQTV^D
MT^T6)4(#QHI,CA@=V68C'3 ]>:P;'Q;KOB*+P%=0W[:?_;#74-[$D*,I:*-_
MF7<,CE20,D=,@XY /5:*X_P9?:B=:\3:+?W\M^NF7<:P7$ZJ)"DD2OM;: #@
MD\XK4\6:C+I^ANEJ9/MEVXM;?RD+NK-G+A1R=JAGQ_LT 6M%UW3_ !!:SW&G
M3B:."XDMG([.C8/X=Q[$5I5Y;X7EM?"OQ+GT:SMKFUT?7+99K2.>!X@ES"H5
MU7<!G*88GU%=";Z_\1^(_$FDVFI2Z>-*2&*$PA<F62/?YC9!RHRH"]#ALYXP
M =>\L<;(KNJM(VU 3@L<$X'KP"?PIU>:ZI:ZJWCOP+#?ZQ+]K>UO!<-:;1$9
M$C7+*K*>3N(.?PQ74^.?$,GA7P7J>LPQJ\UO&HC#_=WLP12?8%@3["@#H:P=
M6\4P:9->0P6%[J,UE$D]U%9*K-$C$[3@L-Q.UC@9.![C.+K5]JOA36/#<O\
M:4]_9ZE>IIUW%.J??=25E3:!MP5.1TP>G>JWABRF7XJ>,F.HW;B(6)96\O$@
M,3X#87H.V,>^: .^AE6>".50P5U# ,I4@$9Y!Y!]J?110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R$O@&
M)=?O=2T_6M3TZ'4'$E]9VSJ(YWQ@L"02A/<J0?<5U]9.I>([#2]7TW3+GS_M
M.HR&.#;"Q0D*6.7QM' Z9S[4 5+CPG"->CUO3+J33KT6XM91&BM'-$/NAE/=
M>Q&/3D5?TK0[/2-->RA5I$EDDEG>7!::1R2[-Q@DDGMCL.*=J6L6^FSVUL4E
MGO+HL(+:$ NX498\D  #&22!R!U(JK!XKTF;1[[4Y)FMXM/9TO$F7#P.O564
M9YY&,9SD8SF@!-$\*Z9H7AC_ (1^",RV)5T=93DNKYR">_!V_0"LOP_X$&@/
M%$NO:I=Z=;'-I8W#J8X3VY W,%[ G XXR :V;?7X9-1M["YM;JRN;F-I+=;E
M5_>A<;L%6." 0<'!]N#BCK/C73]&U3^SGLM5O)P%+FQLGF5">BLPX!Q@X]"#
MWH ;I_@NULM%UK29;VZNK75Y9Y9_,VJRM,#OVE0,#GC.<54M/ "V]WH5U-K^
MJ7$VC*\<!?RP&B90NP@(.RCG[Q]>F.Q'2B@#Q[3;AIKFZEC\4^(='U.XNI9G
MTM],$[Q,SG"C=$2PQCH2,>U=;=>"KG6)=,UR35KS2/$4=HD%U<6.S$HZE61@
MRG#9(ZX]^*[2B@"KIUA'IEA':QR2R!,EI9FW/(Q.2S'N223_ "Q7GOA:TDU3
MQ!XWBM]7DMHKK42"L2J2T?E(I>,D<'.1NY''3->F44 <Q?\ @JTF&AMIEY/I
M4NBJT=H]NJ-B-E"LA#@@Y ')[C-49?AQ:3:1KNFMJ^H^1K4_G7.3&Q!PH.TE
M<Y.T9_0"NUHH R;K1[B==/>+59X;BR)Q*$0B8%<$.N,$=^,<@5D7/@&QN-%F
MLDNYX+J341JOVR(*&6Z# APN-N. ,8Z>IYKK:* ./D^'UM=7NI75_JVHW4FI
M:?\ V?=!C&H=/F^8 +\I&[@+@<<@Y-%MX"$-]HM]-K^IW%SI,;PQ,_E@-&P4
M;2 @_NCG[Q[GIC8\3^(K;PIH%SK-Y;W$UO;@%UMU!89.,\D#&2*V* .-?X>6
MTOA;5?#[ZK>FUU.Y>YG?;'O#.VY@IVX )]JTIO"J3>)++71J5W'=V]K]DE\O
M8%N(]P?#97CYAU7%=!6/H_B*VUG4M6L8;>XBETR989O.4#<67<"N">,$=<4
M/\2:#;>)O#]WH]W)+'#<J 7B(#*0P8$9R."!6?<^$%FOM.U1-4NDUBQC:(7S
M*A,Z,<LDB@!2N>0 !@]*V[_4(-.A22<DF1Q%%&HRTCGHJCN>OT ). ":A;6;
M2-+UY&9([)1]H<C(1MH;;QU;!!XSU'>@!ND:+!I NY$=YKJ\F,]S<28W2/@
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
M]0TO47A6"ZEM F+E!TW*RD;AV..*M7WA"WNY]$D2]N81I$IFA4;6\QR""7+
MEB03GGJ2:Z*B@#!M?#0L_$>K:W%J%QY^I1QQR1LJ%$$8(3;QGC<>I.:R(?AQ
M;6NAZ-IUKK%_#)H]PT]G= 1F1=V[<I!7:P.X]J[6B@#D%^'MB;7Q#:S:CJ$\
M&N FX61U^5RH4NI"]?E!YX'0 "I[GP;]KCT47&LWTLNDSBYCE98\R.%*C< N
M,;21@8]>O-=16/H?B2SU^;4(;>&[AEL9S#*ES"8R>N&7/53@X/M0!3/A);?6
M=1U'2]2N=/.I &\BC5&5G QYB[@=KXZGD'C(S3&\$V*7'A][*XFM(="#"U@C
M"E3N4HVXD$G()[CDYKIZ* ,32/#B:3K>KZHM[/-)JCI)-'(JA5**%7;@ ] !
MSFIKG1FNO$%GJK7\ZBT1U2V"IY9W8RQXSNP, YX!/J:U:* .>\3^$XO$\NF2
MR7]U9RZ=<BZ@DM@FX.!CDLIXYY'>JFI>!A=^(/[<L-;U#2K^6%8+R2TV8N57
MH65E(##L0.*ZRFNVR-GVLVT$[5ZGV% '/:AX.M;RYT6Y@O;RSFTGS%BDB969
MUD4!PQ<'). =W7.3G-:VK:59ZWI-UI>H1"6TN8S'(A/4'T/8]P?6JWAOQ!;>
M)]&35+2*>*%Y)(PDZ@."CE#D GNI[UK4 <[9>%!$^F'4-2N=132SFS6=5&UM
MI4.Y ^=@I(!XZDXSS4NF^&AIOB75-;74+B674_*$\+JFP"-2J;<#(X/J<UNT
M4 %%%% !113998X8GEE=4C12S,QP% ZDF@!U%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5Q7C;_ )&GP/\ ]A5__1$E
M=K6%K?AM=;U/2KYK^>W;39C/"D:H0SE2IW9!)&"1QB@#*\0Z=JUMXZT;Q)I]
MD^H6T-M+975M$Z+(BN0P=-Y /*@$9!Q7)6S6&JM\3M5UF*>VT*Y>&U8*07\R
M*/8^W:2"^XJ!@D9XYKU+4;.XOH?(COI;2-@0[0*/,(_V6.=OUQGT(JG-X6TB
M;PN_AP6HBTQH_+\N,D%><[@>N[/S9/.>30!P_AF?6;+QII>F>-U:;4%M)!H]
MZF/+D&T&4.!_RV"@ GI@''7+6?$NDZSX,>_\7:+K=Y=6_G_:M0TJ\*O'*A(#
M>60 4(4#'7[H^AZ^+02U_8WNH7LE[-8AOLQ9%3:S+M+G Y;:2.PY/%5K;PO.
MNZ+4==O]2L_.\U+:X$8'WMP#,JAF .."<<8.10!T58/BNZN;6PM#;ZC'8K)>
M1),Q4M+)&<YCB4 DR-P!QTS]:2?3M1;QM;:A!J-X+%;8QW%HQ'V<]<$#J7R1
MSV"D=Q3_ !)X:C\11V)^VW%E=6%RMU;7%OM+(X!'(8$$$$\$4 <G8Z[XDEL/
M&=I9+<W-YIES&+*.<1^>(W1'9<C*E@"VW.3T!STK:\%:_::[/J#6NIWDHB$:
M2:??Q[+BSD^;<&& <'Y>YY!Y[4L7@2."YU>XAUS5%FU.2":1]T9*21%2''RX
MR=@X/RX)  %:NG:!'9ZS=ZQ/.;C4+F&.!Y-@0"-"2  .^6.22>W0#% %#7[F
M['B"RM$U&2.WDMI6^QV0S=32 J%;)&%C4$Y)*C) )/2N/A\4>(;SP#X,U0:F
M8KV]UB*RNF\E")D,SH=PQP<(,[2.IKM]2\*I?>)K?7H-3O;&[CMC:2B#85FA
M+;MIW*<'/<8-9,'PWM;;1--TF+6-0^SZ=J O[?=Y9(<.SJOW>5!8GU.>O04
M5+=-<?QYJGAIO$U^;-K"*^2?RH?/C9G="JMLVA3M!Y4GTQ5'1O&&KWGAOPS:
MS3--J&HWMU:RW,81'=(#)R,_*&;8O;^]CG%=BGAKR_%=QXA749_M,UH+0QE$
MV!%)8$<9SDD]:QS\--/;PQ%HK:C?YMKMKVTO$94GMY68L2I4 =6/!'?Z4 8_
MB"Z\8Z#X0\5W<FH/#%;(D^F3.8I)U'1T?Y<$9Z'K[UI_;=7TCQ]H=M<:Q->6
MFK6=R\T$D2*D+Q!&!CVC('S$8)/UJ]<^!A?^&;[2-1UO4;N6_58[B\DV>844
MY"* NU1R>V>3S5R?PL+C7M'U>74K@SZ5')%$@1 L@< -NXSDA1TQB@#SOQ1?
M7OBKX':GXEDU">(7:F1+1 OE)")MH0C&2< $MG.[VXKL+[5-2U?Q/K&BV+W4
M*:=;P?-:R1HWF2AF#'>#D    <?>SGC$$OPOM6T74=!M];U&WT.]<N+!!&5A
M)8,0C%2P7/.,_P!<WM5\"+?:O;ZQ9:YJ6FZI' +>:ZMRF;F,'($BE=I(['']
M* ,VRUGQ#-J?A[POK$\=MJ<MG-=ZC/:$'>(V"*J'& 6SEL#C&!BG^!()+7QA
MXXAEN9+EEOH/WL@&XCR%(!P .!@9[XK3U'P-:W9TJYM-0O+'4M,+^1?(P>1P
M_P#K!(&!#ACDG(ZGC%6M!\++H>K:KJ7]IWEW-J3H\PF"!=RJ%! 51@X'T]J
M,B\N7N_C5IFG2$^18Z+-?1KV,CRK%GZA<C_@1]:UY_!6@W.H:M>RV;--JT M
M[S]ZP61< =,X!P!R.>*AUO29(?%6E>)[:-I&MHI+2[C099H'P0P'<JZ@X')!
M;&3@'I58.H92"I&01W% 'EITZWTGXS>%=&C5UTVQT:8V"R.7_>EF#\GJ=F*]
M.G@AN(PDZ*Z!UD ;LRL&4_@0#^%97B'PQ9>(TM7FDGMKRSD\VTO+9@LL#=\$
M@@@C@@@@TZUT>\W1G4]7FOUC8,L9B2)2PZ%@HY(//7&>W H Y'X6L\NK>.9;
MO)OSKTJ2;NOEJ (Q],9Q[4>)?,C^-O@M[3/FRVMXEUM[PA<KN]MW3WKJ9_#,
M2ZY-K6F74EA?W"+'<E%#QW 7[I=#U8= P(...13]/\.0V6I7.K37$MYJL\8A
M-U,%S'&#D(B@ *N><=2>I- '$^#6UM=7\=_V1'I[M_;<NW[7(ZC?L7^Z#QTK
M.\+2PI\+O'EE*)5UF%K]]55P HN'C;)CP<;../H:[73/!4ND7.J3V7B'4(VU
M*Y:ZG_=0-B1N"5S&<< <<T^W\":?9^&]3T>TN;I#JAD:]O'97GF:0$,22,9P
M>PP/2@#SI!<>(-#\">$M:2+3M'N[*VN(KN-S(;MXT4B#)"B)B.?XL] :]6\3
MZI+I6@SS6P9KR7$%JJH7)E?A3M')Q]X@=E-9\W@:PN_!5OX8N[FYE@M4C6VN
M?E6: Q@!&5@,!ACKBK(\.7+WVEW5SKEY<-IQ8HLD<0$C%2I9L*/FVDC(QU/K
M0!P^@/:^$?B9#8VD%Y;Z3KMHD0^TP/%_I<*XSE@,EDZ]RU>GM90M>?:R&,_E
MF)7W'Y%)!.T=!D@9]<#T%8_BOPI#XKM[&*6^N;,V5TMW#+;!-XD7.TY8'U-;
ML2LD2*\AD<#!<@ L?7 H Y'X@6,5I\,=:CM083:V[743 DLLB-YH?)Y+;AG/
M4GFNCTF[?4]!L;Q\QR75K'*=O\)90>/SK*\96,VO:+)X>M]P;4-L<\H'$,&X
M;V)]2 5 [D^@)&_%"D%ND$*A(XT"(!_" ,"@#RG1M1G\*Z)\0M=^UW-TUCJU
MSM@D";97\N(*S84'.2,X(&!TK;UC4M7\-0>&]6&IS7\5[>06E]!(J;7$W DC
MP 5*MC '!!YYYK9T[P7:6=OK=K<W4U]:ZS-)/=0SJH&YU"MM*@$# 'Y46/@Z
M.WATRVO-2NK^STN19+.*=4!5E!"%V !<J#QT]3D@&@#,\/\ _)2/'W^[8_\
MH@USWA#6[BS\#?#W1+64V\FK^8CW  )CCC#.P7((W-P,D<9/>NZM/"XL];UO
M58M2N//U98Q*I1"L>Q=JE>.P/?.:SX?AY80^&-+T5;Z[W:3,)K"]&P30L"2.
MVUAR001R/SH J?;-9A\::EX135)RESI7V^PO61&DMF#["A^7#+G!&1GJ,USL
MGC758O#7AC5)M2NDF@NOL^OPB.+Y52012NWR_+B1DX7'#>V:]'T_0DM-4GU6
MYN'N]1FB6 S.H4)&I)"*HZ#))/4D]^ !1_X0C2"GB-3&Q77B?M0SPN4VG;Z<
MY;ZGZ4 9NNW^JQ^&/%NM66JSPK:Q3?80(XV53"AWGE><R!ASGA<CK5*\U/6Y
M=9\"6MOK$MO%JUI,;H"*-LLL 8,,CKDGKD9QP<8/3W/AFVG\&MX9BGE@M&M/
ML9D3!?85VGD@C)&>?>JO_"')]N\/79U.Z+Z'$\5N-B8D#($._P"7KM Z8H Y
MJ+Q!XATSPUXWB@GEU6_T2Y*6<LT:F0HT:/\ ,% #%=S'ISBKMGJ-_<^-])M=
M)UZ>^TB:P-U=L!'(%8$;26V_*'R?E&/NY&,&F^(_#_\ 8>@>)+J.?5+O^VID
M^U?9HP7MP=J-(@5=Q"H,E><X]R:@\/2WDFIVIT?Q=J6K0>:/M%O=::J1B/\
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
M6C ]I..E1"7Q)XNL-7N]'O$M+VVU&:VM9#?.B0^5)MVO"$*MN R=V3\W&.*
M/2J*\^>\UCQ-K6NZ5!.D4FG0VZ(UM?O %DDB$GFC:A+C)P W&%Z<UUWAY=43
M0+./6KBWN-2C39<2VQRCN"02.!SQSP.<T :=%>5:EK.HVAL-0M=5N[QW\11V
MLMU&Q6U,+RE# L9.&VC +A?O _-G-:FLZI<_\)-XDL=2O[C3X8-/BET@PRF/
MS&*OO88^^X<*-ISP!QR: /0:*\MN9O$\.E>!%OM:U"WO]2NTCOT*Q@C=$S$8
M"#!!7@'.#U!Q6B@U$>(V\(QZA=WL=EIZW1FN+]H)YFDE<;B\:9(0* .@YYSQ
M@ ]!HKSB.]\36$OAWPOJU[;75_=&Z::>&Z:(RI$%*(9 F0V'!. "=O7DU)/;
M^,](T34(O-74@M]'-!;0WC-=?9"<O%YC*I+<':>I&1G.* /0ZC,\2W"6YD43
M.C.J9Y*J0"?H"R_F*YKP/K-CK-EJ$ME=WTFVZP]IJ 83V9V*#$V[)Z@MU/WC
MSQ63-9+)\<48W%V -!,VU9V"Y%PHQC.-IP,CH: ._HKRZ#5M3USX6WWC6WU.
MYMM3C6YNX8UD/DQI"[XB:/[K JF"2,Y.<CBN]L-6:Z\*VVLO 5:6R6Z:$=02
M@;;_ $H U**X3P^FI>(/#GA_Q+'K\MO<S.EU>*6+021-G= (\A5QD -C=E><
MDU!I]W?>+='\2ZC'J5W97=G?7-K9"&4JL'D@!=R='+'D[@>#@8H ]"HKRRS\
M0:QXBU#P!<'4;JRCUFRNGNX(-H4LD:_,N1GDDD9SCC'/-,BCU:;2_&UHWB/5
M@NAS2M92+,!)_J1( [XRX!.,'L3G/& #U:LWQ!K"Z!H%[JTEM-<QVD+3/'"5
M#;5&2?F('0?_ *ZX-M2UG6-5\!QC6KNTCUG2I9[M;<(/F$,;97Y>#ESUSCL
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *S+[0-/U'6M-U:YBW7>G>9]G;/ W@ Y]>@Q[UIT4
M 9FEZ!I^CW>IW-E%LEU*X^TW!]7V@<>W!/U8^M9D7@?34TS7-/EN+RXM]:DD
MFNED=<[W !92JC' 'MQ7344 <T/!=K]JT:Y?4]3DGT@N;=Y)48L678Q;*<Y7
MCC _'FKFD^'+?2-6U348KJZEFU*19)UE*%=RJ%! "C'  K6E=HXG=8VD902$
M7&6]AD@?F:YW3/%LFM>#(?$.G:/=3M,Y5+(.@DP)3&3DG;Q@MUH Z6LO0_#V
MG>'8KN+3H?*6[NI+N4>LCGG\.  /:M2B@#EM9\":?J^NKK45_J>F:@8Q%--I
MUSY1G0=%?@YQZ\'WX%+K/@+2=733FCFOM.NM.4I;7EC/LF13U4L0=P/?.>_J
M:Z2>>*VA,L\BQQKC+,<#DX'ZFJT]Y<Q:M:6B:?-+;S([27:LH2$KC ()R=V3
MT]* &Z?H]KIVF&P4RW$;@^;)<N9'F)ZEV/4GI].!@ "J$'@_2+?P8?"B0O\
MV68&@*EOF(;.3GUR<YK>HH Y:T\"6-KJ6EZB^I:M<76G1M#')/=9WH<?*P
MP-HZ8SWS6SI&E+I%K+ MY>78DG>;?=S>8R[CG:#V4=A6A49GB%RMN9%\YD+J
MF>2H(!/TR1^= #G4LC*'*$C 9<9'N,\5S&E>"4T1+M-.U[5H%O+E[N8?N&W2
MO]YOFB.,X' XKJ:9*[)$SK&TC 9"*1EO89('YF@#G)O!-G/#ID;ZAJ);3KLW
ML<AD1GDF);+N2IS]XC' QVX%6H/#,-MX@U#6HK^]6[OXDBEYC*A4SLVC9QC)
M]>O.:C\+>++;Q7%?26UC>6OV*Y:TF6Z"*PE7&X85FZ9%6['6Q?:WJ&F+I]W&
M;$J)+A]GE,6 8!<,3G!!Y QD9ZB@#@O$'AF'0(/!FB:;-J;VMEJOG><L?F/;
MH5D^8LJ8QN;^('KZ5W,/AR")[^=KJYEO;Z,12WC[/," ':J@*% &6/3J23FM
MFB@#EE\!:4GAW3='$]X%TR19;&Z#J)K=ATVL%P>XP00>^:M26EMX:M]0UV5-
M0U2],2B61(UDG=%SM1$0*,#<3@ =23FM^B@#F/#&G0RZIJOB<Z=)93ZJ8U5)
MTV2^5&H +K_"Q.>/0+GFH+CX>:7+KUUJD%]JMD+UM][:6ET8X+ENY=0,Y/?!
M&?Q-;'B371X<T:34FT^]ODC8!XK*/>X7NV,C@#DUIPRK/!',F=DBAER,<$9H
M YG6/ >G:KK4>L07NI:5?K$(9)=-N/)\Z,=%<8((';H?R%=%9VD-A9Q6MNI6
M*)=J@L6/U)/))ZDGDFIR< G&?:L3PWXCC\1QZDZ6DUJ;&^DL728J6+(%R?E)
M&/F]3TH QC\,M(^PFQ6_U9+1+P7MO"MR MM('W_(-O3/][.,G&*P-3MXSXNU
M1[VY\8Z/(3'#;OI<<L\5U$B?*Y94D&[);@X[9Y)->IT4 <;9^%+C5;+3)=7U
M35&ETZ[:YLWD\I9<<A3+A""V"1CC@C(SFKWB+P58>(M0M-2:[O\ 3]2M5,<=
MYI\_E2[#R4)((*^Q%=)10!S&J> ](U;1K33Y9+V*2SE\^WOHK@BY24]7\PY)
M)[YX_(8EB\(6\.GQ6ZZIJAN8[A;@W[SAYW< J,EE(VX)&W&/;DYZ*B@#-TO1
M+?2[B]NDDEFN[Z19+BXEV[G*J%484  !0!P/UJO>^&;.]\26NO&>[AO+>$VY
M$,NU98RP;:XQR-PSP1[Y%;5% '+CP+IL<=_:PW-[%IE_*TMSIR.ODNS?? RN
M]0W<*P'7U-=,J*J!%4! ,!0. /2G44 <EI'P]TK1+XR6=YJ8L1-Y\>F-<YM8
MI,YRJ8SP>0"2 ><=*M/X,LA>ZE/:7M]91ZF=U[;V[H(YF(P6Y4E6(X)4J3UZ
M\UT=% &#-X2L)-6T:_BFN+8Z/&T5G!#L$:(RA6!!4D\*!UXQQBH8_!EI&FN*
M-0OS_;1)NR3'U*[#M^3CY1C_ .OS7244 >9ZGHGV#QIX'TVSN-36VTRUNH1=
MI$&,0*(L:LVPIR%(Y'Z\UUDOA&QGT?5=/DN+HMJV[[==;E\V8%=F,[< ;0%
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
M<@8(Z8[5O 8 !)..Y[TM% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
L* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>a240404brentseparationag002.jpg
<TEXT>
begin 644 a240404brentseparationag002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MLDJ7$;QA0@900"NT AL8^E=+\.%EC^'>A03V\]O-#:)')'/$T;*P'/# '\:
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
M\]G)&B2'R_EV8"QJ,'D  XZL10!U7ASQO:ZUI-]J5S!/906US+%^^A8?*K[
M,]"Y/\(R<G%:-KX@T[5M0N=%#W-M?I")6@EC:&0Q$X#H>XSQD=#UQ7FZ6&K/
MX#U?3K;2[V34-/UU[]K9X7C6XC6Y\P*CD -N7D;<]/<9ZSPU?:)JNH?VM8>'
M[^VE@MV2:[OK:1)(P2#Y2[LECG).W(&/4B@"AX'\6V^F?#;PY=:[=W<L]]*\
M"3O'),9)3*X4,P!P3T&?2NX?5+9-7BTL^;]JEA:90(V*[ 0"2V,#DC@GO7!>
M$/#IUSX*0>'[Z&XM+AHI5Q-$T;PRB5G1\$ \':U;G@%]2U/2SKNM1+'J%RB6
M^U3D!(LKD?[SF1_HR^E &YJ&N6&EWUA9WDDD<M_+Y-N1$S*SX)V[@, X!/-5
M9O%^C6[ZPDT\R-HZ+)>@V\A\M6!(;A?F&%)R,]*QOB&LD$OAG4Q;SS6VGZND
MUR8(FD:.,QNN[:H)(!89P.]<Y>3R3WOQ,NS8WT-M=Z+&8)9[9T5PEO)GDC@_
M,.#@\]* .PL_B#X=OM4L=/BNIEDOT#6LDENZ13'&=JN1M+#/(!Z\=>*N7_BW
M2=.^UM,\[P63!;N>&!I([<X!PY [ @G&< \XKB3"OB?PIX#T^PAF-Q:3V-W,
M[0LHMDB3+$DC )Z#USD9'-3:(T^A:3XKT#5K.ZENIKNZGMBD#R"]CFR5VD @
MMDD$=N_% '7WWC'1=.O[2RFN9&GO(6FMUA@>03( #\A4$,>1P,GD<5:T+7[#
MQ%8R76GO(5BF:"6.6-HY(I%^\K*P!!&1^=<!I6D7NAZ_\/+"ZBN)7T[3+F&Z
MF2%WCB=TCVJ7 P.00.>U;O@$2)J/BWS+>XA$^M23Q&6!XQ)&8XP&4L!D94]*
M .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH ***\QFN[*'XN:M8ZMK=Q:Z>--AFB
MBDU66!!(6()7YQV'2@#TZBN0@US1/#_AO4?$4.H7U]H_F,01+)=[2A*-L8LW
MRDKZXZ^M3MX\TN/5(+"6UU*.2ZB:6T9K5MMUM )6/')(R#R ,<YQS0!U%%<H
M?B#H\>@:GJUQ#?P)IDIAN[>2V/G1-@$949&"""#G'/6I+/QWI-WXA@T8Q7UM
M/=(SVDMS;&.*Z"C)\MCUP.>V1TSD4 =/17 >#]0@TD>-[K4+R1;.SUF4F2XE
M:0H@BC.,DDGKP/P%=%%XIM3JUOIEU:7EE=W<;26B7**!<!1E@I#$!@.=K8/M
M0!KW5LEW;/!(TJHXP3%*T;#Z,I!'X&LK_A%K#_GZUC_P;W7_ ,<J/3O%UAJ>
MEZIJ$4-U'%IDDD5RLR*CJ\8RXQGL/7%2R^(XE2,0Z??7%TUN+EK2)%\V.,YP
M6#, "<$ 9R<' X. !/\ A%K#_GZUC_P;W7_QRL?3OAY!8Z[J>I/JNHRB_*%H
MUO+B,KL7:OSB7+<?WL^V!Q6K:>+]+U+2K"_TUI;T:@&-M#"H$C[?OY#$!=IX
M)) !P.I&:KZA9>-_#.IVMG)J-O+'(UM<10R"WN895()7=R!VY!(()ZT 7?\
MA%K#_GZUC_P;W7_QRC_A%K#_ )^M8_\ !O=?_'*;!>OH5AI&DW;SZEJKVP7]
MV5WS&-5$DA+E1C)'4Y^85I:;J$>J6"7<4<L2N679,NUU*L5(([<@T <WJO@*
M/4KBV\KQ!KUK:+N%S;)J,KK<J?X278E1U''8_C6FGA/3HT5$N-755& HU>Z
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
M0ZA"P=3ZJ3COBL^/XCZ*T6E7#V^HQV>J!1;W3VI\LNR[A'D9.X@<8!&>,YH
MZ'1=/?2=%LM.:<3_ &6%(5DV;=RJ  2,GG J]6)HWBBSUK4;[3DM[RTO;,(T
MD%W%Y;%'SM=>3D'!]QW K8FFCMX))IG"11J7=F. H R2: 'T5YWX/\0ZJ?&V
MI:;K;,J:M FJZ6C<>7%@(8O9@ A(]=Q[UT>K>,M-TC6DTB6"^FOY+=KB.*WM
MF<R $#"_WCSVX&#DB@#H:*Y ?$K0/^$8GUYOMB6]M<?9KF%K<B6"7(&V1>B\
MD<DXYJ'5_$VB7\%FNI66M6Z#5X+>W+6\D/F39!1L\9C.>_7!XR* .UHKB8]\
M?QLDC$TQB?P_YIC:5F0-]HQD*3@< =*T?'/B@^%/#IO(8TEO;B9+2SC<X5IG
M.!N]@ 2?I0!TM%<OX6O=+EN)[,:I=7VM0(&NS>))%)\W\2Q. %3/3:,=.2>:
MZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH *\\@DFLOB[J^JS:=J1L)=-AMXYX[*5U:16)(&%)Z'KT
MKT.B@#S[Q9)/JW@;Q-I^EZ+?)') 5@5K5U>XFD)9BJ$9"CC)(')/IS)J4=Q/
MXP\"W<=C>M!:1W/VF3[+)B'?"$7=QQEN/;OQ7>T4 >.>)H;B+P]\49IK2ZAA
MNS'+;R2P,BR*L:(2"1Z@UU-_:R>*-8\)/;VEU#'ID_VRYFG@:+8!&5$8+ ;B
MS$?=R,*3GIGI/$N@Q>)] NM'N+F:WM[I=DK0[=Q7T&X$#\JT+6%K>UBA:5I3
M&H7S& !;'<XP* /*;OP]J^L^&_'5E:6EQ#=W.L"^LUN(FC6X1/*( + #DQD?
MEVKHM1CF\8:QX5N(+"^LQIUV;VZ:ZMWB,6$($8W ;B6(^[D84G/3/=44 >>Z
MMH5W'\1%@LMG]E^((1+J<>>5-NR_,!Z.K+&WUS47B"";1?B!/J]YX9GUW2=1
MM(H=UM:K<2VLL9;C8>=K!^H[BNLT#PU%H1FD;4=1U*YE^7[1J$_FNJ9)"+P
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@/''AV<:'J_B ^(-
M5MM1M(I+BT-O=,D,>P$HGECAMV #G)))[8%=_7!:OXFEFUQ[>Y\+>(KG3[*4
M-$+>QW)<2*<ASEA\JGE1W(SV% "76JZCJ/B3PIX<O6>W>XL&O]46)BA8JH C
MR.0N\DD#KM Z9IVCW-]=ZWXK\(IJ$\2V$MO);W6\M+'!,H9D#')R,,%)R1D>
ME27UK>2>*/#GC'^SKF-!;2VM[:A"\T,<F&1BJY)(8 ,!G&[O@FH;&.\T:_\
M%GC%]*O;B74I(8[.QBB)F>.)-BDCJNXECSR!C(SQ0 W2]+N_#GQ*M].T[4]0
MN]+N]/DGN[>]N6G\AU90CJS$D;B2,9YP?3BIXRT'4M'TQ/$.GZ[JC^(%NX0D
M1N6-O<%Y%7R1#]T)ACCC/&23R:U/#6NS3:CLD\-Z['>7AWW=]>6HBB4*IPH^
M8G:.BJ/4DG))-.3Q9<3ZN;R[\'^)YEM78644=B-H."/-)+#YB"0./E!/<F@#
MT.J6IZI:Z3;)-<LW[R188HT&7ED8X55'<G].2< $U0/B(Q>);31+C3+V-[FW
M\U;L)NM]^"3%O_O *3TZ?6LGX@V>J&#1=8TJS>^ETC4%NI;./[\L6UD;:.[
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
MW);6:7@N)H[=V2,R(@3) QR0?IWQ0 [XJ2W5M\-]9NK.^N;2>"'>LEN^QOO
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
M=Y*+.AC(?8/E8$9'(Q0!;3Q?8C5K73;JUOK.:]B>6S,\0Q<!!E@H4DA@.=K
M'VK/M/B/I%]%Y]O9:O);#S_,G6Q<I&8L[E8CH3C@?GBL_P ,7<.HSVC3^ 9-
M*U&T!:YN9[!$2(A2#Y+CERQX&T=,Y[ M\(0W5I\.]8M;FPO8;@SWKK"]LX=Q
M([LFT8YR&'3IWQ0!IQ_$?1FBTJX>WU&.SU0*+:Z>U/EEV7<(\C)W$#C ()XS
MFM#3?%MCJ=UJ5G]EO[:[L$626WGMR)&1L[60+G<#@].?85Q#65^O@3X?6ATV
M_-QI]_927<8M9"T*QJ0Y/'0$CZ]LUT%H)H?BIK&H/97HLWTN&))A:R%6='=F
M4'')PP^M ":3XN\-:)X-T.YM!J']EWTXMK0R(\K[FD8?.Q)(YR>3G'0=JUK'
MQGIEW/JD$T=W8RZ9"+BX2\A,9\D@D2 <Y7Y3[C'(KSZQTW4H/AEX*L)-*U 7
M=CK$$US#]E<M%&DS,S'CI@@^^?K6[J0U:/QUXBU'3-,GFD?05AM&FMV$4LZM
M(VPD@#^(>QZ9H Z2P\86-_?6EG]EO();ZT-Y9^<BXN(Q@DKAC@X93AL'FL2R
M\90ZYX4\17FLZ;?VNGV\ES;R^4,LL:?*PRC$AN&)(X'KQFL?38M0F\8>$-5.
MC:XP6TN(;R>[CVE)66/JI($:@AN@ ],U)8VNHVO@?QOH\NDWXN9I]1: B$LL
MWG%O+V8^]G=]!CG% '8VVN:=9:3HL5HES,;VW0V-L"&F= @.26;'"D9+-U(Y
MR1F"7QWH\&C:IJ4RW<?]EN4O;8PDS0MC(RHR,$<AL[3ZUS-O9:EIFI>#/$'V
M&\EM+;2?[-OH$@8RVQ*J0_EXW$;EP< \<\U7U_0[Z]LO'VL6]C=G^V+.&TL[
M<0,)9BB$%RF,J"6P-P'"Y[B@#LK+QGIU[K=KI0M[Z"2\A::TEG@*1W 4 L$/
M<@$'IC'(S715P%['<S>+? 5U'8WI@LX;D7+_ &60"$O"$4-QQE@1[=^*[^@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBO-K72[2]^,NNVEQ&[VR:;!,D(D945V8@L%!QDXH ])HKSF2YN_!?Q+T
M;28KVYN-#UY)42WN96E-K-& <HS$MM.0-N<#)K<@\=V,S:;+]BNUL-2O&L;6
M[8+M:4%ARN=P!*, 2.W.,T =517'Z7XNNKKQ9XDL+VPDMK'21$#,SQE8P8VD
M+N=V>05P #C'..:LIXVLQJFEV=U975K'JN193R["LC ;@K ,60D<@$>W!XH
MZ$VD)O!=LFZ=4**Q).T'K@=!G SCK@>E345@:KXJATZ_NK&&QNKRXM+/[;<+
M#M 2/) P6(RQVM@#T[<4 ;]%8">++*ZCTDV$4MU+JMJ;NVB!5"8@%))W$<_.
MHQUY] 2 >*8I#IT,=C<_;;Y)9([20HCJL9 ?=EL9!8# )Z^@) !OT5SH\86Z
MWFBVLVG7T$FK22Q1>8J?NGC#%E?#9!PIZ9'O44_CBRMH_$326%_NT *UV@5"
M65D\P,F'P1MYYQ0!T]%<A_PG]LMWI<4VCZK'%JD1:RG,:%9G";]@ ;<#CH6
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
MEP\;*Q5E8#/((- &K1G-<C;^([V_\?:KX=ETN86-M:Q-Y@>/G>7R[?,"%(7
M R>I(%<MX"\5P^'? >DQW.G7[V3W\UM)?*%,<+O<N%W98,1DC) (&>N>* /5
MZ*P-6\4PZ:U\L-E<WS6$8ENQ R#RP1NQ\S#<VWG [8]1G3TK4[36M)M=3L)?
M,M;J(2Q/C&01W'8^U %RBO*O%WARRT6Z\%VELUP1/JT5O<R-<2%IUV-G=\W<
MC-=H+?3?""S2P^>5OIHXXK42%RTN",)O; R!D\@#:30!T-%<C+\0;"VAUL75
MA>QW>C1">YME".QB(R'0AMK+@<\@CTJ&X^(UO::<VH7&A:S%9%K<13M"FV7S
MCA2OS9P"1GC/(XYH [2@G R:Y7_A-U&MSZ,V@ZJNH"W^TVT)6/\ TF/=M+ [
M]J8/7>5QD=^*SM:\7:#JOPYU'4]4TF^FTZ*5K:^L< 2QR(X4JV' X;'(/>@#
MNZ*YS4?%L&F^(8=!33-0N;R:U:XA$")MD"D#:&+  \]6P/>H+;QYI]QH U,V
MEY'+]N_LTV3(OFK<[]GEGG;U[YQB@#JJ,XZUR=WXV$6E^))(=+N#J.A1[Y[2
M1T (,>]6# X*E>?7@\9K.N-?L[SPOX5NO$>CWDLEY>68A8% HN6"E)3L?A<D
MG'MR.E '>T5B7?B-(]0O+&QL+G4;FRC62Y2W*#R]P)5<LPRQ R .V,XR,YLO
MQ#TA=-T74+>&\NK75YQ;P/#%DI)SE77.01M88 /(H ZVBL+0?$\6MZAJ6G/8
M7=A?:>T?G6]UL)VN"48%&92" >_&*YOXJ0JT7A=@71IM?M+:1HW*%XF+;D)!
M!P?2@#T&BO/?'FE3>&?#L_B3PW=7%E>::!,]OY[M!<Q@C<CQDD=,D$8/O6P/
M'%O+! UII]W=2OI::K)'%M'EPN,@98@%C@X ].<<4 =517$:IXYE\[PG)I%A
M/=6>N/O\P%%8IY3/L 9AAN!DD@  \DFM/5?&%OID%_.EA=7<6FJ&O3"8_P!S
M\H<C#,-S!2&(&>#USQ0!TE%5["^M]3T^VO[202VUS$LL3C^)6&0?R-<M\5!M
M^&NMSJ62:"WWQ2(2K(V1R".10!V-%<#HR>%]4ET>TLIF_M-(4O=\$C@_NS'N
M#<X();&#GJ:V+WQI:VMI?WT5C>7>G:=*T5W=0!"J%?OD*6#,$_B('8XS@T =
M-17*ZCX[LK+4;.QMM/O]0EO;-KRT-HBLLZ* <*2PYPP/.!_*NCLK@W=C;W+0
M2VYFC60PS##QY&=K#L1T- $]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M%E=75IIS[+R: IB(X!; 9@6V@@G ]N2"!R,>C:PG@7P'IYTFZ-WI>HVLUY&
MO[M(PP8YS@]1TSFI[:RU3P]XCUFUF\'_ -MVFHWKWEG>QB+Y#)@M'*7Y4*<\
M\\=C0!Z/;W<%U917D$@>WEC$J..C*1D'\JYRP\=65_<:.OV*[BMM9\P6-Q(%
MVR%06^8 Y7(!(R/K@UO!+J'2/+A6#[6D&U%4;8]X7C [+G]*\OMM/\175UX0
MU2\\.Z@^I65VYU*>>:(LS-&RY3Y\"($YP, #& 30!W>E^++?4[C6K?[%=6LV
MD/LN$N#&,Y7<",,>".03@4Y?%$<O]GP1:?=MJ%];FZ2R;8LD<0Q\TAW;5&64
M=2<GIP<8VO>&;^?QQ:W]@J_8-3MOL>L GJB'>AQW+#?']&I^JZ?J&F?$BT\3
MP6LUY83:<=.NHX1ND@Q)YBR!>K G(('(ZXH -5\6:'J?@G7+C4-/O)K:RWVV
MIZ?@":,@?,#A@,8Y#!L$=*V&UVUM/[,T^SM99[JZM_-@M8R 4B4#+,2<!1E1
MZDGC-<?JGAK4I_#_ (\OHK&8WGB$!+:S&W>%2(1J6YP"QW$\\#&>>*GEM-8T
MCQ?HOB6'2KJ]LWT<:9>6T.WSK=@X</M)&X9X.#[T 5/!NN6NAV/C+4+FTNHH
MUU\Q+;$!I=[+$BIU(Y8@9SCOG%=;'XP@\W6K>?3[R*[TB))YX!L8O&P)#(0V
M#]UNN.E<;';^+;+3_%$]AHU[!)>ZVET )(A+);$1K((_F.'PIYZ<\'-3V>EZ
ME;>(O%%U#X=O(+/4M*B2 M(C.759 0_S$ER6'<\<DB@#>LOB#9WCZ&[:5J,%
MGK6U;6[E1!'YC(6"$;MV< C.,$]"1S5K4_&EKIUOJ%U'8WEY9Z;*(KR>W"D1
MMQN !(+;=PW8''/4@@<K_9.K+X1^'UE_9-V;C2KRUDO4 7]TL<;(QZ\\L.F:
MN:*?$?A/6-:TI?#]QJ5K?:A+>V-[#*BQJ)3N*RECE=ISR 2>P- '3ZAXGBM7
MGCM+.XOY;>!;B9(2BE%8$J/G898@$A?SQD9NZ)K-EXAT6TU;3I#):72;XV(P
M?0@CL000?I7#ZC8ZKH7C>^U.7PU_PD.GZK#!N:W2,R6\T:;"-KD?(PP<YXKO
M-*CEBTR%9[6&UD(+&"'&V/))"\<$@'!(ZG)H Q;WQI:VMI?W\5A>76G:=*T5
MW=0!"$*_?(4L&8)_$0.QQG!K&\9ZY)/J'A.VL[26]TS4;P2.8FCV72>4[JGS
M,,C.UN< X'/:JNDZ9K&@^&_$'A>32[B[:>6Y;3[B/!BF2;)&]B?D*ECNSVZ9
MI]WX>OM)'@'3[6TN+V+19!]JGB PJB$QYY()Y.<#/% '7Z/I.F>&M+N!:1&R
MM'=[J2)Y,I 2 6 Y(51CH.!SBN&\9ZPNLIX-O8M-O([6?7K-[:Z<J%="V1E0
MV0&&",CMS@\5W?B33)-=\+:II<,GE27MI) CM_"64@9]N:\^N5\1ZCX9\*Z=
M+X7OX[[2-2LWNL-%Y;+#P61B_((&>P'3/3(!V]YXICAEU%++3[O4!IN/M9MM
MGR-MW%%W,-S!2"0/4#KQ4<7C73+F\T"*U6>>#75=K2YC"^7\B%R&R=P. 1TZ
M\5CZ';:GX4UWQ)%+IEU>6>IWC:C:2VX5OG=0'B?GY2"HP3\N.]8UOX3U3PGI
M/@1X[*746T:>X:\AM""Z^>CY*AB,A6?'TYH O>.M;M=<\"^-; 6US#<:3%ME
M\P@ L4#J5*L<C!'7\JU-,\;VT>H:7HUYI>I61O(0ME=7$2K%<,JY*CYLJ<=
MP&:YZYT'7]4M?B+#_8\MN^L)&;,R2QX<B!5VD[N#D?[N<\G&:VY["[\3S>%X
MVT^ZLH=)N4O;E[I0K;TC*K&H!.[);)(XP.I)H N^#?$U_P"(I]:%WILMLEIJ
M,MK&2\;*HC"#:<-DMG<V<8YQFNKK@= _MKPU'XMW>'[JZ=M3N+^V\N1 MRLF
MW:JG.<]<Y'&.YXKL='U%=7T:SU%87A%S"LOE28W)D9P<<'ZT 83>.[%7@D^Q
M7?V";4O[,2[PNWS]Q3[N=VW<"N<=>V.:S[6WC7XT:J@!VRZ%"SC<>29G!^G
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
MT73OM+2J\?S%I%4/RP(5<,,=3GIP*M^.+S3+'P;J4^LV,][IHBQ<00?>9/\
MOI?YUEO;:JGQ.L];&D7#6ESH_P!C<AX_]'D\[?\ O/FZ;3_#NYX&:O?$2RN]
M3\ ZQI]A;27-W=0&***/&23[D@ 4 6Y=?AM[N'3+.RFN;G[&+KR(V12L6=H^
M\PR2<C\.2.,ZEA=K?Z=;7BQO&MQ$LH20890P!P1Z\UPWB/1(=<:S^UZ5JEM<
MV]BC6>J6&5G@FRP:,[3TX4\C;R>177>'$U2/PWIR:VZOJBVZ"Z9<8,F.>G&?
MIQ0!3L/%,6I2V;6UC<R65W/)!%=J4*!D#DEANW 'RR!QZ9QFJUUXWL[>!;U;
M&\GTLW?V,WL*JR!]^PD+G<4#_*6 Z],CFN;T[0+RW\2Z=JNBV-_HUS/=%M:L
MF/\ H<L>&W2 9(W$[<;>>>0.:E\(?\)-X9L3X2DT&>?[//(+351(GV<PLY8.
M_.[<-Q^4 DX[=: (K/4CH/Q$\=S6VEWM^1%8RF&VVD@".0L<NP Z],Y/8'FN
MNB\66%WINE7=BDMRVJ1>=:P#:K%  6+;B H7(!YZD 9S6)8VE_;^-?&E])IM
MU]FOK>V2UD"@^:T<;JP SD<L,9QFN8M/#^NZ3X?\&ZE_PCS:A+I-K+9:AIDF
MPR%'*G?'D[205'?G/UP =O:^/=*N=+N[IX[B*XM;P6$MDP4S&X) 5%P=K;LC
M!!QCDD8.,&WN9F^-DDCZ7<P3CPZ[&)I$;S?W\>"IW;?;G'3Z&FZ_I6LZIHFF
MZOI?AY+*?3M4AOX]+)C26>- P8,5.T.=QP,G 'J<"[9'4]0^*%KKAT+4+;3V
MT9[1I+CRU*.9E?E=Y.,*1QS[8YH T$\?Z=+X9TG7TL[TV6IW"6\?RINC9WV*
M7&[IGTS5&W2*W^->HOG8K:!%(Y9N,^>X)YZ< ?E7*P:1XBA^'FC>&QX<O6N]
M)U.%Y7WQA)42<OF,[N<KSS@#UKJ;K2+[4?B+J<[V=S#87F@"P%R0N%E+NQ'!
MSP&Z],CK0!I-XZL([C2C/:7,5CJTJP6=ZVS8[L,H"H;<H8#C(^N*R/'NO0ZC
MX&\416=A=7=O:03027,3*JI,JG.,L"P0D;B!@8/7!Q6\'PZO:6UAH6H^"XH+
MVQV12:KMB,#QI@>8I'S%R!TQP3DXZ5GQZ;X@TCP9XK\(OH=Y>/<"\>QO("AC
MF28,1N)8$,"Q!&.>U 'HOA\E?"VE$*6(LHC@=3\@KG/#_CE[G2-<U76K.2QM
M+"]GAW;D<*(V"!!M)9G)]L$G /2NE\/)/%X<TV*ZMWM[B.VCCDB<J2K!0#RI
M([>M><S>%->O_"7BK04L7M[I]7FU&SN)'3RI\S+*BC!SR 0<@8.* .YC\4Q1
MZY9Z3J-A=:?<7R,]H9BC+*5&63*L<.!S@_@34_B?Q#%X6T*?5[BSNKJVMP&E
M%L%+(N<;L,PX'?%8-[:7GBW6/#-S)IMUIZ:9<&\N?M "E7"%1&N#\W)R2.,+
MUR<5V%Y:07]E/9W,8D@GC:*1#T96&"/R- %-]81;S3K9;::1KV-I R,A6-%
M)9CNZ?,HR,\D5CS>/-/MSIT\MM<KIFHW"V]O?Y0QL[9V$KNW!6QPQ'IG -5/
M!'A[5;'1)[36Y-TUNC:;:2 Y)MD9@C^S,",^R+6-X/L]8TNSL_#=_P"#8?M=
MEMA&K[8C;O$IXDSG?OVX^7&<]2.< '7IXIBGG<6UC<W%M'??8)+B,H0DH8(<
MKNW!0QQG'X8YJEX<\37^L^)]?L)]-E@M]/N$@1M\9"_(&RV&SEMW8$ 8]ZY^
M[T"\;Q*-7T.QO](UHZGMN]A_T2]MA(09)!DKDQ\]FW'IWK;\.66I:;XX\4>?
MITWV2_N8KF&\#)Y941*I'7=NW#ICWSTR ;^J:U!ID]G:F.2>\O79+>WBQN?:
M-S')( 4#DDGT')(%9+>.;&&RUN6XLKR.ZT5/,O;/:AD5-I8.OS;64@$YSV['
MBJWBK3-1C\6^'?$MA;27D6G^=!=6T9&\Q2J!O0$C)4@$CJ1TK)UC0;_4I/&.
MMPV-P'U'1O[,LK8@"24[7R[ GY1N8 9P< D]J -VR\<VUWJFD6<FEZA;1:O$
M7LKF94$<C!-Y7 ;<#CH2 #CC/6MW5M5M-$TN?4;Z0I;PC+$#)))P !W))  ]
M37$3:?J;3?#UETNZ(TSF]^4?N?W!CYYY^8]L\<UN?$'0;WQ%X1GM--9?MT4L
M5S KG"N\;A@I/OC'UQ0!93Q5%'K=MI&H6%U8W5Y$\EH)2C+/M&60%6(#@<X/
MX$U3T7QS%KM\MO9Z+JOE"ZFM)KAXD$<$D?4.0QZD8&,]O6JE[:7?BG7O#=^^
MFW=C#I4DEW<?:%"MO*;1$N"=W)R2.,#KS4WP^L[ZPL=8BO[&>U>;5KJZC$N/
MGCD<LI&">W:@#L**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ IJR1N[HKJS)C<H.2OU]*=7E6DZI<^'/$/CDZ5X=N-0C
MCU!)9([5DC"+Y"$D D;F/)VJ#^&1D ]5HKE5\>:7=V&EW&GR12/J5NUS MS,
M(%5%P&WL<X(8A< $YSV!(YKQ/XZ?6?A3K^HZ/$\%Q;-)977[X;K=P0K%6'#
MAN"/7- 'I4-S!<%Q!/'*8VVOL<-M/H<=#4M<="=/TC6[0VVAPP^(=1MS$(8I
MMJ>1%@[G(& !D ':6Y Z="X^($%IH^O7,^F7(OM#(^VV2NA*J1N5U8D H1R#
MU]J .QHKDQXU:*#SK_2)[".>2*.P:XGC NBZEL]?D"A23NYQVSQ5CPYXPMM>
MU74]),:17VG[&D$4PFCD1QE61QC([$$ @T =)35DC=W175F0X8 Y*_7TKD]=
M\0ZM9>/-!T:TLXY+6[BGF=C,%9RBCCIP!O!]SZ8YYC2=7?PMJ/CVYL=$DN[>
MUU'[1,L#I$L<8@1F(SU/4X _+(R >JT5SEWXPL8Q8I:M!)/>VHO(EN+@0((C
MC!9CG!.<  'H>PS4_A3Q1:>+=':_M$>(QS/;SQ.03'(APPR.".A!'4$4 ;E%
M>6?%GPUI&G_#C7]2BL8#J,DT<QNVC!E!>=,@-U P=N!VKKI=+\.^$5N/$45G
M!8)#:M',+:(() 64C@8!;(P/]Z@#I:*Y&U\>6\OB*+1)K5#=7-N\]K]ENHYA
M+MY:,G@*X'//'7YJHV7Q'GO_  \VOQ>%]1.EK:3W#3>;%D&)B"N"P)X!.?8@
M9Q0!WE!( ))P!7%CQ_(DVB&;0+U+768Q]DE61&+2F/>$*Y! (R QQTYP.:LV
M?BS^T(O$%G?:)/%>:2BFXL_,CD\V.1"RE6R%.0&R#Z4 =3'(DT:R1.KQL,JR
MG((]0:=7"V?C*PTKPSX5DL-!N$LM6,<%K! 4Q"64L%Y(R< ^WJ15^T\;JR>(
M$U#2;JTNM$C6:>W1EF:2-U+(4*\$G:1CL>] '5TV21(8VDE=4C499F. !ZDU
MSEGXJFFUW^Q;G3#!?2:?_:$"K.&5T#!2K$@;6!([$>]<S:>+I]1^%FIZWXCT
M,7MINN/-MXI58,BS.NW#8X4 #/).,XH ]+!!&1R**P7U^*&YT_2=/M%EOKBT
M^TI;E_+2&%<#+-@X&2%& <GV!-9%Y\1[6R\-:MJDFF71N=(G%O>V09-T3$@
MY)Y0Y!!&<CMUH [&:&.XA:*4;HW&&&2,CTXIR(L:*B*%11A548 'H*YVT\5O
M+XK70KS2;BR>>W:YM)I)$83*I 8$*25/S X/;T/%9OQ;@BE^&&N/)&C/% 'C
M8CE#N7D'L: .VHKB;GP/I5[X3B_LRW32M26U5[>]L1Y,B2;<@DKC<,]0<YYJ
MKX,\>7FN^#_#EP]BUSJFI>;$S#Y(E:'.YW8 [<X&  >3B@#T"BO/=<\?7;>
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
M"&0[MI(8<C=R*R];\*ZKJ5AXTU&*P?[=KEM':6UH98PR(B$;G.[:"22< G
M[Y ]'\R/S?*WKYFW=LSSCUQZ4Z@#B/$>CZY>:!X?U#2;5!K&CS)<"RN)% E'
MEF-X]P)4$AC@YQ6[H%WK.H*]SJFD+I*[0J6IG660GNS,O '0 #W)[5M44 <C
MXCTS56\;>&]:T^Q%Y#9QW4$Z^<L93S0FUN>HRISC)] :R4T36Q9^/XSI,P;6
M&D-D/.B^?= (QGY_EY&>>WY5Z)10!YFND>*-"F\.ZWIVCB_E@T>/2]1TUKB-
M'&S!#H^2IP=W?H?R[W2'U"6R\[4K:.UGD8L+9'#^2N  I8<,>,DCCG SC)OT
M4 <=\4-(U/Q!X"O]'TFR:ZN[HQ;1YB(J[9$<DEB.RGIFK_BO1[KQ1X)O--AS
M97D\:M%YI!V2(P==Q4D8RHZ9X-=%10!RF@ZGXJO=AU?PVFF&W0F8I=1RFY?&
M (P#\HSSEB.@'.21CZ'H6M67P9NO#UQI<B:H;2ZMTA$T1#-(7*D-NQCYQG/O
MUKT.B@#SVXT;6GLO :+I,Q?2)(GO!YT7R!83&<?/SR<\=ORJS!I>KP^*_&=^
M=*F-OJ5K;QVC"6+]XT<;J1C?QDN,9]#TKN:* /,8/#VO1>%_ 5B=(E,^C7D4
MMXHFA^54C=#@[^<[@?PJSJ&D>*5UOQM?:/:-;3ZC96T>GW+RQX+Q!PW&XE2=
MW!(Z]<5Z+10!YUH^B:O#X[TO64\."QM#IDEK<^9=H\JR%T;=(027)VG!RQ/<
MBJ</ASQ%%\*=:\+-I&;IC<QV[K<QXF$DK.&&3\H ;G.#[5ZC10!PCZ/J^G^+
MM(\3VVGRW"'2AIE]9K)&)8@&WJZY;:WS9!&[ITS65XA\'ZOJ'A[QE<6U@S:E
MXAG@\NT\V,>5'$$52[%MN2%8G!/4"O3V944LQ"J.I)QBEH X^]L-3NOB-H6K
MIIDRV5M93PS2-)%E&D*$<;\G&TYQG\:G^(NFZAK7@75-*TRS:YN[N(1HH=$
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
M22<=!@<G&7X8L_%_ANW/A?\ L6WN+*&5UM-9-R@5868D;X_O%UST'!X&1UH
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
M!%=S7.I_$30/#6IE)H;;2&U&[C(RD\VX1@L.A .X@>I!["K/@VY:/Q-XP\-
MG['IMS#);*"1Y23Q;RBXZ '. .F>.@J:ZTC5/^$DT3Q6+(/>QV;V>H6<,BDA
M'PXV,Q ;8XYY&021Z5:\+Z'<Z??:]K=[%LO=7N1*8 P)CB10D:$@X+8!)P<9
M.,G&: ,[X9Q+#;>)X5+E(_$-XB[V+' *@#)Y/%8WBC3O#>D^-/#!CF?3];EU
M%9)-0D63-PF#NB>3&UBYVJ!G@=,< ])X&T[4M+&OC4+"2V^V:O<7L):2-MT<
MA&W.UC@\<BH-5M=3\::,FE:CX>GTO-S%)+--<0R*BQR!\QE&+%B%P,A<;CZ8
M(!VE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !5<W]FK%6NX 0<$&0<?K5BO+V_L^#XVZT;O3VN5?2;<[
M8[,S_-O/)"@XX'6@#TR*>*=2T,J2*#@E&!_E4E<C9ZQHVC^'[_Q!!ILME%+<
MF)K80^6\LJR>2GR'&&8A1S[9J5_$VIVGBC2M$OM)MHVU..:2*6&\+A/+7<58
M&,>J\C/4^G(!U-86O:+H6NWEG;ZBX74(@\EHT-TT%P@X#E"C!L=,]NF:Q)OB
M#+#X'U/Q(=)4G3KN2VFMOM7WMDGEEE;9SSS@@5HWFKPQ_$#3=+?1X7N9K*:6
M"_=AN0*5W(."0"2,\]NAH UM+T.RT@,8#<2RN,-/=7$D\A'IO<DX]AQ6C7G>
MC>+?$A\/^)=7N-*MKYM/O[F,00W;*=L1"E4!CYP 3GJ3G@9KI(?$K7=KH$UE
M;0W']K@/A;@@11[-Y?.SY@.%Z#E@* -V6:*!=TLB1KG&78 9HBFBG7=#(DBY
MQE&!&:P?'D:2?#[Q&)$5@-,N6 89Y$;$&N=TSQ$WA;X?>!E@THW2ZA%96G[N
M14*O)$#G!ZDX/<<]Z /0Z*Y"U\;F"ZU^WU^P33GT>W2[=HI_/62%@Q!!VJ=W
MRD8QUZ$U=MM?U8ZIIT%YH+Q6E_$\@N893(+8JH8+-\H"Y!P""1D8]Z -#6]
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
M['&UYI.H6]S/B==A2*3<=I[D@\<#O^/>:]>06/AS4+JZ,"11VSEA<\Q_=/#
M9R">,#KVK2J&[L[:_M);2\@CGMYE*212*&5@>Q!H \PT:WUOP_!H\NK>$#);
MZ8BQQ3+JZR_9M^%9DB*C)YP!DD#A??J/#>DZK8>(/%%W<VZPQ:G<K/;2"0.1
MMC5/F'8_+GO6AIG@W0-(G2:RL-K1G,8DFDD6,^JJ[$+^ %;M 'E5OX4\6FR\
M/&XT[3WU#3=4%S>73WA+WGRNOF$[,@?,.#D]@ !6S#H.LI)XX9K)?^)U_P >
MF)E_YXB+YO3D9[\>]=Y10!YY'X:UZUB\!W$%I;27&A6SVMU#)<;0=T*Q[U8
MY *YQC.#74^+;+5M1\)ZC::)<BVU.6+;#*6*X.1D9'(R,C/;.:VJ* //M.T;
M5M/\96FOS:7INF:9%I#VL\:76[R/W@D+$[0&S@_S)[5@:3!K5CHMI>3^$(+S
M2H)FU.'R-75(4R6<2)$ZC& V0I; //!KUZ2-)HGCD17C<%65AD,#U!%<_9>!
M?#6G3K+:Z8L85MRQ>:[1*<YR(RVP<^@XH IZ3IVHCX@ZGKCVFS3[^R@AB9I!
MO!3<?F7L#N^O%9ND:7XR\,WE]H^GVNGW>CW%U+<6M[-<%'M!(Q9E:/!WX))&
M",]R,\>@44 <'+I?BOP[XMU*_P!#M+35=.U8QR317%SY#V\RH$+YVD%2%!(
MSZ8[V[K1M:F\:^&]4ECCGBL+:XCNI5<+EY0OW%/.T;>_./4UV-% 'GT/AW6E
MTCQS;-9*)-<EG>T_?+@"2$1C?Z8(R<9J'^P/%.BW&@ZUH]I:W5W;:5'I>H:?
M-<",2*G*NDF" 0V>HZ'I7H]% '#Z]I/B+6+7P_+-;6YN;76(=0GACF&R&- 1
MY:L0"[<YR0!G/08J0^']3N/&'B.]>!8K/4M-CLX9#("590_+*.QW_I7:44 <
M=X=M_%&B>#M#TTZ78M<VI@M)U^UD@0*-K2@[>O (7]>U=C110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MP[X1T\7]U>Q-JFN+:^9?74I>*U+.8PQ)S&2 JG&#AN>: /6:*\_N/#NN:?\
MVXEAK=M:_P!H6>+2R,DFV*<$+O5F.5#;@IV]R".:G\$ZK%<:[J-C=:7>Z-K$
M=O$9M/FE,D)4,X\V%LX();!(QT'6@#N:*Y+Q(8KKQ1I5AYTUS,8)I?[+5MD<
M@^5?-E?/"J3@##$EN!Q7"I=ZC<?#'0)9-2O4N8_$*6GFI<N6,?VIDVL3]\
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
M'F2SS-+(V.@+,2<#)P.@R?6M>B@ HHHH **** "BBB@ HHHH **** "BBB@
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
M;VZN;B>V=GNE"7 6>14F4# #H&"L,<8(/&?6M1HD:$PX*H5VX1BI ]B.1^%
M'BVC6J:5\%_^$LMWNCK,-O<1+<F=V,<37+*Q"YQP,MGKG)S7::9X=BMO$>E:
M[8ZS8PP3PO$;>QM2B7X*%E9B9&R5QNW8SV)YKI=-\/Z5I&E-I=E9K'8-N!MV
M9G3#9W##$\')R.^36?I?@O1/#"7=QX<TJVM;Z6-@C.SLH)Y Y)VKG&0N.E '
M!6.C:CK7AG18#!<-KT>KEK_4HV95FA$K^8WG+C<C+@!0<]!@8XG\9QVMS9^-
MI;(/=3Z?9H&GN9.+!TBW*MOP6W'AF.1R1R<$5'IO@6*2T2WF\$7=AJH3Y]0B
MU41P"7O(HCEW 9Y"A!Z<5WD_@CP]>7%Q=7NG17-U=0"&ZE<D>> NW+*#C=C^
M+&1V- '(:EI\.N>-O",-_)<2PWVC7!N8Q.ZB7"Q]<'C[QZ8SWJYX?M+#5?%_
MB/0[^ 2VVC16MI8VL[%_*A,6=XR<[B?X^O YKJ8/"6AVUU8W,%CY<MA&8[5D
ME<>4IZ@#=CGOGKWS3M0\*:)JFJQ:I=V*M?1IY8F21XV9/[K;2-Z^S9% 'E6G
MQ[/@UX,=9)0T>MPJ-LC ,#=L#N .#^-=2^BV6K?%K6[*_6:>T?2;>1H'G?8S
M&1QTSTX''3OC.*Z5/!'AR/2;?2X],2.RMY1/%$DCJ!(#D-D')(/()Z5<7P[I
MB:K-JBPRK?31"&287$FYD'1?O=!V]#S0!YII4^HS_"OP@_G2W,":J(KN'=ND
MN+=9I$" =7QA25[A375^%M"EMO&'B#5%@GMM+F,*V$#L\:@A/WK"(D!06QU
M.03WYJ>)O!\,&EZ7IFF>&X]2T2"Y>>YL%NMD@8@[6C9V '+,2 RD_B<VO"7A
MB'3-4-_9:/>Z);F%HY+6XOC.9F)4@E0[HNW!P0<G=V[@%;Q[I]E=^+_!+7-K
M#*6U"2-BZ Y7R7.WZ9 ./:J*:'IVM?$/QK:WL1EMEL;$"(.57[DN#@$9QV]*
M[O5]"TS78H(M3M$N%@E$T6204<<9!!![FHH_#.DPWMW>0VSQW%X@CG=)Y%WJ
M!A1PW  X&.G:@#S31-8NK_1?AYIU_>0^1J%E/O:]C,L<\L841HXW+NX+$ GD
M@<$@5W?A'0V\/-JED-56[B:X\^.VCA*)9AAGRURS87N%SQGIS4T_@CPW=>'H
M]!GTJ*33(FW10,['RSZH<Y7J>A'4UI:1HVG:#IZV.F6J6ULI+;%R22>I).23
M[DYH XTZ=IY^.4TTEK!O&A1SEV09\P3D!\^N !GV%<X'B6/P=J^EEWANM?\
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
M)VGD)$?]WEL$9Y]SSUJC8>!?#&F:V^L66CV\-\[%S(N<!CU95SM4\GD =:/
MVNW7B;P9IVLWL<4=Q=*S.D((48=@,9)/0"DU;6[H>)+;P[ICV\5[-9RWAGN(
MS(B*C*@&T,I))?UX"^] '1$ @@C(/:L"#P7H-I([6MG);QR,6>W@NI8X&)ZY
MB5@AS]*T-*N+UM.M5U@6D.ING[V*WD+(2.ZYYQW]JLW4IB@.R2))6^6/S3A2
MW;ZT 5-2T+3-6MX(+RT5UMW#P%&,;0L.A1E(*GZ$5%)X:TF72KG39+4O:W1+
M7"M*Y:8D8)=\[FX ')/  JGX'U^X\1^"M/UN_6&*>Y1WD6+(1<.PXR3V'K6^
M)8VB\T2*8\9W@\8^M &4_A?2))=/E>WD,FG#%HQN),P\8./F]./IQTK#\8>%
M(F\+^)/[%TZ6;5=7MS%)MG.96QA2V]@O X]AP*[$S1*CN9$"H<,2PPOU]*PO
M&>MW>A>#-2UG35MI9K6 S*)LE& _W2,_G0 [0- L[.SL+EK*:*[AMQ$JW$S2
MF#@!E0%F50<?P]@*@;X?^%6653HL!66<7!7<V!)G=N49^7GJ%P#WK?LY6GLH
M)GQNDC5CCIDC-/,L:R+&9%$C#(4GD_A0!EQ>&-(@O+R[AMGCGO$$<[I/(N]5
M&%'#< #@8Z=JR[NTU#0+*TT+PMH$;V,R2(9Y+L".R)Z$HV69>2=J^GO74O(D
M8R[JO!/S'' ZFG4 5-+TZWTC2K33K1=MO:PK#&/]E1@5!JN@:7KC6K:E91W#
M6KF2$L2"A(P>AZ$<$=#WJX]W;)!),]Q$L48+.Y<;5 ZDGMBH--U6TU72+?5+
M:3_1+B(3([\?*1D$^G% %2[\+Z/>W\M[-:$7$\8BG:*9XA,@Z+(%(#C''S9X
MXK6CC2&)(HD5(T 5548"@= !Z53U36+'1]&N=6O+A$L[>,R/)D8('8>I/0#N
M35KSHQ#YS.J1XR68X H QO\ A#M#&HW&H+;SI>7.//G2\F5Y,<#<0_.!T]*)
M?!V@SZ9<Z=+8F2TNI1-.CSR$RN,8+$MEL;5ZGL*W 0RAE(((R".]48M8LI]:
MN=(BF#WEM$DTR YV!R0H/N=I./3'K0!$_AW3)-4M=2>&5KVU0QPS-<2$HIZC
M[W? SGKWKE/''@Y6\$ZOI_A_2I9[O4[B*:9!<9$C"5&9F,CXR54\]3Q7>+-&
M\C1K(A=?O*&&1]13MP]10!FZ?HMA:R"[BMYEN&B\K=<3/+)&G78"S-M&<< X
MX'I45MX6T6TL;ZRCL5-K?.TEU#*[2+*S?>8AB>3W-:TDL<2%Y'5$'5F.!0\L
M<<?F.ZJG]XG _.@#,L=!T_2,S65L[SI#Y49FG>5E3KL5G)VKD#@<<#TK.T&#
M4]4U1=>US1X]+NHK<VUO;>>L[H&8,[%U&.=J #MM/K72A@PRI!'J*:\L<94/
M(JECA=QQD^@H Q==\&>'O$US!<ZOI<5S/ ,1R[F1@/3*D$CV/'-/UCPCH&O:
M;;Z?J6EP36MMCR$ *>3@8&PJ05X Z'M6UD9QFDR/44 5=-TRRT>PBL=/MDM[
M6(82-!P.Y/N2>23R:X^R\.SW7Q'\1ZC?Z=>0V5W!;16US'=>7OV*P<'RW#8.
M5ZCM7<22QQ)ODD5$_O,<"G,RJA9F 4#))/ % &5J'AC1=3TB#2KK3XC96[(T
M$49,?E%?NE"I!4CV-5T\%^'8_MACTR-#>Q"&X978&1 ,;20<X(SGUR<YR:KZ
M!X@O=3\6^)-*N%M?L^F_9C;O!G+K*C,=Q)P>@'&*75=>O[#QSH&CJEL;'4H[
MEI'8'S%,2!N#G !W#L>E %\^&M).D6VE?9F%G:LK0()G!B*_=VMNW#';!XI7
M\-Z1+IU[8362S6]]_P ?0F=I&FX ^9F)8X  '/&!C%::2)(@='5D/1@<@TN1
MZT 85IX+\/6-U;W4&F1_:+>-HXY9':1@IZY+$YZ#DY.!BH(?A]X4@B@BCT6
M);S>?$I+'8W/3)X7D_+]WGI5OQ9JUUH/A;4=7M$ADDLH'G,<H.'"C)&0>#[\
MU1M-2\2W>@VFJQ1:9)]H@CG^S@2*VU@&*@YQG!XXY- %Y?">BJFHH+5PNI9^
MV#[1)^^R,'=\WIQ]..E$OA'0I[?3H)M/22/3?^/0.['RAC!4$G)7  VGC '%
M;#R1Q@EW5<#<<G&!ZTAEC!0&1<O]T9^]]/6@!MS;0WEK-:W,2RP3(8Y(W&0R
MD8(/L163_P (AH/]D0:4-.06EO()80'8/&XZ,KYW!@. 0<XXZ5LO+'&"7=5
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
MPJ(@P$4#TK#T:VUO4=435/$-A:64EHDD-K!!/YV=Y&Z0MM&.%4 >[9ZX'2T
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
M_+^-2B\M3;Q7 N83#*5$<GF#:Y/3!Z'/:@"O%HNEP:G<:E%I]LE]<J$FN%B
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
MD;VGE8*H9%/ ??D#U]J[C2O"NE:;9V4;6%G+/: B.8VZYCR2<(3DJHS@#/
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
MMS'A8DD6-LD8"G)(XYH P-6TW3/#GQ!N[O3[3[+IP\.W$NJPV*^6"BGY" N
M'.& /7Y3[U4L+JT7Q;\/"EQ816K:;<QQ6\4@8QQ&)-BR.3\Y./0<@]>M>IV>
MF6-E \=K86]LDO,B11JH8XQS@<\<5!!X>T6U6%;?2+")8':2$1VR+Y;,,$K@
M<$CJ10!X_<Z3I@^%WQ!N%LK?S;?5[T0R!!F(+(I4(?X<>V*['Q<%\/W^B^/$
MCW+:H+35&1<L]K)CY^.3L?:?H377CP]H@MY;<:/IXAE;?)']F3:[>I&,$UEW
MVE:Q>ZDNF+%IEOX841L1&&\]MIR8]N-H4D 'VR._ !=\-6<EOI1NKF+R[V_D
M:[N%(Y5GZ(?]U=J?\!KFGL+/4/C3>QWEM#<(N@PD)*H=0?.D&<'C.#^M=]5(
MZ/IC7CWC:=:&ZD4J\Q@7>P/!!;&2* /*/#-[8P>#?!5G,JM=-JMVM@TLI2"$
MH\PR_P#>PIPJ\9..16;J#6EQ\./B5#)/:73IJLL\9C VY*PY=%R<#)/.>_6O
M8V\.:&UF+-M&TXVH?S! ;5-F_P#O;<8S[T^30='F6=9=)L7$[*\P:W0^8RC
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
M+)I=HX\Q@NY09 3SU["N*\-:I#;^'/AC%=RQC1VN;H7)8C8)QO\ (#^GS$D
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
M%%?6<\[P174$DR9W1I("RXZY':O$8-"T^;X#Z)?6%I /$)>#[#<Q*//-QYP
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
M\2N ?H156'PSH%O-'-#HFFQ2QL&1TM(U92.A! X-:,4L<T22Q.KQNH964Y#
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
MO[2QC1[JYBA5SM0R.!N.,X'J< U4/B/0Q9O>?VSI_P!F0 M-]I3:N>F3G'-
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
MN952-O$EH7S)L(3#Y.001C/7M6W;IX<TS7H);2\$U[>I]D6 79G9P#O)PS'
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
M1)$MK2WA20Y=8XPH;ZX'-206MO;;O(@BBW=?+0+G\J ):*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SY]=TFU
MO!9W&IV<5R65!$\RAMS?=&,]3V'>M"O$/&.KZ;<^%O&<-I-;V#1:NOG6A;=/
M<2I)$&F.XG:F ,!1_#G/)% 'KUWK^CV$DT=YJME;O!'YLJRSJIC3(&Y@3P,D
M#GUI'\0Z)%;6MS)J]@D%W_Q[R-<H%F_W"3\WX5Q\)TV]^-OGI]FF!\.K)&XV
MMD^>WS _0]?0UE>&M"3Q)\([K3[.1$NK?4;J6PD4C]Q,EP[1D>@SC\": /3V
MO[-+V.R>[@6ZE4O' 9 '=1U(7J1[T7E_::?");RYAMXV8(K2N%!8] ,]3[5R
M_@G4)_%$9\37=J]L[0K9Q0N,%"O,Q'UDROTB!IGC/5+#3_$/AB.Y%O!=2SSF
MVO[MRL-J1$0V1D!F8-M )QU/;! -/6O&>B:+X9DUU[ZWGM!E8C%*&$KYP$4C
MOG@^G.>E,N?'/A^WUC3M-_M.T>2]5W5UG78JJ.I;.,EN ._/I7EMQ=V\GPM\
M?PQW:W#QZ\\K'C=L,\)WD # .">@'!KL]=U?3A\2?!^H?;K?[%):WZ)<>8-C
MMB/@-T)X/3K0!V=WKFDV%P(+S4K2WF./DEF53SP.">_;UI;W6M*TV3R[[4K2
MVDV-)MFF5#L R6P3T'K7GNA7%JWA[QWIOB%HTO%OKM[M)B 7B=?W3C/5=H 7
M_=%9^G6++KGPPM=>CC>^_LR[$R3@%B?+CVA@>I ]>X- 'I+^*O#R0-.VN:<(
MDB69G-TF C?=8G/0]CWJ[_:=A_9RZA]MM_L3J&6X\T>60>A#9QS7#V-CID/Q
MGOX([:T1(="@"1JB@)^]<' [?+@?2N.T?4UTKP1X)OIKN6WT:VU.]CN;B!5<
M6Y9YEB8@A@%&<9QQD>U 'K__  DNA?V?]O.LZ>MF)/*,[7*! _\ =))QGVZU
M:DU*PB:V62]MD-T<6X:51YQQG"<_-QZ5QFG^'_#'B2U\316-_)J<6L)&EY=J
MZ/$9 I"E-@"[U&TG'^SGFD\#76I:[-"=9A=+GP^CV$K,.);K.UI!Z_NPI!_Z
M;-0!O:)-K8UK7$U2XMIM.CD5K.6.(Q[ =VZ-B?O;0$RPXRQ'; TK/6=,U&8P
MV6H6MQ*%WE(I58A?[V >GO4/B5+.3PKJZ:A+)%9-93"XDC^\D>P[B/<#-<IX
M5NM8LO%<6BZO+9:LO]G--9:Q:C:[0AT&V502,DX((X.#[T ;/CGQ3%X5T W
MGMTNYI(X8%F<#[SJK/@GD*&W'Z<TMAJ']E_:KW4_%-G>Z1<%6LI9?+1EP#O&
M],*XR,C R.<UF?%>:.'P;$9)%0'4;/&XXZ3H3^@)JCX@UF#1_BA"VKZM+I>G
MW>EK'9W?[L1>8LC&1"SJP4D%#VSM'M0!W9U33UT]-0-];?8W *W'FKY; ],-
MG!S3(=:TNXTYM0AU&TDLE.TSK,I0'.,$YQG/&*\NNWTGPL?"EQ87][!X6%Y=
MAK_Y71)9%&QQE2 A/F@'&/F)'!S6A/IOAVZL+Z?1_$D\4M]J<$R:L&CD@^V+
MDK@ !&S@!@."2HZYH ]&LM1LM2C>2QNX+E(WV.8G#;6P#M..AP1Q[U%?ZUI>
ME$#4-0M;4E2X$TJI\HZMR>@]>E<_X(U'4KFXURRUBTM$U*SND6XN[,GR;HF-
M=K 'HP4*".W%8GB75=._X2O7['S(-/O1HZK+<3MF2Z1O,*QPH3MX).3@DE@,
M=Z .\GU?3+9X$GU"UB:X4M"'F4&0 %B5YY& 3D=A2Z=J^FZQ:M=:;?VUY;JQ
M4RV\JNH(ZC(/6O)-,DTZ_L?A*':VGVJT3[L-RML?E/T;''K3/$<D\4'Q4CTH
M%BLUB\D4'7RS''YQ 'JN_/XT =GJ/BPR>/?"^G:3K%I/97K7 NH(=CL0L+,I
MW<D#([=<=>M=K)(D4;22.J(@+,S'  '4DUYIK&N:!?>._A[=Z??V,D.ZZ"-'
M(OR*UN0JG^[DX&#WXK:^*$T]KX02[6*26TMKZVFOHT&2]LLJEQCN, 9]LT =
M-8ZOINIO*EA?VUTT6/,6&4,5STR!TSVIMOKFDW=[]CM]2M);G!/DI,I8@=<
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
MK6%-:TYI+LE;=!<H3,02IV\_-R"..XKF5^SCXXW"'RLMX<7>O'/^D'K^%<-
MEC#\![.YC6W24:PKB1< AA?$ Y]0OZ4 >T7NK:=II OKZVMB5+XEE"_*.K<]
MAZ]*FMKRVO8C+:7,,\8."\3AAGTR*\ZU?5[#0_B/K+7&HZ:?M^E0QF&_NE@$
M9!D"A2W#(V26QR..#FNH\!:9:Z-X)TNPM+ZWOTAA"M=6[!DE;N01U';Z 4 2
MV'B_1]1\2W^A6]Y"UW9A P\P9=VW$JH[E0H)QTS[5?CUS29;\6,>I6CW9+ 0
MK,I<E?O #/)'?TK@3<RQ>-?B-9V4ZQZO=65L;",MAY'%N^"H[X/?M6;>R6^K
M_!;P[!I+*-8ADLHK2->)8KM'59..H( D+9[9)H ]?JA;ZYI-W>?8[;4K2:YP
M3Y4<RLQ X. #SCOZ5G^.(]1E\#:W'I6\WS6<@B$?WB=O1??&<>]<9J\MIK?A
M#P-)H+Q_;4OK0V@B(W1*JXE! Y"JH8,/;!H V=#\8):ZKXCM_$FMV4,=KJ0M
MK1IV2 ;3&C;1D\G+>IK:U;QAHVC:SINEW=[!'/?;V4O*%5$5"V\D\8)  ]<^
MU<?I<.@OK'Q$76X[-D^U@RB<+N\HP)TSSC.<8[].:S-*6?0'^%@UZ46SPVUZ
MDC7#;?+S$-B$GH<8&/;% 'J4^NZ1:W@LY]3LXKDLJ")YE#;F^Z,9ZGL.]02W
M&/%$$0URWC1;5R^F%4,CG(Q+G.X #CICFO)_&&L:;<^%/&45I-!8&+5U\ZT9
MMUQ<2K+$&F;<?D3"C 4#[N<\D5V-S/97'QDT::&2&19]$N"'4@^8/,3!]Q@'
M'M0!U!\4^'U>!3KFG!IY3#"/M2?O'!P57GDYXQ6M7A=W%8K\%?&L\:6XD&K7
M.UU R"+D%,'V[?6O<U974,K!E(R"#D&@!:*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ J!K&T=I6>U@9I@%E)C!+@= ?
M7\:GKG[?5=/CUS6YG\212Q6L<7GVC.@CL?O<ENQ;!R">U &P;&S:0R-:P&0C
M!8QC)XQU^E9>KV&LQQVZ>&7TJRW2?Z2US;LWR8ZJ%(RP/KQ2VWC'P[>7MI9V
M^L6DEQ=IO@C5^9!C/'OCG'7%1>)]?M--TK4(AJ?V2]BMFE#QH',/!VLV5*J"
M1C+<'F@#6TVPBTS3;>RA+,D*! S'+,>['U).23ZFI9K>"Y55GACE"L&42*&P
M1T(SWKG?"^O*? 6@:CJUV6N;NRB=F*Y>5R@)PJC)/4X J_\ \)7H'V"VOO[7
MLQ;7,HAA<RC]Y)G&P#KNSP1U'>@#3^S0;95\B/;,29!L&'XQSZ\4&V@(B!@C
M(B(,8*#Y"../2L9?&GAIQ=E=:LS]DQYP#\KGI@?Q9[8SFIO^$JT#^S;34?[7
MM/LEXXCMI?-&)6)QM7N3GC';O0!H2V-G/<1W$UK!)/%_JY'C!9/H3R*62SM9
M9A-);0O*,8=D!88Z<U1T_P 3:)JLEW'8ZI:SM9@&?9(/W8_O$^G!YZ5SUWXI
MM] ^&][K=OK0UIHUG:VNG VRR!FPOR # (QGT% '7-8V;2M*UK 9&SN8QC)S
MP<FE6QM%@>!;6 0R</&(QM;ZCO7#PS,U_I%ZWCR:*WNI(E^PR1Q[KF<=54D
MA6S@@#C@@BNLU'Q!I.D,RWU['"44/)G)\M2<!GP/E7.>3@<&@!FJVFJ0:0L'
MAG^S;6X1UVK<Q-Y(3/S#"$$&I]'TYM,T\0R3>?<.[2SS;=OF2,2S''89. ,G
M  ':F7WB#2M.V_:;Q%+1&<! 7/ECJY"@X7G[W3WK-UCQKI.D2Z,AG68:K*%@
MDCRR>7M+;]PR,8''KGV- '1NBR(R.H96&"I&014-M8VEEO\ LMK!!O.6\J,+
MN/J<=:RK6^M;GQ9/'!KPF=;-=^F*5(B^;/F' W G(&":G'B31C>QV@U"'S99
M##'G(620=45ONEA@_*#GB@#0GM;>YV_:((I=O3S$#8_.F36%G<6PMI[2"6!3
MD1/&&4?@1BLR\\8>'=/ENXKK6;..2TV^>GF M&3G ('.?E)QUP*U;2[M[ZTA
MN[29)K>9 \<L;95U/((- #I;>&:W-O+#')"1M,;*"I'ICI4?V&T-JMK]E@^S
MJ,"+RQL ^G2JJ^(-*=+YEO8R+ @78YS!QGYAU''/TYJ*3Q5H$(LS+K%DGVV(
MS6^Z8#S(PI8N/]G )STH TK>V@M(1#;0QPQ+T2-0JC\!0]M \Z3O!&TR JLA
M0%E!Z@&J>F:_I.LV,M[I]_!/;0LR2R*V!&5Y(;/3 YYKE+_Q3]H^(GA2RTS5
M7:SO!<M<6WE@+(JPED<$J&*YSR"5.* .S_LZQP@^QV^(QA!Y2_*/0<<4^.SM
M89&DBMH8W;@LJ $_C5&?Q)H]K?)9SZA#',\HA7=G;YAZ)N^[N_V<Y]JKW/C+
MPW9W4MM/K=DDT4J0R)YH)5WSM4XZ$X/T[T :4&FV-J0;>RMXBI+ QQ*N">IX
M'4U9(!!! (/4&L;Q7XEM/"7AR[UB\#,L*?)&H)+O_"O'3)[]JY_6?$K6OC7P
MN\>K>7HUY%>-<HX58R8D&TY(W=6/?'2@#M+:TMK*+RK6WB@CSG9$@49]<"FQ
M6-G;W$EQ#:01SR_ZR1(P&?ZD<FL>Z\1:-J?A2]U"T\006EIM>+^T%=1Y#XQT
M;^(>AJXNKV-C867GWS3M+ '20(6>50!F0JHX'(). !D=* +8T^R%W]J%G;BY
MY_?")=_/7G&:D:V@:1Y&AC+NNQF*#++Z$]Q[4EI=P7UG#=VLJS6\R"2.1#D.
MI&01[5SOCW7-2T3PU,VB1";5Y0WV:,C/"*7=B/95/XE1WH Z&VL;2RW_ &6U
M@@WG+^5&%W'U..M+/:V]SM^T6\4NWIYB!L?G570M7M]?T&QU:T.8+N%95&?N
MY'(/N#D'Z57N/%>@VC8N=5MH$\QHA-*^R(R+U02'Y2PP<C.>#Z4 7_[/LM[/
M]CM]S @GRER?TI?L%G]G>W^R0>1)]^/RQM;ZCH:R;OQMX8L&E6YUVP0Q;/,_
M? [=_P!W./7'Y<]*LWGB31]/N1;W>H0POO6,EL[5=ONJS?=4G(P"03D4 :"6
MT"6PMDAC6 +M\H( NWTQTQ3(]/LH45(K2!%5#&%6, !3U7IT]JJZGK^EZ/G[
M?>)#M3S'R"VQ.FYL [5Z\G XIEQXFT*TGAAGU:S22:(SQJ9AEHP,[A[8[]Z
M+JV%FD3Q+:0+&^-R", -CID=ZDBMX8(C'%#''&>JHH _*L)O'?A9-.2_;7+,
M6K2-&'+]&7&X$=1C(SGID>M:MYJUC80QRW%PH649C" NSC&?E5<D\<\"@":V
ML[6RC,=I;0P(3N*Q(%!/K@5''IMA%(9([*V1S)YI98E!+X(W9QUP3S[FJ)\5
M^'Q:65T=8LO(O7$=L_G#]ZV<8'T/7T[TR'QAH%S8:A>VVIPSP:>,W)BRQ3C(
MX')SVQU[4 ;=5[:QL[,R&UM8(#(<N8HPNX^IQUJAX9\06WB;0;75+8%1/&KM
M&>J%AG!_.M>@#GM'TO6SJ3:AXAN[&>6$/%:1V43(B(Q!+-N)RY"J..@SUR:Z
M&BB@"M=Z=8Z@JK>V=O<A3E1-$KX^F14Z1I'&L:(JHHP%48 'TIU% %>WL+.S
M$@MK2"#S#E_*C"[C[X'--&FV 0H+*V"D@D>4N"1^%6J* *K:?: *RV5L70?N
M\Q@8[CG''-<YX0\+3:-_:$FJ6VGRW$^HSWL,T67:,2MNVY901CU'7VKK:* (
MGMH))TG>&-ID!"2%064'K@]JC_LZQ*HIL[?$8P@\I?E'MQQ5FB@#*U6QO$TZ
MX?P_'IUOJK8\N6YA)0_,"V[;@\C/XXI^B:=-I]I(;N9)[ZYE,]U+&FU6<@#"
M@DD*%55&23A1GFM*B@!DL4<\3131K)&PPR.,@CW!I@L[8=+>$?N_*X0?<_N_
M3VJ:B@""VL;2RW_9;6"#><MY487<?4XZTZ:W@N0HGACE",&4.H;!'0C/>I:*
M &1PQ1%S'&B%VW.54#<?4^IIAL[4S^>;:'SLY\S8-WY]:FHH @FLK6XGBGFM
MH9)HCF.1XP63Z$]*;-I]E<S++/9V\LB'*O)$K%3[$BK-% $,UI;7+Q//;Q2M
M$VZ-G0,4/J,]#36L;1HO*:U@,>XML,8QD]3CUYJQ10!%]EM\Q'R(LP_ZOY!\
MGT]*E(!&#R*** *]M8VEDKK:6L$"N<L(HPH8^IQUI8;&TMWWPVL$;]-R1@']
M*GHH AFL[:X8-/;PRLO +H&(_.FBQLU9V%K &<$.1&,L#U!]:L44 0QV=M"8
MS%;PH8U*)M0#:IZ@>@J38GF&3:N\C&['./3-.HH KM8VCRM*UK TC<%S&"3Q
MCK]*;_9MALV?8K;;G./*7&?RJU10!QE[X<UQ=<O+FW30]1L;DIY<6HPL'M55
M0NQ"H(*YRV,#EC6_H.C1Z+9RQHL"R3S&>5;:+RH@Y 'RIS@84=^3D]ZU** &
M>3%Y_G^4GG;=OF;1NQZ9]*B2QLXKM[J.T@2Y<8>98P';ZGJ:L44 %5X;&SM[
MB2XAM8(II?\ 62)&%9_J1R:L44 5Y;&SGN8[F6T@DGC^Y*\8++]#U%2R0Q3;
M/-B1]C!EW*#M/J/0T^B@"!K&T=I6>U@9I@%E)C!+@= ?7\:&LK1Y?->UA:3^
M^8P3^=3T4 5?[-L A065MM)!(\I<$_E[FK"(D2!(T5$48"J, 4ZB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O-;
M>_L8_B#\0?,NH%']G6H.9 .5CE#?ED9],BO2J* /%8+NPA^&WPSQ<6R-'JUF
M7PZ@J0'WD^G7GZ\UJ:?K=GIDOC[2-=N(X-3NKNXN+=9S@W5L\06(1Y^_@+C
MSBO5J:R(Q!95) P"10!XKIFKVND:?X#U75)[J'0_[%-B]U SJMM<'RS\Y7D
MA,?A[5<\2+X;M_!\4^DDBQO_ !%;7+37$C$7+&1#)(N_^'L3TX)Z<GU]E5E*
MLH*GC!'%*!@8'2@#S\W>GGXY*YGMMP\.X#;UX/GYQGUVDGZ>U<2][IS_  YE
MA:YMF3_A+2=A=2-GVK=G']W;D^F*]VHH X!+^Q7XW2$75N ?#J@D2#&1.6_1
M>?I7*6M]9C]G76E%S#DF]0+O&2S3N5'U(((KVJB@#S;QEJ5@^F> Y5O+=D.M
MV;AA(,;0C@GZ#(R?>H+37])T7Q/XNT3Q81&=3NO/M_.B9UO+=HE0(F =V-I&
MT>O'>O4*0JK$$J"5Z$CI0!YIJ&J:?;>*/[*^SKHDIT.-8F\K=/.F6VV\8P5^
M7N "3GC&,U@:7J-I%X*^&%]+.$M;2]6*>9P0D;>3(,$GCJ<?7BO:L#(.!D=#
M1@8Q@8H \WNK@7GQ6UF'3KJ-+V;PPL<&6VL)?,D(!!Y!&5..H%8<TT&L_!"Q
M\/6A">(81;VJ6><3PW4<BAF*]5QAF+?W237LM-V*'+A1N(P6QS0!Y_I5UIZ?
M%SQ2T]S:[UTZT5F=E'3?O'_H.?PJW\(9HY?A;H@217,<;HP!SM(=N#Z<8KMZ
M* /+9-4LM*\6?$2TO9UAN;V"&2UA8'?.OV;:2@ZM@@YQTQS69IE[821?"-9)
MX,Q0N&$A VD6VT=?]H #WKV,HK')4$XQDCM3J /$]?DENX/B=#I)%S)]KLY9
M((&!:2%4C\W '7@,#^(K>U+Q-H6M>/\ P#>Z9?V]S"#> M$<^7N@P%;'W3G
MVGFO3J:L:+]U%'7H/7K0!XSHMSX>O-"E\)^*&U!M=@NY!)IOFRJ;B3S2Z/'M
MXPQ(;=T')/'-=1X=DT^X^+7C1"]M+*8K$*"58G:C;L?0[<^AQ7?[%W[]HW8Q
MG'.*6@#C?BO&\OPNUY8T9V$ ;"C)P'4D_@ 365K.KZ5J7Q(\!W$%Y;S0LE\R
M/N&#F-0I&?4@X/?'%>CT4 >.R7UD?"_Q71;J A[BX9 )!\Q:W4 CURPQ]16E
M=F*Y@\.W>C^)8-)UN'2$,#7!5K:ZBPNZ-P?1E'(Y&3UQQZA3617&'4,/0C-
M&+X.OYM3\'Z7>W-BMC+) "UNF0J8X&W/\) R/8BLBRG_ .$I\37^H:9K,*1:
M<#81B-$ER3M>1N>@)VK_ -LS79T4 >9?#F^M_#WB'7? <U]#)]DN/M%@0P&Z
M.0;FC '0JQ/'7DUS6D:IX?F\/Z3X9NO$NFVL&FZN;A9;B5H[DK',S*K(R@*Q
M)P3NZ=LG ]MN8FGM9H5E>%I$*B1/O(2,9&>XKDK#PSXABTV/1[[5=*N-.CB\
MCSAIS"X=,8Y)D*!L=]I^E %#3I=.N?C1KL;26TLC:5;(JDJQ.'<L/P^4D?2N
M=L[SP\\6N>%/&$E^-1?4)W^Q!Y1]N1Y3)&T87@YR!QZ5[!##';P1PQ+MCC4(
MH] !@4XHI8,5!8=#CD4 >43ZEI.B>,]?TWQ9<W=A;:A' ]E(9I!'-$(5C:/<
MO5@P;KR=Q]:G,>DZ=XZ^'UC:Q_9;>"SOA#!<N3)&K*GEYW'<"<' //4=J]09
M%;&Y0<'(R.AI: /([:[TW^R/BJ1/:_O)KCD.OS VX ^OS9'US4$&M6>D77A'
M4]8N[B#1+CP[%:)>P2,$AN1M9E<KTW  <]U]CCV.D95=2K*&4]01D4 >1:['
MX<L]$\-_V8/+TZZ\5070:YD8B<'.^4!^0F?P[]""=1I[>?XE>+X+>:-Y9M#A
M4(C EW'F9&!U(!'YBO2J* ."\#>*-%L?AOX:-Q?*H,=OI^0C-BX*X$9P.#D'
M/IWKO:0JI&"!P<].]+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;J/B'1M(
MFCAU+5;.SDD_U:W$RH7^F3S6E7GOQ#E\GQ;X$E\MWVZE(=L:Y8_NCT% ';Z?
MJFGZK 9].OK:[B#;2]O*L@!]"0>M6Z\XT[3M9M_'7BCQ;9Z/-%:2Z>L5O92,
ML;WTZ<AR,_+TV@MSSTK2TSQ9J%QXKBT">73II)].>Y$MLC8MYE95:-OG(?&[
ML0>/>@#M:*X?3?&&J7/AK5Y;J&SCUZPO38_9%5MAE+!8ARV2K[E.[C /?%32
M:_XBD\9W7ANVATM7CTV.\2YD\PC+.4.5!SU4_+GO][C! .RHKS+_ (3_ ,1#
MP1'XI>PTQ+>UN/L]]!N=GD(F\IFB/ 49Y&[=_COZMXHO?[5U/3=(1?M&GQ(7
M,EC/<+)(Z[@G[O&SC;R2?O=..0#KJ*X+_A,_$$U[X5M4T2&SFUJ&X,L-ZSK)
M!)$F2",=,\CN1Z9R,O7?%GB"7X?>,=TEI::KHTSVTDUO&Q21"JD,@+95L/W)
MP10!ZC16=!<R:?H)N]3GB800F662*,HH11GH68]!ZUR=WXVU33_"5AXPN+:U
M.C7'E2S6RJWGP02D!7W[L,1N4E=HZGGC) .PU'5K'28A)>S>6""0JHSL0!DD
M*H)( Y)QQ34US2I-&36%U"V_LUT#K=&0",@\=?KQ]>*XZ\_M23XT6217=J(A
MHLSQJ\#-A#-&&'WQ\QP.>G'0UH^-O#VHWFA6'_"-):QWFEWL=]!:R*%AF*;O
MD., 9W9!]0.G4 &[8Z_I&IW!MK/4;>:X"EC"KCS !CDKU Y';O6E7 ^%_%VF
M>)?%"1:CIMQHWBJSMI(GL[E<%XV*EBC_ ,:Y0$?B>G-*_C75;/4=%BU""QB;
M4=0-G+IZY,]JK;_+=G#%3D*#C:/O<=* .OM=9TV^U*\TZUO(IKNS"_:(D.3%
MNS@'WX/'M5ZN#TZ66W^)GCB:WMS<31Z?9.D*L%,C!)2%!/ STS4FG>+]2;Q/
MI6C7HT^66_LY9G2V# VDT84M$[;F#?>QD8/&<<T =Q17!:%XA\8^(ENI;6UT
M2"&TOKJSE\UI69C'D*5QVW  DXZGCCFQI/B_4-6\(V-XD=K'K5Q??89+5HVV
MQ2JY$BD;LY5%9^O('O0!VM%9>O7NH6&F++IUK'<7#2QQLTC!4A0L TK9(RJC
M)P#DXZUR]OXWOY;?Q<D2V%Y-H4*7$,\6Z.*X1HF?IECD;2,@D'CI0!WE5M0U
M&STJQEO;^YCMK:)=SRR-A5%<79>+]>^U>$YM0M-/%AK\:KMA+^;%(8?,!R3@
MJ<$8QD>IJOXCUS4/$7@7Q?<Z;]C33K6"[M )D9GG"(PD<,& 7G<%&&SM[9X
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
M !4!)..,Y/))/3@#1HH \TN/ 7B.71[W35U+375M674HKB6-S++B4.%E.>,
M8&,Y  XQ6D_ACQ-I?BF]U;P_J.F>5JJQF^@O87*I*B[?,C"GN.JD_CZ=S10!
MQ.M>"9];US2I;]K:]TZVLY[2Y6X=O,G\T+N?A<*05R #],8%4KKP?XGOOAW<
M>%;N_L;ARR+!>22.7$22*RAQM^9@%QGC/7Z^AT4 <K>^'M0U#QI8:S,MF+2&
MQELYH?-8LWF%2Q!V@<;<>^>U95MX'U6+P=)X+EN[631BQC2[W,+@6Y?=Y93;
MMW8RN[=TYV\5W]% ',>)_"$>OR:,\,WV4Z?,0Q4??MG0I)%_P(8'MBETKPDF
ME^,M6UN.;_1[U5:.V'"Q2D 2OC_:"1_DWK7344 <7)X,N+_6/%SZ@\']G^(+
M>*WQ$[>9$(T9 >5P2=V?;'>I/#NC>+K>.&P\0:KIUUI]LNQ9+:)UGN0!@>:2
M<#U.WJ0.>N>MFE2"%Y9"0B#<2 3Q]!UJIH^L6.OZ5!J>FS^?9S[O+DVE=P#%
M3P0#U!H \]D^'_B5/ M[X+M]1TU]+W#['<S!_.2/S0^QU QQS\P/M@=1)KBZ
MEJWCB6+3KW0GO=.L4@GBO#+ P:0EVV-&VXJ5V9!R!]<UZ96;J7A[1-8E274]
M'L+V1!A'N;9)"H]BP- '%G1=6\2:#:BT?2]*U?0+W-A/89DLW 0 I@@$+ABA
M S@J?<5OQ67BV32I9;R^TS^U&>+9# D@ME17!<'.6)=<C...,#KGI(H8X(4A
MAC2.)!M5$4 */0 =*?0!R_ACPHNA:SK&I)!;62:CY6;*S8M$C(&R_*K\S;N<
M*.@ZYK&UCP3KM_-XLAAU"P^RZ["%22>-VFAQ'M$?!QLSSGMD\'->@T4 <;;^
M&M:3Q+H.JSRV$BZ=8/:2JA=2Y?;RH(/3:!R>>O'2LJ;X>:G=Z/JD#WMK;WTF
MN'7+">,LZPRY&%<$#(X(R/7IQSW6DZM9ZWIT=_82-);2,RJS1LA)5BIX8 ]0
M:NT <;:Z!XCN/&FG>(=2GTJ+[/926LL%L)'W;F5LJ6Q_=[CCWZU<UW0M1U'Q
M;X>U:U:U$.E/,SI*[!I/,380,*0,#GW]JZ:B@#B]6\-^(;7Q=+XA\+W]A&][
M"D-]::@CF-]F=CJ4Y# $C'2LWQ##J-KXX\ 1B>*[OP]^SO+F-')BRP&,E1R0
M.N !UKT:J5SHVEWE[#>W6G6D]W!_JIY8%9X_]UB,C\* .3U7P7?ZIIWB>1I;
M1-3UV%+8_.QBMXD4JH!VY8\L3P,YQVYMZ_X5U'6?#FDQV][#8ZWI4D<]M.H+
MQ>8JE2"" 2K G/U[]^NHH YB"R\7RZ7-+>W^F+JA,8BBMDD%LJJX9]V[+,6
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
M<UK=);W6G7T=]"9(RZ.R!AM8 @X(8\@U6F\'QZQ<:C=Z\\<\]]8G3]D *I#
M22P4GDL6.=WLO''(!G:AXFUK0;#0]9U!K2>PU":&&[@BB*M;>;]UD;<=P4D
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
MBVV7#*OW$>3.-HP.@R<8X'%=I10!@^,] F\4^%+[1(+J.U-VH1IGC+[1D'@
MCGCUJKXF\+7?B#3]-D@U(6&MZ;*)[:\BBW('P58%">58'!&?S[]110!QM_X-
MU#Q#X9N[#Q!K(DOYS&T5Q9P^6EL\;;D9%)))SU)//3C%6+7PWJ^HZ7=V?BO5
MH;])[9[79:6_D+M889VR3E_0\ <X'-=510!R'AOPWXDTH6]GJGB.._TVS %N
MJ6WERR #"B5]QR!QT') R>H-WPMX>NM EUEKB[AN!J6H27X$<13RRX4%>2<@
M;1SQ7144 <[X5\)P>%VU(03-)'=7+2PH>!!$26$2^P9Y#_P*L?1?!.N:#(^E
MV7B)!X:,K21VK6V;B)&.3$DF>%R3SC(!XP>:[JB@#B1X-U73]5UQ]&U6VBT[
M6F::XM[FW9VBF9<,\9##[W<$'&/PJ]H7A[6M#T?P]I<6L6SV^G+Y5U_HF#<1
MA<*!ECM(/?O^E=110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !7'>,=;U;2==\-V>G7,,<6J7AMI?-AWE!M+;EY'IWKL:\Y^)
MGV9_$?@>*ZE$<;:JVX^:8R!Y9YW @CJ.<]Z .NMH]9AU>-)]2MKJU\IC+&+?
MRY$)QL8'<>.&'2IKGQ#HMG<M;7.KV$,ZG!CDN$5@<9Q@GKBL1$TC2-3N#I-X
M9]4U*W\J*$W33G,2R,&^9B0OS8/;)'<UYW=:YI%[\"K:R6[A;58Y;875N[#S
MUN!<IYK,I^8$DL<GU]Z /9AJFGM/<0+?VIEMANGC$R[HAZL,_*/K6?JFI076
MDVUSI_B*RLHY;B,)=DI*DH#X:-<G!+8*\<@US@O[/2_C'JK7]U#;+/HUN8C*
MX7S,2R [<]3R.!7%6L]G+\#] ;S(6D@UJ,')&Z,F\)P>X.WGZ4 >QWFO:/IQ
MF%[JME;&!0THFN%3RP3@%LGC)Z4\ZOIJP6TYU"T$-TRK;R&9=LQ;A0AS\Q.>
M,5Q"66ES_&O58[NVM9&;189%25%.X^8X9L'J<$ GT-<>FFV]KX0TF-XXSIK^
M-E_LT. 1]E,Q VY_A.&/N#F@#U]?$^@-;75RNMZ<8+1@MQ(+I-L1/0,<\'ZU
M;&I6+:>NH"]MS9,H<7 E7RRIZ'=G&*XJWL[#_A=M\OV>WR-"A?;L'#>:ZYQZ
M[<#/I7&:9J*Z5X,\+7DMS);Z+:Z]>)=30*K" %YEB8@@@*&8=1QD$<XH ]A3
M7]'DT^34$U6Q:RB8K)<"X7RT(Z@MG /M3H=;TFXO9[*#4[.2Z@3?-"DZEXU]
M67.0/K7E_BNU\.R^"?&^J:5J3:I)=VL37-SYD;P^8O";2@"[\=<<\C/6MN\A
ML[3XC> Q:QPP^997JGRP%W+Y<9 XZC.3^= '4>'O%FD>)S=_V9=PS?9YGBPL
M@+,%P"^.NW)(![XSWK<KSOP%K6F:9I'B4WM]!!]EUF_EG#N 8T\WJPZ@<CZU
MZ##+'/#'-"ZO%(H9'4Y# \@B@#&\8ZA>:1X0U75+"1$N;*VDN$\Q-RL54G!'
MH<5G6,WB.]\,V&J)J]F+BZMX9Q"]IA69E#; =_&<X!J?XB.J?#?Q(68*#ITX
MR3W*$"L'1;?PS:>#_#^K76IF)K*U@N<M?NZ[A$ 1Y9<C)R0 !UZ4 =I=Z[I%
M@TZW>JV5NUNH>82W"J8U)P"V3P"?6FGQ%HBR6<9UBP#WH!M5^TIF<'H4Y^;\
M*Y&QALY_C1J3/;1"0Z';N4=5+*QD?.??! -<6L%C#^S]/<11P))'J65D4 %2
MM]A<'V7I[4 >R7FO:/IQF%[JMC;&!0THFN%3RP3@%LGC/:L#QMK]WI_ARQU/
M1+Z#RYKVVC,BJLHDCDD53M.<=#UYK*ALM*N/C1K$=W;VDA;1X)%25%(;YW#-
M@]3@@$^A]ZY0VPT[X62(K;--;Q0K:;N/'V;[4NPC/8X8CV.: /8[[5=.TM5;
M4+^VM0P)4SRJF0.O4]J;<:UI5HEN]SJ=E"MS_J#).JB7_=R?FZCIZUR6EW9@
M^+GB6VU-E4W-E:MIIDZ- H;S0N?1VR1]*PM%\+W.K_#?5;6T;88-7N+SP](>
MD:QR;H2OHI(;_@+4 >H-?6BWJ6374 NG4ND!D&]E'4A>I'O4-MK6E7EZ]E;:
ME9S72 LT,<ZLX ."< YZ\5PL5]J7BOP1KOB:SM9K>_N-+>UL8<$.C*A,FWN"
M92RCU\M347A^Z\*^)'\,WMKKD]UJ5DO^BV2-$LEOE-KJZ(@(0 8.>.!C)(R
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
M7[75],OKRXL[34+6XN;8XGABF5GB/^T <C\:\:O5M#\%O% Q#LCU^4)TPO\
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
MF1O"95B<+MV +O QG'/*YY- '?+J^GV5G:+?ZQ9F62#S!*\B1^<%7<T@&>F
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
M%T7V"$S+O+=<8SG/M6=H_C'1=<OM2M+*_MW:QE,3'S5^?"JS,!_=!;&>F0:
M-.UTJQL_+:&UA62-0HEV#?@#'+=2<5))86<MW'=R6D#W,8PDS1@NH]FQD57M
MM>T>\$QMM5LIA"GF2F.=6V)_>.#P/?I6'!XOTSQ)X6O[W2=>M-/9?-C6[E9&
M\C:[*LC(Q'!VY ;&0: .DNK"SO3&;NT@N#$=T9EC#[#ZC(X--NM-L;YE:[LK
M:X*]#-$KX_,4V74+2PL89KZ_MT1@ )I'5%D..W/?K@4UM:TI-,&I-J5FM@1D
M7)G7RC_P+.* +P    P!4:6\,<TDR0QK++CS'50"^.F3WJM;:QIEY?7%C:ZC
M:3W=O_KH(IE9X_\ >4'(_&KM %:VTZQLGD>TL[>!Y3F1HHE4N?? YJ2>V@NH
MQ'<01S(#D+(@89]<&H+_ %;3=*56U"_M;0,"09Y53('4\GM1=:OIMC!%-=W]
MK!%*,QO)*JAQC/!)YXYXH F^R6QM3:FWB^SD;3%L&S'ICIBDAL[6VM?LL%M#
M%;X(\I(PJ8/48'%0MK&F);VUPVHVBPW3*MO(9EVREN@4Y^8G/&*KIXGT"2)9
M4UO36C??M872$'8"7P<_P@$GTQ0!<ETZQGM4M9;.WDMT(*1/$I1<=,#&!BA]
M/LI%=7L[=ED;>X,2D,V,9/')QWJO9>(-%U*=8+'5["ZF9/,6."Y1V*]<X!SC
MWJS;7UI>-*MK=03F%]DHBD#;&]&QT/L: &OIMC)%'$]E;M''G8C1*0N>N!CB
MG)I]E'.)TM(%F'218P&'&.N/2N2MO%36'C?Q+9Z[JUG;Z7916C6S3;(50R"0
MD%B>2=H[]NE=5-JFGV]G'>37UM';2X\N9I5"/GI@YP<]L4 3SV\-U \%Q#'-
M$XPT<BAE8>X/6DBMX(+=;>&&..!1M6-% 4#T '%10:E8W5A]NM[VWEL\%O/2
M56CP.IW XXP<U%;:WI5Y-Y-MJ=G-+D#RXYU+<C(X!STYH EMM-L;.*2*ULK:
M".3[Z11*H;Z@#FF_V3IWEF/^S[783DKY*XSZXQ38-9TNZN_LEOJ-I+<\_NDF
M5GXZ\ YX[U8NKNVL;=KB[N(H(5QNDE<*HSP.30!$VG6:$2Q6%J9XQ^[)C"X(
MZ#."17.^!_"DGA_2$AU.UTZ2^CGFD2Y@^=MLDC/C<R@C&[%;T>MZ5+8RWT>I
MV;6D3%9)Q.NQ".H9LX!'O1;ZYI-W?FPMM3LYKP1B4V\<ZM($.,-M!SCD<^]
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
MA9V<DLEM:00/*=TC11A2Y]20.:8VE:<\\DS6%J99<>8YA7<^"",G'." ?PH
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
MP[87$,BRQ&V0AHSN!PHZ8ZU-+I>GSW#3S6-K),Z;&D>%2S+Z$D9Q[5: "@
M #@ 4 >'IK>DSZ7X&NK2[M+*PCUP,EB)=SVR-YV3,[$G<3VX')'.,UN6]IIT
MNK?%)F@MF"QH,E1\H-J"?IDCGW%>F+IUBN=MG;C,GFG$2\O_ 'NGWO?K2?V9
M89<_8;;,GW_W2_-SGGCGF@#S:2TG?X5>$?$^GIYVIZ%96]V@')EB\H"://NF
M?Q45VGA4_;;*?771E?59!/&'&&6 #;$/;Y0&([%VJ+6-(UF[GCT_39M-L]!F
MB:.\40L+CD\^600HRO&3R,YYKHT18T5$4*JC  & !0!PVMZIIT/Q%6S>2WL+
MXZ22]]<OG?"TO^JB0G:6W+DD@]A@YXX327T^^^'GPRCD:WG9-9BAE5L-@;9L
MH?S7CW%>X26MO-/%-+!$\L6?+=D!9,]<'M4)TO3V1$-C;%4SM4PKA<G)QQQS
M0!Y7X@-U;ZM\3H]$&R[.E6;*D'#?=D#D ?Q;?QZ58UG6_#MV/AS<Z?>60@CO
MXQ&%D4&*/R6&TC^'D*"#W%>H1V5I%.9X[6%)FSF18P&.>O-1Q:5IUN^^&PM8
MWW^9N2%0=^,;N!UP3S[T 87Q$O+"Q\":G/J=F;RSVHCPB0QAMSJ!N8<A02"3
MZ USFBZE;R?&28OJUG=R7&A1@-;X6-F$S':F"<X'/4GKT' ])DBCFB:*5%>-
MQAE89!'H14*V%F@4):0*%C\I<1@83^Z/;VH \9EFC/[..JD2)C[7,,Y];TFO
M;"$EC((5T88(/((JM_9>GB(Q?8;7RR=Q3R5QGUQBI]GDP;+>-!M7")]U?8<#
M@?A0!XC:Z7HUY\#M:7[-;O?"[NDA**#*+CSV\I5QR#RH '8^];B:G#IOC/5M
M,\6:VVF-=Z=:B"68Q+%<1K&5E7?(I&1(7.,C.ZNI\$>%)/#^E"'4[73Y+U+B
M:6.Y@^=MLDC/C+*",;L5TMU86=\$%W:07 C;<GG1A]I]1GH: /+VTK0[7Q+\
M-[&U0RV"K?K ;S#/(@CRA.>HZ%<]L5LS6EA9_&+1[6VM[>"/^P[A!%&BJ-OF
M)@8';&:[>6QM)YEFFM8))5QAWC!(Q[FB2SMVF-R+2W>Y RLC( <CI\V"10!X
MS:Z7HEW\'?%2R6UL]VM[>I$50&19A*WDJO<')7 'K[UTNFVV[XL:;#J@CFO8
M?"D?F>9AB)1-AC]>O/O6YX+\*2:%93+JEKITEY]KFN(KB'+LJR.S[<LH(QNQ
MQ72MI]D\QF>T@:5NKF,%CQCKCTH \6L=172O!NAW;3R0:-9^);M;J2W56$"%
MY1&Q!!&T,RGIZ$<XK6\2V_ARX\(^-]5TO4SJLUU8*;JY$D;P[U4A -@"[\>G
M.",]17J:6%G'#)#':0)%(,.BQ@*WU&.::FF6$=HMHEC;+;*<B$1*$!_W<8H
MX36VT'1M&\+2BPL8Y;N[MA#>.?+BCD6-BLDC*1OP"V%)Y)ZCK6/IE]:M:_%&
M(:C#<NR/,&4J ZFU +@#^'/&?IR>M>JO86<EJ+5[2!K<'(B:,%!SGITZTK6-
MH_F[K6!O-QYF8P=^.F?7% 'F]O;7EUH/@B?0=9M[/78-%!@@NEWP7412'S$;
M'(((0Y'(K?\ "OBS3'\.Z)]N6WTBZU&26*"S,F0\BN0WEGNI/(]F ':NDETC
M39H5AET^TDB3)5&A4J/H,5#J&BVNHO8B:.+RK259441#<&4@KAOX0"H) ZX
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
M.V&U?*Q2$=HPQ9L^C UT]Z8+GXC7NLV5S"VG0Z \-]<(X,3.7S&I;H6 W'U
M(]10!U5OXP\.W=Y:6=OK-G)<7:[X(UD!,@QGC\.<=Q6Q--';PO--(D<4:EG=
MVPJ@<DDGH*\5MKS3H?AA\-2+BVC*:Q9,V'4;2"V\G\^?KS7IOCB\@LO VLW5
MQI_]HP):N7M02!*I&""1R!SDD=@: +]AKVEZG<M;6=Y').L8F\OE6,9X#@'&
M5/\ >'%%MKVEWEW':V]Y&\T@9HU /[Q5ZLAQA@/49%>;Z?J]A+\3=+N?[6CO
MX9] FB1[>/;$6\R,^7'CG@ D@L2,')%3^$+FYTS6O#^FV.J6^O\ AVZ@D-E(
MP'VK3D6/(5RO!3HG(!!(';% '<>*;NWM-"F,^NKHA=E"7AV94[@< -P20",>
M]6[_ %O3=+8K>W:1%4\U\@G8G]YL?=7@\G X-<I\8)H8?ACJ@FD1-SP!0Q R
M?.0\?@"?PK.\73&+7+[5M \06EOJ4.G1M<Z?>[7MK^W&\KCG(/+C(]1TSD@'
MI"RH\*S*P,;+N#>HZYK@+37KKQ?JVM6VE^(3ILMA>+%9A(ED21%16=G5AE@2
MS#J,8&.^>TT:X:ZT'3[F2U:S:6VCD:W?K"2H.T_3I^%>96DS:KHWQ0LM'N8Y
MK^:\G\F.&0%GS B_+CU((SZT >D6GB+1[Z_%C;:A!)<LAD2,'!D0=63/WA[C
M(I(?$FC3WT=G%J$+3RNZ1 'B1E^\JMT8C!R 21@UQ&@:MX1\47FB7EG+?7>L
M6"LZ6IDDWV1*8D#C@ <;>>"<8KEX]?TRZTWP3=P7$-I;P:XN[38%RMB")?ED
M8@MYA)[D9R<+QF@#V*77M+@O!:RWD:S&58,8./,;&$W8QN.1\N<\UC7E]YDO
MB9M/\2^9<VUHK?98A&_V%PKG/0\L1R&]*Y*ZNYM)UFXO=#U*#4M/N-:6.^T*
MZ ,T4YF +PD<CY@'VD8P"?I=@N()_'_Q#MX98Y)WTRV41HP+,PCE!  Y)&1^
M8H U_!GC72]0T30;*^UNUDUVZL899(6D42.[(&/ [G.<?I4VBZCJ$OQ'\2Z9
M<7KS65M;6LMO$RJ!$7\S< 0 3T'7)KB(X+'6OA5X/TG2VMY=:BELVB2$@R6T
MB,IF=@.5P VXGN0.I%:-Z[WWC/XBV.F7"'49M%@BMT20;C((Y1@>X)'TR* .
M_MO$>CW>H)80:A ]S(I>.,-_K%'4H>C =\9Q6I7E_AG4O"7B8^'_ "Y;V?6M
M/*E+%Y) ]DX7;)N' "@ CG@\ <FO0=+UG3]:CN7TZY$ZVUP]K,0I&V5/O+R.
MV1STH OT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!&((EE,HB0
M2'@N%&3^-.>-)4*2(KJ>S#(IU% !THHHH YWQKH%WXF\/-I=I-!"SS12M)+D
M@>7(K@ #KDKCK6]"FR(?NXXV/+K'TW=^<#/UJ2B@!H11T4#G/3OZTZBB@#G]
M8T;5M6U1(CJD,6@O$%N;,6^992&R1OSPK# (QTSZY'0444 %-:-'969%8J<J
M2,X^E.HH YF?P[=S^/X_$#-:M:)I[6)@;)8@R!]_3'4 8_6NF P,#I110 C*
MKJ590RG@@C(-)L39LV+LQC;CC%.HH :J*B!$4*HX  P!0D:1J%C144=E&!3J
M* "DP,DX&3UI:* $"*N,*!@8&!T%  &<#&:6B@!" 000"#U!I:** &I&D:[8
MT5%ZX48%*5#8R <'(R.AI:* &E$92I52#U!'6E5510J*%4<  8 I:* &M%&[
M*S(I93E21R#[4/&DH D17 .0&&>:=10 $ C!&134C2) D:*BCH%& *=10 44
M44 -"*  % P,# Z"A8XT9F5%5F^\0,$_6G44 %-:*-RI=%8J<@D9P?6G44 %
M%%% #5C1&9E159CEB!C/UHV*.BCKGIW]:=10 WRH_,$FQ=X& V.<?6G444 -
M6-$=G5%#-]X@<GZTZBB@!JQHKLZHH9OO$#D_6E557.T 9.3@=Z6B@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJC<:
MSIEG?P6-SJ-K#=W!Q#!),JO(?15)R?PH O44=!DU2T[6--UB)I=,U"UO8U.&
M>WE60 ^F0: +M%%% !1110 451M-8TZ_U"\L+2\AGNK+;]ICC;)B+9P&]#\I
MX]JFO;^STVU:ZOKJ&VMU^]+,X11]2>* +%%9=EXFT'4IT@L=:TZYFD&4CAN4
M=F'J #DUJ4 %%4=3UC3M%@2;4KR&VCD<1H9&QN8G  '4GZ5>H **** "BBB@
M HHHH **RKCQ)H]IJ,5A/?Q1W,LH@16SM,A&0F[&W>00=N<\CBM0D $D@ =2
M: %HK(7Q5H#$XUFRVC(W^<NPD=0&Z$^P-6/[;TPZK%I8OH3?2Q&9( V7*#'S
M8[#D=: +]%%4X]4L9M5GTN.Y1KZ"-9981]Y4;.TGZX- %RBBB@ HHHH **S=
M0\1:+I-RMOJ.KV-I.R>8(Y[A48KDC.">F0>?:J]OXO\ #5W+'%;^(-+EDDSL
M6.[C8M@9. #SP": -JBJ>F:M8:U9_;--NH[JVWL@EB.5)4X.#WYJY0 445E7
MOB;0=-N_LM]K6GVMQC/E3W*(V/7!.: -6BH+2\M=0MDN;*YAN8'^[+"X=6^A
M'%3T %%%4[S5+'3[BS@N[E(I;R7R;=6ZR/@G _ &@"Y1110 4444 %%%% !1
M110 4444 %%45UG39-9;1TO86U%(?/:W5LNJ9 R1VY(ZU>H **** "BD)"J6
M8@ #))[53TS5]/UF"6;3;R*ZBBE:%WB;*AQC(SWQD4 7:*** "BJ][?6VGPB
M6ZE"*6VJ,$LS>BJ.6/!X SQ4>EZM8:U8I>Z;=1W-LQ*AXSW!P0>X(]#0!<HH
MHH **** "BBJ=IJEC?7=Y:VMRDL]DXCN$7K&Q&X _@: +E%%% !1110 4444
M %%%% !15/3]4L=6BFDL+E)TAF>"0I_#(IPR_4&FMK.G+K":0;R'^T7C,HM@
MV7V#&21V'(ZT 7J*** "BBD)"J23@#DF@!:*J:9J=EK.G0ZAIUPEQ:3 F.5.
MC ''\P:MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !7GOQ/T";Q$=,MK-S'J,"7%U92*<%9XPC)^9&
M/QKT*N3UO4X;?Q9ITKWNGQ)9K()4FF99#Y@7& %(XQZ\Y[4 4[?Q,/&'@K21
M:$Q7>M?Z/,JG#0!?^/@^HP R@^K)ZUROA#6[GPI\"EU:QB@<VMU*##*#AE:Y
M*8!!&,;L]^E;FAP^&_#NO:[JUGK%K*;^4RV]M)(52 L%,N#@XWLH)P/X5]*Q
M++2[-/A7?>#[KQ!I8GD9Y(;F)W*[C+YHW J"!GCC/% '>WFNWUOXYL]!1+<P
M7EC-<)(RMN1T*C!YP0=WM7&Z;XL\1:5\,M5\2W,]E>S6][.#&\+KNQ<&,C(?
M@ 8P,< 8YZU9AOI+GQEI/B#4==T./[+:2V\T%OYC#YRI^4D#/W>IQCI@]:SQ
MIUG)X&U[PO-XDTL07<TTMG*@?<"\OFCS,],'CC/% '=W>O7=KX\TW0O+A:UO
M;2:??@AT:,J,=<$'=Z#I6*/&NJ6NIZ'#J-O90OJ=ZUK+IZDFXM 0YC9F#%3D
M*#C Z\=*S%O)KWQ9H^NZAK^APM:6L]O-%;>8WW]O*E@,GY<\XQP,'K61:V,\
M.DZ!9/XDT$OH^IB\$VV4M<CYP7?_ &SOY'<_Q"@#L/#O_)5O&O\ UPT[_P!
MDK6\=<_#_P 1_P#8,N?_ $6U<_I&H6%CXWU[6IM7TUK74H[=$5)6WIY2L,D%
M<<[O7C'>K_BC7=*UCPQJ6EV>K6 FO;:2WWS2,%0.I7=PISC/3]: .$E<^+M
M\#^$[&WDM-3MK6SU#[;< 1B.%$ +1'.78^@_'%>E:UXB>TUJWT:S&+J6W:Z>
M5K62X6- P4?)'R223W &#["N-N;33;KP=H=HNO:?:>(-"CB%C?1.S*&10I#
MJ#M<#!7GMUI^LWD]SJ>F^(M+U_1+77;6!K6XAE>1[:YA8AL$A0RD,,C@_6@!
MOBG6-1UKX9SRZKIDMA=P:O;0,KQ.BS!;B/$B!P&VL#W]Q74:KXGN_P"UM0TO
M247[180H\CR6<UPKNX)5/W?W> "6)/WA@'!KG?$%R->\)?V?/XATE]0FNX;F
M5MSI#&(W5@B#!./D')[DGVIFI7<UIXKE\0>&O$.BH]_!'%J%G?F1HRR A71E
M&<@'&,#/\@#?@\4:S>:9I%U)IB:*MU#(]Y+J2G;:NI"K'L+(26))!R.!TYK/
M@^(Q;P9I&MWB6]B+R^>RN+AU9X+<J9%WD9!VL8P!DC&_D\<U+NZ)\0Z-JT'B
M;2KI[6WEAN$O%<(KR,&,L2C."/N@$_=XSWJOH4G]A^'XM+;6M!OH%O9Y)H)=
MZI/#(SMAB5;#;F!Q@CC&3F@#J+CQ1=6-A9"?[+<76H7C6]G+:(\D3QA"_F[5
M+,1M4\ ]<#./FJ?PWKFJZAJFIV&IZ?)&EJ4:WOEM98(KE6'("R<AE/!Y-<'_
M &'I5KH032/$5AIVHVVJMJ=@BLTD%ME=IAY )0C.< <MP*Z[0?$^$>X\0Z[I
M+7+ *D%AO$* =3E^68_A@ 8[D@&OXBU_^QFTVU@1)+[4[H6MNKGY5."S.V.2
M%4$X'4X'&<BC;^(=1B\6S^&-06U^V261O+&[BC81R*#M960L2&4X/#<CTK,\
M77.C:]%IUS8Z[9V^IZ7=K=VKR9*,1PR/CG:P."1R*+;4M,G\3?\ "1ZCJ6FI
M>0V1M+:VAG9T4%MS,7* Y)"C[O !ZYX (_AI!<WNBW\FI?9+F(:O=R &$EA,
M)S\^22.#TXR..:3XJW<S0>'="5VCMM:U>&TNV4X+0YRR9_VN!],CO3O!.HV'
MA[2[FSO]7TUS+>372O!*Q_UCEMI!4=,]:L>+I?#/BS1A9OKD-K<P3)<VETG+
M03(<JX'?N"/0T =;=:997FE2:7/:Q-8R1>2T&T!=F,8QVXKC[RW6U^*WA:!6
M+"+2+I S=2 8AS3K/Q=>O MO?:EH$;XPU[;SR,3[B)D !^KD#WZ57N[[3Y?'
M.D:U%K&GFTL;26V99)F\U]^WYONXXVCOSGM0!+<^-=4T^^TI;ZWLH3?ZH+%M
M/R3<01LS+'*S!B.=H.-HX;KQ6E;Z_J$WC77-&6RLP;.RAG@D\QLR[RX <XX
MQT /7K7!16$Z:-INGMXFT*1M.UA=16X=9#)=8=FS*>S8;'&<X'(Q71VVH6UM
MXUU77?[6TJ2*[LHK:-/.=6#1EB&/R' )8\<X]Z *]OX_\0R>%- \3/IVG&RU
M"XCMYK=7<2_O'*!E)X&#C@YSUR.@V[;Q/K%KXHU'1=5L[25XM,_M*V^PE\LH
M8J8SNZMD#!&,^E<C%9PP_#S0_#8UO1VGTV[BG:8S.%=8Y-X &S()Z>WO6O=W
ML,WC6?7K?6M+A5]';3XQYSETD+[Q)]S& >,?C[4 ;GA+Q1/XF%O=P7FFW5E)
M;%YUMU99;6;*8C<%B>A?G ^[TYKK*\ZT:VTZ[\<6>MK<:3;:E]FD@G73Y&/V
MYVP07!5<!=I/<\CGCGMM%755TF :V]H^H_-YK6:L(C\QQM#<],9]\T )J-K
MEKJ%VL8%Q):F-W[E5#$#\"S?G7*_"VT@NOA7X:\^-7,48EC)ZJP=L$?J/Q-=
MAJ<5Q/IES#:K$9I(V1?-8JH)&,D@$_I6+X(T._\ #/@ZQT6[:VEFLXRBR1.V
MV3DD9RN1U]Z ."T'Q!J_ACP)<ZM;VME)IEMK-PMRLC-YKJ]T4)3'"XW#KG//
M3OVFK>*+S^U-3TW2(U-QIT2,YDLIKA9)'7<(_P!W]WY=OS$G[W3BL63P)K<G
MPZU'PR9M/$]W>M<B;S'VJ&G$V,;,YXQ^OM6A?>'/$]EXKN-?\.7FF(=1BC34
M+._#M'O0;5=&4 YQQ@@9Q^0!TGA[4[C6- L]0N]/GT^YFCS+:SJ5>)LX(((!
MZCCCD8KC?$%PMI\:/#TS12R :5<@B&,NWWAV'-=Y803V]E%%<W!N)P"9)=NT
M,Q.3@=AD\#G P*YN_P##VJW/Q%TWQ%$;,6EG:R6QB:5@[[SG=]W Q@<?K0!S
M_ANPU_P^/%^MVFC-''J=]')8:9*ZKL&=KS, <*#NW$9SA>U:]AXQO;G4?$.G
M1G3[Z73;2.Z@N("T<4H8-E3R^""IY!.?:M;QIH=]XA\./8:?<Q03^='*!."8
MI0CAC&^.=K8P:QX_#'B%?$6JZM)<:61J&FI:M @D4(Z[P #S\OSYSC)QC ZT
M 8&L>*?&-]\++OQ$B:786L^E+,C1EWG5V(#8'W0"#D')(]#VZC4M<U32+[PM
M9SPV-PNHW7D23!64Q_NV8%5)/.!C.>_2H!X,OI_A,W@^XN+=+H67V19XRS(<
M8VL00".G(YJ74O#^O:G-X9N)I-.\[2[K[3.$9U5OD*;5^4GHV<G\J *^I^,]
M4:+59]"L?M7]FW#6XMC93R-=,F-X61!M0YR!D-R.<9I;WQM.=7;2K<VFGW[V
M$=U:6VJ1LK73N&/E@[E"E2 IZG)/'%-B\,^*M$\0:G)X>U+3/[)U2X-U+%?1
M.TEM*V-[1[2 P.,X)'\\S^)/"E]K]A>Z5=0Z=?V,L*I:SW;L)[:39M,@(0Y.
M0&X*\YYYX .R0DHI88;'(]ZX3Q/XUU3P[;ZE?S6]E#!9W*1PV<Q)FO(24#2H
M0WRC+G&5/W>>M=I86S66G6MHTSSM!$D9E?[SE0!N/N<9KSW5_ ?B+4--\4Z;
M'J&FF'5[O[5%<3(YF #*5B;' 5=N 1GCMS0!T]YKUW+XQ;PWIX@BGCT_[<\]
MPC.I!?8JA0R]P23GT&.>.93XAZY+X,TS7TTBQ#7FI)9&'[0Y(S*8B1\H&<@X
MYQTZ]*;K::KJWC;R=.N]#?4--L%CN([EYH&5I26.QHVWE2H7(/ X[DXD?2M9
M\1^&[;2HK31;-])U."0&TF<VSK$5<*GR9!R=I]"._8 UG\1ZW9WL&CZA'8IJ
MDXFN%DM()[F..W1E524 #%B7 Z@<$YZ U[;QQJ*Z;%'J6DRVNIS:D]A!FVF$
M<RJI?SU3&\KM4G;USQD=1;\4>'-9O=6TSQ!X?O+6UU>RC>%XKH,T$\3X+(Q7
MYA@@$$"H-:\*Z]K>C6D\FK6T'B*SNUO;:6*-OL\;!2OEX)R4()R>I)].* -#
MPYKFK:AJVIZ?J6GR)';;'M[Y;26"*X5AR-LG(93P>3FJ7Q'O]4L-)TLZ9<Q0
M>?JMK!*7C+%E:5> 01@<<^HXXK9T&#Q %>X\0W%BUP0$2"P5Q$@[G+\LQ_#
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
MR ,+YF?E7L3C.<=>N0#GSX]\6-X3N?$T6CZ6UEI]Q,EW!YS^:\<<A5C&<8&
M,Y;KSP.,ZEUXM\07OB;^R- LM,=9M(34[:>[E< AGV@,%''T'KG/&#B>$=,U
M37?A_JVC1FTBLKV_O87N3(WF1QM,P<!-N"<9P=PZ]..>KM?#5Y9^/(M8@%JN
MFQ:4NF)#YC>8 K[PWW<>V,^^>U &?J'C/5VMM3GT>Q6ZDTV9H&M19SRFZ=,>
M8$D0;4Y) R&SCG&:?>^-ISJYTNW-IIU^]A%=6EMJD;*UT[ACY8.Y0I4@ ]3D
MGCBFQ^&?%6B>(-3E\/:EIG]DZI<&ZEBOHG:2VE;&]H]I 8'&<$C^>9_$?A2^
MU^PO-*NH=.O[&6!4MIKQV$]M)LVF0$(<G.&X*\YYYX +&I>)KPZM=Z5IJHMU
M9V\<LKR6<UPI=]Q5,1_=X7)8GN, \XRU\;Z_,_A2/^P([.?6C/'/;WKNDD,D
M:,>FW[IV@YY)';O3Y_"7B/2-<AU;PSJ=G))+9PVE_#J8<K.8AA904Y#X)XZ5
M=OO#>LW6M>&-0:ZM;AM*EFFN&D+(96E1E(0 ':J[N,D\ #WH Q-4\6^(#X1\
M:1.UE:ZQH8*^?;HS1NC1!U903D-@]R0#SSTK1G\4S:#;>';'4KZPM#J$#$7\
M\+^2K*J;8S\XPS;B<E@/E/'-)/X+U*]'C:.>>TBC\0QA861F8PE8A&-P*C(.
M >/I[U<;1=<GTRQL=2M]%U&U%LT-W9R%UC8C:$925;.,-U ^][<@'1:5+>3Z
M;#)?I"ETP.\0G*=3@J?0C!_&KE8GA'06\,^&+/2&G,WD;\')(4,Y8("><*#M
M&>PK;H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M2PF"X0E)$DVY^8'*D;1V-:6G:[INK7=]:V-SYLUC(([A=C#8Q&0,D<\>E:-
M',V\.F^$%U#6=<U.UAN=4N4-Q<RL(H\A=L<:Y/ "KW//)^E7X>Z#:Z3IM[=V
MAD^S7UU)):*__+.VWL8U7T7YG<>SUU5S:V]Y%Y5U;Q3QY#;)4##(Z'!J:@#%
M\6Z!_P )1X4U'1?M'V<W<6Q9=N[:000<=^16;/X;UB\\1>'=8N]0LWETI)Q(
MD<#*)3*H4[?F.T *.N<\]*Z*^U&UTV.-[F0@R/LC1$+O(V"<*J@EC@$\#H">
MU1:/K6GZ]8"]TVX\Z#>T9)1D964X965@"I![$4 <C/\ #V>_L?$=M=ZBD;:K
M>K?V\UNA#VLJA=I&3\V-@].];GA_3?$<#B7Q%K%M>O&GEQ):6YA4],N^2<MQ
MVP!D\'/'0T4 8?BKPQ:^*]'%C<2R02Q2K<6US%]^"9>5=?IZ>A-,M+;Q0T M
MK_4-.P!M:ZMH'61QZA22JM[Y8>U;]% '+2^&+JQ\6R>(-%N85>ZMDMKRVN=Q
M679]R0,.0P''.<CT/-9][X!FDT2*RM;Z%;E]7&KW=Q)$<2S!PY 4'Y1P%')P
M .IYKN:* .:_X1^__P"$\/B3[1;;#IOV#[/L;/W]^[=GUXQCI7$^(O#]]X<\
M)Z;927MM)-/XIM[F*41$*C23%L%2>0"?49'I7K=5+ZPL+U U_9VUPL66'G1*
M^WW&1Q0!@7OA2YUJ^N[_ %&[2"Y?3I=/M?LN2+<2??DW'!+'"XX& .^<UF67
M@G7(;OPM<SZQ8;M"BDMU2&S95>-HPF>7X?"CGH/3UZW1=8T[7+ W6E3":V21
MH=P0H R'!&"!T/%:% '!/X$U*3PGXET1M0M=VMWD]UYPB;$(E()7&?FQC@Y'
M6CQ@=.U718?"KZG /$:O;O;);/B6&4,")E7J H#,?]G/J*[VH1:6PNS=BWB%
MR5V&;8-Y7TW=<>U &=>:9>V^@V^G^'[J&RDM_*CC>:+S%$:D C&1R5&,UKT4
M4 %<MHGAJ_TSQGKVO37=M)'K @#0I&P,7E(57#$\YSSP*ZFB@#F_^$?OE\>S
M>)%N;<Q/IPL5MRC9&'+ABV?4XQCI7/I\.+^/PQ9V4.LQV^JZ=?R7]C?10G"L
M[,S(R$G*G>0>?3Z'T2B@#'T*RUBWCDGUW48+N\D 7;;1&*&-1GH"223GDD^@
MP,5G^+O#5]XBNM$DMKNWMTTN_CO\21LYD9,_+P1@8/7FNHHH H:QISZOH%]I
MIN&MI+NV>#SHNL992-P^F:Y*S\%Z[%J'AF]GU>PWZ+!);>7#9LJO&R*O'S\-
M\HYZ#L/7O** .:\*^'+O0K35;>[NH;A;Z^GO 8D*;/-.2O).<>M81^'^K-\-
M?^$/?5[1E0QI%.+5AMC202#(W<L< 'D#VKT*B@#C=7\*ZV?$J>(O#VK6UC?3
M6ZV]]!<0&6"=5)*M@$$,,G\/3G-^;1=6\JVC:\M=1A,,J7T%[$0ERSL"&&,A
M0,$!<'@X[9KHZ* ,7PIX?C\+^&[72(Y?-6$NV<8 W.6PHR<*-V ,]!6U110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MLC,?K\N0<]^: *EYXOUV]L+S4?#]F;G[-=O!%9&SD;[2L<FQSYH("DX8CCC
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
MU1N! 4!<GC)R.F.>6NO'/B$>&;AXS9QZIINNII-TQA)2<&10'7GY,AAGKWH
M]2HK.T>VU6UMIDU;4(;Z9IF:.2*W\D+&<84C)R1SSFLV_P!7N;GQC#X:LY_L
MI^P-?3W"JK/MWA%5 P(ZY))!X '?( .CHKCIKSQ/8:-8KJMWIT$S7S17-Y$?
MF:#YMAC0@@RL0HV@'J<#TY^Y\:ZW%X#\5ZE'<#[9HFH-;P2RVP4RQ_NR/,0@
M8;#GH%Z#CM0!ZC17+WVL7]K\0M%TE)5-E?VEQ+)&R#*M'LQ@]>=QK(\,>+YM
M9U:&TNM2-IJL+R?VAHUU L;(H#;3$<990=ISELCGCI0!W]%>=6WB/Q7K.E:9
MK^BV,T\-S,KO9NL"Q&V+$9#E]X<#!R>,Y^6O1: "JFH:E;:9 DMRY'F2+%$B
MC+2.W15'<G_$G@5Q\6OZSKV@ZWKFD7<=N+"XGBM+9X0R3B'@^83\WS$'&TC
M(ZUD:]J<_B:+X>:Q:W+VL5]?QR"'8K>6YAD).3UQR/3O0!W^BZ[9Z]!<26@F
M1K:=K>>*>(QO'(N"5(/L0<C(YK3IL:LD2*[[W"@,^,;CZXKSWQEXHUK0K;7[
MV*]A1]/$<EI9PQ"821X4LTYQE,DL!RO3O0!Z)2$A<9(&3CFN7;6+O6/%%WH=
MC=&Q6SLHKB:945W9Y2VU0&!&T!23QDY&,8YYW7&\3&\\"0ZIJ$5K?37TB726
M2AHF=8Y"K_,,G@#CH"3Z"@#ODU2!]:ETH1S^?' LY<Q,(RI)  ?H3QTJ[7&/
MXEOM.\;:S8W\\<FF6&C+J"B.':_WF#9.3DX0],#GI69?^*];TWP'8>.'GCEM
MY%AN+K3Q&-JP2D#"-][>H9>22#@\"@#T:BN$_M+Q-J?C+Q%HEIJEI:06=M;S
M6\HM-[+Y@<X(+8/W1DGTX SD;?@?7)_$O@K2=8ND1+BZ@#2!!A=P)!(],D9H
M Z"BN/\ %>K:Y9^*_#>EZ7=6L,.IO<1R&6 NRE(BP;.[G'7&!R.N*J+JWB">
M^N] 2ZEEOM-M8FN+VSMHAYDTFXKE)&P% 4<#DDGE<<@'3ZIX@L-(O=.M+MI5
MFU"<06^V)F5G()P6Q@< ]36I7F>LW.L7EC\/YM?L4LM5.N1BXA1PRAA'*,@@
MD8( .,\9Q4WC'Q3K6@VNNWT=Y"LFGO$]K90Q"97A.W<9SC*%B6 Y7H.M 'HN
M1N"Y&3R!5.QU2#4+B]ABCG5K.;R9#+$R!FP#E2?O#GJ*Y"X.H3?&:TA74I4M
MAHCSK!L4JN9HPPZ=\#GKQQ527Q5X@C\/>.[K[3:&ZT2XD6V;[,=FQ8E?&W=G
M/)Y)/T[4 >CT5P=MKGB"T\3>%8KZ]MKBTUV"7? EOL\ATB$@(;.6SR#G ] *
MS]5\9:VOAOQ-K=G-'#<Z1J;6<-A)"&6159%&[^(L^[(P0.5&#R2 >F4F1N"Y
M&2,@5%:"X6TB%U(DD^T;W2/8"?923C\S7$LU_P#\+GEB;4Y1:1:(MPL.Q2J@
MS891QWV D]: .\HKSEO%>MW?P\D\<V,\8C027*Z<\:[&MT<@@M]X/M4G(. >
M,5WUA>1ZAIUM>P@B*XB25 W7# $9_.@"Q17 ^,/$.L:0NOW$-]%!]@M%N+&W
MAB$S2X4L[3C!*)D;0<KT)R>E27NOZ]<>*?#EA8W-I;6VK:?+</NMR[1LJH<Y
MW?-]_@<>^>E '=45YO#KOBRZ\&>)'L[J";6=#U">V5_LXQ=I&%;E>S%6P,=P
M*Z*PUUM<O=%;2KPO9367VVY8HI+(V!&#Q\K%M_3^XPH Z:BHYA*T#B!T24@[
M&=-P!]2,C/YBO*[?Q=XK;P#H7BM[ZS8SW<<,]G]FPLJO,8\[\Y4CC&!VYS0!
MZQ17&6.JZ[9^/KG0+V\M[^.;2CJ$!$'D^6ZR!"G!.5.X')R16=IWBG5U\1>&
M+*YOHKO^U5G2]6*$>1#*D9<"&0 ;@""IY;\#0!Z&""2 02.#[4 AE#*001D$
M=Z\GLI=:7PO\1[P:[<>?:WMX$D\M-P,<*%2#CC@!>.G7KS6QI^L7^GZ-X2T:
M&6>XN=1L?.\V../?%%'%'E5#$*3EUY.>,\&@#O9H(KF%H9XDEB<89'4,I'N#
M4=I86>GQ&*RM(+:,G)2&,(,_05YYK/B'QKH?@W6+VZAAAFL[V%+2XGC0M<P2
M2(GS*C$(XW<G&#V%7M<UK6O"B6\NN:DTFF7%T_G7]E8\V4>P;%93O^4MGYB#
MQCUX .]HK+\.W;WVAP7+W]OJ'F%REU;XV2)O;8>.,[<9]\UG:SKDZ^+-*\-V
M<H@EO(9;F:XVAF2-, !0>-Q8]2"  >.: .EK!M_%^E76J6=C$TY-[YGV2?R6
M\F<IG<%?IP 3SC('&:Q;36M5N-0\3^&;RZ N].A2>WOHX@#+#(I(W+T# @@D
M8!Z@"I?A5#-'\-]#:6Y,J/:1F-"@'EC'3(Z_C0!V=%8?B:]O;**Q-M<P6MO)
M<A+J=R#(J;3@1*0=SE@H P>O0UQ-WXUUZ+X?^+=1M[B+[9HM_);PS7%KAI(P
M$(+)D /A_3''W: /4J*XO^U->L?'FG:3>W\$]IJUG/(B16X0VTD>T\,2=PPW
M?N,\=*IZ?XFUA=*\1:??W*-XBL+L6L 6(*K^;@6[A>?E;//IANF* /0*R[37
M["]UZ]T6%I?MME&DDRO$R@!L[<$@;NAY&16A"DD<$:2RF615 9R -Q[G Z5Y
MEJ&NIHWQ8UF%75+W4+&SM+,OP@E8RX+,1@#C..IZ $T >B:GJD&E1023QSN)
MITMU$,32$,YP"0.@]3VJ[7&^*=2UOP[IFAM'J$4\MQJMK:74CVP!=9'"ML .
M%[]=QYZU#)J/B2_\>:QH%KJ=K:6\%E#<0RBTWNA=F&,%L$_+UZ>W.0 =Q679
MZ_87^N7^CP-*;RP1'G5XF0 /G;@D#=]T\CBN.T?QQJ.KZ#X0@)BAU;77F229
M4RL:P;O,=5/\1VC / +9YQ@S^&8;FW^*_BN.ZNC=$65ELD9 K%?WF VT 9Z\
M@#M0!WU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %8/BWPQ%XJTB.T-U+9W-O.EU:7<0RT$R?=
M8 ]>I&/>MZB@#E6\'SZMH-_IWBC5GU5[R'R&DC@6!8USD%%!/S;@#DD\J.,#
M%/M_"UY.VD?VWJD>H)I4@FM]EL8FDE"E5>0[VR0">@ R<^U=/67J7B"PTK4=
M.L+II1<:A+Y-N%B8J6P3@MC X!X)S0!SX\"W7]A>)M+;5XBNO7$T\D@M#F$R
M*%8 >9SPHQG]:;>^!;\W^F:MI.O?V?J]I9BQFF%H)(KF$<@-&6X(/.<UVU%
M''ZUX'EU.STV6WUNYM=<TZ5YX=3,:N69QAPR< J1@;>,  4W5?!>HZUX5N=*
MO_$!FO+N2)IKPV@  C<.JI&& 49'<DG)]L;NN^(=/\.:8=0U!Y1;AUCW11-)
MABVT X'')QDX%:M '.Z_X<NM=FT24ZC# ^F7BWAQ;%A*ZJ5Q]\;1ACZ]N:CB
M\+W</B'7=634X=VK01P>6;4XB\L,%.=_/WCGIVZ5TU% '#Q> ;F'0/#6E+K$
M6W0KI+F.0V9S*4#!01YG'#'./:GZQIEQX>N/$_BPWLDOVJQ6/R+6U/F1^6&"
M,K;CD@N2?E[=.*[6B@#R/P[)/I[69T+QEX=UF8A$:TM]-19YDR-VYT?<O<EF
M& >37>Z'%K4>O:V;[4&O-.>16LPUL(C <MNC!ZN -GS'J2?>MQ(8XRQCC12Q
MRQ50,_6GT 8?BSP\WB;1!8QWK6<R3Q7$4P0.%>-@R[E)&X9'3-92>#-0&M:G
MJKZ_OGU&P6TF4V:A R[@& #9"_.?ESG/5CTKL:* .*_X02Z&@>&M*75X@NA7
M,-Q'(;0YE,:E5!'F<<,<_P!*KZI_87CCQ7I5O93FXN=#O)'O7C#*(E4$&)B1
M@[G"<=PC>E=[30$1B%"JS98@=3[_ ,J '5RGB'PA=:CX@M/$&BZPVDZK#";:
M20P":.:$G=L9"1T/(.:U]'U^PUUKY;%I2;&Y-K/YD31D2  D88 _Q#M6I0!R
MFK^#[G5=)T^S.KGS[:^BOY;F:W#M-(C;@,!E"KT&!T  ]ZJ:CX#N[V[\1M'K
MS06FO6XCN81:AF1Q'Y>5<GA<=5Q]".M=%KWB"P\-Z=]NU%I5@WK'F.)G^9B
M,X'&20,G K4H Y$>#KS[5X7N'UA'?0E<#=:?Z\M'Y9Z,-HV].O/4FEA\'7<4
M?B=?[5B)UYF9C]D/[DE!'Q\_/RCVY_*NMHH XZ3P3=/I?A>Q&K1 :!+%)&_V
M0GSO+0HH(\SCY2<^_P"5:6B1:U'K^M&^U%KS3GD1K-6MA$8#EMT8/5P!L^8]
M23[UOT4 8OBKPW;>*] GTJYEDAWE9(IXOOQ2*<JP^A%9,/A+6)O$.BZSJGB&
M*YGTR.:+;#8B(3"0*"3EVP?EYQQTP!W["B@#SV\^&UY<Z%K&A1^(3%I5_=-=
M11BS!>)FE$C*6W?,N0<< \C)(X.[-X9N/^$NM?$::LT<D=B+.ZC,"GSD#[\@
MY^0YSG@\'L>:Z6B@#@].&A>,_'-GXGTB8W,%A:/%).@98Y9"WR*00,E!YA]M
MZUNR1:U_PF\,L.HLVD&V*SV;6P"H_.'$O4L20-O0 $GM6\J*B[44*/0#%+0!
M!>6D%_8W%G=1B2WN(VBE0]&5A@C\C7*6G@>=-$LO#]]JPO-%LI8WBB:WVS.D
M;!HXW?<05!"]%&0H'KGLJR]>\06'ARP6]U%I5A:18@8XF?YF( !P,#DCDX%
M&9_PC-_:>(]6U;2]6B@_M58OM$<]KYI1HTV*R$.N..S!N?RJO=^!8CI?A_3=
M-O1:6^C7B7J>9#YK3.N[.X[E^\78GW/:NOHH Y>;1IM+\3:GXMDNS.AT\0M9
MPVI+E8]SC:=W+$D\8YXKS[0;F>"R@O='\:Z#?:FZ&064FFHUW+(W+1LRN)"Q
M/!8J/4@5[33%AB21I%C0.WWF"@$_4T </J'P^N[]?$D":Z]O9Z\-\T'V97>*
M78%X<GE/E'RX!XX(K0?PA=G6-%U1-:9;K3[5[29C;*?/C8J3@9PA!48/S>^:
MZNB@#D/^$$BNCXGCU.\6YM=?*M+$D/EF(J@52K;CG 4'IU'X5/;^%;R8:1'K
M6J1ZA#I,BS6X6V\MI)%4JCR'>V2 2> ,GGVKJ** .,'@>Z&D>*-/.KQ%=?FE
MED?[(<P^8@1@!YG/ &/>NGTFSDT[2+.RDF69K>%8O,5-@;:, XR<=/6KE% '
M.7OAB;_A*QXCTF^2TO9+?[+=1S0&6*= <J2 RD,#T.>G&*SK_P  _:M".GP:
MDL,\VI#4[JY>WWF68.'X7<-J_*!CG@ 9SS7:44 (@8(H<@OCYBHP"?8<XKE_
M$GA&XU76K'7=(U=M*U>TC:#SO($R2PL<E'0D9&>1SQ^6.IHH Y'4/!M[=G1[
MN+7I%U73KE[DW4UN)$F9TV,#&"H V\#!X'J>:JGX=&;2?$^FW6M330:Y*9R?
M(56BD*J-V1][E!@<<9^M=Q2!@RAE((/(([T <C!X1U5_$6CZWJ/B 7%SI\,L
M+)%9B-)5?;T&XE3\O/)SVQ3X/!]Q+>Z'<ZMJ,-[-HY+0SI:^7-(2A3#MO.1@
MY( &2 ?KUE9<OB"PA\16VA.THO[B)YHU\I@I1<9.[&#U' - '-Z/X"U#0YGL
M;/Q+.OALRM(NF&W4N@)R8UFSD(2>F,X[]Z[BBB@#D(?!=SIYUFVTK5EMM-U:
M5YI8'MM[PR.,2&)MP SUP5(!_*I=1\&>>OAR'3KR.RM-"E26"%K<R;]J% "=
MXXVD^^>:ZJB@!%SM&X@G') Q7":G\.[F_A\2V<>OO#8:ZYF>(VJN\<A55^^3
MRGRCY< \<$=^\HH XN^\$:BVL6>MZ5XB:QU9+46EU,UHLD=U&#D9CR,$$\'/
M3CFK>J>#YKZ#1FAU>2._TR[-T+J:$2><S!@^Y<@#.XXQP. !BNIHH YI?";O
MXLN]9NKY+B"ZT]=/EMFM\%HP2<E@W4ECGY<?2J%KX#EC\/P^&KK51<Z##*K)
M"UOB9HU<.L32;L%00!D*"0,>]=I10!SEMX;N[7Q5K&N1ZC"6U&&*$0M:DB/R
MPVTYW\_>.>GX5/X0\/MX5\,6>B-=B[6T4HDOE>62I)/(R>>:W** .?UKPY<:
MKXCT/5HK^.#^RGD=8FMR_F%TV-D[AC@\<=:HZWX.OKGQ*/$&@ZZ^D7TD(M[H
M-;">*X122N5)&&&3@UUU(&#*&4@@\@CO0!R^I^$;B_30@NK$/I=X+UI)H/,:
MXEPV<X90H.]N ..,8 Q65J7PYNK^T\26">('AT_6YC<M%]E5GCE(4'YRW*?*
M/EP#QU]>^K+F\06$'B*VT)VE%_<Q/-&OE-M*KC)W8P>HX!H S)/"MVWB;3==
M3666YM[-K*YS;J?/0N'^7G"'(]#Q^=4G\"W4FF^*;-M7BV^()&>1A:']SN0(
M0/GY^4#\:[2B@#E9?"5W+J'AF\.J0AM#5U"BU.)MT?EG/S_+\OUY_*N$L[V*
M^U.^U2W\:Z/8WLM[(ZV.J:9')=PD,55.65^@& !QG SUKV6L\WUI_P ) -.-
MO+]K-M]H$WD'9LW;<>9C&[/\.<XH ?I$UY<:/9S:A$L5X\2M,B @!L<X!Y'T
M/2LNZ\,RR^-8?$=OJ)@/V,65Q;F$.)4$A<88GY3DD'@\>AYKH:I:;JD&J)<M
M!'.@M[A[=_.B:/+*<$KGJOH1P: .7MO ,EIH5YX;@U4+X>N7<BV,&9HHW;<\
M22;L;22>2I(!//0CLHHD@A2*) D:*%51T ' %/HH XG4O 5S?7?B4PZZ]O9Z
M_"$GA^S*[HXC\L%7)^[C&5Q]"*LVW@Z\AUC0-0DUA)FTBT>UVM:8\T.%!.0_
M'W1C@^^:ZVL&Y\7Z5:WT5L[3LLEV++[1'"S1+.>D;,.AR0,] >"<T 9EHEC\
M/8-5U#6]:@%KJFIM<[S;L@260 ;>&;(PG\ZF\!:!;:-I-U<6T4L4>H74MS%%
M+D&*$L3&@!^Z,$MM[%S75,BN,.H89S@C/-+0 R42-$PB95D(^5F7< ?<9&?S
M%<.GP\N(_ EAX7768_+L[A)UN#9G+;9/, (\SU[^E=W10!RU_P"$9M1\32ZO
M-J2HLNE2:6\,<!4['.XL'W\-D<<?XUFV7P_U&W/AHR^)#(V@ED@V62H&B,?E
MX/S'YMO\73C[O>N[HH Y*'P2T0\36QU1SI^NM-(\ A :)Y4",=^>1QD# _&J
M=UX O;C1=%C3Q#)#K.C<66HQ6R@*FP(4://S*0HSD]?;BNYHH XW5?!>HZWX
M5N-*O_$!EO+J2)YKPV@  C<.JI&& 497N23D^V-R^T_4[BXLY[;48(FACD2>
M*2V+Q3AMO;>"N-O')ZFM:B@#&\,^'H/#.D&PMV#!YY;AMJ;$#.Q8A%R=JC.
M,G@5!K_ADZKJNEZQ97?V/5=-9_)E:/S$='&'C=<C(/L00>:Z"B@#GK?PW)"V
ML7K7D;:KJB+')<>0=D:*I555-V<#)/+<DGV L>%=#E\->&[+1GNUNDM(Q%'*
M(O+)4=,C<>:N0ZI!/J]UIJQSB:VC21W:)A&0^<;6Z$\<XJ[0!SWB7PW<:U>Z
M1?V6I?8;S2YVEB9X?.C<,A1@RY'8\'/'-85S\.+FXT7Q)I9\0.8=<N/M$C/:
M*3&Q";NA&2=@QT &>#UKOJI:3JD&L:>E[;QSQQLS*%GB:-\JQ4_*W/44 8]Y
MX=N9_$VD:]/J<*_V7!+&T2VI D$@7<<[^/NC'7\:R-+70_&'CFV\5:1,UQ;V
M5HT+SH&6.64D[!@@9**9,^GF+7>4BHJ*%10JCL!@4 +7&:KX 36M6UN[O;R*
M2'5+1+;R?LQS"8R3&X;?]X,V>@Z=J[.B@#C[[P?JNI:!I.G7NOI--I]W#=?:
MFLOFF,1RH8>9U]3WJ]!X<N[?Q??^(%U&$M=VL=MY)M3A A)4YW\\L<_TKHJ*
M //X?AI+:^'M$LK;6S%J6B7$DUC?K;=!(271T+?,IW8.".@_&]%X5U6SU36M
M<?Q"!>W]BD&Z&P&V%T#;75"S$X+9VY.?6NRI 0RAE((/(([T 9GAQ=33P_:+
MK$_GWP4B24QB,N-QVLRCA6*[<@=#FM2BB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N8\>:AJNC>
M&)M6TJ7:UDRRW$?EAR\ (\S&>A"Y(/M73U'/!%=6\MO.@>*5"CH>C*1@C\J
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
M=Q<Z9J<ME]H2,1^:JA65BHX!PV./2K.H^'9[[Q?I.O)?QQKIT<L:VYMRV\2
M!LMN&/NC''YTOAOP[/H-UK$TM]'<C4KUKTJL!C\MF"J0#N.1A10!4_MB[UKQ
MAJV@V-V;&/2K>%YIDC5W>64,5 W C:%7GC))ZC'/,3>.O$,OAR"2(V<6IVGB
M%-%OLPDI*?,"[DY^4$$>O4XKK;KPQ-'XK?Q%I%]':75Q;BWNXIH#+'.JGY&P
M&4AATSGIQBL^]\ ^=HUM8VNI+#,NJ#5KBXDM]YGG#[\X# *,\8YX 'O0!T>D
M6VJ6UE)%JVHQ7MP97*316XAVH?NC;D\CUKAY?%FMIX"\7:H+J/[;HNHW4%N_
MDKATB( ##OG/)&*](7<%&X@MCD@8!/TK@[[X=W=S9>(]-@U_R-,UJ:2Y:'[(
M&>.63&[Y]W*Y&<8!]_4 EN]8\03^.-.T6TOK6WM;S27NBYMM[QN&0$_>P?O'
M X SSG%<SK^M7^K?"C5AJDB37>GZXEB\T<>T2^7=Q@-M'0D8X%=M%X4NX_$^
MG:T=521K.P:Q\MK7[X8@EB0XP<J.W3\ZRIOAW=S^'M4T@ZW$$U#5#J3R"R.4
M8R+)M \SIN4?AF@#7T#5+KQ-'-K-AJ,::9)F.TA,08[E)4M)T(Y_@R",<GG
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
MI'8< 9&5'7-4)-9\5:1:>$?$%QK*WMGJDMK;7EB;9$5?.48=& W;@>3S@D\
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
MHXYS1U#5?&NE:%HXO[N*WO9-?ALC(8HW-Q;._P K.%X5L<$+CIP1F@#TNBN
MA?Q"WCO4?#+>)+@VS:?%?QW/V:'SH279"B?+MQE0?F5CCCKS5+1_&>KW7ASP
M];3N\VIZA?W-G)<0I&KLL!DRRAL(&(11SQR<#H* /3**\TUS4?&>A^%/%5Y)
M<O#%:QK/IEU<+"\^,?.CJGR<'H<9QUK1%_KFG>.-!LKG6&NK76K2X9X3!&BV
M[QJC!HR!G^(C#%J .X5T<L%96*':P!S@XS@_@1^=*QPI(!.!T'>N$^&$5S]A
MUJ6XU*[NL:Q>1;9]ASMDP&R%!S@>N/0"N\H YRS\::?J%Q>V]I::C-+93&"X
M5+5CY<@ZC/?\*U],U*#5K(7=NLR(7="LT9C=65BI!4\CD&O/O!CZNOB/QS_9
ML%C(/[9?)N9G3#;%_NJ>*TO$NIZ_I7AOPO-#<QVE_=7]E;WR^2K*S2$"0>W.
M>F#[B@#NZ*X")_$)\>:AX9;Q).;9].COTN#;0^="3(R%$^7;C@'YE8]NO-8Z
M>+/$LO@SP[=1ZC$+Z77UTNXE:W4B=?.9,D=LA1G;COC% 'JDL@BB>0JS!03A
M%R3] .M9WAW7K3Q-H=OJ]BLRVTY<()EVM\KE#D9..5-<SI6H:_H_Q&_X1W5=
M4.JV5]8M>6TSP)&\+HP5D^0 %<'()YZ5SWA+79]+^'7A#3K1Q%<:MJ,UJ)RH
M/E)YTK,P!X+8&!G(R<X.,4 >MT5Q!U#5[+QR_A>34YI;?4-.>ZL[QHHS+;2(
MP5E.%"LO((R,]JIZ'XAUC4?#D&EW&H2)XFCU,V%W(L4?R;&+NX7;MVF(9!QU
M8#- 'H=%>?W.K^(M>&OKH3W<5QIUT]G:^6+?RFD15),N_P";!9B/E PN,<U-
M_;>MZKJ\^C^7=6EU9Z?;S7/]GM Q$\H;(S*<%5V<8'.3D],@'=45C^%WUQ_#
MMK_PD<<*:LH*S^205;!.&XX&1@D>N:V* "BBB@ HHHH **** "BBB@ HHHH
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
M78#=@CKM(S74T4 <SJ?@V"ZN]$N=,O)=*ET=7BMQ;QHR>4ZA63:P(Z*,'M5
M_#BV;P_KFCOJU\\.JWAO-S!-T,A=7R..?F4=?TKM:* .0U?P/+J%[8:K:Z_?
M6.N6D1@-_&B,9HR=Q1T(VD9.0,<>]=%I>GC3+)8#<374I)>6XG(+RN>K'  ]
M@     .E7:* .77P>UIJ&JSZ5JDMC!JS&2[@$2N!(1AI(R?N,1UR&&1G%&H^
M"K>ZL-"L+*Z:QM-%N(KBVC2,-EHP0H8D\C!.>Y]:Z9W2*-I)'5$4%F9C@ #J
M2:J76H_9=1L;/['=R_:RX\Z*+='#M7/[QOX<]!ZF@"V%)C"R$,<88@8!]>*X
MA/AP(_"EOX=77+LV=M<)- 7B0L@1]Z+P!GGJ3R<#I7<T4 <__P (W+_PE_\
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
M%4,MW=W,VG^3]CM8P&(0,5V'DALL>>?I7(^'WN((K:+P[XXDU&X147[#)I"
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
M%1)HQ'-;':,QNH5><Y.2._4XKIJX_4/"L\-AKEW9ZE<V^L:HT327-A"%;,>
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
MVHN2225&2H)YQ0!TU%>1_P#"1>()OAQI=\NJSPWRZXMC)(40F6/[28P'P.N
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
M?$<,OB^?PX;2XCN(;,7GFOMV.A?:-N"3U!Z@=*\O35?%,7PGL/'8\274U[;
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
M&!G)^E %+3_#<&G^)-3UQ+V[DN-16-9HI"GE@1@A-H"@C )[]ZVJ*89HUG6
MR*)74NJ9Y*@@$X]!N'YB@#&T3PQ;Z'+JCQWEW=+J5RUS/'<^65WL #C:@XP
M,'/2LO1/AY8Z#=+]EU756TV.7SH-+EN UO$V<C QN(!Y )(SSR:["B@#F_\
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
M\YD1G 7.5(SP0, # YSV5MX(A@UJTUB36]7GO[>U:U,TLJ?O$)!&X! ." >
M,]\\U8TGP;IVE>&)_#K2W-]IT_F!TNBA.)"2PRJKU+$^U &?967B:W\2Z==+
M=AM)DC=+Z.YN_-,C8RCQ ( ISG(&%P>!7":7-J>C_"ZUU^RU:YA:UU=U%H@7
MR9$>]*,'!&6)W'G(QQCN3Z%X?\#PZ 4"ZWK%[% I2TBNYU=;4$8RHVC) ) +
M9P./6H?^%=Z?_P (D?#?]J:G]A-Q]HW;HM^[S/-Z^7C&_GI^E #;:^G\2^,?
M$FDM>W-I;:0L$4:VS^6S22(7,A/?'  /'!R#GCDM0UN_UOX=V9U1EDOK+Q)!
M8S3*NT3&.Y5=^!P,C&<=\UW\_A2(ZZVM6>H7=E?RP+!<R0B,BX5?NEU92-P[
M$ >G3BH;WP/IMWH%IHR7%W:VUM<K=!H63?)*'W[F+*V26RQ]30!4M[^?Q'XU
M\0:2;RXM;71XX(U6W?8SRRH7+D]< 8 '3KD'C'(>#M6O;+P7X2T:WD)EU*^O
MTDEWB-F6.25B V#M+''0=,XP<$=W=^#8)?$?]O6>IW^GW\L2PW36QCVW2KTW
MJR$;AV( (%4/^%9:.?"\&A&\U'9;7)NK6Z$P$]O*6+%D8#CECU!ZT 87B23Q
M?X>\%>*[F35FAC@$<^FNDRS3QJ3AT=F3E<_=/WO?BM77(M?\/VL=\EUJVMVD
MMTLM];6^U9HHO+((A"@';OVD@'.!C/4G1N/ =K?>&KW1K[5]5NOMP5;F[EE0
MS.JG(0$KM51SP .I]36K=:(]RM@RZK>PW%D25F3R\RY&"'!7:1] .<&@"KX-
MU2TUC0!=V.J2ZC TTFV288DC^;_5N" 05SCGV/.<UT%<=J?@^2+2/LVCZCJ5
MK>RZB;^2XMY5C\V5NIEXP8^F5 YV@>]=C0 5Y;XCUS5-.MK_ %*UU6XNI[;6
M8H0]OQ:PPM*B>0X/#MACN*@D$]1C%>I5Q5Q\,]-N++4+'^U=6CLKR[^VBWCF
M0+!-O#ED^3/)'1BPYZ9YH DMK^?Q)XS\0:6;RXM;71U@B1;=]C/+(A<R$]2
M, #IUR#QCB-!N]4T[X9^"OL.IRV[W&OFTGVHA$J/<RYR",]N@('6O09O!5O_
M &^-;L=4U'3[V2%8+IH'1A=*HPI<.K?,.FX8-5+?X<:?;:+IFE1ZIJ@M].OA
M?P'?&3YH8L,Y0\99CCWH S[6WU9_'NK^&W\2:F;$V$-ZLF8_.1V9U*J^W"J=
MH. /I@9SD?\ "1Z[+\)M)U4ZK,M\NII:32HJ SH+HQ?-QP2H'3'-=['X9BC\
M3W.OKJ%[]KN+9;5D_=[ BDD8&S.023UK+'PZT\>%XO#XU34_L<5U]K5MT6_?
MYGF=?+QC?ST_2@"I=G5;_P"*%YH@UV^MM/;1TN@D C5D<RLIVMMXX4<G)]"*
MP6\1:Z_PBLM4_M:=;^'4EM)9E5 9T%UY7S<<$KW&.:[U?#$2^*)/$ U&]^V/
M9BS*_N]GE@EAQLSG<2>OZ<5E_P#"N]/_ .$6'A[^U-3^QBZ^U[MT6_?YGF=?
M+QC?ST_2@#*\9Z[=Z/K%V-4DU*QTB:V1++5;++16DQW;C,HYZE<9!&.F#DT\
M6YNOC2'CU&Z\I_#ZSH8Y04YGQP,$;2 #[UT5_P"%A?G4$?5KY;?48A%=0#RR
MC#9L)&4RK$<$C\A@4DG@^Q_MVQU:UN;RSFM+,6(CMW 22$-N56R">".Q'H<C
MB@#EO"YUS4;'5=5NO%5RATW4+^!%G6,0,B;E5I<*.%.#Q@8'3J:-*U?48O%G
MA>S6_O[BUU2PN#<SW& EQ(BHPEB4_,@RQXPH((P#UKIK#P5866B:OI#W5Y=6
MFJR327 G9,AI<[]I55QG/OBJMIX M;:\T6[DUG5[B?2%>.W>69/FC8!=C!4
MQA1R,$]R>* .+TS5KGPIX$\5:M;W=Q+<KKMQ:1&X?S%0M.J"1L]2 <\]<8KJ
MM8N=0\+^)_#B0:A=75EJMPUC=17#!R'*%EE0X^4@@Y ^7'85?3P%I/V76K*>
M6[N+#5Y9)IK260>7&[D,S)@ @Y (R3@CC'-6[+PO'!<6,]YJ5[J,E@C+:-<[
M,Q$KM+?*HW/MXR<]3ZG(!RGAE/$6K)K5Z?$=W)/IFK7MM;P.L8BF"C:@DPO8
MX/&!P>.<U9\&>(/M^N1Z??SZI8ZS#9M]LTO4>?-?<G[Z)NA7AA\N!AN@K?TS
MPA:Z9IVL6*7]]-%JLLTTYE:/<KRC#E"J#'XYQ2KX8C%W#?W>HWMY=6EM);VT
MS[ \:N!N8%5&7.T<GTZ<G(!T%%8GA33+W2- BL[Z]N[N1'<I)>2"2;86)4.P
MX)Q^73)QFMN@#F/$4\W]NZ9:+?S"&2*9FL+,E;BX8;0K!@1M1<G))49*C)SB
MN#U>_O\ 7?V?-1O-1NYWNH?.B9LJ#($N"@WX&#P!T[BO1=5\*V^IZ_9ZTE_?
M65[;0M;EK5U EB8@E&#*>,C.1@^_3&9_PKG31X2O?#2ZCJ@T^[E:1_WJ%U#/
MO*J2AP-Q//4]S0!E>/\ 3#'9>%%_M"];.OV:9:0$\L>>G4=JT[FZU"R^)NAZ
M8NI7,EA/IUP[P2;2"Z% &) !)^8]36IK'A2+7+;38;K5-07^S[F.[C>/R@S2
M(<J6^0@X] !4D_AJ&X\36.O27]Y]JLH7@C0&/RV5L;MPV9R<#H1TXQ0!QNF2
MW-OH_P 3+FSNI+:Y@U*YECEC"DJRVZ$<,".WI6A#J-Y=Z/X-,^IS,;S3UEN+
M2WR+F\D,2$,&&-J@DEB2HR5!/.*UX?!5K!9Z]:KJ6H%-;D>2Y),659U"ML^3
MCY0!SFHO^$#M$;1)+?5=3M[C2+8VD,\;QAI(2 -CY3!'RCD 'WS0!PFH7^HZ
MU\,+*:_OKKSX/$"6I8.%9U6ZV+OV\,0 /;(SS777-WJ&H>*;_P .VT]SY6GV
M4,F];OR97>0O\Y;:20H4<=,DYSQBPOPYTM/#UYHJWVI"WN+S[:CF8%X)/,\P
M;"5Q][^\"3W)J35O 5KJ=_9ZE%JVJV&JVT7D&^M9E$DT9.2LF5*D9)/0 =N
M!0!AWFH^*]#T319/$,4^H0PB9-5ET9SYH((\J3 VL0!NW!<<X/3BNP\*WL&H
M^&K.[M=3.IP2AF2[88:0;CC<,###H1@<@U$/#*P-8O9:G?6TEI')'NW+)Y_F
M%69I-ZG<VY<Y&.2>W%9L_A%[&/0[;1;_ %&U6RO#<2^7*JQSAG#2^<,?-G+8
M   +=@. #KZ0G )/:EHH \;\0WESXL^!^K>)I;^YC>Z61X[>-\11Q+,4$97H
M3A<ECSD\$#BNQO+V_A^).@Z>M]-]@N].N'DM@%"[TV ,"!NS\QZDU%-\,=.?
M3M3TF#5M4MM'U!S))I\3Q^7&S')V$H649YVYQ[5LMX4@;7]-UAM0OVN-/@:"
M)2T95E;&[=\F23@=".G% ',V.K:EI]WXI\.WNH7%QJ:S1OI<LC %H9\+'C '
MW'W;CZ"M&\N=0T_XC^&M,74[F6RN+*Y,L,FW#O&$PQ( ))W'OCT K>N?#NGW
M?B:QU^6,F^LH9(8F!XVOCKZXP<?[QJ.\\-P7OB?3]>>\NTN+&.2.*)"GEE7Q
MNR"I)S@=^U '):3XAN%\56NE:_/J.F:LUW*4$A)L]0BP^Q8B/E! *''!RO.2
M:J77B_5= T3Q]?2WCWDFF7Z069G5<1!UC R% & 7S[XKKX?!\"_V?'=:A>7E
MOI]Q]IMH9_+^20 A?F"@D+N.!GTSG%-B\$:8(]=BNIKJ]@UMR]W#<%-N=H7*
M[5!' '?MGK0!EZY<ZCX5UOPU+!J-U>6FI7JZ=>17#!]S.I*RKQ\A!4Y ^7!Z
M5S=Q>^()/"?C;4_^$EOUGT34[D6FU8P"L:H0K_+R,<8&!R2<]N]L?"D5M)I[
M7>HWNHC30?L8NMG[L[=H8[5&Y@I(!.>I[\U4_P"$"LO['US2SJ>I&WUJ>2>Z
M),6[<X ;:?+X!  [T 8WB7Q'>:=<VE]J<>I0Z!/IZ-]MTW+?8[@DEGE4<E,%
M<9!'!R#GCN-)E6?1[*5;I;M7@1A<(<B7*CYA]>OXUE'PJ1D1:SJ"*UDEE(A$
M3*Z+NPV"G#X<C(XZ9!JO'X9DT_7]";2KR_M]-TZU-M):></LSQA6"Y4\M)NV
MG/HOOR =35>^-R-/N39[/M0B;R?,^[OP=N?;.*L5!?6B7^GW-G(SK'<1-$S(
M<, P()'OS0!P'A;7?[3U$Z9?W6KZ=K45@XN].O6.9),I^_B;H5&&'R\8;H*H
M6WB+69OAMX)U=M1F^VWFI6D-S(,?OD>4JP88QR!VKN;7PU%%J=GJ-Y?75_<V
M4#P6[W 0%%?;N)VJ-S':!D_ER:PX_AC81Z9:Z8-8U;[#97:75G#YJ 6Y5BP5
M?DR1D_Q9('3'- &7!I%WK/Q%\<P6NM7FEX%B?,M FXMY)QDL#\H]!C/K56S\
M6>(+CPAH>JZC:7M[:Q27-OJSZ7\LI:-]B2A5P2GRL6"XYQVXKM9/":+K=[JM
MEJE_93W\<<=V(C&PDV+M5AO4E6 .,C\JD7PO;VJZ8NEW=SIR:?#)#%'#M9'5
MRI.\.#N.4!SD')//- ')ZAKL[>'O"%_H_B&>[MKS7(+>28*H-Q"\C?*^5R"
M IQCH>*U;.]N?%/B#Q+:_;KFTM]*D2TMUMWV'S"FYI6_O<D *?EPO(.:M3>
MM-DTS3K".[O8([&__M%6B,>Z2?<7W-E"/O,3@ "I)_!=N?$=QK=CJ>H:?<7B
M*EZELR;+D*, L&4X;'&Y<'% '!:%?:AIWPK^'\EE?2VXFU2VMIT0+B6-YFW
MY&1T[$=ZVO&FJZC:1>*;FSU6YDGT^U2:UBLOE6RPFXF8GY7+'G;\QVXX'6MB
M'X=:?!X=TC1$U/4Q;:5=)=P-OC+&16++G*'@$DXI]]\/=/O[C6W;4M3B@UF/
M;>6T4JK&S[-F\?+N!QCC.#W!'% &3J=UK.I^+_#NGP:Y=V-MJ>E333+;JF4=
M0F&0E20?F[Y]L'FIXM0U+1_B#+IUSJEU?V5MX;%V4E" M*LFTM\JCDA>^>2:
MV+?P7;6^JZ1J(U34GFTNW:VA#O&0Z-C=O^3)S@=",8XQ5L^&K<^+6\1F[NC<
MM:?8C =GE>5NW8QMSG/.<T <GI<OBO6--\/>(;&[C4W!BN+Y9KO,$D#C+(L8
M3Y67( .<\<DTB>(;FV\6#3->GU'3+V74B+&<G-G>P;_DB!'"OMP#G!W=^<5K
MZ/\ #NPT.\!M-4U7^S$E\Z+2GN ;:-\[A@8W8!Y )QGGFKK>#X)BD5UJ%Y<V
M<=\;]+:780LOF&0 ,%#;0QR!GVSCB@#HZ*P-"TJ]L-;UNYFO[^XL[N57AANY
M0_E,"V_RP/NQX*  \_*3]=^@#C_B3?ZEIGA=+O2[^2TG%Y;QDJJL&5Y54@Y&
M<8/8@^]9I.M^'_B+IFE2:]>W^GZ[;7!/GK'OMIHE#;DPH 4@XVD$?6K/Q87S
MO!8MD\TRR7ML0(5+/A9D+,  >@!.:WK;08GOUU:;4+B\NQ;F&WG<1_N4;!)0
M!0N6PN20>@Z#B@#S[2-9UVT^&/\ PFMYK]W=7$,5S']FD5!"S&X:-'8 9RO7
M@@8XX[](4\1Z-J\6JO<^9HJ6LS7T%Q=^:[LJ%D>(!!@\$$ A<'@<5K:5X,TW
M2_"<OAIY;B]TR59%9+HJ3M<EF&55>[$^HJ#P_P"![?0MBOJVJZE!"ACMH+^<
M2) I&,  #)P2N3G ) QDT <1XC:[UKX4:9XBNM0N&N+RZL[B2%7_ '(5YTQ&
M%Z#;D<_>)7DG-='>7NL^(]9\2:=IL\ENVF,EO;M%=>44D:(.)&&T[AEL8/&%
MZ9J0_#"P&C2:(FM:O'H_GK/#9K)'M@(</A6*%L9'0D@9]>:N:GX!M;[7?[9M
M-7U73+Z2)8;F2RG5/M*KP-X*D$@<9&* *-AJ6KZCXDLO#.L7:PW,&D"\O&L9
M"OGRF0Q_*V 0HVDD#'+ =!@LN+W7-)D\/^&KK4EO[V]FN1)=(1"[QQKN5,X.
M&(9<D#. <8)S6IJ_@/3]2FTZZM;R^TN^T^,PP7=E*!(8SU1RP8.">>><\]S3
MM5\":9JVBVNGRW%]'/:S?:(-0CGQ<I-W??CDGN,8Z8 P, &-,GC;2=&U=<_;
MT2ZAEM(8K@/=_9BW[V/<5&6P#M/)P3SD"H;?Q#<ZGX6U2[\,W&H7T\-Y%YNG
M7)\N[MHQM\V$;^=Q <@DD\G!R!720^$5BTY8#K.JR7@F28ZA)*C3$IG:O*[0
MO)^4+CD]R30?!\#27=R-0O(]0NYXIY;R+8KYB&$4#;MVXR""#G)S0!R,GCF&
M+PS>76CZC>&>?4K>Q$.H(?.TUI"JL'#<G&&8$Y&3U(&*VM0NM0\/>.- T^&^
MNKC3]:6>"6.=A(T,J)O61"1WY!'W?:M*Y\#Z5J%IJ\.I>;=R:MY?VF9L(W[L
M8CV[0 NWJ#USUS5FT\-K%>V][>:C=W]W:PO#;37 C!B#8#, J@%B  20?PR<
M@'-^ $UG5X!JVH>(KZ<6M]>6YMBL8CF0.RJ7PN<C&1C X QUSZ!6-X;\.0>&
M+*:TMKR[N(I9WN#]I*$JSDLV-JKP22:V: ,;Q9<SVGA>^FMM2ATV94 6[F7<
ML>6 .!@Y8@D 8/)'!KF-+U'46\::SHT=SJ-O9G28KRW^UE7EB<NZEEW;B <
M[6Z$=!75^(_#]IXGT2;2KQYHXI"KB2!MKQLK!E93@\@@=JS(?!,$.MMK!UG5
MI+Z2R^QRR/*GSJ"2&*[, C)X "]\9YH XG3=6UY/"/@CQ'-KUY-<7U_;6MS
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
M]OM[59[G]PS>8Z(7!')! P>W Z#%;7@S6X;[7;JRN(M6TW58;53/I6H3/,
MV/-B=F(923C(]N/4 [JJ6F7=Y>6\DE[I[V,BS.BQM*K[D!PKY7IN'..U7&4L
MC*&*DC&X=17CUSJ>L+\)-7O5UF_%Y;:U)"EQYOSE/M2Q[2>N-IZ#% 'L516]
MS#=1M)!(LB*[1DJ> RL58?@01^%<1%#<Z?\ %!=).J:C<V6HZ1+/-'/<L=LB
MR*NY,8\OAB,+@5RGA_4)?#_PIT9[.>XBEU36?[/DG:9G$"/=2!G4,2%.T$9Q
MU.3DT >ST5P]U-=^'?B/H%A:7-U/INLPW"307$[S>4\2AQ(I<DC.=I&<=.,U
MW% '.:IXGGM[S4+/2=+;4[K3H8YKJ%9A&V'W;53(.Y\*3@X[<Y-=!#(988Y"
MCQEU#;'&&7(Z'WKS;3(8M*\>?$#44-W*UA;VLZ1FZE.\^0[88%OFZ< YQVQ5
M74-3U*U^%%AXXM=3NI-66."\F0SL89P[*'B,>=H #$# !&T<YS0!ZM17G(LK
M[7/B-XATR77]7M;.&UL[B..VN/+,;,7) XX'RX([]^E5K=O$7C#0KO5-,OTL
M;^._F6&9M0E5(%BF*A'@";&!1><DD[LY'  !Z?17G^I:A<R>*M7L]6O;FUL_
M[+BETUK.9T#N=WF,"I^9]VW:ISP.!R:HV.HZ[;1>!M"UJZO([O6O.FU"1I-L
M@\N+<(@PP4R2"<<\$9H ],D9EC9E0NP!(4'&3Z56TNYNKS3+>XO;%K&YD0-)
M;-(',1]-PX-<7!<:A8>-M<\,I?7;V$FDKJ-M*\IDDM7+%&0.V20<;AG..<5@
MQ:EJ]SX#^'=V-9OHKF^U"W@N95DR9599"=V0<G*CKD>QH ]=HKSW3)=6TWQ+
MXST?3[VZOC;V,-U8QWLYE*3.DGRAFYVEE7CH*SM-FU'5F\&2:=J>JM-/$6UL
M&9R%Q'DEPV50^9P  ,@\<#@ ]3HHKSI["^UKXD>(-*D\0:O;6<5I:7$:6MQY
M91BSYVG' ^7D8Y[]* /1:PX_$8?QM+X::RD1TL!?"X9UVNN_9@ <]<]<=.E<
M; WB+QAHE[J6F7Z65_%J$R0S-J$JI;B*4J$> )L8%%YR23NSQP!>FNFM_BU/
M=E5D:/PKYN(SD,1.3Q[&@#T"BO-='C\1:WH_AWQ)::G#!)(8KF\DDU&5XIXF
M'[R+R=FQ#DX&.01U/6J/B'5+ZUL[O5+#5;Z[EAUV./[4DK1V\<9E5#;B/=B3
M )!;;C.><C% 'K%%>:^+]6N]'UK47U@:I#HDR1I::KIT[[;!MHR)HU(XW'.X
M@Y! JU<7.H^*?$/B32[.?8NGK#%;M%J,MLR&2(.)<1J=^2<<G'R=.3D ] HK
M-\/IJ$6@V<6K7<%WJ$:>7<3P?<D=203T'/'/'7-8?B?5IT\7^%_#RRR06VIO
M<//)$Y1V$4>X1AAR,D@G&#A<=Z .NHKS'4[[5-)U;Q?H,&HWIM(M$.J6<S2E
MY;9_G4H';)()7(R>.<5'9RZC82_#S4O[9U&XDU5$@O(IYRT4BM;%P=G0," =
MW4]R: /4JP])\1_VIXDUO1C926[Z5Y&Z1W4^;YBLP( Z# ]>_:MRO-(=#;7?
MB-XXM_[5U&P4)8?-8S>4Q;RFP2P&>/3H<\YXH ]+K#\6>(QX6T7^TFLI+I!-
M'$P1U7;O<("2>V6'0&N"T#Q1K>JV?A?2+R82W%T;Y)IS<-;&Z^SN$7#HI(R"
M6.,9V]<9!/%VGZSIGP[UNTU348[A#J-I+9KY[3R01-<1X1W< L 0<$\]>>*
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
MBS'F+E'7.TD[?FQD\'UKJ** .3UOP\UG%K^M:;#<W^JWUGY#6S2A5E !"J,
M8QN/0@GUKE]&TA_]$CT2_P#'-O<0% (M3++;QJ",AQ(NUEQQA"3Z>M=QIOB/
M^T?%.LZ&;*2!]-2%S*[J1*)-V" .@^7N<\]!6Y0 5CVWAVUM?$MWKR3W)N[J
M-8I59QL*+G:,8XQD\]>><U;U.[O+2&%[+3VOG>=(W1953RT)PSY;KM'..IJU
M*[1Q.Z1M(P!(12 6/H,D"@#EI?AWHDFNW.J1R:A;_:W\R[M+>[:.WN6[F1!U
MSW'0\YSDUJ_\([:_\)0?$/G7'VTVWV3;N'E^5NW;=N/[W.>OOCBL_1_%=SKW
MA.PUS3]%EE:ZG\MK8SJK1()3&SECP<!<X'T]ZZ>@#D]*^'>B:-J1N;*34$MO
M-\]-.^UM]DCDSG<(NF0>1G(!P1T%1S_#70I[:]M3+J*6UW=?:_(2[8)%+O#E
MD'09([YQVQ7852:[O!K26@T]C9-;F1KWS5PL@8 1[.O(R<].* ,RY\(65T+Z
M)[R_^R7ZJMU:^<&24!%3!+ L,JH!(()[FJ^K^ M(U;5XM52:_P!.ODB$+3:=
M=- 98QT1MO4#\_?@5U%% $-K:PV5I%:VT8CAB4(BCL!_.J&N>'['7XK870D2
M:UF$]M<0MMDAD'=3^A!R#W%:M% &&WA:REL]2AFGN99M3B\F[NF9?-D3!4+D
M* HP3PH'4GJ<U"W@VP:'18C=7NW12IL_G7Y2%VC/R_-\O'/\ZZ*B@ K"G\*V
MDFLW>JVUY?65S>QI'=_9I0!.JC"Y# [2 2,K@^];M8?BSQ'_ ,(MHAU-K*2Z
M198XV5'5=N]P@))[98= : (-7\#:%J^C66F/;R6L5@P:SEM)#%+;L.Z,.<^N
M<YZ]:9/X&TRZ\/MHT]SJ$L,DJS3S27!>:9U(*EW8$\%5P!@<"NFHH PKCPI8
MW>MC5KF:YFN/L;6+*S*$>%N64@*.I&<]:S;;X<:+:II:BYU1_P"RY"]H7O7/
ME*5*[!Z+@XXYQ@9Q77T4 8MEX:MK#4=5O[>[NUN-3*M<,64_,HVJ5&WC"C%2
M>'?#]IX8TB+2["6=K.'/E),P8IDDG!QD\D]<UK44 5[^PM=4L)[&]@6>UN$,
M<L;]&4]165IWA6SL)+)GNKR\%@I6S6ZD#B $;>, $G;QELD GGDUNT4 8VG^
M&[;3M>U#6(;FZ:ZU#9]I#NI1]@*IQCC /;'OFMFBB@#GH?!NF1VNMVLCW,\&
MM,[WB2N/F9EVDC &W@ <>E+!X2M[1;$VNIZG%+9Q-"DWGB1G1MN0P=2#]Q<<
M<8XKH*KW]RUE87%TL#SF*,OY2$ M@= 20* (M*TJTT73H["R0I"A9N3DLS,6
M9B>Y)))^M7:R_#>M+XB\-Z?K"0&!;R%9A$6W%0>V:U* "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MY/QUK-QI<&B6EO*T']JZM!8R3H<-&C9+;3V)"[0>V<CFNLK.UO0[#Q#I<FGZ
MC$9(&(8%6*LC Y5E8<A@>A% '+RO=Z-\2-/T:&ZO)]*UBQG9XIKAY&@DBQ\Z
MNQ+*"& QGK@C%4OA]H]L]IXI!FOA_P 3R]B^6^F' =3GAOO<?>ZGN>:["RT"
M&TO&OI+JYN[[R?LZW5P5+I'G.U0JA1S@DXR<#.<"H-*\+6VBV^H0V=[>JM]/
M)<3%G5CYKXW."5X)QTZ>U 'F5BL^E_LV#4M.U"^M;L60D$D=R_RD2$84$D(,
M$_=Q7<R7SZO\0)?#T]S<0VMMI278C@G>%YG=RI8LA#84*!@'&6.>V+(\!Z6/
M!I\*>?>_V25V>7Y@W!=V[;NVYQG_ #BGZSX(TW6Y[&[FN;^WU"R0QQ7]I<>3
M.4/52RC!!^GKZF@#"N)]5TJ\\->%)=7.IRW)NC-=23M;/+Y05DC+H&8$!P21
M@G9UY(.7XGM_$OA[P-KK2Z](C1W=O+8B&[>6:"*254*/(P#,OWL'KUYXKLM5
M\#:)J^BVNF3QW"+:2>=;W$4[+/%)G)<2=2Q))).<DY-,N/ FF77AV71;BZU&
M:">19+B>6Y+S3LI!7<[9/!5< 8'% &1K^GZQX=2WN+&76==LVN9+B_M!>D7
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
M[!DA+$(H(&#A>.F0:@M;H^%[/XDZW9_:9;FQO7,*R7,CKDPQX+*6(;!.<GG
MQP*ZVW^&VB6\&FPK<:HR:;-YMH&O7_=#!&Q?1<$CUZ<UIQ^$=*CU/5+W9,XU
M,?Z5;/*3"Y*["=G3)7@T <OK<U[X=LO"VLZ?J5[=/=7MM:WD<UPTB723#!8*
M20K X(V@#MTXH\/V-]JWBSQ&+GQ!JXBTO5HVMXDN-J$>4K%'&,%#G[O'YUTN
MG>#[#3UL8OM%Y<VNGMNLK>YD#I;G! (XRV 2!N+8[5/I7ANUTC4-2O8+BZ>7
M4I!+<"5P59P, @ #'  XH XWPQK-S%XATW2?$?\ :=CKA$A#O</+9ZF-I):,
MYVJ1][;@8''ICTNL&P\)V=B^G%[J\NTTP$627+JPARNW((4%CM)'S$X!I/"6
MA2Z!I]U;O<7<L4MTTT*7<_G21*0HVEO=@S8'3=WZT 5_%,Q&J:);"_N5\V64
MG3[0E);S"?\ /0,NQ4)#$D@'@=P#QOG7>J?"'QI%J-Q=2/I\^HP1$W+E@D8;
M:K."#(!G'S9S@9KO];\+V.NWVGWT\MU!=V#.8)[68QL X 921U! 'Y51C\!:
M1!I.K:9#+?):ZK*\EROV@MG?]\+NS@'N>I]: .2\7Z5;Q_"?2&$MX3YM@WS7
MDI'S21 \%NG' _AZC%;VL&YTSX@>"K*UO[T6=P;Q9H'N&=9-L)92Q8DM@GN3
MV]*UM0\'V6I^'[;1+F[O6L[8QE LBACY>"F6"Y."H/\ /-3WGANWO]7TO5+B
M[NVNM,WFW8,H&7&UR0%P<CC^6* .9TA7?QA\1UCFDA?=:[9(SAE/V8<BJ>BZ
ME<WW@GP0UWJ]Z]Q>*7EMH6;[1?D(QQYFY2H4X8DD#@ GG!Z^#PK:6U]K%[%=
MW@GU8+]J.]3G:NU2HV\87C_Z_-41\/\ 2$L-'M(I[^(Z.S?8IXKC;+&K##)N
M Y4CUY]Z //M;FN]1^$GB^+4+BZ=M-UM[> /<NS)&)8L(S9S(!O(^;/;T%=G
MJ$]P_C.'PK:M*UM%IAO-LFIS0R2LTI7/F@,YVXZ9'WO88T!\/M"&EZQII6[:
MUU:4S7"/<NV'.#N7)X.5!SR21S2ZMX"TG6(;#SKC48KVPSY&H07;+<C=][,G
M<'T_+% '/W$/B[1= LHKB5]=-G>2&[@L;MENGMBOR#?\K,R%E)'!8;?6NG\%
M:G9:KX;2XL+V[NHO/E!-YN\Z([R?*?<2<ID+R>@%2+X5M(8;%;6[OK>6S+LD
MZS;Y)&?[QD+AMY./XL]O08SM5\&12:=:VNG3WUO.M_\ ;FN8KC86E8Y=Y,?>
MZG"@8S@<"@#KJ\CU"YD\6_"CQ5KUS>7:3$7BQ0Q7#HD,<995C* [6R!DE@2=
MW; QZY7(W/PZT:=M62.XU"VM=5W&[M+>Y*0N[##/MQPQ[X.#W!H RVN;RW\5
M?#V"*]N$M;NSG$UNKXC?9;J5) ZX)/7VJ*'4+OP_XE\2:%<W=W<R7<4=UH_G
MW+MD.?*,8).1MD(Y'.&R>E=/_P (AIXOM&NUGO%DT=&CM 9MP4,NUMVX$MD
M#D\=L5?O-"T^_P!8T[5;B />:=YGV=_[N]=K?I0!RVI"\TGQSX&T^+5+Z2WE
M6[CN$DF+"<I 2&?NQR2>>.F.E9RZS=:?XJCL?$9U.SDN-4;[!J,-P[V=U&7.
MR!E#;4;;A<$<E<YZY[34?#MKJ6N:;J\T]RESII<VPC8!5WC:^1CG(XY_#%5U
M\)66Y%ENKR>UCO#?):S2*T:S;RX(.W=@,<A<X]J ..O?$FI^'Y_B5=I=3W9T
MQ+9K..=MRQ%X<\#H!N;)]A5S6YKWPY!X6U?3]1O;HW=];6EY'-<-*ERDPP6"
MDD*P."-H [=.*ZB#PIIT.H:Q=R--<'6%5;V*<AHY %V 8QQA>/YYJ/3O"%AI
MZV,?VB\N;;3VW65O<R!TMS@J". 6P"0-Q; Z4 <--'J5Y8_$*1_$&KHVE3R/
M9^5=%/+*P*X^[C*Y_AZ=>,\U?U/6]7CT[0=:NK/4+_2)=*22^72YVCG@E<*W
MFE%*EUQD8SQ@FNG7P98+#K40NKW;K18WGSK\Q*[3CY?E^7CC^=26_A2"S%K]
MCU+4;<VUHMFI21#NB7.T,&4@D9X;&??DT 6_#=U;WGAG3+BUOGOX'MH]MT^=
MTV% W-GG)QSGOFK]R7%K,8G1) C;7?[JG'!/M7-/X0AMM3\/MI3W=I;:2K($
M2X(B:,CE63J[$XY/N<YQ737$"75M+;R9V2H4;'7!&#0!YUX5U2637;71/$ U
MC3M=%I(DL,UU(]O?D;<RQ.&P",$X7& Q';C*M]8U23X.^'=5;4[PW[:E%&\_
MGMND4W10AN?F&WCFO0[+PQ:VEW97,MU=WDEA&T5H;IU;R0P ;! !8D #+$G'
MU-9!^&>A-8O8&?4OL/VD7,5L+MA' ^_?^[ ^Z-WXC)P1DT 9 T4ZY\3O%UL=
M3U"Q3['8DM8S^2Y.V3!W 9X].A[YK/T[6?%$_A+3KF6&[UE-/OKJVOTLYC#<
MW44;%%E3!!;!Z@'DXKO)O"EHVKRZI:WE]97<\*07#P3?ZY%SMW;PW(R?F&#S
MUIY\,644>G)82W&GC3T=(/LSC[KXW!@P8-D@'D'GGKS0!Q&HZV+CP5X>U#1-
M;U)HGUV&%S+(RRE7N#NAES\WR@[>O('<&MRRNG\3>-?$NG7%U=06VD"""&*V
MN'A.Z1"[2,5()/0#/'R].:T;GP1I=SID%@9+I(XKW^T"Z. \EQOW^8QQR=Q)
MP,#VP!3[SP;I]UKXUN.YOK._>(0W$EI/Y?VE!T$@ YQV(P1ZT ><:3<7EA\&
MO"LUI?W,#C6$BD,3[?-5KQE8-CG!':NA\8W5SN\626FIWTT]CIHEBBM)F@33
MV6-WW.P8"1FP#MP>  < YK;C^'FC0^'K30XIK]+*UN1=1C[1N;S V\')!QAB
M3@8&>M2WO@/2+_4-2NYI;Y3J< AO8HKEDCGPFP,RC'S;>/3VH YJ^GU/5M>\
M"P'6;^UBU;3;A[M;:7R]S"&-@1@<'+GGMVQUJ_;F\T?XEV>E_P!J:C>V<7AZ
M20QW,V\NZ2HN\X RY'<^I]:V+?P3IUM=:-<1W5_YFCQ-%:%Y]V%8!6W9!SD
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
M8+,H_@) 8 ^^"#^-<+X:LX]?\*^&_$S:W<PWS/'<W5PDI(G9B0\#*3C9N.T
M#C QS2^ --MK?Q/XSDC60-'JQ5<S.1@Q1DY!."<D\GF@#N;B]M[26VCGE5'N
M9/*A4]7;:6P/P4G\*GK@/'&GVUWX[\#M,LA+W5Q&2LK+\OD.>,$8Y[CFET95
M\7:QXMMM1EN4-A>"RM8XYV0V\8C!61<$?,S%CNZ\ =!0!WU<I'XKO[CQ9J/A
MZVT>%[BQBCF>1[PJK*_3'R$YXYH^&^K:AK7@+3;W5'\R[(DC>7&/-"2,@?\
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
M).,D@#L *TZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *HZII-KJ\=NMR9E-O,)X7AE:-D< J#E2.
MS$8/!SR*O44 8=QX1T:[TB_TVZMVFAOW$MT[R-YDCC;ABV<@C:N,8Q@8IECX
M-T:PU:+58X[F2_C@^S_:)KJ21W0G)#DM\W..N<8&,8K?HH YK2? 7AW0]2-]
MI]G)$V\R)#Y[M#$YZLD9.U3R>0..V*1_ /AU]>EUC['(MQ,XEFC2=UAF<=&>
M,':Q^HZ\]:Z:B@#F]9\">']=U=-5O+65;U4\MIK>XDA:1/[K["-P^M7)_#.G
M2W(N(_M%JXMEM,6T[1J85)*IM!QQN.#C(SP14GB/59="\.:AJT5JMRUG \YB
M,GE[@H)/.#V'I5G2KPZCI%E?,@0W,$<Q0'.W<H.,_C0!GGPII:/$]JMQ9^5:
MK9JMK</&ODKG:NT''&X\]1GK1<>$M&FCTU8[8VSZ8NRREMI&C>%<8*@@\J1U
M!R#6W10!A7G@_1;_ $.?1[FVD>RN)/.G43R*TSY!W.X.YCD#J>P["MJ&(0PI
M$K.P48!=BS'ZD\FGT4 <WJ?@/P]JVMG5[FTE6\=0DS0W#Q+<*.@D52 X^O;@
M\5=U#PWINH7UK?-')!>VJ&.&XMI#$ZH>J$CJOL<BM>B@#!O/!VB7VCII4UM+
M]C6;S]B7$B,TF[=O9@VYFW<Y)/-8?C/3)K[Q-X1$=M?RVUE<R27$\ ?,0,15
M6+#DG=CU]^*[JB@#+@\/Z;#;WT+V_P!H%_Q=M<$R-.,;<,3VQP!T'85#IOA7
M2]+>U:%;B06:E+19[AY1;J1C"!B<<<9Z@<9Q6U10!CZ=X7TK2UU%;:&4IJ,C
M2W:2SO(LK,,,2&) R..*S;;X=^&[5=/$=K<-_9\A>U,EY,YB!!&P9;A,'&WH
M>XKHI[VWMKBUMYI566Z<QPH>KL%+''X*35B@##7PEH\=WJ5U'#-')J63<A+F
M158D %@H;"L0 "P -,/@S0SH5GH_V:06EBZR6A$[^9;LOW2CYW CZ^U;]% &
M.?#&F-8W]K(DT@U!-EW*\[^;,N-N"^<@8)&!@#)]34#>#=&:'28C'<[-)(-D
M/M<O[H@;1_%S@<<YXK?HH Q(_">EQRAMMP\0NC>BWDN'>(3%B^\*3Q\Q) Z
M\XS4>A>'(M'UO6]0A\R--2E61HFF:0%P6W2<\+NW ;1T"CZ#?HH Q=1\*Z3J
MNLP:M<PR_;88C )(IWCWQDYV.%(#+GG!R*I0_#[PY;V%E8PVLZ6]E=?:[=%N
MY1Y<N201\W;<<#IR>.35SQ=KLWAGPM?ZS#9K=FTC,AB:7R\CZX-:]O+Y]M%*
M1@N@;'ID9H RU\+Z2-6O=3:"22YOH1!<^;,[I)&,@*4)VXY/;N:RX?AQX<@B
MLX5BO6@LK@7%K$U_,5@89QL&[Y1R>!7644 4=8T>QU[2;C2]2@$]G<+MDC)(
MS@@CD<@@@'/M63%X%T"*]6\\BXDNA:M:--+=RNSQGLQ9CN]LYQQC&!7252MY
M]0?5;R&>RCCL8UC-O<";<TI(.\%<?+CCOSF@"C!X4TN'R]RW$XA@>W@^T7#R
M>3&X 8*2<\@ 9.3@8S3K/PQIUE+;RI]ID:UB:&V,]P\A@1@ 0I8YS@ 9.3@8
MS6S10!PGB/PG!IWA-M,TC1[F_LKB_2XO;9+MO.V;M[/$7;[^X+QD=3CFH?#O
MA\+JL%UIT'B;3K9=PN%U.^9EE4H0%5"['<&*G=QC'!->@T4 <T/ 7A\:!'H0
MM[D:;'-YRP_;)>'W;\YW9^]SUZU9N/"6EW4EXTWVIH[[;]KA-R_ES[551N7.
M/NJH.,9QSFMRB@""ZL[>]L9K*YB62VGC:*2,]&0C!'Y&N>M?A]X=M)-.DCM[
MEI=-W"U>2\E=HU(QLR6^Y@#Y>GMR:ZBB@#G#X&T$Z1J&E&"Y-EJ,S3W49NY3
MYCL<L<[LC)Z@4^^\&:/?W=E>2)=1WEE'Y,5U!=21R^7_ '&=6!8?4UT%% &5
MH?AS3/#D-Q%ID,D27$S3RAIG?+L<D_,3C\*L:CI-CJOV3[;;K-]DN%N8=W\$
MBYVM^&35VB@"E#I5E;ZM=:I% JWEU''%-*.K*F[;_P"A']/2JUOX:TRUU;4-
M3CBE-UJ*JET7G=ED500HVDX& 2.!WK6HH YA/ 'AZ/3;/3UM[H6UG.MQ;K]M
MF)C=?N8.[.%[#H,GCFM*#P[IUOK\NN1K-_:$L(@>1IW(9 <A=I.W@DGIWK5H
MH RM6\.Z=K=S97%\DS26,OG6YCN'CV/TW84C)P2.?6JWB'P=HOB>2UFU*WD^
MTVI/D7$$S12IGJ RD'!]*WJ* ,7_ (1;2TCL$MUGM38*ZV[03NI4/@ONY^?)
M )W9R>>O-<MXM\.QQW'A:STZPO6M;;53>74EN)"R!E?=(7')8NV>I/X5Z'10
M!F6^@:= EZ&A-P]\NVZDN&\QIEQ@*V?X0"?E'')XY-9_A_P+H/AFX,VF6TR,
M 5C66XDE6$'J$5B0N?;FNCHH YG3? /AW2=6?4;*SDB<R&98?/<P)(>KK%G:
M#[XX[8K1M?#FF66N7>L6\+I>79#3'SGV,P&W=LSM#8&,@9Q]36K10!EZSX>T
MW7OLAOXI&>TE\Z"2*9XG1L$'#(0>02"*@N/"FE3ZE)J")/:W,T2PSO:SO#YR
M+PH8*1G X!Z@=#6W10!#:6EO8VD-I:PI#;PH$CC0855 P !6*?!FCG6;G5U^
MW1W]RJI--'?S(74=!@.!@5T%% '/7'@K1+O3+[3[F*ZG@OV5KGS;R9GDV] 7
M+;MHQT!Q5F7PQID^IZ=J,HN7N].5DMI#=2?(& #9&[!R ,YSTK8HH \\\=^$
MH8? _B2'1+*\N-1U<JSQK))+YLFY><$D+P.O'3%=7IVB6$<\&H*MU+-'$8X&
MNY'9H4.,J W()P,D\G R:V** ,*V\'Z);6FIV@M6EM]4D:6\BGF>197;[S88
MG!.!TQT%2Z?X;T_3)89XA<3RVT1BMVN9VE,2'&57<>,X SU.!DUL44 <GHR7
M7B#7+?7]3T*72WL8)+>VCN61I2SD;V^4G"@( /7<W'0FYK_@K0_$M[;7NH6\
MHO+<%([FWG>&0*>J[D()'M[GUKH** .?U;P3X?UK2K33KNQQ!9$-:M#(T;PG
MU5P<@^O//>M+2=(LM$L%L[&-DB!+$N[.[L>K,S$EC[DU>HH YV^\#:!J.H:A
M>W-K*TFHQ"*[1;B18Y@%V@L@8*6 Z'&1U'-/M_!FBVMUIES##<+-ID1BM&-U
M*=BL &!!;YLX&<YZ#TK?HH Y[_A"- -CJEE+9O-;:K(9KR.:=W$CG'S<GY3P
M.1CH/2FV7@?1K+4+'4%^W37=BC1P37%]+(RJ<9'+<C@<=*Z.B@#,US0-/\16
M2V>I1RR0+(LH1)GC^93E22I!." :C_X1K3CKHUK%Q_: MOLHE^TR?ZK.=N,X
MZ\YQG-:]% '/6_@K1;33H[&V2ZBABNC>1E;N7<DQW98-NSSN;(Z'/(K4T[2K
M73/M#6ZL9;F3S9YI&+/*V H))]   .@ XJ[10!E#P[IP\1G7]DW]I&#[.9/M
M#[?+SG;LSMQGGIUK-U'X?^'-4UQM8N+.07<H"SF*=XUN .@D52 X^O7OFNGH
MH Q;OPOIM[<7<LGVE!>1B*YCCN'5)4 P%*@X''&1@X[US4FBO/\ %C[4EM?V
MUA%HJ6<5S;JT:"02LQ3(XQM(ZC'''(%=_10!AW?@_0;_ ,.MH-SIZ2:>6+E"
MS;MY)8OOSNWY).[.3D^M-L/!NAV&CW6EK:M<6UVNRX^U2M,\JXP 68DX'8=N
MU;U% &#X?\'Z-X95AIT,Q)3RPUQ</,4C_N+O)VKTX'H,]*K#X?\ AT>'Y-"%
MK<?V;(X<P?:Y<##;@H.[(4-R%'&:Z>B@"AJ6C6&L:0^EZA#]IM'"ATD8G=M(
M(R>IY I-:T/3?$6E2Z9JMJES:2XW1MD8(Z$$<@CU%:%% &1H'AG3/#=O)%IZ
M3$R8WRSS/+(P'0%F).!DX'09/K3[SP]IU_K5CJ]PDQO;$,+=UG=0@88;Y0<'
M( SD=JU** ,!/!FA+;:K;/:/-!JKF2]CGF>196./FPQ.#P.1C&!Z4FA^#-&\
M.P2Q:>ERID3R_,ENI)'1.RHS$E1[#%=!10!S*^ O#Z:-8:2EO<K8V$XN+:(7
MDH\N0'((.[/!)(R>]:=WH5K>7T5Z9;J*ZBB,*RPW#(2A.2" <'GN1D=L5IT4
M <O=>#+!K_0)+*%K5=(8F%TG8!4.-R[<_,6Q@ENQ/4UT%_90ZE8S6=QO\F9"
MD@21D)4\$94@C\*L44 <Y+X&T*72+#2S#<K;Z>ZR692[E62 @8&UPVX#'&,T
MQO 'AQH=3B^QS"/4P!=JMU*/,P /[W!.!DCD]\UTU% &+)X4TJ:[TNZD6Y:?
M2P5M'^U2?NP1M/\ %\V1QSGBH_\ A#M&SJY\NYSJZ[;[_2Y?WHV[?[W'R\<8
MXK>HH P)?!NC36>E6CQ7/DZ2ZO9*+J4>4RC"G.[)P.!G/%4ITN_$NOP6E[H,
MUM8:3>_:5NKED87#(I$9C )(Y;<2<8VX[G'644 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M\P'0^] &A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !6?KI?\ L&_6*&2:1[=T2.-<
MLS%2 *T** .4^'=M=:7\/M*L=0M)[:[L[?RYHG3D$$],9S^%<8VBZR?@]<Z*
M-(O/[2?4C,MOL&2GVL2YSG'W??KQ7KU% 'FM]:WVC>.-3U&7PG)KVEZRL,L;
MPQ1M+;2K&$*,LA&%( .<\5WVEQ20Z9 DMM!:OMR8( -D>3G:,<'&<9[G)JY1
M0!Y_9Z3>7_B7QY%/:W5K:ZU###:W31\-B QL?48)XSC-9TFC:OK?PPM/!%YI
MEQ;7\8M[2:<@>2L43J?-5^C95. /FR>0!DUZC10!QVBVMY#\3/$MY+8W"6=W
M;VL<%PR?([1!PP]1]X8)ZUSNAZ=J6A277AZ[\%IJ+_:97LM5\N)H7C=RX,S,
M=P*[N0 2<8'OZG10!YAK4EU8^-M;EL-(UF:*YLX+:ZFTI(90[!6Y*NPV.JL
M.O!R1R*%L3N\(ZUX>TJ^6T\/M-97.F3ILN8XY$52VTGYF'RMP3N!XKJYO!=H
M=5N=0L]2U73Y+M_,N([2ZVQRO@#<58$ X &1CI6Y964&GVRV]NK! 2268LS$
M\DLQR23ZF@#CQI5S=>)]=\3_ &2XCBETI=/MH63$DQ!9BQ7J.2JC.#P3P,5A
M6^DZM%X2^'MFVE7GVC2KZ&6]01Y\I41U)Z\\L.F:]5HH \\GM98O$OCJ]OM,
ME?3+S3(HT:4^7'/Y<<@=-Q^Z#N R<5E:%=FT?PX=?T+Q.@TF,0V\T]K%Y,+.
MHCW.48L<#Y02. <GGFO2]6TJSUS2KC3=0B,MK<+MD4,5)YR,$<@Y -9MAX4A
MLY$,^JZMJ$<;!HXKVZWHI!R"0 -V#R-V>0#UH 9X\M;F^\"ZU96=O)<75S:2
M0Q11C)9F4@?3ZFL'Q/I.J7_A'P[>6&F"ZO-)FAN)=-N0%,RB-HW3GC=AC@].
M.,\5Z!10!PZ&;4?#.M2VWA.32/.L9((H'AC6XGD92.B$@*#@<GG.> .<"71M
M7L-(\%:LOA]M3_LK31I^HZ8ZJ90"D8+H&X)#1]NH/U(]7HH \_U*37!H5M=:
M1X<FTZWFOXOM=G;+&EX;7!W-\IP&)P, Y"]P3QGV.E7MKJ/C/SO"5Q+INI&T
M>.V=HV\V,(J2+]_F3[S=>HZ^OJ%% 'D[^#-7FT/Q#H>C7-[_ &++:POI\.J9
MW17"2;S&N_YO+PJCGCYN,\UTGA:XN-0NH'E\$C0YH%/VF::.( M@C;"5.2"3
MG<0!@8YS7:44 <A\2K*]U+PB;/3[.:ZN'NK=Q'$.=J2H[$D\=%-1B&[_ .%L
M-JWV&Z_L\Z&+;S_*./-\TOMQU^Z?3KQUKLZ* /'[30O$5EX=TK4;329WU#1]
M;N;QK"0A6G@E9P=ASC=M?@?7\>PU.]U7Q!X*U[_B27EG]HL)8+6UG"_:))&1
MADA6(49( R<]2<<5V%% 'FUQ8ZI9V_P^U1=)O+C^QXVAO;:)09D+V_EY ) (
M#=<'I69J7AKQ%K=EXYBBTN6TGO;RUO++SI$V2F)8SY9PW7Y<?W<]SC->N44
M>=W-SJ^N^,/!VJKX:U.VBLFNOM8G$:^47B"\9;D ]^XZ9Y%9_AO3=3T.)_#-
MYX+CO9XIG%KJYCB:"2)F+*\I)W @'E0"3C\:]4HH \S\0:#>7.M76K:%9ZAI
M?B5+E$CGAS]FOX@5&9ARN N0<X;Y>,\"NRM->EN/%-[HLVEW-NL$0EANG(,=
MPOR[MN.1@L!SUY]*VJBCMH8IY9T0>;+@.YY) Z#/H,GCIR?6@#G_ !WHUQK/
MA2X6P'_$SM'2]L2.HGB.Y0/K@K_P*N=D\(:L/$^G:@JKMU>!HM? ;*C:PE4#
MU&-T.?[I%>CT4 <=X@M+R;XC>$[V&RN)+2R2[%Q.BY6,R(JI]>5/3IWK$73=
M7M=(^(.EG1[IVU*>[GM)DVE)1+"J(HYSG(.<@ =S7IE% 'G$EAJ)'P[QIMV?
M[,Q]M_=_ZG]P8^?7YCVSQS2:1I^K>'_#_B'PS-I=S=O/-<OI\\:@QSI-D@.V
M<(06.[=CVS7I%% 'FJ:!J/A/5O!LT5A=:I;Z?IDNG7#6@4LKD(0V&(^4E2,]
MN,UFW'A_Q!=^ O&UB=&GCN[S67O;:,R(?.3S8VPISUPC=0 >,9KURB@"O97$
MEW9QSRVLMJSC/DS8WJ.V<$C/MFN L;#48]+^($;Z9=J^I7$\EFICYF5X51<>
MGS#OCCFO1Z* /-$T[4EM?ANITR[W:4JB^'E_ZG%N8^?7YO3/'-:.G6][;^,?
M&U[)I]V+:^BMA:OY>?.,<3*P'<<D=<9KNJ* /)[?1]7B\"^ K!M)O/M6EZG;
MS7D83F)(PX9NN#]X=,DUNK:ZWIWCSQ1=V>F22C4K&W-G<EE$*R1)(-KY.1\S
M+P >O;K7=T4 >3V-CKMQK7@K5[GP]J;7EFTZZE/<R1[C(\)3*C=Q&&)(Q@ =
M 36OI%EJFFP^-[&;2;HB\OKF[MIDVE)5DC555<'.[(.<@ =S7H-% 'EECH>L
MZ=IW@#5UT^XDET.V:SO[$ >8%>-4+H,X;:5!P.HZ5=U?1+W4KOQ9KT5E<+]M
MT0Z99VY3$D[$.2Q4_=&651NP>"3@8SZ-10!YQ+8:B8?AX!IEV3IA0WH\O_4X
M@,9SZ_,>V>.:[>QU"YN]0U"VFTVXM8K614BGD*E;@%<EEP<X!XYK0HH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MAKMYK'B66WOK V>MV(M5:X1VEM<1E"J <;226Z\$YP:[JFNZQHSL<*H))]J
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
M>_&.]5HO"&KW?AK3O#.L3V4NG64D.ZYB9O-N8H6!12A7"$[5!.YNA]>.ZHH
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
M;*2*'R]@);=&3_%M 3YO4D=L#?H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ H(R,&BB@"K:Z986+N]G8VUN\GWVAB5"WUP.:M444 %,FABN(7AGB2
M6)QM='4,K#T(/6GT4 -CC2&)8HD5(T 5548 'H!3J** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@"&ZL[:^A,-W;0W$1.=DJ!US]#3H((;6%8;>
M*.*)!A4C4*J_0"I** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
+ **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>a240404brentseparationag003.jpg
<TEXT>
begin 644 a240404brentseparationag003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MLX&U%'4YZ9. /7GT-8OP^T*WTNVU>]C%D9-2U*:Z'V8HYBC8@K&77@XY. <
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
MOQB1@"K\YQDC;R.16'=^&[?0? ?@32':TG)U^T^T2V^-DS'?GD?>XPN3R0*
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
M"6RTS3]-$@L;&VM1(=S^1$J;CZG YINHZ1INL0K#J>GVM[$C;E2YA60 ^H#
M\UA>-/%D'AR#3H1>6T%S?WL-L&DD4&*-V^>7![  \GC.,^E:6@1:A'%</=ZQ
M'JMK+)YEG.L:*PB('#%,*W.<$ <4 6[G2--O888;K3[2>*'_ %22PJPC_P!T
M$<?A3)-$TF:Y>YETNR>X>(PM*UNI9HR,%"<9*XXQTI$UK3+BY-E;ZG:-=MN"
MQB56;*]?ESDX[^E<QX-\81W&EE/$&LV:ZA)J5S:P+(R0M*$D**%7C/0>M '4
M'0])+6S'2[(M:J%@/V=,Q = O'RCZ4@T'1E6=1I-@%N/]<!;)B7_ 'N.?QI;
M_6]*TMPFH:E:6K%=^)IE0[<XSR>F>_2ENM:TNQ>-+O4K2W:1&D02S*I95!8L
M,GD  DGT% ##H&C,D"-I%@4M_P#4J;9,1_[O''X4Z/1-)AO#>1Z99I=%S(9E
M@4.6/5LXSDY/-1R^(]$@L8;Z;5[%+2=-\4S3J$=?4'.".>M3W&K:=:013W%_
M;113#,3O* '&,Y!SR,<YH GN;6WO;=[>Z@BGA?AHY4#*WU!XJ.+3K*"R-E#9
MV\=H5*F!(E$9!ZC:!C%26]S!>6\=Q;31S02+N22-@RL/4$<$55O=;TK39A%?
M:E:6TA .V:94."< \GN>* $M-"TBPL9+*STNRM[24DR016ZJCY]5 P::_A[1
M9+..S?1]/:UC?S$A-LA16_O!<8!]ZR/&GBR#P[#IT O+:"YO[V&VW22*#%$S
M?/+@]@ >3QDC.>E:6@1:A'#</=ZQ'JMK+)YEG.L:*WE$#ABF%;G." .* +8T
MG30ET@T^UV79S<KY*XF.,?/Q\W'K3#H>D,;8G2[(FU 6 FW3]T!T"\?+^%(F
MO:0]P;==4LS,-Q,8G7/R_>XSVP<^G>J/A[Q?H_B6VNKBPO(&CMY9$;]X,[4.
M-Y'4*<'!/:@"Z- T8"<#2; "X_UP^S)^]_WN.?QKF_$'AB\DU.SDL-&T'4M(
M@MS$-+O5\I8G+9,B$(R\@ 8*\8X/)KI['6=,U.62*QU"UN9(P&=(958J#T)
M/0^M(VMZ4FH+8/J5HMXS;%@,R[RV,[<9SG'..M &7X8\-Q:+-=WBZ;IVFRW2
MHKVFG#]TNW=@D[5W,=QYVC@ >];=SI]E>R0275I!.]N^^%I8PQC;U4D<'W%<
MOH>OW7_"3>+[;5]0@%CI<MOY3NJQ)$CQ!SD_4]2>U=7;7,%Y D]K/'/"XRLD
M3AE8>Q'!H K7&BZ5=WJWESIEG-=* %FD@5G !R/F(SP:@OM"M-0UFPU&>& R
MV)+1/Y0,F2",;^H7G.!U('/8S7NN:5ITPAO=2M+:0X^2:94/)P.I[G@5B>,_
M%D'AV/3;87MM!<7][#;EI)%!AB8G=+@]@%(!/&2,YZ4 =2RJZE6 92,$$9!%
M4K+1=*TP.+#3;.U$@PX@@5-P]#@=*J:(+VUL[J?4-:AU*S9S-:W6Q$*PE0?G
M9<*V.?F '%<EXC^("7OPZUG6_"^I01W-D[!20LC%1)LW;3T!Y()'I0!W=EI>
MGZ;YGV"PM;7S#E_(A5-Q]3@<TM_IMAJD @U"RMKN%6#B.XB610PZ'!!YJ*TU
MK2[Z^GL+74;2>]MQ^_@CF5GC_P!Y0<B@ZYI(U%=..I6@O6)5;?SEWDCD@#.<
MX[4 ))H6CS"<2Z58N)V5I@UNA\PJ, MQR0.!FGS:-I=S:1VD^FV<MM%_JX7@
M5D3Z*1@4_4]1MM(TNZU&\?9;6L332MZ*HR:YWP_<Z]XET:WUN:]&F1W:":UL
MXH5?;&>4,C-DL2,$A=N,X]Z -R;0='N)Q--I5C)* %#O;H6P.@SCH,#\JDET
MG39[U;V73[62[48$[PJ7 ]-V,U2TJ^OK;2KB;Q'+:02PSR*TR_NXBF[Y&&XG
M&01W/.15NWUG3+JTENX-1M9+>$E995F4K&1U#'/!^M $8\.Z(+:2V&CZ>()&
M#O%]E3:S>I&,$^]<QK7AC4)=>>X30O#^M:68(X;>UOOW1M-N<[/W;@AB<G@'
M@#M72Q>)="GNX+2+6;"2YN(_-AB6Y0M(F,[E&<D8YSZ4ZS\0:-J%O<3V>K6-
MQ#;'$\D5PK+$?]H@X'XT 5/#/A^+0;:Y\NTL[-KJ42O;6*[88CM"X7@9/')P
M,^E:$^CZ9=7:W=QIUG-<IPLTD"LX^C$9J"#Q)H=S?0V4&L6$MW-&)8H$N$+N
MA&0P .2".?I4D^NZ3:W@L[C4[.*Y+*@B>90VYONC!/4]AWH DMM)TZSNI+JU
MT^U@N)?]9+%"JN_U(&336T72FU'^T&TRS-[D'[08%\S(Z'=C/%,N]>T>PDFC
MO-5LK=X(_-E66=5,:9 W,">!D@9/K2/XAT2*UM;F36+!(+O_ (]Y7N4"S?[A
M)^;\* )GTG39+TWKZ?:-=E=IG,*F0CTW8SBH1X=T06TEL-'T\6\C!WB^RIM9
MAW(Q@GWJTU_9I>Q63W<"W4JEXX#( [J.I"]2/>K% &/_ ,(Y8#7;75$M;6*2
MTB,4)B@57 ((P6'.T G"].2>>,:%Y866HP^3?6D%U%G.R>,.N?H16>MT!XFN
M%.NVQACM 7TW";XF#<S,V=P!! P1CC-/3Q/H,L]K!'K6GO+=DBW1;E"9L$J=
MHS\W((X[B@!$\+>'HI$>/0=+1T(966SC!4CH1QQ5G^QM+-U+=?V;9_:)@5EE
M\A=[@]03C)_&DO\ 6=+THJ-0U&UM"PW#SYE3CIGD]/>L'6]8U"T\>>%+&WNT
M&G:C]J\^,1@E]D)93N],GMCI0!M?\([H9M1:_P!C:?\ 9U;>(?LJ; WKC&,U
MSEKX2:3QWK&J:CI>GS:;=6\$%NKX=H_+# _*5P =W8]JZ4:]HYLYKP:M8FU@
M<QS3?:$V1N.JLV< \C@U+<ZI86EM'<W%[;Q0RX\N1Y %?(R-OKQSQ0 EUI6G
M7T445WI]K<1P_P"K2:%7"?0$<?A3;S1=+U$Q&^TVSN3",1^= K[!Z#(XKC=
M\1WFK^'_ !5-<>)+.V%MJ4UM9ZGY<?E0QA$*M@G:WWB>3SFNO;6=-LEAAO-6
MLUF:'S<R2JA=0,L^,_=[YZ"@"KKB>(1]C@\/+ID4+;DN)+K?F%<#:T:KP<<\
M'':M+3[&'3--MK&W!$-O&L:9Y) &,GU-,L]6T[4-._M"SO[:XLL$_:(I5:,
M=?F!QQWJ.WUW2+N<06^J6<DQQB-9U+'/(XSGGM0 MCHFDZ9<37%AIEG:33\R
MR00*C2?[Q YH31-)BU1M4CTRS74&&&NE@42GZOC-7ZI'6-+6]ELFU*S%W$GF
M20&=?,1>NXKG('O0!=JA9Z)I.G2^;8Z99VTF" T,"H0#U' IL>OZ-+I[:A'J
M]@]DK;6N%N4,8/H6SC-51J,,.N7\TWB&T:T@M4=['" V^"296;.[!&!@\<4
M:5[I]EJ4'D7UG;W46<^7/$'7/K@BH[C1],N[>*WN=.LYH(?]5') K*G^Z",#
M\*XC6_'G]H>"K;7?#>H0IF_ABD3"R/Y;S^6,@_<)'/(S7;6.LZ7J<]Q!8:C:
M74ULVV=()E=HSZ, >.A_*@#DM7\,ZG<>(KNZET'P]KMC,L:6Z7Y\I[157!0?
MNW!7.6XP>?85KZ/X.TJQL6BN=*TPE[@W(@CMU,-NQ55Q&&''W02<#)).!G%:
MJ:YI,E^+!-2M&NR2H@$R[R1U &<Y'<=J<NL:8S72KJ-F6M,?:0)U_<YZ;^?E
MZ'KZ4 +'I.G0WKWL6GVJ73C#3K"H=AZ%L9-265A9Z;!Y%C:06L.XMY<$81<G
MJ<#C-8VJ^-M!TG^R_-U&U<:E*$MW69=A7G+[NFT8Z^N!6]N\Z#=!(OSKE''S
M#D<'W% $3Z?927T=]):0/>1*4CN&C!D13U ;&0*A71=*74&U!=,LQ>L=QN!
MOF$XQG=C.<5QV@Z]J&I_#::_U'Q%;:9?&YGB&I2Q1A(PD[*/D.%/RKBNPNM:
MTNPF:"\U*T@F2(S.DLRJ508RQ!/ Y'/3F@"Y*SK$S1IO<#Y5+8R?K7(> /"
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
MN ;.5&)(8%EM5X/J0PZ>H]:]9%E:"1)!;0AT3RU;RQE5_N@]A[4W^SK$[/\
M0[?]V J?NE^4#H!QQ0!YQ<W^F:#\0]6TS5]2&B6%U8VXT\A8HX'B4,'C!=2!
MAF)QQ][Z4)HZ6<&@Q^"]9^R7UG9S_8H-3&^.]MFD!8'HP&0A##G:1^'I-S96
MMZJK=6T,ZHVY1+&&VGU&>])=6%G? "[M(+@#H)8P^/S% &1X)U$:MX.TV]%@
M+#S(S_HRME4PQ'RGNIQD>Q%<MX<N;3_BO=-\1O&DYU">6=9R!OLW0")AGJNT
M8]L5Z. %4*H  & !VJ">QL[F>.:>T@EEBYC>2,,R?0GI0!Y,RWEA\//AI!K,
MA2\76;/<LQPP7Y]H.>X4J#7L!Z'TJ&>SM;E@T]M#*0, R(&Q^=3*BH@1%"JH
MP% P /2@#RWPO/>Z/J7AFQ2YMM<\.WHD_LJ[ VW5F!&QVOCAE"Y4GJ#U["L)
MKUA\*]8MK9Q+)::[-+J-K&<R"V%V2^Y1R 1U]1GWKV>WTZRM)GFMK.WAE<89
MXXE4L/<@<U*D$4;2,D2*TARY50"Q]3ZT <+KVW4_'O@Z^T.>*681W+S2PL&4
MVICXW8_A+[<9[]*QO!NK^&]2\&:9HNN&.37;*]S+I\CD7)O%D8[PH()R26+=
M,$YX!KT^UL;2Q#BTM8+<.=S"*,)N/J<=:46=JMVUV+:$7++M,PC&\CTW=<4
M>.ZI>W%CX\\7ZD42\T*SO;-]6LTY=HOLZ@2=?F5&&2AX/?I7L5G>6VH6<-W9
MSQSVTR!XY(SE64]"#31IUB"Y%G;C>,-^Z7YN_/%2PP0VZ;((DB3.=J*%&?PH
M \Y\/7-I]F\?:;XC>-+C^T+B6X6<@%[5T B89ZKL&!Z8K*=;RQ\!_#*#69"E
MZNL6>Y93A@-LFT'/<*5!KU>:QL[F>.>>T@EFB_U<CQAF3Z$]*6>SM;E@T]M#
M*P& 9$#$?G0!/7AT]]:?\*&\367VB+[5#=W(EAW#='F[.-P[9[9ZU[@JJB!$
M4*JC  & !4#V-G(&#VD#!VWMF,'<W3)]_>@#AM32WM?BIX82Q$$+OI-XB!
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
M$Y*^4N,^O2E&GV0=7%G;AEQAO*7(QT[4 >0BWT__ (5S\3V6*WRNI7Z@@#@
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
M][AB=L> ,;1_#G(Z5U4DNE7WQEM[B=K2>"7P[FWDDVLKGSSDH3P?E)Z=CZ4
M:?COQ%<V7P_N-=\/:C =K1&.>,+,KJTJH<'D?Q'GGI72ZAJVG:3&)-0OK>U0
MY(,T@3..O7TKQS4[2/3OA+XS> +#I-QK0ETY>B&+SH02G^P6#$8XQR.#73:I
MK5KI/Q.O8];U=]+M+[3H!87+>6(7",_F(6=2 <L#VSQGM0!Z-#-%<P)/!*DL
M4BADD1@RL#T((ZBGU@>#+#3-,\+6MKHK3MIJ%S;M,V2REB<@_P!TDDCV([5O
MT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!)96DLOFR6
ML+R?WVC!/YU/6;?Z_I>EO(MY=K$8D#RG:Q$:GH7(&%S@XSC- %J:QL[B>.>>
MU@EFB_U<CQAF3Z$\BG26=M-*)9;>%Y!T=D!(_&L3_A+]./C)O#89OM*6XF=B
MIQN9@%4<<]\GH./?%R'Q+HUQ?16<6H1--,[QQ==LK+]Y4;&UB,'(!)&#0!J$
M!@00"#P0:K#3;%0P%E; ,,$")>?TK(TGQAINL>(-3TFV<^98.L;,RD;V*EFQ
MD= ,<]^<<5=M?$>CWNH)8V]_$]S(ADC3D>:HZLA/#@>JYH NFRM3;-;&VA,#
M=8O+&T_ATIZ6\,<A=(8U<J%+*H!VCH/H*2YN8+.VDN;F9(8(QEY)&"JH]R:J
M6.N:;J3W,=K=HTMMCSXV!1X@1D%E8 @$<@XP: )XM/LH-ODV=O'M<NNR)1AC
MU(P.I]:)M/LKB;SIK.WDEV&/>\0+;3U7)'3GI52T\1:1?7B6EO?Q//(ADB4Y
M7S4'5D)X<>ZY%5&\;^%UG6$Z]8;VG-N/WPQY@ )7/3@$?GB@"]=:/;7FH6-U
M*D?^A$M$HC&0V"/O>@ST&.0/2KLT$-PFR>))5SG:ZAAG\:PD\=^%9+BS@37[
M!I+PD6X$H/F?,5X/3D@@>N.,UHZAKFFZ4VR\NEC<(9"H4LRH.KD*"0O^T>*
M+'V"SW(WV2#<F-I\L97Z<<4G]G6(# 6=OAOO?NEY^O%5+GQ)HEG#9S7&K6<<
M=X1]F8S+B7/0KZCWZ5!%XP\/W%G#=V^IQ3Q3;S'Y(:1F"'#D*H)P#U.,#(]:
M -"72]/GB6*6QM9(U^ZCPJ0/H,5))96LKJ\EM"[* %+1@D =,5@ZSXWT?2;+
M2;I;A;B+5+F*&V>'+(P8C+9&> ,GW(Q6C?>(M)TV!9KN]2-&B$V=K';'_?8
M95?<X% %VYLK6]55NK:&=5.Y1+&& /J,]ZYSQ#X=O=7\5^']12.RDLM-,_G1
M3N<RB6/9@#:1QUYZ^U=-#-%<P1SP2)+#(H=)$8%64\@@CJ*Y'PQK-R-6\8+J
MVIF2TTV]"QRS[$$47E*YR0 ,#)Y- '5BQM!;+;"U@$"_=B$8VCZ#I3Q;P+ 8
M!#&(2"#&%&W!ZC'2LZW\2:1=&X6*\7?;Q":6-T976,]'VD E3@\@8J,^+=!%
ME9WO]IP?9KV3RK:49*S/G&U3CDY[#K0!HQV-G#:_98K6!+?_ )Y+& GKTZ4Z
MVM+:RB\JUMXH(R<[(D"C/K@4Q=0M&U%M/$P^UK&)3%@Y"$X#?3.1^!JS0!6A
MT^RMXY8X;.WC24YD5(E <^I '-)_9MB4"?8K?:#D#REP#^7M51_$NC17HM'U
M"(2F<6PSG9YQ_P"6>_&W?_LYS[5#>>+_  [I\MU%=:Q:1RV@'GIYF6CSG ('
M.>#QUXH UQ;PB42B&,2*NP.%&0OIGT]JCCL;2((([6! CEU"Q@;6/4CT/O4)
MUK31I<6I_;8393!3%,K963=]T+CJ3G@#DUR_AC7I]4^('B>S&HR75A:PVK01
M/&$,#-YF]<;0<\#[W/2@#L&M+9S(6MXF,N/,)0'?CIGUQ2&RM3;-;&VA\AOO
M1>6-I^HZ5'>ZG::>8UN92KR9V(J,[,!U(503@9&3T&:B_MS3/[.AOUO(WMI^
M(73+>:>>% Y8\$\#M0!96QM$M1:I:P+;CI$(P$'X=*;_ &=8_+_H=O\ +]W]
MTO'TXJO;Z_I-UI3:G#J%N]DI*M-OP%8'!4^ASQ@\YJ#_ (2K0_LMW<MJ$:1V
M9 NO,#*T&1D;U(RH(YR1B@"Q8Z3!97][>JJ?:+LKYC(@0;5+%1@=3\S$D\DD
M]L 6KFTMKV'R;JWBGBSG9*@89^AJLVMZ:EY:6CWD2SWB%[9"<>:H&XE?7 YJ
M@GC7PS)<QVZ:Y8M+),\"A9@<NHRPSTX!H V'M+:2%87MXFB3[J,@*K]!2FV@
M:W-NT$9@(VF,H-I'ICI7(2>+]-\.^#VU5]:?6HWNGBAG50=S-)@)E!C:N<9]
MOH*U9M3L;KQ#HZ0^(!%(Z3,NG+MS=C;]Y@1N 7!(/% &PME:):?9%M85ML;?
M)$8"8]-O2G);01.'CAC1P@0,J@':.@^GM6?=^)-'L;M;6ZU"**1I!%EL[1(>
MB%ONACD8!.>13[S7]+T^9XKJ[6-H]HD.UBJ%ONAF PI.1@$@G(H MQ6-I TS
M0VL$;3',I2, R'_:QU_&F?V;8A"GV*VVDY(\I<9_*IYIH[>%YI6VQHI9F] *
M\WTWQ6NLV\VNS^*!I,-EJ4JO#(B^2]JCE AW ?,P&=P.03P,<4 >DHBQH$10
MJJ,!5& !4(L;1;PW@M8!=$8,PC&\CTW=:S8O%_AZ?[3Y6K6TAMI$BE5&R5=_
MN+@<EC@X R>#3_\ A*-$&FSZBVH1+:6TABGD8$>2XZJX(RIY'7'4>M &@]E:
M23><]K"TN<[VC!;\ZEDBCFC,<J*Z'JK#(/X53;6-.34+:P:[C6ZND+V\1.#*
MH&25]<#DUROQ&\51Z5X0UAM.U<VNI6L?RO$@<+)P0C$J55B#TX;D8H Z_P#L
MZR\OR_L=OLSG;Y2XSZXQ2S6%G<0I#-:02Q1D%$>,,%(Z$ CBBWFQI\4TA)_=
M!F(&2>,G@50/BC0QI4>J?VG;_8))/*6XW?)NW;<9['=Q]: -+[+;B&2'R(O*
MD+%TV#:Q/7([Y[TD-G:VY4P6T,6U/+78@7"]=HQV]JS+WQ9H&G7%Q;W>KVD<
M]N@>:,R L@/3('.3Z=:LKKFEOH\>K)?P-I\BADN ^5;)P,>I)XQUSQUH LQV
M=K%<R7,=M"D\G#RJ@#-]3U-"V5HA<I:PJ7!#D1@;@>H/K7'Z'X@FU'XF:S8)
MJ4D^GP6$,JP21A#!(SL&!&T,. #\W.#716_B;1;J]%G%J,)G:,RHI)42(.K(
M3PX'<KD4 75L;-515M8 J(44",853U ] ?2JNH6EW#I-RF@+8VU^P'E-/$?*
MW9_B"X/3-5K3QAX<O[ZWLK36;.>YN2ZPQQR!C(4SNQCKC!_(^E:%]J=GIJQ&
M[G$9E?9$@!9Y&QG"J,EC@$X Z"@"MH>FW-A;32ZA/%/J-U)YUS)$A5-V H5
M22%"J ,GU/>M2L=_%6@QZ4NIOJUJEDSF)96D RX."F.N[/&.M+:^*-#OKJ[M
MK34[>>>S3S)XXVW%5_O<=1VR,T 7H--L;9@;>RMXB&+ QQ*N">IX'4TKV%G)
M+)*]I TDJ[)':,$NOH3CD52@\2:-<Z*^LP:A#)IJ9+72DE  <$Y]!W/:M)98
MVA$VX",KNW-QQC.3GI0 C00N\;O$C-&<H2H)4^WI6%HVEZV=2;4/$-W8SS0A
MXK2.RB9$1&8$LVXG+D*HXZ 'KDU;3Q-H\GF;;P$I ;G'EL"T0P-ZC'S+R,$9
MSGBJ.A^-M(UGP['K7GBW@D?:JR9#?,Y5!CNS8' SR<4 :ESI,%WJ]GJ$RH9+
M3)AP@W!BK*26ZXPQXZ<D\\8OLJNI5@&4C!!&016%>^,=%LM U#6/M7FV]AN$
MZ(A\Q' SL*D9#=.H'7/2IK+Q)I]SHEKJ<DZHDZJ H!)+E=Q51C+'KT':@#0@
ML+.U@:"WM((87SNCCC"J<]<@4^&V@M@1!!'$&Z^6@7/Y5!INJV.L6GVK3KJ.
MYAW%"R'[K#JI'4$=P>:9J&LZ?I;!+NY".4,FQ5+ML'5MJ@D*.YZ4 6(+*UM9
M)9+>VAB>4[I&CC"ESZDCK2+8VB#"VL"CS/-XC ^?^]]?>J<_B70[:UL[F;5K
M-(+UE2UD,RXF+=-OK4VE:QIVN67VS2[R*[M][1^9$<C<#@B@"=[.UDNDNGMH
M6N(QA)60%U'H#U%#6-HTK2-:P&1L[F,8R<\'FN&FU^7Q+XKUO0+'6YM,:RA@
M%I-!&&+3.'9F8,/F4;5&W@'GVQU%MXBTLW5MILFJ0R7T@**=I19W4?/L/0D$
M'*@DC\* -.&W@ME*P0QQ G)"*%S^5,N;&TO"ANK6"<QG*>;&&VGU&>E<SX[\
M30:5X7UK[)JIM=2M;5Y$>- _ER;245B5*J6.  <$YXK2LM;MK7PYI=SJ5U^^
MGM(Y#\I9W.P%F"J"3C.2<<9H UYK6WN0HG@BEV]-Z!L?G3TC2) D:*B#HJC
M%9+^*_#\=K9W+ZS9"&]_X]G\X8E]<?3!SZ8YJ.+QAX?GLH;N#4XIX9@[1F$-
M(65#AVVJ"< ]3C H TY-.L9IWGELK=Y778TC1*69?0G'(I\UI;7#1-/;Q2F)
MMT9= VP^HST-<CXTUR>/1-#U/1-4Q!<ZI:1%X-CI/%)( 1D@]O0BNRD4O&RJ
M[(2" ZXRON,@C\Z (_LMOY#P?9XO*<DM'L&UB3DY'?-8>HZ5K6I:NMN]U81^
M'-L;/ L+?:'93G9NSM"' SQTR.^:S? OB*27P%;ZGKVH^9,UU/"9Y0 7(G=$
M4*H&2<   5N'Q3H:Z=<Z@^HQ):VLGE7#OE?)?T<$94\CJ!U% &Q4,UK;W$D4
MDUO%(\1W1LZ E#Z@GH:I'Q#I(OK2R-Z@NKQ/,MXB#NE7KE1CD>OI3;OQ+HUA
M;7US=ZA%##82+'=.^0(F;& ?<[E_,>M %UK"S:-8VM("BDE5,8P">N!BE6RM
M4F$R6T*RCHXC /IUJ<'(R.E% %5=-L4E:5;*V61W$C.(E!+#HQ..O)YI\UE:
MW$T4TUM#++$<QN\89D/L3TJ>B@"$V=LT_GFWA,V<^84&[\ZE(# @@$'@@TM%
M %9;.W@C3[/:6ZM"&\E0H4*3UP0.,]\5SG@KPK+H&FM%J5O827BW,TT=Q#EF
M"R.SXRR@C&['O7644 <F_ABYNOB#<:W>V^GSZ=)8)9B*0EW!5V</M*8_BQC/
MXUTTMK;S1K'+;Q2(OW59 0/I4U% $ L;02+(+6'>F K>6,C'3!H%G:B[-V+:
M'[25VF;8-Y'INZXJ>B@"![*UD>5WMH6>5=DC&,$NOH?44ES8V=Y&D=U:P3HA
MRJRQA@I]@:L44 12VT$Z*DT$<B+T5T! _.F36%G<P)#/:02Q(04CDC#*I'3
M(XJQ10  8&!THHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK)U"3Q"MT1IMKID
MEO@?-<W,B/GOPJ$8_&@#6HK*TZ37VN2-3MM-B@VG#6UQ([;NW#(HQU[UJT %
M%%>7^,H[/4)?&I@3[9=6.EKYTEVPV6+")W3R !G>>&)R!D+R<8H ]0HKRN:W
M35?$7PV:\EGE-YIEP;G]\P\W%O&><'_:.?7)S2Z-X8MM:T/QQX7C)@MH-4D6
MPPQ_T5C$C#9W #$\#L2.] 'J=%>?>$M13QA+I+W%HD,VA0LMY#L $5YDQ[!Z
M !';'^U&>U>@T %%>-:F]N]C8:WI99T?Q/&%U.X<?:9<SE'1< 8B RH!/('W
M0,&MN'0=.UGXE^,+34(WN+5K*S<PO,Q0LPDYQGMV].U 'I5<YHWB"\U#QAXA
MT6XMH(HM,6V:)XW+&02JYRV0,?=' ]^37GWA[5Y[[2/AGI.IS-)8ZA%<&X\U
MLB=XEQ%&Q[CG.#U*CK73>$+&UT[XG>-H+.%(8?+L'$:#"J2DF<#L,\X'K0!W
MU%9VOW-O9^'=2N;JZEM;>*UD:2>'[\2A3EE_VAU'O7G>CP_V=XZ\&_9;:.SM
M[S2[@, X,MPBK&RO.0 "^23WY)Y.: -^V\9:I-X=\7:@UA:"XT*ZN(4B$S;'
M6*-7R6QG)R>P[?6NGT.^DU30--U"5522ZM8IV5>@+*&('MS7GEE_R*/Q4_Z_
M]0_])DKN?"/_ ")>A?\ 8.M__1:T ;-8/C/6[KPWX1U'6+.WAN);2(R;)G*J
M0/H.?IQ]:R?&%^D?B_PGI5ZP&E7\MP)E?[DLJH/*1O4$L3@]2!65XPT?3M#^
M'7C6VTZXE9)8FN'M2P,=L6 ^5  -H.-VWWSW% 'HEM*9K2&5@ 716('3D57U
M-M36"(Z7':O+YZ"07+,JB+/SD8'WL=.U<??Q6.I^)M/TYHA?7::/YC6EV1]E
MAC9@/-(P29"05&.V>1WY.&66[^#O@FZGN)I)TU6T3>96Y7[05P>>> !SZ4 >
MTT5YV^C6.I_%[6+2^B:XM9-&@D>"21BC,97'(STP!QT[UQ_V"&/X+0ZYNF;5
M--OQ'9W3RLSP(M[Y8523P-O&.] 'NE%>7^-DNK'4M8U2[TN'6] :%(KHPL!=
MZ9M3+,@/!&&#\$'G/2O3()H[FWBGB;='*@=#C&01D4 245P\T:)\:K=0JA9]
M E,BXXD(G09([G''TKA[E$D^&.K&.615A\5.D)BD("H;M5 &#C&T\4 >X5SG
MC+Q!>>'--M+NTMH)A+>P6TGFN1M61PN0 .3SZC\:Y:XA3PO\2-3.CP,OF>&9
MKUX-[,)YXY0%9LDDM@D9ZG-8FHVFGWWPJ\+Z[A)]1GO;":>]/,DDK2KY@9NI
M 8D;>@VCT% 'L]%>9R6G_"8^(_%VCWUU91W%M*D4"7%L9);>$Q*5EB.]=IW%
MCD#.<9/0"K/H=KJ/C7POIU_?SZI;S:)<)/,9'0704Q@,0&[YSD'GKS0!ZM5-
M]3MEU4:6LBM?-;M<"+/1 P7)] 2V!]#Z5-9VD-A906=NI6""-8HU+%B%48 R
M>3P.IKA6TW3W^.;RR6=N7_L%)][1C/F"X(#Y_O  #/L* -[P=X@NO$6G7MQ>
M6\,$MMJ$]GLA8LO[MMN<GK^0^E=%7A5_IML/AEXOUH*XU&QUN[EM)P[ P,+@
M<IS@$]_7\J[*\ \1?$+6=!OY+ I%8P-:6U[;&4.C;O,D0;UPV< GDC QCF@#
MT.N<\7>(+SP]%I,EM;03)>:E;V4ID<@HLCA<J .3U[C\:L>$;%M,\,6=@^K/
MJIMM\/VQUPS[7(P>3TQMSGM6)\2_^0=X?_[&"P_]&B@#MJ*\I\;+:7T7CF:U
M4W5S8V*^;/=.-MDZQ%U6W &X,>&)R!DCDXP+>MM%I4W@_P 9W)4PA([/4Y'Z
M;)HP%D;_ '7QSZ,: /2Z*\AT)3#?ZQX/N+,0C6YX]0M%*_,MI)DR*3V*!& ]
M&<8KUR.-(HUCC141 %55&  .@ H =6?KNKP:!H-_JURK-#9P/,RKU;:,X'N>
ME<J9(M9^*NI:-J\,<]I;:7%+9VTRAHWW,1))M/!.=JY[<^IKDK^!Y/A9X\L+
MM?M-II-[<PZ;)/\ .T: *0H)Y^4L5!_#M0!Z7I-UK\VH#[?;61TZ6V6:*>!F
M#QR'&8V4D[N#G<,=.@K<K/T2RM;'1[:*TMXH(S&K%8D"@D@9.!WK#\8M9S:C
MX?L)_-GN;B[=K>QW!8;@I&Q/G$@_(H.[H3D# - '645X=J*./A3X_MW?8++6
M94@C@D94A&8B549^[EFXZ<]*ZZ;2K/2?BOH\=I&534]-NUO0[E_M&TQD%\DY
M/S'D]CB@#T.BO*+. :/>:S\.S&<ZC<B:PD(R3:2Y,O/K&$< GN4KU2&&.WA2
M&%%CBC4*B*,!0.@% %6X;4QJMDMM':G3RLGVMY&82J<#9L &#SG.:NUP_B&)
M5^*_@YP7_>PWRNI<E2!&N/EZ=S^=<K,L2?#/XDJ=JK;:M>^2#QY1"IMV^G7C
M'K0![%5(-J?]MLK1VO\ 97V<%7#-YWG;CD$8QMVXYSG->>7^CV>L^/\ P[:7
MPFEMKK09O/B\YPL@'E@#@\=>V*NVUE!I7Q6O+2UEDM[:/PQ'M+2-)Y>)64$;
MB>@5?RH ]#KG/&GB"\\-:(FH6EM!/FYAA<2N1M$DBID #D_-ZBN*T6ZN_#>H
MVMCJ^B0C5TT^X_L_5+%MT6I[$#GS/XA(0H/.<DG'7G-U*VL-3^#>C>('$=QJ
M<]U:33WIYD>5IU$@+=< DC;T&T<<"@#UW=J?]M[?+M?[*^SYW[F\[SMW3&,;
M-O?.<U=KS^[:6S^+]]-:J\DO_",M,L98L&D$^!@9XS@#BJ_A6QT;7O"'AGQ)
M-?21ZDDL<T]["X$L\Y.UX9#@DJ6.-GH!C % '=V^IV][/?6UG*DL]FXBE&>%
MD*A@I/T(S]:72VU!M,MVU5+9+\I^_6V8M&&_V2><5P/A'1],&I^.PMG#$PU)
MXT:)=C*IA0D C! )R>/>L;0M0E/ACX8:;=,3IFHM(+PL>)76-C%&WJ&<YP>N
MV@#V.BO+]1M#IOB[Q-H]B&BT>X\/&^D@B8HD%P&904 QMW!22!C)7-9MEIUO
MIVC?"_6+82+J%S+:V\TYD8L\3V[$H<G[O P.U 'L54D;4_[9F62.U&EB%3$Z
MLWG&7)W C&-N,8[U=K@[2UC?XOZ[ QE,4VC0,Z^:W4R.#CGC@#IB@#O**\+T
MNP@@^%_@O7D,O]JKJEN@N6E8L$:X*LG7[I!.1WZGFNOLK>P\8:WXTTO7"#<V
MUP+> $@/:VYB4I)'G[I+%FW#OCT% '1:GX@O+#QOH.B+;0&TU..X8S%SO4Q*
M&QC&!]X<Y/?I71UY]J"Q?\)W\.TBN)+J$6=\JSS'<TJ^3'AF.!DD<D^]<_(L
M4?PW^):$*JV^JWOD@\>40B;=OIR>,4 >P'(!QC/O7):+XAUS7='\0/;6=A'J
M>GZC-8V\;R.8F\O;RS8SSD] .U8]G<QZOX_L-$U14ELX- BNK>WF&Y)I&;:S
MD'AB  !GIECWKF)[*"V^$_Q%@@WQQVVLW?E!)&&W!CP.#R,<8- 'M:;MB[\!
M\?-M/&?:G5YSK&FV]]\3?#,%QYKPSZ5<^;%YK!7"^7@$ ].3D=^^:Q8([RV^
M''C33])G,*6.NS06\7F[<0!XF,*,3QN#,H'JV.] 'L%%<+IN@>;\0QK%G8S6
M.D1Z<J&(JT"O<[^#Y8QDJG!)&#D8SCCMXY8YD#Q2*Z'(W*<CB@#G_&_B"\\,
M>&I-5L[:"=HY8D99G( #R*F0 .?O=,BNCKB?BT-WPXU 9(S-:C(ZC_2(ZS;O
MP_::!\3?#W]CI(D>JQW2:I TK2+.B(")'#$\AB!GONQ0!Z150:G:'5SI:R@W
MBP>>T8ZJF=H)],G./H:\>9E7X#Q2,P$T.K;8G)^9/]/Q@'J/ER/I766VFZ>?
MC=J4K6=OY@TBWF#F,9\SS7&[/][  S["@#T"BD(R"#W]#7B%UH]G)X \?7SB
M9KK3M8O'LY6F<F!D*%2O/!]^N.* /<*J:GJ=II%A)>WLHBA0@9/<D@ #W)(
M^M<3;W*ZY\2#I.LQ)/:Q:)%<VUO,H:.1G;$DFT\$CY5]N?4UR&L6S-X+\0Z=
M=(+FQTKQ)#!I[SC>8HS+%NC!/.%W%?H2* /<*YS7_$%YI/B+P]I\5M ]MJER
M\$DK.=Z8C9^%QCMUS^%;UM;P6MND%M%'%"G"I&H"K] *X[QI_P C?X&_["4O
M_HAZ .IMVU,ZK>+<1VHTX+']E:-F,K'!W[P1@#.,8J[7G-G;(WCCXB0%I?+:
MRLVQYK9!,<I.#G(Y["N8ATNVC\!?#O5HS-'J,U]96[W23,)#%)E73.>%([#Z
M]: /;:QXM5N--T2VN/$9M+>\DF6!EM7+1EWDVH%W8))RN?Q["N6T;3+32_BE
MK6DV,9@L+G2(+F6!'8 R&1U+]>"0!DCK7'V]I;W?P?\ !3W4*3LNNQ)OF&\[
M6NW##)]1U]: /<:*\XF@@UGQYJ_AJ?\ LU+:VL(/L5G=6ID4QMN\QXP'4 AL
M D<C QCFJEDIMO$?A/PCJ.JMJVG):W3B:9<"\FC?:J,"3NV+NXR<D ]A0!U_
MA[Q!>:MK_B'3;NV@A&EW$<49B<MO#QA\DD#U';\ZZ"66."%YII%CBC4L[L<!
M0.22>PKA? EG;:?XS\<VMI$L4"7MN5C7HN8%. .PR3QVKH?&=O#=>"=<BGB2
M5/L,S;74$9"$@X/H0#0!J6%[!J>G6M_;,6M[F%)HF(P2K $?H:L5Y-9O!9Z9
M\,M)$$4.E:I"KWP10JSRBU4QJ^.NYN<'KM%;VDQMHOQ5U32[$"+19=)COI85
MXB@G\QD^4=%W*I) ZXS0!W=%(CK(BNC!E89# Y!%+0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !6)>^$/#^HZE/J%YI5O-=3Q>3,[ _O%
MQ@;AG!('0D9%;=-\R/)&]<CJ,]* ,:#PAH5K+I\MOIZQ/IRE+0I(X\D'AL<]
M^_KWS5>[T]O#5M=7WAS0C?WUU.K7$)O3&9,\%RSDC('XFN@\V/;N\Q=N<9S0
MTT2MM:5 Q(7!89R>@H S/#^F2:=8S/<QQ)>WD[W5T(N5#MV!P,[5"KG'.W/>
MM:HS/$)A"94$I&0FX;B/7%*\L<>=\B+A2QW,!@#J?I0!S[^ ?"L@N ^B6Q%Q
M-Y\@YQYF=VX<_+R!G&,]ZNQ>&M)@OKF]AM6BN+F,1321S.I9 ,*O!X '0#IV
MK4#H8_,#J4QNW9XQZYIL<\4T7FQ2H\?]]6!'YT 8LG@OP[+H<6BOI<;:?"_F
M0PEV_=-G.4.<J>3T(ZGUJ?3/"^BZ/?37UCI\45W,JI)/DL[ # RQ)/\ CWK$
MT[Q#K.O.M_I3Z:NG1:E):307 82-"C%&D5P<;L@D*5QCC-=AO7=MW#=Z9YH
M9<VT-Y:RVUS$DL$R&.2-QE74C!!'H16):>!_#-E)8R6^CVZR6))MG.6:/..Y
M.3T& >F.,5%X1UV_UFX\00Z@MN&T[4WLXS I *!$8$Y)Y^8UTM &-'X4T6*U
MU"V2S80ZBS-=IYTF)BW#%OFY)'!]1P:T;&QM]-L8;*TC,=O"H2--Q;:HZ 9)
MX'I4Y(4$D@ <DFN8L/$5W=_$"^T0M:26$6GQW<,D()8EI&4@G.#]WL* -?6M
M"TOQ%I[6&KV45W;%@VR0=&'0@CD'W%5E\)Z$F@-H2:=&NF.<O;JS .>^XYRW
MXD]*LZ5+>QZ/')K5Q9-=KN\Z6URL/WCC&XY'& <]\U?62-TWJZE>NX'(H QY
M_".@W5U9W-QIL<T]G'Y,,DC,Q"==IR?F7V;(J)?!/AQ-,BTZ/2XX[.*;[0D2
M.R@29R&X/4'IZ=J;XOUVYT?P7J>M:2UK-+:0-*OF9=&V]1\I'\ZU["[6ZM(&
M9T,[0I(Z*>1D9Z>E %9?#VF)JLNJ+!(+Z6+R7G$\FYD[+][H.H]#SUJI_P (
M9X?.C-I!T_\ XES2>:;;SI-A;.[.-WKS]>>M;7VB$SF 31^<!DQ[ANQZXI6F
MB1MKRHK9 P6 Z]/SH RIO"VCW$T\LUL[M<*J7 -Q)MG"@*!(N[#C Q\P/ZUK
M@   # '0"F&>%9EA,J"5AD(6&XCZ4LLT5NF^:5(TSC<[ #]: ,W5O#6CZY<V
MMQJ5BD\UJ3Y+EF4J#U'!&0<<@Y!JJ?!/ALV<UI_94*V\]P;J5$9E#RYW;C@\
MX/(].V*W^M% &:- TT:PFK>0YOTA\A9VF<MY?7;R>1GG'KSUK+/P]\)D2J=%
M@\N283M%N;RPX.=P3.U3GT S71RS10)OFE2-,XW.P _6LWQ)KD/ASPWJ&LS)
MYB6D#2B,'&\@<#/N<4 5-7\#^&=>O(+O4]&MKB>!0D;D%3M'13@C<OL<BKLG
MA[2Y=6MM4:U_TVV3RX9%D9?+7NH . #W&,&JVD2>('U!GOY=.GTV2W5XWMT9
M)(Y>Z$$L&7'(.0?:MR@ K-O/#^E7^J6^IW5E')?6ZE(ISD,JYSCCWY'H>1S5
MZ6>&!0TTJ1J3@%V !/IS3RZJ5#, 6.%!/4]>* ,/_A#= .EW.F&PS974IFG@
M,TA61R<DD;N23R?4@>E)K'@KP[X@6U&JZ7'=-:C;#)([;U'IN!W$>Q-;'VJW
M\GSO/B\K.-^\;<],9J5G52 S 9X&3U[T 1VUM!9VT5M;1)#!$H2..-<*JC@
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
M6S?N7AA@LX$07,;I\R2@$DA<9YZ'WKT0@$$$9!K'TWPKH&CW%Q<:;H]E:37
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
M%DTY+E@(X;@. R[CQGRU ![@_P"U1XHTOPVFB^'H])@B>P;Q3 !)OWHQ=R9
MC$GY<Y&!QD&@#T"XOC=W&F2Z;K-@MJUPRS*=LAN %/R(0W# \GKTJY<:OIMH
M)#<ZA:0B)@LADF5=A/0')X)[5Q'B?2-+TKQ;X'%A86MIG5)O]3$J9W0N3T'<
MU0LM(TN?Q#\3$EL;5T3RL*T8(7=:@L0.V3R30!Z3_:-C]M2R^V6_VIUWI!YJ
M[V7U"YR1[U5@DN!KE^)=2M9+58HS':JH$D!^;<SG/(;MP.AKRZ*TM(/ WPQO
MXH(DO)-3L%:X"CS&#1L&!;J00 ,>P]*WK6TLS\0O'L+6\!BETZT>5"@PQVRY
M)'<]* .ZCU;399X8(]0M7FG3?%&LREI%]5&>1QU%+-JFGVUVEI/?VL5S)@)"
M\RJ[9Z84G)KQ^QL;*V^'GPTOH;>&.[?5K$-.J@.V[<&!;J01QCT ]*3QOJ-A
M<>%/'9L9(+7R]15)UGDWSSSH8AN0$_(@"C'7.">* /4Y?%&DP^)X_#[WD(OW
M@,Y0R ;1N554_P"TV[@=>#4^EO<M<:C]HU&UNT6Y(B2% IMTVCY'Y.6[YXZU
MR,ES8?\ "Z;:X::V\J;P^1'(67#O]I4#![GZ5RE_Y]CX+^)*Z5$46/6SYL=N
M,$0XA\W '3Y=V?;- 'L-IJ=A?R21V=];7#Q_?6&57*_4 \4Q]7TR)E634;1"
MTODJ&G49D_N#G[W(XZ\UQOB2*"Y\3^!KW1/*,DD[INAQM>Q,1+YQU0?)CL"1
MW-<=<:5IG_"L?B+.+*V\R#5[T1.$&8]KJ5"G^'!["@#VMKJW2YCMGGB6XD4L
MD1<!F ZD#J0,BI:PHY=#DU?2FNI+(ZZ;0FV\QE\\QD#>5[XX_G[UNT <A;^)
M;BW\=ZYIVJWMG#IEG:6\\+L!%M,C."&9FY/RCT^E=0U[:I%%(]S"L<Q"Q,9
M Y/0*>^>V*X---TS4_B_K\6IVEK=*NE6K+'<(K@#=("0#QT.,^_O7'QZ5 GA
M3PS%-$KZ>?&/EZ<9.2;-GDV@$\[6P3[@B@#V9M8TQ;'[<VHV8L\E?M!G7R\C
MC&[..QJ1]0LH[(7KWENMJ0")VE 0@]#NSBO/M6;3/#GQ%TVQDN(]#TJ?3Y3:
M211Q)#]I,N9 =ZE0Q7;SQZ=\552+PYH2:#I^FW4EXL^LSS6-U=3J+:&7RR7(
MV!59068*HQ\Y(R,4 >G6]Y;7EL+FVN(9X#DB6)PRG'N.*SKS6(;C1=0N-&U"
MRGGMXF8,K"948 D!@K#T]17D;:HMKX6\6,MU'<VJ>*4FOQ;]'M"83*0H)^0\
M@]>">O->@W$GAF_NM1U72[B"YU"31WCDEMIMZ" 9*[@#M!))P2,X![ T 7O!
M_B)-8\-:+-?7EM_:E[9)</"'57;(R2$SG%=)7C-I96=IX*^%U[!;PQW3ZE9J
MTZJ [!HG# MU(. ,>P]*]FH KW=]9Z?#YU[=06T6<;YI BY^IK/\0>(K/0?#
M%YK;RQ210V[RQ 2 "8A2P53WSCM7/"Z=?C0]M?\ $3Z./[.W_=)\S]\%_P!K
M[N>^ .U<Q):FV^'?Q)A0+_9,=S=_8%/W4^3YPGHH<L!COF@#N_#EQK%_/#?O
MJMC>Z7/:*SQQ( \-QP2JE>"F">&^8<<FND)"@DD #DDUGZ"D:>'].\M5"FVC
M/RC /RCFN=^*%U)9>#Q<%7:QCO;9M05!DFV\U?,&!V(X/L30!U-GJ5CJ(<V5
M[;W(C.'\B57VGT.#Q1#J>GW%W):07UM+<Q_?A256=?JH.17$^(IM*O+'7-7\
M*SQW7B!]$>-);*;>%B'*Y"G ;).WC)P<=*S-7%M>^!O U[H&P7B7EF+%HOO
M$8E4X[;0VX?[)STH ]'N-7TVT$AN=1M(1&P1S),J[6/0')X)]*I:IXHTC2-5
MT[3;R\ACN;YF\M6D VJJ,Q<YZ#C'N37 1:/I<VI?% 26-JXC"[ T8(3-J"2/
M0D\DCN/:F6LUNLWPENKV2((=/F\R68@#/V1<9)H ]0DU33XIO)DOK5)=ZQ[&
MF4'>WW5QGJ>P[T+JFGO?&Q2_M6NQG, F4R#'7Y<YK@O#>B:->?$7QL9].M)O
M(NK.6(-$K"-O)5MRCL2PSD<G%<RVJZ;/H_@J\L+BUM-//B,20V\DN^X56:7>
M\KD\9)Y7'&1DF@#V2YU.PLIHX;N^MH)93B-)955G^@)YJA+XHTF+Q/'X?:\A
M%^T!G*&0#:-RJJG_ &FW<#KP:X?2]0T"_F\<:-XLN;>*:74',BW$OEM):%5\
MDH<@D #C'0G/>KT;6-M\8+$N%@C?PVJQ"X.&W>>N <\EN@]: /0ZI:O-<V^C
MWD]H\:7$<+/&TJ%U! SR 1G\Z=I^JZ?JL<LFGWMO=)%(T,C0R!PCCJIQT--U
MC_D"7_\ U[2?^@F@#'\'^)(]9\-Z++?7MK_:MY9)</ KJKMD9)"9SBMNZU.P
ML)(X[R^MK=Y/N+-*J%OH">:\=&AZ?)\(_"%YIEK OB!I;(V=Q"H$K2[EWY8<
MD! Q(/ "^U=5X9:WO]7\>Z?KZQM.;YA(L^.;$QJ(NO\ #@.?J3WH ZK5O$^E
M:+J6G6%[=PQ7%_(RQ*[A<!59BQST7Y<9]2*Q]+\43+XM\466L7]E%8:<;3[-
M(0(E E1F(8LQR>@Z]NE<-HIGAT[X5S:XX#B2Z!EN<#]WY,GE;B?]G;UK=M[#
M3M2\<?$-KJVM[E5M+/;YBA@ ;=LXSTSQS0!Z6K!E#*05(R".AI:Y;X:R-+\-
M?#K.Q8_8(ADG/08_I74T %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 57DL;.6\BO)+6![J$%8YVC!= >H#=15BJM[J=AIJHU]?6UJ'.$,\
MJIN/H,GF@"--&TN/4VU---LUU!AAKH0*)2/=\9_6G0:1IMK-+-;Z?:0RS B5
MXX55G!Z[B!S^-/DU&QBN([>2]MTGDQLC:50S9Z8&<FD&IV!@EG%];&&$XED\
MU=J'_:.>/QH @'A_11;/;#2+ 0.P=HOLR;68=R,8)I_]BZ5YT,W]F6?FP@")
M_(7=&!T"G''X5+#J%E<W4UK!>6\MQ#_K8DE5GC_W@#D?C38]4T^6=(([^U>:
M0L$C692S%?O #.3COZ4 0_\ "/Z*(I8O[(L/+E;=(GV9,.?4C')IXT72A-#,
M-,LO-@&(7\A<QC_9../PI\&J:?=7<MI;WUM-<Q?ZR&.96=.W*@Y%":II\MX;
M..^M7N@2#"LREP1U&W.>U $(T#1E$@&DV \R43OBV3YI!T<\<L/7K4[Z;8R7
M3W3V5LUP\?E/*T2EV3^Z3C)'M2)JFGR7ALTOK5KH$@PK,I<$<D;<Y[59DDCA
MB:65U2- 69F. !ZDT 58M(TR"RDLX=.M([67/F0) H1\]<J!@TEOH^F6EI):
M6VG6D-M)]^&.%51NW( P:?:ZE87T+S6E[;7$49P[Q2JZJ?<@\4V/5M.FN(K>
M+4+62:9/,BC692SI_>49R1[B@"(^']%-NEN=(L##&Q=(_LR;58]P,8!K0 "J
M   !P .U8_B768])TB[:._LK:_$#R6Z7+ [V ) V[@3Z<&E\)ZC<:OX/T;4K
MME:YN[*&:4J, LR G [<F@"]<:9I]W<Q7-S8VTT\7^KEDB5F3Z$C(J$:#HX6
M91I-B%G_ -:/LZ8D_P![CG\:9:RSKK&I^?J=I+:HL1BMD4*]L-IW%VSR&(R,
M@8P:GCU;39KB&WCU"T>:9/,BC692TB?WE&<D>XH GMK:"S@2"U@C@A086.)
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
M6\&J6;SG&(A,N\Y&1A<YY'3UKRD+:7'PI\;I]MCMHDUZZ<2#E>+A653C^%B
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
MZ!I]E>7%Y T5]/%#;E9!MDWL!N#=-H!W$],#W%2_;X;KQ%9?9?$-J8FMG?\
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
M "?QJ(V$,<-RMFD=I-.#F:*-0=Q'#'U(Z\U:JM?ZC9:5:-=ZA>06ENGWI9Y
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
M[K)X;TMT8,IM(L$'(/R"KC6MNP<-!$=YW/E!\QZ9/K3XXTB0)&BH@Z*HP!0
MZN(^+WE_\*KU[S-O^I7;N]=ZXQ[UV],EABG7;+&DB@YPZ@C- 'G^N1:=_P +
M/\"JB6NW[->[5 7& D93'XY(_2L.62U_X1?XLQ!X=@N+A@H(P&-NO/U+#\Z]
M8^QVNY6^S0[EQM.P<?2D%C: $"U@P>H\L<T >>3Q75Q'X=N_#^N6UGKD&C*R
M6]V UO>0$+N4\Y&&4?,.F16?'?66L:W\+[JYT^WLA-'>8M'(*IB'"XSU7(!7
M\*]2ETZQGC6.6SMY$7[JO$I ^@Q4CVMO(X=X(F8< L@)% 'FEUJ&F:!\0]7T
M[6=1.BV%W96XT]@L<<#Q(&#QY92!AF)QQ][Z54?3=!T[Q%\-K2W0_P!EK]O6
MW-Z<EQM!0Y;J"<%<^JUZK<6EM=JJW-O%,%.Y1(@;!]1GO7.:_P"';W5O%V@:
MFJ63V6FBX$L4[G=*)4"\#:1QC//7VH \_P#$.GV]M9?%*ZLTBCTJ6VA50N!&
M;H(?,V]L\KG'<^HK<\5/9Z)HGA76($%OI4=U U_<V<2DJGDLD;MP<JK,.H..
M,<XKT<6EL+=;<6\0A3[L>P;1]!TIP@B$)A$2>4004VC;@]1B@#S6[M?">I6&
MOZA9^(;A_MWV1+K5HI4:.*59%$)X 7*G;N]!UQD5F:S?^(_^$?\ %.GZA!!>
MZA81V<TNH::N/M=MYI9E9#D!P@?(Z$-Z8SZTEG:Q6WV:.VA2#_GDJ +^72G6
M]K;VD7E6T$4,><[(T"C/T% '!Z7<^$]?UR#6['6I=6O8[*1&;>FV& \D2A57
M'.,!N<\@<''(6'V*#X/^ IE\B-QK5FQ<8!W><0Q)]<=?:O:8K&T@CDCAM8(T
MD.75(P Q]2!UI/L-IM"_98-H.0/+&* //H]3L=-^('CX7OSF6QM98[56Q)<(
MD,A8(.IZ8R.E86FZQILOB+X;7$.H62VJPW$<=K;ON2T#6X"1%R2S/G"\D$D<
M**]C$,0D$@C02!=@;:,[?3/I3$L[:((([>% C%E"H!M)ZD>AH \TT*\LET;X
MBV$\\(N!J>H3- [#<(S&N&([*>QZ51TN]-G;_"J]N9%&CK8F&24GY(KEH%6/
M<>@/WE'H2:]::V@8R%H(R9,;\H/FQTSZTAM+9K=K<V\1A;[T90;3]1TH \LU
M^W7^T?B1>VS)_9DFA;)V!&QKL1/T[;@FW/?YA4A^Q6\_PJ:$P1D[@"F!D-:G
M/YMC/J:]/6TMDMUMUMXE@7I&$ 4?ATI/L5I\O^BP_+]W]V./I0!GZ3J.@WFI
M:K#I,MHU[;S!=0$*@.),8&_CDX!&>>F.U:]4+32H+34KS4 %^T76U794"C:I
M8J..I^8Y)Y.?0 "_0 5XV8]/;P5\5G"VQ?[=>#=A<\1(5'_?6<>]>R57%C:
M$"U@P>H\L<T >7G7+?2_%FC3ZQJ\NG:=>Z!!':7H*>4958F1"S*0"04/;.T>
MU-U.'0= \/\ AJ\TK4!%IUOKAGMS>R[8;C<K[R'QA%Y<J<8)''# UZG+8VDU
MN+>6U@DA!R(WC!4'Z=*P_$NBZKJ%QIUSI5S9 6A??97T):&;<  25Y5E&<<'
M[QXH P?#QTJXO/%^OV^K:7</J"JYAL[E)?LZ)%LRS#H6(R>W Y-<QYUM_P *
M;\ N\D65U'3P&)'!$GS?ESFO1='\.-#?'4=1M=*BN?): 1V%OM3:Q5CN8\OR
MBXX '/7-;AL;0H$-K#M!R!Y8P#0!YWK&L6&@_$G59+C4M-S?:5"C0ZA=" (0
MSA0I8$,IRQ8#D<=<UDRBT\(^'_ ;_P!L"?0[226*[U.RVR(LK(51\X8;02RY
M/0&NPOO#VO#7KV[MFT6_L[HIMAU*!M]L%7&U"N05SEL8'+&MO1]"M],L+BW>
M*V8W4IFG2& 1PEBH7"IS@84=<Y.2>M 'F7C"'PZ?AYXRU+2+]K\7IMVN+MI%
M:*24.HPA4!=P&,X]1WS72WWV.V^+OAA+;R(PVE72!8\#*YC*CCMU(_&NW%G:
MB!(!;0B%/NQB,;5^@Z"E%G:AU<6T(9<;2$&1CTH XGX5WELWAZ[L5G0W<&I7
MGG0AOFCS.^-P[9[9ZUWE,2*.-G9(U4N=S%1C<?4^M/H CN!*;:40$";8=A/3
M=CC]:\=BEAU#X!3Z7+G^VX"T#VQ/[\7WG9''7>6(;/OFO9J@^QVOVO[7]FA^
MTXQYVP;\>F>M 'GUI9V=S\8);74X[2YN/^$;@699%5@S^<^_@_A^!KT@  8
MP!47V:W$WG""+S<YW[!N_.I: "N%\:O!'XX\"EVC63[?, 20#CR&'\R*[JHI
M+:"9P\L,;L.A9 2* /+88]/>Y^*K%;8D+M)(7A?LHR/IN'YBH[;4+:UD^$M]
M=W4<=NNFS(\TC@*'-K& "?4D$8]:]4^Q6GS?Z+#\WWOW8Y^M.%K;A$001;4;
M<HV#"GU'H: /)8K_ $.>Y\6^'?%NL3V,L^HS2&UDV+]JMW(\HH2A9CM"KA3D
M;1BMC3X+&/XPP1&-0\/AB(*MP0TB$3$?,?[V.I^M>@R6EM-/'/+;Q/-']R1D
M!9?H>U#6ELTAD:WB+GJQ09/XT >*VUQ;P_"_1Y?-C6UM/%BL[;ALBC%VQR3T
M P1^==C>75I<?&'P]-;S0OYVD715U(^<%DVD>H.#CU%=R+.U$3Q"VA$;_>38
M,-]12FVMS*)3!&9!T<H,C\: /(;":&Z^!VN:3JA!UR W45S _P#K6O&D9XR!
MU)9BA!'7M6QID 3XL:1'J9ADU&+PJOG,V"WG"50Q^OWN?3->B&SM6NENFMH3
M<*,"4H-X'IGK2M:V[R&1K>(N>K% 2?QH \=TG5=,T_PI9),EL5_X2NX2UGFD
M*P6;B20K(VTC( SA20"2.15O3-0M"GQ0B&HQW#-&9@^5&]3:@;P!@;<\ ]^.
M3UKU4V-H8FB-K 8VP63RQ@XZ9%/:V@;?N@C/F8WY0?-CIGUQ0!B^!75_A_X<
M*,&']F6PR#GD1+FM^F1Q1PILB147T48%/H **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MR@X[!>O3G'8UQ'A_6]&MM/UCPAXIM3/JIU&>0V,L!<WX>4R1NG&&!XY[;<G
MK<L[N*R^,NJQ73>5+>Z7:BW3!/F;6DW;>.<9Y]* .\J*YN8+*VDN;J:.&"-=
MSR2,%51ZDFI:XKXG)>#P[87EO%)-;V.J6MW>Q1J6+VZ/EN!UP=I_"@#H[7Q!
MI5Y+<0Q7B+-;H))8IE,3HAZ.58 [??I5;3_&'AW5;VWL[#5[6XN+A7>%(WR7
M5"0Q'T(/Y5SE[-:ZU\2?#6KZ/>03VUC9W;7]S#(&01.JB-68<?>RP'^R32_"
M,VDG@:(P^2TJ7=T7VXW+NF<C/U7;^&* .]K/U'7=*TB6"+4=1MK62<D1++(%
M+8&20/0 <GH*T*X+XE2VL-]X-EO3&MNNN1EVDQM4>5)R<]!G'- '0V/C+PYJ
M5A=WUIK-G):V9Q<2&3:(O][.,9[>M+9^,/#M^9A;:Q:2>1;K=2G?@)$PR&)/
M0?R[UQ&KQ6TWBSQ;KEE)%_9W_".-:W,Z,/+EN26*C/1F"  ^FX"J][$\GP5\
M,7>FPBXCLAI\]]% NYGBB*M(I ZD-R1[&@#TFQUW3=1NY+2VN0;J-!(T#HT<
M@0]&VL 2OOTID7B/2)ITA2]7<ZLT;,K*DBKRS*Q&U@.Y!(KE-0DMO$/Q#\*Z
MEHES%=0V<%T][/;N&40N@"(Q'<MR >>">U9/A&YGT[6/#]AI6J0ZYX<NT=K>
M*4 W6E@1D@,PZKSL^;!!(% '9?\ "?>$_-M(QK]B6NV*08ER'(8KUZ=00">N
M.*TM3UW3-'!-]="+:GF, C.43^\P4':ON>*\BL?[+U#X(ZMHR"";4[BZNDAM
M4QYKSFX;RR%ZD_=Y[ 'L#6K+J%CX;\9:G9>,;R[MH+^TM1:7:RRK%-LBV21D
MIWW;C@_WCZC(!Z5-K6G06MO<M=H\5R ;<Q9D,PQGY N2W'/&>*QM6\>:+IVF
M:=?0W NHM0O([6%H06&6<*Q.!QM&>#SD8KD!>:;X&\4>'KV:VN+#PN^E365K
M).'<6TC3"0%]V67>H7KR.G&#BQXKFTI/#6C:GIMHMII2>)+6[DG$1177?EYB
M, A23U/7 /0B@#L/[3L9_%-NL6O-YHL7D.EH =ZDJ1*PQN!'0#WJW:^(](OM
M-N-1M;Z.:SMBPFF0$JA7[V>.W?TKE+B_M)_C)HLD<Z$/HLX7)P26D0J,'G)
M) JN-.N].\=ZGX<A@<Z1KS+J9<#Y8MI N4/^^?+'_;0T =I>>(=+L+=)[FZV
M(\?G#$;,PC_OE0"0ON1BKUM=07MK%=6LT<T$JAXY(V#*ZGH01U%>;:OJVG>'
M_B1JO_"3W%W9V&I6MO\ 8;I))$B;8&#Q$IWRQ(!]3Z\]KX4L=/TWPS9VNDVD
MUKIZ!C;Q3,Q8(6)!._YAG.<'D9QQTH V:RM1\2:/I,C)?WT<&PJ)&8$K%N^[
MO8#"9[;B*U:\B6_T&UUCQ1X=\8R7T,U[?RS01!YME[;R ; @3[S  +@<\#TX
M /3=0UO3M+ ^UW(4E#(%16=M@ZMA03M'&3T%#ZYIB6%O>B]B>WNL?9WB._SL
MC("!<EC@$X&>AKSZVUFP\%^.KV'7T>PTW4-,LXM/DGW2(@B5E> MS\V6S[_B
M*DN)+;0_%WA+4A9_V=X:%I<VL(=/+CM9'8%&<'&S>HXSC&<'!H [8^*="72)
MM5?5+9+*%S'+*[[?+<=58'D-_LD9]J+/Q1H>H:J=,M-3MYKT1^9Y*MR5'7'8
MX[@=.]>:>(XE-G\3-6MY4_LN^LH8874_)/<+&0Q3L>JKD=3D=JU[N[L5\8_#
M8PSVX1;>Z4;&& #;J ..@)&![B@#MKGQ+HUG<&"XOXXV600NY!\M)#T1GQM5
MCD<$@\BDO/$VB:??26-UJ=M%=QP^>\)?+JF0,D#U+  =3GBO-=,N84^$NO\
MA?6"I\01_;(9+5_]=<S2.[QNB]7W%EP1Z>U:>FC[!\3/#=IJ5Q$]];>&##,[
M."?.WQYY]3AC],T =6WCOPLMG;79URT%O<G;&^[C.=OS?W>>.<<U/>7EK_PE
MFF6O]N^3<^7*W]F(5/V@$#YF&,C;@D=.M>8-/8GX7?$=4EMR9=5OB@5AE]S#
M9CUSV_2NBN[^TE^(7P_=;J%\V-V,AP?O1Q[?S(./7!H [.Y\2Z/9W8MKB_CC
M?S5A+$'8LAZ(SXVJQR, D'D5JUY-X7UO1XM"NO!_B6T-QKD-_,S6$T)9KQVF
M:1)%XP0<CYN@QDX%>LT !( ))P!WK)L_$VC:A=PVMK?(\LZ,\ VL!,J_>,;$
M8<#U4FK>JS"WT>]F-LUT([>1_LZ]9<*3M'N>GXUY%INM6%UK?PYO8KQ3 HN(
MC;6T)$-FS6Y"P@X+%@< @DDXS@ T =K\0/$\.E^$]:-CJKVNHVD#,LD48<1R
M;<JC,5*J6XP#@\C'6MC3?$%@QT[39[U3JD]JDPA(.]QM!+=.GO7EHUJUM?A;
MXP\/:Q,L/B&-KUIK>7_63EV9ED4=67!'(Z =A73>(@UOX8\,^,=/C>:;1A&\
MJ(IW2VKJ$F4#U PP_P!V@#M9=>TN!;MIKQ(Q:2+%-N!&UVQM7IR3D8 R3D>H
MJ-?$^BM9WEVVHPQ0V3;;HSYB,)QG#JV"O'3(YKE?$]PF@>$M.NM3LX7GNM4A
MFN)YU+QV4KMN\UL8R(\!1R.BYKF_[1M!=_%!6OY+C[3I<+Q33)M\X?9G7(PH
M&,D $#GC&<T >E6?BW0+_48-/M=5MY;N>+S8HE;EUQNX]\'..H':JNC^-M*U
MBZUB-)?*BTR9HGEE4HI"HK,Q)   +$<^F>E<6]U8QVOPJ*3VZ[&3.U@-H-L5
M.?3YN#[TS^U;72K#XE6UU8?;[@7TMP=/96_>PM%& QP.$Z\^U 'I-AX@TO4[
MIK6TN@UP(A-Y3HR,8R<!P& )4G^(<5!<>+-!LV_TK5+>"/S3#YTK;8O,'5/,
M/R[A@\9SP?2N$T;5;.?XJ:-<QZI]NCN=#EBCEB@VQ%O-C.R/ Z  YR6([GBL
M'3-5\//H%AX7O/$EA:6VGZPUPLMRSQW.U)V<*RLH56)XW;NG.,\4 >O7_B/2
M--B$MU?1K&8Q,60%PL9Z.VT':O\ M' ]ZDDUS2XKK3K9KZ#S=2#&S4-GSPJ[
MB5(X(P0?QKSN^U;2-(\=^(K3Q5<W=K::HL,EC.LLJPW$?E!&C^3C((/'?=[\
M]1IVI>&O#T/AW1"C6,ERCKIEO<([.%';<V2I(8<,0><4 =94%[>V^GV<MW=R
M>5;Q*6DD()"J.I..P]:GK+\2027/A;5X(4+RRV4R(JC)9BA  H <=?TH'3P;
MV+_B8@&S/.)\C<-IZ'CGZ51N?'/A>T6=IM<LPL$OE2E7W;6X)!QZ9&3T&>:\
MYAU_3+O1/AC';W0E:SNK>.Y"*3Y+BV92C8'#9[=>_2KL5S8-;_%9O.MR9#(
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
M3$T)(R RL 1GMD<]J -C:-V[ STS2UB6_C#P_=M<+;:K!,]N8Q(D>68%_N
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
M^]<I?W+:BOQ$?1E>[(OK&[$=N"#/"BQ,^PCKD ].O;K7M1 88(!'H:7 '04
M<%X<U'P=X@UVWUO1Y;J\O;>V=9+F::;%K&>2C[SMR3V]B>U<SIVLV%M\*_%$
M[6T&IQKJ]R[V[99=C7 Q(P7DH 0_'4#KWKV( #H ,\\4M 'EVDZO8GXKW%T^
MK&\AN/#Z%;IHPD;XF<ML( &P#OD^A)-<[!-8#X%>%8I)+<$:E;;T8C((N,MD
M>RG)]J]SHH \VU74;2'XKWDRK'>8\*R?Z/&P)G(EW",>I*YP/0U@Z9K5A=:]
M\.;V&\5H%2XB^SVT!$-HQM\+"O!)8< @DGC. #7L]% 'E^AW]I:Z9\1+"YE6
M*Y74;Z=HW!&(WC7:Q[8;MZ]JSM,NS86/POUB>0?V-:V+6UU+GY+:9X556?\
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
M3<*B N,D ?-@J%XZ\#%=]H'BC2?%=Y:7-EI<YO(8V$\MS9M&UGD<Q[V498D
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
MJ31VOQI4;:K<6<UV"_F26@*Q<,<8R2>!@'W!JY#<0W,?F031RIG&Z-@P_,4
M245$MU;LZ(L\1=P2BAQE@.N/6I: "BHHKF"=W2&:.1HSAPC@E3Z''2N4O/$&
MJZGK6M:3X>FT^*ZTN. C[6I=;B20%MN58%0% Y )R?;D ["BH3.L%JLMV\4.
M%'F$OA5/U..,T[SX?)$WFIY1&0^X;<?6@"2BHUN(&:15FC+1?ZP!A\GU]*!/
M$4+B5-@."VX8% $E%-+H$WEE"XSN)XKD- U_6O$L.GZUI\FG#2IYYDGM9582
MI$KLJN'!(+$J"00!ANO&2 =1=V45\(TG+&)'$AC!PKD$%<]^" <?GFK-107,
M%RA>WFCE4'!:-@P!].*YKQ)XDN=,US0+2QELY(KW4%L[I&!:1,HS<8;C[O<4
M =5143W,$4R0R3QI+)]Q&<!F^@[TLMQ!#GS9HX\#)W,!@9QG\Z )**B:ZMTN
M%MVGB69AE8RX#$>PZUSS:YJ"?$N+0&%N=/DTM[Q2$/F!UD1,$YQCD]J .FHH
MJ*2ZMXI5BDGB21AD(S@$CUQ0!+16=#KFGSZ[<Z-%<(UY;1)+,@(^0.3M!]_E
M)QZ8]:N)=6\L[P1SQ/*GWXU<%E^H[4 2T5G:;KFGZM=W]O9W"2O8S_9YBK C
M?M5B!]-P!]\BKD5S!,\B13QR/&<.J."5/OZ4 2T4C,J(7=@JJ,DDX %,BGBG
MB$L,J21GHZ,"#^(H DHJ..XAF;;'-&YVAL*P/!Z'Z&B2>&+/F2QIM7>=S 87
MU^E $E5KZRBU"U:VG+>0_$B*<"1>ZGV/?'7Z5(;JW'E9GB_??ZOYQ\_T]:=Y
MT>6'F)E>6&X<?6@!]%,\Z+8'\U-A( ;<,$DX _.DCGBF+B*5'*-M;:P.T^A]
M#0!)16?H[WPTB-M6N+.:[4OYLMH"L7#'&,DD8& >>H-2SSO<Z7<2:9<6S3&-
MA!*YWQA\<%L'D ]<4 6Z*K6<L@L+4WD\#W#Q+O>+A'?;EBF3TZD>U2Q3PSQ"
M6&5)(ST=&!'YB@"2BH$N8[N"1K.XAD89 96#J&]\']*PO FNWOB3PC;:IJ"P
MK=233HX@4A/DF=!@$D]%'>@#I**B>ZMXIEADGB25AD(S@$CUQ5.WUS3[K7+W
M2(;A'N[..)YE##Y=^["_7"$X]"/6@#1HJ*.ZMY9GACGB>6/[Z*X++]1VJCIW
MB#3=4EODM;J-Q97!MI6W#&\*K$#UQNQ]0: -.BF>;'O">8NYAD#/)%4=,US3
M]7N+^&RN$E:RN#;RE6!&\*K$#UQN /N"* -&BHHKF"=Y$BGCD:,X=4<$J?0^
ME2T %%4(3J']MW(EGM#8>2AAB13YROD[BQSC:>,<>M6ENK=G1%GB+N"44.,L
M!UQZT 2T5%+<P0,BS31QM(<('8 L?09ZUSVHZ[?V7C_1=&'V;[!?VUQ*Y*'S
M%:,+WSC'S>G:@#IJ*C\^'9O\V/9G&[<,9I+BXBMX3)+-'$O0/(P"Y[4 2T5Q
M>AZ]KNN>&]=ECFTR#4K+4KBSAEDC80!8G W,-V>1GOWKL&FCCP))$5MI;DXX
M'4_2@"2BF)+'+$)8Y%>-AD.IR"/7-)!<07*;[>:.5,XW1L&&?PH DHHKE="\
M1W=SXB\2Z?JDEG'#IEQ#% Z IN$D8?YMQ.3SCC'2@#JJ*:9$$@C+KO/1<\_E
M534-6L-+TVYU&\NHH[6V0O+(6&% _K[4 7:*@L[N.^LH;J(_)*@<<],C.#4]
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !65J$?B!KHG3KK3([? ^6XM
MY'?/?E7 Q^%:M% &7IT>O+<DZG<Z;)!M.%MK=T;=VY9V&.O:M2BB@ KRSQA)
MI]Y+X]2!8C<6VE)'>RWK;@G[IVC2%.,9W9+9^]C )KU.LRY\.Z+>Z@VH76DV
M4UXT9B,\D"LY0C!7)&<8)'T- 'G36=CJWB/X9O=117+7&EW N"WS>;BWB.'_
M +PR3P?4^M3:)X6T[7M+\>^&6ABBLCJTBVZ*@VV[&*-@R#MAN<#WKOHO#6A0
MO:/%H]@CV:[;9EMU!A'<(<?+^%5+_3I=%M)[GPKH>F-J,\JF97(@$HS\S,RJ
M23]: .<\&WTGBR;3WU&S6.Y\/1M!=*T? O<F,[?HBEN/^>J^E:WC:>Q%QX>M
M+F-Y;J?4E-I$9?+B:148YE.#E0.0,9+;<5M:'ITFG6#"Y:-[RXE>XN7C'RF1
MCR!GG &%&><**EU/1]-UJV6VU2PMKV!7#K'<1!U##H0#WH \<ODMY/ WQ/M9
M7M)O)OGFC6)0$5_+CRR+DX^8^O6NGETVRTGXB^"9=/M8H);RSO%N7C&&G C1
MAO;JQSSDYKLW\+Z!(MRKZ)I[+=!1.IMD(E"C"AACG Z>E2_V!H_VBUN/[+LO
M.M!MMY/(7="/1#CY?PH \>N9+/6OV?=;U'4$ADU@RRO>O(!YD=P)L 'N"%V@
M#^[@5[!J=U;6OAF\N[F21;6*S>25X#\X0(22OO@'%5[CP?X;N[RXN[C0M/EN
M+@8FD>W4F3Z\<UJI:V\=J+5((EMPNP1*@";?3'3'M0!Y/IC6]KXM^'<EO]DM
M;673[E8HD<-+Y/DJ5,KC 8DC/3 ;/)ZUI::?]#^*'_7U/_Z2K79VWA/P[9?9
M_LVAZ=#]FD,T.RV0>6YZL..#TY]A4J>'=$C2[1-(L56\_P"/D"W4"?\ W^/F
M_&@"EX$_Y)]X;_[!=M_Z*6N*\.MH/B+P=?#Q%,J:M;ZI+)>L)-EPDZ3$QA3]
M[[H15 [<"O3K.RM=.M4M;*VBMK>,82*% BJ/8#@51?PUH;ZTNLOI%DVIKTNC
M OF9Z9W8SG'?K0!RMQ<0VOQ9UFXN'=(8O#,<DC)]X*)I"2/?%<YIKVMOKGPV
MN+4VUM92Q7/DH7#3F$VY;=,XP"2<$C& V>37JG]C:7_:3ZC_ &=:?;G38]SY
M*^8R^A;&2/:JEOX1\.6BPK;Z%IL0AF\^,);(-DG]X<<'WH \_:QLQ;_%JW^S
M0^2J^8(]@VAOL@;('KNYSZU#/HFF)8?#*Y2SB2XN9(89YE&'F1K5MRNW5E.
M,'C''2O3/^$;T/\ TO\ XE%C_IG%U_HZ_O\ _?X^;\:1O#>AO':QMH]@4M/^
M/93;KB'_ './E_"@#S]-*LXM?^(FBVL\6D64]I9!6AC"QPO(CJ6VC P?ESTR
M.M;/A&\OH?%E]I6NZ/:6FM"QCD^V6!_<7<"NRJ<8RK L1@_RKJ'\.:)+-=32
M:18M+=KMN7:W4F8>CG'S#V-3V.E6&FES9VD4+. K,J\D#H,]<#)P.@S0!QWQ
M"L[2?7O!C3VT$C/K"QL7C!+)Y4AVG/49[4FC+!?_ !)\5Z9JEM"ZV]M:QV,$
MJ H+4H=^P'C!?@X] .PKL+[1=+U.:&:_TZTNI8#NB>>%7,9]5)'!^E-OM"TK
M4I89;S3[>>2%2L;N@W*IZJ#UP?3I0!XZEEY_A/PO#>J9K>#Q>+2QF<Y=K0/(
MJ@-UV\8^@'M7LFFZ/INCV!L=.LH;:T+,WDQ)A,L<GC\:;=:#I%]%;17>EV4\
M=J08$D@5A$1TV@CY<>U7P   !@#H* /+=/LDTC7-<^'ZVRK::G<"]M<)\HM9
M,^>OMM*,H]-ZUK7-K#:_&C3WM;>))&T"<850N[;+&%!QZ=*[@VL!NUNS"AN%
M0QK+M^8*2"5SZ$J#^%5WT?39-334WT^U:_1=JW1B4R*/0-C.* /)[=8-5^ ]
M]JER,:["9YY;C&)X[U)21SU#9VJ!Z$#I72H]RWQ0\-/? +=GP_,9P.S[XMWZ
MYKKCX>T<Z@U__9EK]J=Q(TOE#+..C'U8>O6I9-'TV74TU*33[5[^-=J7+1*9
M%'H&QD"@#R+[38R:?X)U+3&BALIO$6Z!YWWW<JNTOF-(_& 2<%<'C;D]JZCP
MS9:8_P 1_'"/;6C;I;0(&C7D-;9;'UY)]>:Z@>$/#2K(HT#30))A.X^RI\T@
MSACQU&3^9JXVBZ6^HR:B^G6K7LD?E/<&%?,9/[I;&<>U 'C^CW)M/AMX$@D
M72)M;>&]S]PKYTNQ7_V2^W.>.!767NG1P_%.2WM((_L%]HDCZE;A1Y;,K[8W
M9>FX_,,]P#Z5V$7A_1H-+DTN+2;*/3Y,[[58%$39ZY7&*?;:)I=I;36\%A;I
M#,,2KL!\P8P WKQQS0!X[IFF6-M\-_AYJL-M$FH'5K)#= ?O2K2,I7=UVX.-
MO3VKT/XH7E]8?#C6;G3C()EC4,T7WEC+J)",=,(6Y[=:V/\ A%] -G!9_P!B
M:?\ 98'\R&'[,FR-O[RKC /N*U#&C1F-E4H1M*D<$>E 'G_B*TMK;7O U_X=
MCBCEFO!;_P"C !9;)HF9\XZJ JD9Z$T_PKI]C'\4/&S1V=NK0M9&,K&H,>Z
MYQQQGO77:?H.DZ2^_3].MK9MI4&*,+M4G)4>@SV'%.MM$TJROI;ZUTVT@NYN
M99XX55W_ -Y@,G\: .?\536;>*_#5FR>9J3M<2VJS2;;=0(\.[C'SL WR@8Z
MGD#FO.+B.VG^$VNQ,]O*;7Q*P@,7 C4W:#,8R2JD,<8/0]:]GU/1-*UD0C4]
M.M;T0/OB^T1*^QO49'%02>%O#\L4\4FB:<\=Q+Y\RM;(1))_>88Y/O0!R<>D
MZ=IWQACM+.RMX+>[T"4W$21@+,1.@!<?Q'#'D\\UE:38C3[R]^&36P-JUV+R
M!BF5;3V8R.#ZD.IBSU^<>E>B7&C6*3-J-KI=BVJ10E+>9XPK# ^5=^,A<XZ5
M2\/V>K2W,FL:_!:P:C)"L"06TAD6&,$D_,0,EF.3VPJCG&: -R2W@FMS;RPQ
MO"1M,;*"I'ICI7BNF30Z3\$M"O42."VFU%$U*X2('_1_M+@[_P"\N=H(/4$C
MO7M<L4<\313(LD;C#*PR"/<52MM!TBRT^2PM=+LH+*4%9+>.!5C8'J"H&#U-
M 'G7B&WBT6Q\1^(?#^LBXU.?1FS#9*@B"JPQ.0G\8!.#W /I3M8@T11\-KS3
M$MA&=0B6&5,9:,PN3D]\D#/O[UZ#I/A_1]"MI+?2M,M+*&4[I$@B"AS[XZU4
M@\%^%[9@T/A_34*R^<N+9.'YY'''4_G0!Y];P:;XIL/%%CKNM0V-Y!J<_P!H
MWHBSPHDF871VY "!<$>]7T\.:1J_Q5O[74K*.[ADT"VDD6=,&1_-<;V7^_@#
MGJ*[JZ\,Z%?:M%JMUH]C-J$6-ES) I<8Z<X[=O2IUT;2TU1M473K5=09=INA
M"OFD>F[&<4 >1^*9[&7POX@OM,,44<7B"(--<ONN'N$FB5A'T\M% P!R=H/
M%=G*ZO\ &JQ9&#*?#TV"#D']_'6_-X3\.W$MY+-H>G227N/M+-;(3-@@_-QS
MR ?J!5D:'I*W\=^NFV@O(D$<<XA7>B#HH;&0/:@"Q:7UIJ$)FLKJ"YB#%"\,
M@=0PX(R.XKS3Q6;O1K_7=8>UM-<\/23Q-J$'W;JP=$0!HR>& &U\<<GCJ37=
M>'O#UIX>M[J.S@@@6ZN#</%;Q[(T8JJX4?11D]SD\=!-)X?T>:]DO)--MFN)
M&5Y)#&,R,N-I;^\1@8STQQ0!Q=H-,L_BEXKO+F*&-8M-M9@^P!U)\W<R]]Q]
MN:P=/DM(-3^&]U:&WMK*5K@P!Y UPT+0,2TSC ))P2,<-W->KR:/ILVIIJ<N
MGVKW\<9C2Y:)3(J'^$-C..3^9JG!X1\-VJQK!H.FQK%-]H0);(-LG9AQUYZT
M >:Y72O#OQ+N=,ABBOX=1F6)H5"R)'Y41;9CD87<>/3-=)I&G:#>:_H&NZ;K
MD+R""2*"&RBC03Q,F2L@7G"XSSC#<=3791:/IL.HW&HQ:?:I>W"A)KA8E$DB
MCLS8R1P/R%5]+\-:'H=Q//I6D65E-/\ ZQ[>%4+=\9 Z>U '.^-[IHO%7@RU
MN@/['N;Z5;G=]QI1$?(5O7Y^0#W4>E8VK:>D'C/Q99VT"'2;GP[]JO( H\L7
M6YU1L= Q12??:#7H]]I]GJ=H]I?VL-S;OC=%,@93CIP:ACT32XK&:R73[;[-
M/_KHC&")>,?-G[W  YH YOX;Z'I=GX/T+5+>RB2_N-)MTFN /GD&Q3@GO@_D
M !T K/ET?3;SXUWL5U8V\T<F@12R1R1AE=_/<;F4\$X Z^@KN[&PL],M4M;"
MUAM;=/NQ0H$5?H!P*A.BZ6VHOJ)TZT-ZZ>6UQY*^8R_W2V,X]J /%I=*L(?@
MAJ6H):Q?;+#4)%M+@C,ENJ7F%",>5 &>!@<GUKO$6V@^-6H&011K+X>C=]V
M& G<$GUXQFNE_P"$6\/_ &![#^Q-.^QN_F/;_9D\MF]2N,$^]/N_#FBW\]I-
M=Z59SRV?_'NTD*L8O]W(XH \>M+:SNOACX2^2-MGBI41D."BM=R9"D<C(QT]
MJ[/2=+T_3_BSK6G6=E;P6-QHMO+-;1QA8W;S9%R5'&<<5U7_  BOAXVZ0'1-
M.,22^<J&V0@2?W^GWO?K4_\ 86DB]DO?[,L_M<B>6\_DKO9/[I;&2/:@#R'0
M[^+3?ASX 2]8)HDNJS1WI;[GWYO+#]MN_:3GCY178>(-)\/)X>\<26&R66ZT
M]I[J-6#1(ZPL$8+T5CMR<<\ ^E=6GAW1(])DTE-(L4TZ3.^U6!1$W.?NXQUY
MHM_#NBVFD-I-OI5G'ISYWVJPKY;9ZY7&#GWH \WFTVPO]2^%4=W;QR)/82QR
M!N/,46BD*WJOL>#DCN:J7UGI7ANZ\?6/E3P^&W6RS:VCB-4N)#@HIZ(&RF[L
M%/I@5UVO^%3=>)O"IL]&@;1]*,_FQ*415#Q[4V+D?=.#VQCCFNI.B:4=,FTU
MM/MFLILF6!HP5D)Y)8'J?<T <3H;&V^,6HP2/91O+HD#/#:<('$K@ \_,P7O
M@<$<"K_PF_Y)Y9_]?-W_ .E,E=%;>&M"LY8I;;1[&&2*$V\;QVZJ4C))*@@<
M DGCW-6=.TK3](MS;Z;8VUG"3N,=O$(USZX H \W\2-=:)J&KZO+:VFN>');
MZ*2\4?+=V$J>6H*YX91M5@.#SZ<U:LQI>G_$;QY>7<<42P6=G-YB(!(N8Y2[
M(>NX^W)-=NWA_1WO'O&TVU-Q(XD=_+&7<=&;^\1@8)Y&.*EDT;3)=3&I2:?:
MO?",Q"Y:%3)L/\.[&<<GCWH \KTUK6W\0?#::V^S6UG+;W/DH7#3&$VY8&9Q
M@,20"1C ;/)H@L=/'@OXGJMK:B=;W45C C7<%$*D =\ \UZ1;^$O#EH(1;Z%
MIT0@F\^+9;(-DG]X<<'WJW'HVEPWMU>QZ=:)=7:[;B985#RCT8XR1]: //;B
M6T?6OA8PDA,IB?D$;MAM#C\,UE KI7A7XD7.FPQQ7L6JSJAA4+(L.R+?MQR
M%W'CTS7I=KX0\-V2PK;:%IT0AD,L86W7Y'/&X<=?>KL6CZ9!J%S?Q:?:I>7*
MA9YUB4/*!V9L9/;KZ4 <=I&G:%<^(M#U[3M<@>3[/)%##91QQK/"4SB0+SA2
M 1G&#@=Z[>SO;34+9;FRNH;F!B0LL,@=3@X."..M4-,\,Z'HKW$FE:/8V<EP
M,2F&%4WCT.!T]J3P[H%IX=T^2ULX884EF:9HX$V1J2 ,*O88 ^IR>] '*6=C
M9O\ %+Q?"UM"8I]+M6F0H,.29,DCOVKD-+TRQMOAM\/-5AMHDU ZM9(;H#]Z
M5:4JR[NNW!QMZ5["=!TAKR>\.EV9N;A=DTWD+OD7T8XR1[&H?^$7T V<-G_8
MFG_98'\R&'[,FR-O[RKC /N* .)T]]&UW4O'.D^)Y84N1=F,^>X1H[/RU\LH
M3T .YLCN<]ZNW@A_X6-X&6$R-#_9EX$,Q)<KLBQNSSG'7-=5?>&="U._@OK[
M1[&YN[? BFE@5F3'3!([=O2K$VCZ;<ZC#J$^GVLM[",17#Q*9$'^RV,B@#R&
M\%I%\*?B-!((4":S?!$; VMN4K@>OI746-Y%>_%--/U'RWBBT2*33HY,%7+,
M1*R@\%L #UP#[UU<_A3P_<WEU>3Z+827-TFR>5X%+2KZ,<<]!3[[PSH6I06T
M-[I%C/%:_P"H1X%(B]EXX'L* /(+RTL1\&?'4,4,)AMM<NO(50"(P)U"[?3C
MCZ5V.KZ3I]]\8=(6ZLX9EET:<RJZ@B3;)'MW#HP'H<_I76?\(MX?^R3VG]B:
M<;:XD\V:(VR%9'SG<PQR<^M3_P!@Z1]LBO/[+L_M4*>7'-Y*[T7^Z&QD#VH
M\I6!HOAKXJLK2>*VM[3Q)-%%;N^R-XA<(?(!Z -DKCIS@\$UUNEZ+%?_ !&F
M\3BRM[>V33DMT1S$\AFW$F0;"P7"'9G.3] *M^(_"@;1C;:!I&D;);M+B]LY
MHQ%'>(.2I8*<,3M.2#G&#UJEH7@VWAU:WU)?"NF:"]OOR+6?>TX9"NQMJJNS
MYL]^0.!0!VEG>VFH6RW-E<PW,#9VRPR!U.#@X(XZUYS9>'M#U_QMX^36[*WN
MH4FMAF?D1 VRY9<_=/'WA@\=:[?P[H%IX=TY[2SBAA225IC' FR-2<#"KV&
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
MZC!YX]:Z2YU:V@^(]W;:YK#:;#=Z5;_899/*$4JY?S5W2*PR25) QD 9S@4
M>DHZ2QK)&RNC %64Y!'J#7+?\)%>ZUXKO]"T1H(8M,5/MU[,ADQ(XR(XU! S
M@9+$D#I@U<\%Z?IVE>%;2RTBYN+K3HBXMYIW#%UW$Y!  *YSM..F,<8KE/!S
M)X;^(OBW1]3<03:I>#4;!Y#@7"-G<JD]2IP".M '76TFNVWB"*UO'MKG3'M9
M)/M,<1C=959 %89(Y4L<C'3H,<KIFIQVFCP/J^O:?=2N\BBZ0K$DF'(P!N(R
MHPIYZBM%[FUGN7T\[9G*$RQX#!5/'S>F>P/7!]#7F/ACP^OB/X$1:=;;5N4E
MN9;)QC]W,ES(T9'IR /H30!ZBU[:I<1V[7,(FD7<D9D&YAZ@=2*XOQ-KFM:%
M\-KK5[76+"^O8)L&YCMP493,$V@!L!E!QGGE>E7/!^HCQC:)XAN;78C6HM$A
ME3@-P9^#V+@)_P!LO>N /EI^S9>JFU46ZD  Z ?;^* /;3G!P<'M7!:7KWBS
M5]4\3V=O<Z-&VD7(AA$EE)B7*;AN;S?E],@'U]J[ZO%QH=_X@U#XBQ:1?S0W
ML>HQLL"S%8[@",9B?!!PV"N01_.@#O?"OBI_&'P_CUV'9IL\\,B[I?G2&125
MW<XRH(S^E;EK=QV^BVEQ?ZC;2YACWW8(2.5B!\R\X 8\CGO7'1ZGHFO?![5!
MI]E#:P6^G3Q2Z>4 -I*B-E&7L0><]^M94UU#8:'\,-1EO+=4MX$S:S3+&)@U
MK@L&8A=R9R,D9W8SF@#L/%6OO:>"M6U;0[ZSDGM;62='XF4[03V8>G7]#6AH
M^LVM]:VL3WUL^H&UCFF@61=ZY4$L5SD#FO.[O2[.'P/\1-9BEL'?4X[B95MI
M$D,*&+&UG7(RQ&X@$C)[U;-G9V/BGX9R6L$,+S07*R,B@&0&UW?,>_///>@#
ML]&\6Z-KLFH+8W]O(ME,T3L)5Y"JI9Q_L@MC/3BM&SU*QU#?]BO;:YV8W^3*
MK[<],X/'0_E7F.E)IUUX?\<Z7<ZFFGRS:_<@2C:6BR\05BI_@W%<YXP:Z/PE
M?ZL/$^J:5X@LK3^UHK6"0ZA99\NZAW2!-RG[K [^._.. * .U) &3P*Y#P;X
MT_X2?4];LIH/L[VDR26H/'G6KJ#')[YP3[9%7O%T\DNGQ:+:3K%?:NYM8F/.
MQ-I:5\ @\(&Z$<E?6N/\2QWO@[Q?X?\ %EW<60LB1I%Z+:!H0L+Y*,<NW"L,
M_2@#TB]U&RTV(2WUY;VL9. \\JH"?J36;JOBS1M'N=,M[J^MUDU&3;!F50"N
MTL7S_=XZ^I%<U+K5EIWQ:OH-=N(;>"XTJ(:;)<,%C*AF\Y03QN)VY'4A1Z"L
MW4H=#TN?X?KI86'1H=2G6&260E"IBDP0S$Y4DD@YY!&.,4 >HJP90RD%2,@@
M\$55CU73IKYK**_M7NUSN@693(,=<KG-5/$,EXWA/5)-():]-E*UH4ZE]AV8
M]\XQ7G.H^1J/P>\*W&BE?[4AFLA8E/OK<;E64>N<>9N^A)H ZK5O% N/%_\
MPC%CJ]M83?86N#<DHY$OF!$CVMQ_>)'4\8Q73Z<-032K<:DUO)J C F:#*QL
M^.<9Y KD@(C\<G7";O\ A' V.,Y^TGFNXH YGP=KNH:VVO)J*6Z2:?JLME&(
M <%%5""<GD_,:Q6\9ZI/X+N/&MD+9]-ADD=;(QG?);QR%&;?NX<A2PXP.!SU
MJU\/2#>^,L$'_BH9_P#T7'7.^)/"]SI.B7/@_P .ZI,ZZU,WDZ>8E;[)$[9E
M<OU$0!;MG) !H [/5/%:I/I>GZ/&EUJ6J1^? ')$<4( )FDQSM&0 .K$XXY(
MVXV>RL7EU"[C?RU+R3;!&B@#)XR< >Y/UKSV'PWI\?Q7:RU6TCN;-]!BM[!;
ME0R,L38=<'@L,JV/?-4] TOQ*^BW=AI L[K2+77+@6T>H7$BK);(1L1656+(
M)-WUV@=,B@#J_"?B>^U_Q%XBM+JV6WM[%K?[*A!$A22,OE_0D8..V<=:ZVO,
M?!EQKJ?$CQC)JD&EP1#[*UZT-P[",B#Y-FY1D8Y).,>]>B:=J5EJ]C'?:==P
MW5K+G9-"X96P<'D>XH S1XITN?Q%<^'[>_MQJ,,(=@S A68D!<9!)XR0#G&/
M6LOP-XK.K>&K&;6M0LUU.ZGN(TC#+&9-DSH-B$Y/"CUJG8S6UO\ &76TFDBC
M>73+3RE<@%SOD''K7#I:6:?!"/45AA%VFLAUN-HWJ1?X!#=1P3^9H ]IO=4T
M_3=GV^_M;7S#A//F5-Q]LGFK8((!!R#WKS"YOM.D\=>+-'\1:T=,6YBA^SB8
MPI'/:F(!@K2(>C^9D ]23ZUW'A>TM;'PQI]I837,UG#"$@DN3EWC'W2>!QC&
M.!QB@#)LO$-_XFUW5++19(+;3]+F^S3WDD9D::<#+)&N0 %XRQSDG@=ZT+:;
M78=5N;6_DM&LQ:^9;WD<13YP2&#J6(X!4\$9YZ8KDOAHZ>'M5\2>%M1<0ZA_
M:DM];B0X^TP2 ;73/WONG..E=KJ=Q97MEJ-BP2<);L9E(#(O' ;MGOCVSZ9
M&:=J<%KI-@NIZY87-U+&/](1UC6<^J#/3Z5?EO+<2O;"[@2Y$9?8SC<H_O%<
MYQ7F%CI$VJ_ G0+FP4-JFEV\6H6)QD^;$=VW_@0!7'O75Z+<6WBC1KWQ%+;@
MVVH6P2".9>D"J3R#ZN7/N M %/7M;UG1O"FAW4&JV5[/-?VUM<W4< VS*\@4
ME,-A?U_"NX<,48(0&QP2,@'Z5XU&RCX(>"B6&/M]AW_Z;U[-0!YOIOBGQ9J&
MB>)M22;1MVBW]U:K"UI(HF6$ DE_-^4D>QQ716/B"3Q'\/8=<L[F+2);NU\Q
M)KH!TMVZ$G) (!!YXKS*RT._UGP[XQGTN::XDM_%%Y++I@F*Q7T0*EHF"\Y8
M=/7 %=7XJU+1/$/P.U.\TN.#[$M@?*AV ?9V48V;?X67IB@#OGO;>SLXI;V\
MMXU( \UW"*YQVR>_7%<UX\\27.E>!+_6=!O;1IH%C8/M$JE6=5XP<=\@\CVK
M)UN^@TKQ7X/U&>]M]BV,Z&VFG2(X*I^\0N0I(.%QD$ACC.#7/:WH]KI?P<\7
M744MB[:A?-='[(ZN(D>="L1=>NT'Z L<4 >MQZII\L]Q!'?VKS6PS/&LREHA
M_M#/R_C6=HOBW1M>L+B]L[^W:W@DD1G,J\*K%=Y]%.#@GJ*YVYL[/3_B_H"6
M=O# )M)NDD$:A=X#QD XZ]S6!X>CM+_X<2::FKQ:;J UJ5HI<*WES+=EHPZ'
MJ"P48/J* /5;2_L[]&>SNX+E%.&:&0. ?0XJ6::.V@DGF=4BC4N[L<!5 R2:
MY+P5J.H7&IZ[8ZUIUK;:O:20_:;BS8F&ZW)\CC/(.U0"#[5;\6-)J M/#MK+
M$EQJ#%Y?,4L!;QX,F5!!(8E8SR/OGTH @\"^+Y/%5MJ2W=J;.]LKMHWMV&&$
M3?/$Q'NA'X@UT5[J>GZ:J-?WUM:ASA3/*J;OID\UYWJ1O/!_Q/TK7-0NK0V6
MNK_9EV8(FB595^:%R&=LD\KGC JQ%JVEP_$/Q?I?B:XM[=;FV@%J;N01I+:F
M,AU5B1QO+YQW/MP =7J/BO1]+UFPTJYOH$NKT,R*T@&U I.XYZ G 'KGCH:V
MZ\RO/[(TSQA\/OL^+;2X[*^C@:X;^ 1Q[>6.>0,C/.*ZCXA-J*_#[76TG?\
M;1:/L\O[V/XL>^W.* -JWU73KRYDMK:_M9[B/EXHIE9EYQR <CFN3OO$\VK>
M)]1\/:-K-G8W-I:QO%*^R3SIW+?NR#_" HR!\WS=L<YFO"UO]+\ 7WA[RQ.-
M0MA:&'J+<H?.7C^$(/F'M6EHHB_X6_XI ";A8V1QQD']Y_B* .PA^UBPC\_R
M6O/*'F;"1&9,<XSSMS^.*Y[P?XDN]7\.7NI:LL$<EK=W,+^0IVA8G*Y&23T%
M=37#_#1(Y_#.JQN%>-]7OE93R"#,W'Y4 5I?&FJ6O@VS\:S"V.E3/')/9K&=
M\5O(X56#[N7&5)&,'D#'6M@:UJ&L^(=9TK2+BVMAI*1*\DT)E\V:12X& PP@
M&,]R2>F.>,U[PC<1Z3;?#S2=7N+FSN9U=X&C4FRM ^]M\G4C(P@X)/<@&ND\
M0:7#X9U._P#%%AJ4]K/?1)#-8Q1+*;R51B(1@\B3''<8Y(X)H TM!\3W'B+P
M5_;%K;117P61)()6.R.:,E6&1R1D9'L15GP7K-SXA\&Z5J]XL:W%W )9%B!"
M@GT!)XK,\%^'[GPQ\/$LM0<-?-'+<71!&!)(2S#TXSC\*C^&]U;V?PFT.ZN9
MHXK>&Q#R2NV%11G))[ 4 =I14%G>VVHV<5Y97$=Q;3*'CEB8,K#U!%3T %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 54;2M.:Y>Y:PM3<.
M"K2F%=S C!!.,GBK=<^WB[2G\52>&TO(DODM_,8LX&&8X5 #]YNIQVP/6@#4
M32--CLY+--.M%M9?]9"L*A'^JXP:DL["STZ#R+&T@MH<Y\N",(N?H*XWP7XR
MAFTB./Q#K=I_:4]_<V\"RLD32A)610JC'H!]:ZS4=:TS2%#:C?V]J""W[V0+
MP.I^@]>E $]K9VMC#Y-G;0V\6XMLAC"+D]3@=Z8VF6#WGVQ[&V:ZQCSC$I?'
M3[V,U8BECFB26)UDC=0RNIR&!Z$'N*=0!G_V%I A>$:58^4[!G3[.FUB.A(Q
MR:?_ &/IGFQ2_P!G6GF0@")_(7* =,'''X5R][XTFM/B38Z&T(&E7"/:FY_Z
M?-JR!,_[A'U+>U=7>ZG8:;Y/VZ\M[;SI!%$)9 ID<G 5<]3DC@4 1#0])"2J
M-+L@LO,@^SIA_KQS4ATO3VA@A:PM3%;L'A0PKMC8="HQP?<517Q=X<>&[F77
M=.,5F0+AQ<IB(GINYXST'K5V+5].FTM=3BO[9[!UW+<B4&,C./O=.O'UH +C
M2--N[V&]N=.M)KN'_53R0JSQ_P"ZQ&1^%%[I6G:DT37^GVMTT+;HC/"KE#ZK
MD<'Z573Q+H;V$]\-7LA:V[;)I6G4+&WHV3P?8UFZOXBTJ[TN]BL/%EAIUQ \
M:R7(>.0PDD$*58XRP!&/KW% '06UI;6<9CM;>*",L6*Q(%!)Y)P.YI)+*UEN
MXKJ2VA>YB!$<S1@N@/4 ]1FHK_5M/TM%:_O(;<,"5\QP"0.I ]N_I39=:TN"
MT@NI-0MA!<?ZB02 B7C/R8^]QSQVH 4Z1IAU#^T#IUI]M_Y^?(7S/3[V,U"V
MB6LGB%-9>*'[3%$8D98@'(/7<_5L=AP!D]>,*?$&C+86]\=5LA:7#!(9O/7;
M(Q.,*<\G/&!3M/U[2-6GN8-.U.TNY;4[9T@F5S&??!XZ'\J +Y 92K $$8(/
M>JMKI6G6,K2VEA:V\C?>>*%4)^I J.TUS2[^Y^S6FH6TTY0R"-) 24! + =U
MR0,CCFK] %9=-L4O3>K96ZW1ZSB)0Y_X%C-1'1M+:"2!M-LS#))YKQF!=K/_
M 'B,<GWIG_"0:-OO$_M:QWV0S=+]H7, _P!OGY?QI5UW27LX+M=3LVMKAQ'#
M,)U*2,>@4YP2?04 /NM&TN^M([2[TVSN+:,@I#- KHOT!&!5M$2.-8XU544
M*JC  ]!7.C7K'3/[?U*\\1P7=E:LK-!&J'[$ O*97EF8@G!YYQ6)JOC&:YM_
M!^IZ5J$45GJ5_#!>0KL?:&B:0JS?PD8&>E '?D @@C(/4&FQ11PQ)%$BQQHH
M5448"@= !V%4M+UO2];BDETK4;6]CB?8[6\H<*WH<5?H HQZ+I4,KRQ:99QR
M."&=8%!8'J"<=Z?::7I^GLS65C:VS-PQAA5"?K@5Q]AJ6OZC\0?$6A+JXAM-
M-BMY(3]E1G;S5)(8], CTJQIOBG4K'QJ?"GB);9II[<W-A?6ZF-)T7[RLA)V
MN,$\'!'I0!UEW96NH6S6][;0W,#?>BFC#J?J#Q3$TVQCL38I96RVA&# L2B/
MU^[C%9ND:C;II]_>3^(K;4;9;N3%PNQ4@4D8ARO!*Y R>3FKD>N:5+:W%TFH
MVI@MCB>0R@"(XSA\_=.".#ZB@"S:6-I81F.SM8+>,G)6&,(/R%$UC:7$\4\]
MK!+-#GRI'C#,F>N">1GVK'U37(;KPYK$^BZE";NRMW<LF',3A"PW*>F<=ZJ>
M$O%VGZGH^B6MWK-G+KESI\$\MOYJ"5F:,,3L'3KG '2@#:&A:0(7A&E6(B=@
MSI]G3:Q'0D8Y-.NM%TJ^MHK:[TRRN((3F**6!75/H",#\*I6LQNM:UB*W\0P
MW!1(E%G&B,;%L,"21R2Q&<-TVUS7AW7[S5?A?I&I:GXCATS4+I_FO)(X_G(F
M(V!3@<J-O'/- '?JJHH50%4#  & !5:_TRPU6 0:C8VUY$#D1W$2R+GUP0:R
MY/%^D1^+E\-M=1+>?9_.?<X4 EE54&>K').!Z>]2Z+>12IJEP=?@U.!+MSN3
M8%M%"J?*++UV]<GGGF@"_;:;8V=F;2ULK>"V.088HE5#GK\H&*=:6-I81F.S
MM8+:,G)6&,("?7 JO9:YI6I231V6HVT\D #2I'("4!Z$CT/KTI;/6]+U"X\B
MSO[>>;9YFR.0%BF<;L?W<GKTH M+;P) T"PQB%LYC"C:<DD\>Y)S]:J_V'I
MMC;?V79?9RV\Q?9TV[O7&,9J_6/XHU2XTGP_<SV,7G:@X$-G%_?F;A!],G)]
M@: -5(HXXA%'&B1J-H15  'IBJUMI.G64S36NGVL$K?>>*%58_4@5G>#?$*>
M*?"6G:N %DGBQ,G39*ORNN/9@:NS:]I-O?+93:E:QW+.(Q$TH!WD9"_[Q'0=
M30 Y]&TN22:1]-LV>?\ UK&!29._S''/XUSWB+PW?3W6GOI5CHMUIULDBOI5
M]'LB+,1B12JL P (Y4\,?6M&Q\7Z3J'BC4- @NHC=62Q[LN!O=MY**.Y4("<
M?WO:MZ@#E-%\(6D$\UW>Z)HMH\T0B:TL808B <Y<E5WGT^48YZYK=_L;2]T+
M?V;9[H!B(^0N8^_R\<?A2:AK>EZ4VV_U"VMCMWXED"X7IN/H/<\5B^-O%D/A
MS0([F&ZMEN+J6**W+N,;7=5:0#N%5MWITS0!O/I6G2-<,]A:LUSCSRT*DRXZ
M;N/FQ[TZST^RTZ-H[*SM[9&.66")4!/N *SM!AO5DN[B375U;3IRKV;&- T8
MY#@N@"N,].,CD<UL2!S&PC95?'READ ^XR,_G0!!/IUC<W,=S/96\L\?W)9(
ME9E^A(R*+S3K'4%5;VSM[E4.5$T2N ?;(KF_!OB&]U+PO?ZEK$D3RVMW=1.8
M(]B[(G(X&2>@[DUC3>+]6M/ EEXZDN%>SD:.:YT\1KM2WD<*-C8W;U# DDD'
M!X'& #N+G1=*O;:&VNM,LIX(3F**6!66,_[((P/PJ:YL;2\A2&ZM8)XD8,J2
MQA@I'0@'H17-1ZM?>(/$FNZ7IU_]A325A02+$LAEED3?EMP/R ;1@8).>163
M:_$&YU70?#T=O%%;ZSJ]Z]C(,;E@,1/G. >N OR@_P!X9S@T >AU2ATC3+:]
M>]@TZTBNY"2\Z0*KL3URP&36-I&MW">+]1\,7\OGS06T=[;7!4*TD+$J0P4
M95AU &01QQSTU %3^RM.-Y]L-A:_:LY\_P E=^?][&:M$!@00"#P0:H:WK5E
MX>T>YU3491';6Z%V/4G'8#N37)ZIXMFDOO!]YI^I01Z=J-P4O(U*.H'DM(07
M[8P,]* .RM=,L+%W>SL;:W=_OM#$J%OK@<T^WLK6T:1K:VAA,AW.8XPI8^IQ
MUJOINMZ7K-K)=:9J-K>6\;%'D@E#JI'4$CI26.NZ3J=S);6.HVUQ/&H=HXY
M6"GHV/3WZ4 6+NPL[^-8[RT@N45MRK-&' /J >]31QI#&L<2*D: *JJ, #T
MIU<1=ZIK3_%(>'(-3\FQ?23?@^0C.KB79M!(^[C\?>@#L#:09N'2"$23C$C&
M,?O,# W?WN..>U5=%T>VT/3A9VJ1HAD:1A'&(TW,<G:HX4#H!Z =>M5;*XN=
M-BOKC6-7M9[%''E7+*L6S!*LK8."0PZ^^*LIK6FWMC=S6VJ6P2#*2S;UQ V/
MXL]",@X- %J73[*>Y%Q-:6\DZH8Q*\8+!3U7)&<'TJO_ &#H_D>1_9-CY.[=
MY?V=-N?7&,9JEIVM:?8Z+I@U#Q'9WDEQ&!'>.Z1?:C_>50<?E6GIVI6.KV27
MNG7<-W:N2%FA<.IP<'!'N* ([O1M+OQ +S3;.Y%O_J?.@5_+_P!W(X_"KU8?
MC*^O-+\'ZMJ5A/Y5S96LEQ&2@96**3@@]CCMBI?"US=WWA;3+Z]N/.N;NUBN
M)#L"@%T#$ #MSWR: +>H:1INK(J:EI]I>(ARJW$*R!3[;@<4^/3K&*Q^Q1V=
MNEIC'D+$HCQZ;<8JO?Z]I.ER>7?ZE:VSA0["60+M4G 8^@SQD\5SNN>(9](\
M?:-#/JD,&BW%E<S3B0(J*8PF&+GG'S>M '6VMI;64(AM+>&WB!SLB0(N?H*/
MLEM]D%I]GB^S! @AV#9M]-O3'M5>QUG3-2TW^T;'4+:XL@"3<12AD&.N3T&.
M]-L]<TK4))8[34;:9XE#R*D@)53T8C^Z?7I0 IT/26MTMSI=D8$8LL1MTVJ3
MU(&, U<,49B\HHICV[=F.,>F/2LVV\3:%>W<%I:ZQ8SW$^_R8H[A6:39G=M
M/.,'\CZ5JT 5+32]/L&9K.QM;9FX8PPJA/UP*C.AZ0PE#:79$3'=)FW3YSG.
M3QS^-<O:Z_=:[XQUS1(M9&ESZ8Z)!:B)&>=2@8RMO!)7)QA<8QDGD5:F\5MX
M:\/6,WBB6!=1N;W[(%C'EHY,Q0. <X0)ALD].^30!%K_ (;U*?5[:XL=.T/4
M=,BMO(73=04QK$V[)="$<<C:""O\/!Y-6]%\(6%J+J:[T?2(6NA'OL[2 &!=
MF[!Y4;F^<Y;:. !CC)U+KQ%HME&DESJEI&CQ^<K-*,&/^_\ [O\ M=*DN-<T
MFTE@BN-3LXI)T,D2O.H+H%+%ASR  3GI@4 /&DZ:MQ'.NGV@FB $<@A7<@'0
M XR*1]'TR1)T?3K-DN'WS*8%(E;U;CD^YI--UG3-8LFO--U"VN[96*M+#*&5
M2.H)'2N5OO%9G^(7AC3M*UB":QO1<FY@B"MN"Q%D;=UP3GD<''UH [&TLK6P
MA,-G;0V\1.[9#&$&?7 IKZ=8R7BWCV5NUTOW9VB4N/HV,U7&OZ0;];$:E:FZ
M:0Q+%YHR7')0>K#TZU%/XIT"VG>"?6K".6.5(71KA05D?.U2,\$X/'M0!;O-
M,T_4"IO;&VN2GW3-"K[?ID4VZT;2[[R/M>FV=Q]G_P!3YL"OY7^[D<?A7-?$
M+Q2FB>%-6?3]8M[75;:'>@.UV#8R%(/ )'0&MTZYI]C96SZC?V\$CP+*QE<+
MQ@98^@SWZ4 7KBRM;MHFN;:&9H7WQ&2,-L;U7/0^XJ>FQR)+&DD;!D<!E8="
M#T-.H I6FD:983R3V>G6EO-)G?)# J,V>3D@9-.CTK3HKMKN.PM4N6.3,L*A
MS_P+&:Y6U\:32?$N30)H0FFSP.EC<'_EM<0G]\H/L&Q]8SZUUUW>6UA 9[N>
M."($#?(P49/0?4^E $KHLB,CJ&1AAE89!'H:KVFFV-@KK9V5O;A_OB&)4W?7
M YK&UGQOH>D>'9=:^W07$"OY*"*0'?+G&SCH<]<].];UM<P7ENEQ;31S0O\
M=DC8,K=N"* &VUG:V2,EK;0P*QW,(D"@GU..]'V*U^V?:_LT/VG&WSO+&_'I
MNZU/6!<>+M*@\61^&VNXDO7MFG)=P IW*J)SU9MQ..OR^XH VYX(;F%H9XDE
MB889)%#*?J#5;^R[./3IK*VL[2*"565HO('EMD8.Y!@$>H[UR/A7QE$D.IQ>
M)-<M%N4UJYL;4SLD)=$8*H &,]>OJ:Z[4=7T[28Q)J%[!;*02/-<#('4_0=S
MVH -(TNWT;2X;"U4"*/<>%"C+,68@#@#)/ X%7:C@N(;JWCN+>6.:&10R21L
M&5@>A!'!%24 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MP?VVUL?C9<K=3QPM<Z' D(=L&0B>3(7UQW]!S7>4QHHW8,\:,P! )7) /44
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
MSR(]^<[M@SGUS0!Q/BQ-)\)^$]-M7M4>U&JPB![F1O*M7:4NLLA!!*H>Q//
M)YS6-H&H6+^+_'ZR:G#=^?:6LHE.T+(HA<,R@<%1P,\]N2:]1DBCFC:.5%D1
MNJL,@_A2&WA.[,,9W *WRCD#H#0!XS%)8R?#[X6+.]NR_P!IVH8.PZ".0$'V
MS@&O98+>"UB$5O#'%'DMMC4*,DY)P/4G-)]CMB /L\.!T&P5-TH YGXB2QQ?
M#CQ&9'5 VG3J"QQDE" /J35'PWXN\.Z?X T:6YUJP7R=-@#H+A2^1&N5"@Y+
M9XQUS78R11RKMDC5P#G##-,%G:@Y%M"#_N"@#RKQ5K-A--XZL08=+O?[*03H
MYWSWQ,#,H0$D!%#%25!/4Y7&:?;76G77B'X;7,\MO);?V3.BRR$%#*(XN 3Q
MNR#[\'TKU1H(6D\QHD,FW9N*C.WTSZ4V6TMIK<6\MO%)", 1N@*\=..E 'C&
MN6$]M:>,]3TB MX??5;&:2.!?DE2/!NF0#J-V,D<':WI77ZPT&K?$/P??Z/<
M13>5%<R74T+AE^RM&,;R.Q?&,]\D=#7>JJH@15"J!@ #  J*&TMK9'2"WBB5
MSEE1 H8^^.M '"?"JWTZ;0KVXBBMI)X]7O2)%52R9D8#!ZC*X_"O0:9'#%#G
MRHD3/7:H&:?0!YYX@TKPAXXO;Z&^N$T_7-)E,:WD,XBN(@ &5P>,KSWR <]#
M7.SZGJ=S\,M!O==NA,+7Q%;#^T'&T36Z3X68^@([]Q@]Z]=GL;2Z55N+6"8*
M=P$D8;!]>>]3/'')&8W160C!5AD'\* /+_$&O:3=:[XCMK>XM[*=]&3-RQW2
M:@C+(46%3\I49.2 2=W&,9K-TVYTZ]'PA#2V\VRW=&W$'#+: 8^H8 >Q&.HK
MV P1-*LIB0R*-H<J,@>F:;]DML*/L\6$&%^0?*/04 >,^()I?L?Q/CTW]Z%O
MK22>& Y9H=D?G8 ]0&S^-=!JWB#0=2^(?@"[T_4;*:(B\ >.1?E#0@*I_NY/
M ![\5Z0D$,;%DBC5CU*J 33(;*UMR##;0QX)(V1@8)Z]/7 H \3N=>TJZT3P
M[<6US;:?:P^*(I'TX-E[8>>^]YV8DJ223_" &QSC-=AX=BTN^^*OC421VL[^
M7I[(KJK'B-B3@^A"_0@5WWV6W^;]Q%\S!V^0<L.A/O[TJV\*2&18HU<]6"@'
M\Z /$CK-D?@MXHTG5;F&/Q!')=_;;>9@)7F,A=6"GEAMVX(_N^U;^KSR^>VM
M>&M<L?MD.C0M>:=>X:WO+8>85(8'*D$R#(XY&<=_2WLK665I9+:%Y&78SM&"
M2OH3Z436=K<.CS6T,K(<JSH&*GVS0!6T&Y^V^'M-NA:O:":UBD^SN>8LJ#M/
MTZ5!XEUN+0-$FNVDB6=L16RRN%#S,=J+]-Q&?09-:],DABF $L:.!TW*#B@#
MRWQKX=U/1?!5EJD.J6DTWAR1;Z!OLQC>4@_O-S[SG>"Q/')JWK_BNP_MKP1X
MG><'PY*)Q)<=4@FDC41E\=#]]>>F37H[11NFQXU9!_"1D4TVMNT#0&"(Q/\
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
M(FW9W  <>G->?6,^FW5U\(P\MM*!92J0S*<,+50 ?<,,?45T=TME9_&30K:
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
MA\F>Y$H,<<6X,JO@ !LY(SS@&N4TNYM9?V<M6_?1,!!?C[P.&,LI7\3D8^M
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
M%('S,"-PVX)'3K7.3:^_B7Q-K^C6^M7.E"PC@%I/#$<"1E9W=PPP5& ,,0,
M^N: ._CMX8L^7#&F>#M4#-$%O!:Q^7;PQQ)G.V-0HS]!6#X=U*QA\,&]?Q'_
M &K;)+)OU";:H)WD;1@ 8!X&/PJ[;^)-'N8[UUOHX_L(W72S@Q- I&075P"H
M(Y!(P: -..-(EVQHJ+G.%&!39[>"ZB,5Q#'-&>2DBAA^1K-MO$NDW<D\<5TW
MFP0B=XGA=)/+/1PK %E..H!KGE\::3XA\"76J'5Y=$@<N@NRNUXP)&52-PP6
M(7H,D9Q0!V;01-&(VB0QKT4J,#\*='''$NV-%1>N%&!5.ZU6RTZ.!;FX8R2C
M]VBH9)),#DA%!)QU.!QFJLOBO08='35I-6M5L';8LQ?@MG&W'7=GC'6@#5DA
MBF $L:.!TW*#BFR6MO+&L<D$3QJ<JK(" ?4"L_3_ !+HVJZE<:?8ZC#/=VZ[
MY(D)SMSC<.S#/&1D5JT %-6-$=W5%5G(+,!@MQCGUXKA]+\97=Q\2;G2+J,)
MI5Y QTJ7_GK) Q6;\SDCV0'O787VHVNG1H]U+L\QMD:A2SR-C.%4 EC@$X /
M0T 66574JP!4C!!'!I0   !@#M7+:QX]T;3=!358)S=))<K:(L:,2LI8*5<8
MRA7/(.#VZD5TMO/'<P)-$28W&5)4J?R/- %#4-)6ZO[34K=A%?V@94<C(>-L
M;HV]C@'V*@\\@WI+:":6.66"-Y(SE'9 2OT/:N:^(VI:AHW@35-5TR\>UN[2
M(2(RHC@_,!@A@>.:?;VNJ,NER1^)KIYY!'/);3Q0;98@5\P#;$&'#<$'J10!
MTGDQ;V?RTW,,,VT9(]Z:MO J,BPQA'&&4*,'ZUFMXHT5+U;1K]!(UQ]E5MK>
M69O^>>_&W?\ [.<^U17?C#P]8SWD%QJUNLUF%-Q&I+-'G. 0 3GY2<=0!0!L
MPPQ6\2Q01)%&O1$4*!^ JO+:+#9W"6%M;I+("<8V*S'N2 ?Y5FCQIX;:>QA7
M6+5GOMOV;:V0Y;[HR. 3V!P32I=6D_C"XMHM>=KE+'#Z8A4K%\_^M/&0W(&"
M>G:@"MX)\-OX:\,V&G7<=H]Y:1>2;F 9,BYR.2 1].>E='Y:>9YFQ?,QMW8Y
MQZ9KA/"?BM+/PS>WOB35F(CU>YM%N9UQD+(54': !T]!792ZG:07-I;2R,DU
MWGR$,;9? R>W&!US0!9>-)5VR(KKZ,,BFK;PK&T:Q1A&^\H48/U%<]X\FUBV
M\+33Z%?&TU(2PQP,41E9GE1,,&4\?-VQ3O!OB=/$?@^UU><K#,J%+U&^7RI4
MXD!].03]"* -V.TMH8/(BMXDA_YYJ@"_E3XXHXEVQQJ@)SA1BO/_  'XDUKQ
M'XP\3IJ%RT=C9_9GL[01HNV.9&=2YV[MVW:2,\$D5UL/B;1KC48;".^0W$X8
MP JRK-M^]Y;$;7QWVDT :U(JJB!44*H&  , "N)^(GBF+3?"&M'3]5DM=1M8
MCB6&/>$DQD(S%2JDY'!(/(QUK32_MI=:T&&377BO6M7<Z<I4_:<H#N<8R-N"
M1R.M &_%;0022/%!'&\AR[(@!8^I]:2*SMH)'DAMX8Y'X9D0 M]2.M9]UXFT
M:RNOL]S?)&WFK 6*MY:R'HC/C:K'(X)!Y%)?^)]&TN::*\ODB,&SSVVLRP[O
MN^8P!"9[;B* -58T0L515+G+$#&X^],@MH+5"EO#'"I.XK&@4$^O%<KK>H7]
MM\2/"EI#?2BQOH[PS6P"[&,<:E3G&?XCWQP*V?%$US:^%M4NK.Y>VN;>TEFC
MD15;#*A(R&!!&10!?6RM4<NEM"KE_,+", ENF[Z\GGWJ>N>\#7=[J/@O2-1U
M"\DNKJ\M8YY'9$4 LH) "J!CFM'4M<T[2!F]N"A"&0JD;2,J#JQ"@D*/4\4
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
M);.SM_V=+Z2"W@BGEN'5WC0*S!;\@9(Y.!P/2@#W/(SC-)D9QD9]*\ZGL(=
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
M7P7X:GU]==ET6T;4U8,+@ISN'1B.A8>I&:O0:'IMKJT^JPVP2^N %FG#-ND
MZ \\@=AV[5/J-V=/TZXO!!)/Y$9D,494,P S@;B!^M5O#^L)X@\/:?J\<30I
M>0+,L;')4,,X)H H/X%\+2?:=^AV;?:9?.ERG5\ALCTY )QC/>KP\/Z6FI/J
M2648O&A\@R;B,Q]D]-OMC%:=% &-X8\.VOAG2FL;2*.&)IFE$,1.R/./E7/.
M, <]SD\9Q4U]X>TK4KU+VYM ;I(S$)XW:-RAYV%E()7V.16G10!EW?AS2+V.
MRCGL(S'8D-:HN56$CH5 ( ([$=*U!P,444 <[_P@?A78Z?V#9;7G%P5,?&\'
M.1Z<]AQ5U/#6D1W%[.EF$EOE"W3K(P,H P W/( X'H..E:M8EEXC2\\6:CH'
MV*:*2R@CG,SLNV17) V@$\?*>N#[4 4-0LM3TVVM] \-:+;+IDT+QO=/=;5L
M\\<1D$N,$D 8&>N.M='96<&G6%O96J".WMXUBC0?PJHP!^0J>B@#.O="T[4+
MQ;RX@;[2L?E":.5XWV9R5RI!QGM4=UX:T2]AL8;C2[62*P.;5#&,0\8PH],<
M8Z5JT4 8%QX(\,7<M])/HEI(]\VZY)3_ %C9!S['('(Y-7'\.:,^H6=^VFVW
MVJSC\JWDV &-!R%'L#R/3M6G6)X<\1IXB_M4+9S6K:=?O8NDK*2S*JL3\I(Q
M\WJ>E #8_!?AJ+Q ==CT:T74RV\W 3G=_>QTW>^,TNE^&[33/$.J:Q!!%!-J
M&P2B(G]X5).]L_Q'/0=,=\FMRLZ_U22+2'OM,LWU1PP5(8)%4O\ /M8@L<<<
MG\* &ZYX=T?Q):+:ZQI\-Y"C;T$@Y5O4$<C\*#X=T=M#&BG3;;^S NT6WEC8
M.<YQZYYSUSSUK3HH SK?0M-M8)X8K<XN%"3.\KO)(HX +DEB!DX&>,FJW_"(
MZ%]@M+'^ST^R6<@EMX0[;8G'1E&>".V.F3ZUM44 9/\ PC.C_:9)S9@M+*)Y
M%,C[))!@AV3.UF! P2,\#TJ1] TI]7?5C8Q#4'C\IKD##[<$=1WP2,]<5I44
M 8R^$]!71)=&&F0_V;*VYK8Y*;L[L@9X.>>._-%[X3T#4!9"ZTJWD%B"MO\
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
M/B#PU9^(TL_M$UU;SV4XN+>XM9-DD;@$<$@C!!(((K+D^'FDO#K47VO4@FL
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
M7%C?2M)%=-E,S1,25(&&X7'WCQQ717/A&TO-:GU6>\O6N)[!M/<!D"F$DDC
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
MK0M]/?6?B+XGTR\U+4C9"SM)%AAO9(U1G\S)4J05'&< X/<&@#T.BO%K:XU
M_##PUXIDU?4I-5CO8(?,:Z?8\?VCRBK(#M;*]206)[UT*Z3+K_Q#\6:5=:QJ
MT=C%;V<D<5O>/'L9Q)DJ0<@9&<#@]P<"@#JO$_B-_#BZ6PL3<I?:A#9%O-">
M5YC;0W0Y[\5O5XTM_J-_\/\ PT-4N'NKFU\56]I]I?[TRQW!4,3W/&,]\5UE
MA,?%'C/Q5IU_-<QPZ88(+>&&=XB@>,L9/E(RQ)X/8*,=3D [FBO(4N]?O_AS
M#KK7E]-?>']0E$WDW#QC4+:&0JX8*0"=H//JON:Z2XNE\0:?X@UZPU"[6Q33
MS%9O;W+HK.$,C2@ XSEE7.,@HU '=45Y#Y5W!X?^'6K1:QJBWNHRVEI=2&[9
MEDCD@8L-ARF<@$-C.>22>:LWFIWO@^_\=PZ=<W<T-GI<%[;1W4[W'E2L'#,"
MY)QP&(SCB@#U6BN&LM%U+^U](U:VU9(;"6)H[E/MTL_VY77*,-V K@\AAV]J
MXMC?0_"VZ\1?VSJKZEI^JN+>1[V0J%%V$*LN<."I(^;/H,#B@#V<W=N+Y;(R
MK]I:,RB/OL! )_,C_(J:O/XM.MV^.5Y)NN W]B0S';<2 %O/<<@-@C 'R]/:
MM/Q]K$^F6>C6D$SVXU75K>PEG1MK1QN26VGL2%V@]LY'(H O_P#"1N/':^&F
ML2JMI[7JW7FCD!U3;MQ_M=<]JT=+N;^ZMG?4+ 64PE=5C$PEW(&(5L@<9&#C
MM7%1:7!8_&J*.!YQ'+X>ERK3N^T^>@RI8DC/MWYZYK-T:77[OX?3'3YY;^]A
MUN=3#<7;))=0QS-F(2$Y!VK^0(Z4 >J45Y0?%L T5(K*74]/>[\06]C?P7KL
M)M/5U&Y%8DX5MG# \;SC&*Z#7=&?1]+\2W-IK=]%'-IDDL%H)VS!)&AS(CEB
MPR2N0.,_6@#K-4GO+73+B?3[(7MXB$Q6QE$0D;TW'@59C+-&I==K$ E<YP?3
M->4:EIUQ9?!NY\01ZUK']HSZ+;RLYO7PK! <J ?ESG!QU[\Y)V-62XN/'_A2
MT_M&_BMKS3KDSQ0W+HKE5CP>#P?F/(P?>@#T&J5W<W\5_8Q6U@)[:9G%S.9@
MGV<!<J=I&7R>..G6O+4L9I/"OCN-M7U?;H5U=?V<1?RAH=L*R+E@=SX)Z.2,
M5M3ZA>SZ[\-KIKVX!OXI&NHEE*QRG[*7RR#@D$DT >BT5Y)-9W%Y9?$5Y=8U
M;.F3226>R^D7R66W5P<@@D _PG(]JVHKN36I/#B3WES=W5QHJW$FFPN84+.$
M_P!(DD4C !RH&"<DD#@T =W=7=O91I)<2K&KR)$I/=W8*H_$D"H&N;\:U';+
M8 Z>8"[7GG %9-P 39C)R,G/M7D(:;7/AY\/;S4[FYGNCKT4#3&X<,5$LJY)
M!&6PH^;K[\FNREDGL/BS;6T5S>26HT"67[,\[NI=944'!)^;'&>IH [FBO)!
M?WNH_!QO&L6I7,>MI')?"59V\M2DAS%Y>=I3 V[<>_7FM..*?7/B2;2\O=2@
ML[GP]#=RV<5W)&JR-*00"I!7H/ND9QSW% 'I%%<!X*M9_$OPZM+>_P!4U$26
M][*HN8K@K,ZPSL%#-U(PH!]:[^@ HHHH **** "BBB@ HHHH **** "BBB@
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
M8DF;0H'@B$D"_O5=%1MV",8"C&/QS2)'8> %U?6M6U1C;:E>K-(1:L?+D8!
M %W';A1U_.@!=(\0/XE/AZ72[Z5;>6U-Y>Y1"2OW!&WR_*Q?=]W'^K<>E;7B
M/6%\/^&M2U=H_-%G;/,(\XW%1D#\365X(T.VTRUU'4+>VDM_[5O)+I8I 0T<
M9)V#!^Z#DOM[%R*Z&_L;?4].N;"[C$EM<Q-%*A_B5A@C\C0!@:?;^)&N]&O_
M .V(;FRFA+:A!+&J@%E!0P;5R,-QAF/'O7-:%<WEGH7CR>PNK2TN4\17&VXO
M&Q'&,0AF/!Y"YP.YQ70>'/!MWH0MX+CQ'?:CI]F,65K-&BB( 87<P&Z3:.F>
M!Z<#%2;X>"?1]9L)-7E4ZEJ/]IB:.$ PSAE88!)!7Y%X/YT &@:WJ5UXRUC1
M#>7,MJEC#=6LUY;+'(A8LI^4*N5^7(W '\*P8?%GB.;X9>'-9748Q?W>J);7
M#FW4B1&N6CQCH!@ <<^^>:ZVR\(W-GXFEU]M<N)[N:S6VE62% CE2Q5L  @#
M=T!^I-9\7P\,/A+3?#RZNWD6%XMY'*;<;V99#( ><8W$]NF/Q (5G\2#Q]=^
M&CXA9K>;3%OTN/LD7FP'S"A1.-N#P<L&(Z>]:W@#6+_6?#32:G,L]W;7=Q:/
M.J!/-\N0J&VC@$@#I5C_ (1R?_A,3XC^WKYQL?L/D^1\FS=OS][.=WZ<>]2>
M%O#I\-6%Q:?;#=+-<R7.YH]A5I&+,.#TR>/ZT <]\4+>:6V\.M'>W$"G7;)-
MD80C)DX;YE)R.W;U!J]'J5[J/C&\\-0:G<01Z;912S7*I$9II)"<=4*@ #/"
MC)/MSH^)_#C^(XM/C%\;5;*\BO5*Q!RSQG*@Y/W<]1^M1WGA>1_$</B&POEM
M-3^S_9;@F'?#<1YR-R;@00>A#9['(H XN[\9^(QX7O EU!'JFEZ]'I<\WD K
M<H9$ ;'1<JXR!^&*]%T>SU*RMYDU/53J4CS,\<AMUAV(<83"\''//7FL&_\
M 4-WH1TV*_DA>6_&HW-R8@SS3AP^<< #( QCH *ZU P10Y#/@;BHP"?8<XH
MY'Q-J&IV^JSPV^J&VB73FEMX+.)9;AY@3EG#(P6, *,D@$DC/2L0>*?$%_I_
M@"YM[V"V;6_ENU^SA@6\EFR,GCD9P,?6NDOO![77B6ZUBWU>ZM!>VBVMW!&B
M,)%7.TJS E3\Q''KV/-4;+X?O96?ANW76I9!H4A> R0+\_RE-IP1P%)]\\Y[
M4 5=/N_$UW/XQ\/Q:T9=0TQH6L;V2WB#'S(MX1U"[2,\9 S@U/H7B.[\1:5X
M:%K>S17DV]]2S''N01#;*K K@'S"BC '!)JY);6G@V_\0>+-3U(_9;XPFX46
MS$1; (TV[<GH1G@^O%'@[2+.*]UOQ#:020IK%R)8ED4J?+"@;]IY7>VY_<%<
MT =97DWA[7YM#\$6T5J56YU/Q+-I\4K#(B,EP^7QW(4' ]<5ZPVXJ=I ;'!(
MR :XR/X=VQ\+2Z'<ZA-(/MK7]O=1H$EMYRY?<O4<,3VZ$B@ GU?5]"\=6&B2
MW3ZE:ZM:3R6K3HB2131 ,5)15!0@CJ,@]\51\)>*KG6+^.TN-2N(M9@M7-]H
MU_ D+"7C#1D*"4SN'4\$$^_1+X:DN+X:AJE\+J^CM9+6"2.'REB5\;V"[C\Y
MPN3G'' '.:Z^$9+B^T^\U/41=W.GV\L%M,L CD/F+M9G.3N./0*,DG'3 !D>
M#O%,VLZK;V5[JES;ZO# W]H:/>VZ1,'X^>(A060'=CYCP03[]_7-6_A60ZGI
M>HZEJ/VRYTJ*2.VF6W"2'>NTM(<G<<=@ ,G..E3^$;35;+1WAU;4)[^03L89
M[B,1RM'QC<HZ<[L#K@C.#Q0!!JNKW$GC#3_#=K<-:&>TEO9IT52^U&50B;@1
MDELDD'A??(RK[5_$&@6VFZ5J%];SW^IZN;.VO$C&Y+8Y8,ZX"^;M!' VY(.#
MR*U?$_A$:_>:?J5GJ4^EZOIY;[/>0HK_ "L,,C*W#*?0U'?>"8=3T6*UO-2N
MI=1BNDO8]2PHD2X7[K!0-H  QMQC'OS0!0FUK6]&\9R:!YQU-+S39;NP>=$1
MTFCX,;% H*G((.,CI5?PKXC?Q'<269UV^MM0CLG6]TZZMXXKBWFRF)$'EX*C
MYQ_$.5K>/AA[JYNK[4+_ ,[49;)[&*>&+RE@C;DE%W$[B<$DG^$8Q2VWAESK
MMGK&I7B7=Y96SVT,B6XB+*^-Q?D[C\O&, 9;CG@ R?A*+B3X<:3=7-[<7+W$
M1<B7;\I+MG!"@G)Y.XFNWK@F\'ZKH'@E=&T+Q#?I-!*/L3+!&2J@LPC;C&TD
M_,Q[ ?0]XN=HW$$XYQ0!YU?:G?\ BKPKXQO+?49+.VLC=V4$$<:,)!$A#,Y9
M2?F.1@$8&.]2:1>7T7AOP=;1ZE]DM)=%B)CM4$EW-*(X]NU61AL ));C!QD@
M5>E\ R17&N+IFN3V6GZUYCW5IY"2 2NN&=&/*Y[CGVQQA;7P"^GWFCW5EK][
M%-I^GC37<Q1MYL ((&"N%(('.#[YH Y^+Q?XBN_ /A/5DO88KV]U>.QNB;=2
M)%\]XR<=!D(,X]3@BM6&;Q(WCK4?#+>(G,#:?'?QW7V2+S8<NR%%^7:1E0<L
M&../>I(/AQ]FT#3M'BUN=H-/U(:A"9(5)#"1I%3C&1ECGN?45M)X<G3QA-XC
M%^OG2V0LO),'R!0Q<'[V<[B?PX]Z .:TCQ)K6H>"-*O+G4[>WN#J,EI>W/EC
MS)41Y$_<QA6!D;:O !_BP/2*#QCKEMX2\9W2QR7MYHUT\=KY\(60IL1@75
M=H8DX R!SS6A#\.6MM.TV"WUR:*YTZ_EO;>X$"G!DW;U92<$'><="*IZ[X?;
MPQH'B2[75=5G76)4\YXHE+6Q?:CS'8N2 !D@ <9 '< %R'5-7/C?1]/L]:-_
MIEUIYO+AV@C8KM*A2&0#"ODXZ\CBJ5IKGBS7]%T_7]#BN'\^<2&TE^S"V:WW
M$%=V?,#A1USUSQCBHO#-Q=#4K8:+XQMM;MVE7[3;1:5%$H3^)FDC VL!R,]3
MQCFM;3?A])I-W-!9>(;Z+0)9FF;2-B%06.2BR$;E0GJHQU//)H [:N<\9Z_-
MH&EV9MMHNM0OX+"%W&5C:5L;R.^ "<>N*DTNTU:'Q5JT\^HW%QIDRH88)H@H
MA<<%4/4C'))XR1C.#5CQ)X>L_%&BR:;>-)&I99(IHCAX9%.5=3Z@T 85UJFJ
MZ%XYTC19;][VRUJ&=89)XD$EO-$N[/R*H92#T(SD=<<57\ 77B37M/M=9U'7
M5D@6:Z@DM%M$42[9656W#E2,=!P1C/.36]!X>N'U.VU34[]+R_LX'AM7%OY:
M1[\;G*[CECM /(&,X R:7PIX=/A?1SIHO3=1":256:,(P+L78<'D98XH ;XN
MUR;0]+MFMD+7%Y>PV41 !VF1L$C<0"0,XR<9QFL_3XO%CZU?6L\]W'I,UJ&M
M[RY%L;B"<-@J%CRK(1SR,]16QXF\.V?BG0YM+O6EC1RKI+"VUXG4Y5U/8@BL
M_3?#6KVEG/\ ;/%%U?7[0F""ZDMXU%NIQDA%P&;@?,Q/0>^0#$\%ZYKNLZK-
MI&J:D$OM$=TU#RUBQ>%F/EL@"Y5 H.<8.>.H-5X;KQGK<WBN"Q\0Q6DFE7K1
MVNVR1O,_=JX1MV<+D]>3SUXP>@E\%JNK:+J=C??8KK38&MV:.'(N4;!*R9;)
M&<MUSDDYS7.>%8YM4\1>.8;#68H(Y]1VL$C$CA?*12\9W#!ZC)##(''7(!-H
MOC?4/%,.B06\5S!/=Z4;^Y-D(=^?,\O"^<=H7(8]"?N^]1ZAJ_C;2]$T87\\
M%M>S:]%8%VBC<W%N[?*S!3A6QP0N.AP16SJ?P^MI$T>30M1N-$O=)A^SVUQ
MJR9BXRCJW#CC//?FIK_P9+?V&G02ZQ-)<6FH1ZC)<RQ*S3S)]W(& J]!@ <
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
MOS8QD#&<XYZ]I-4\#W-UJMIK.F:_<:5J\5N+6:X@@5TN(P<@-&V1D'H?_K4
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
MUXM8W]VPCAL6*EEPX*R<-\O0=L8_&NH\5W-Q:>&;V:TU&WTZ90H6ZG7<L8+
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
M&"1C(QUS6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M&/#,:^*[CQ"FH7:W4]J+0QXC\M4!+# VYR"2>36Y10!Q\/PZTV#P[::0M]?$
MV5V;RSNRR":WE+%B00H!&6;((((.*TAX8C=[ZYN;ZXFU"\MA:-=[4#1Q#)VH
MNW:!EB>0<GZ#&]10!R?_  @5K_8VA:6-5U 0:)/'/:L/*W%HP0H;Y.0 3TQ7
M6444 9 \.:>/%3^(O+/VY[06A_N[0Q.<?WN<9].*30/#=EX:T0Z5IF^&'?)(
MK<%@68GN,< @#V K8HH Y"/X>6$7@ZW\-KJ.H>1:W NK>X)C\V*02&0$?)M/
MS$]0>M7HO"B1>)H]>_M2_>[2R^Q8?RRK(6W$GY,[MW/7';&.*Z&B@#C/^%<V
M?]BC2O[7U/R/[0_M'=^YW>;OW_\ //&W=SC%:C>%+:7Q/)KL]W<S2RV/]GR6
M[B/RGBW%L$;<YR3W[U-8^(X+[Q-J6A+;7$5Q811RN\@78ZONQMP2?X3UQ6M%
M+',F^)U=<D;E.1D'!_4&@#F++P-:6EA:Z6]_>7&D6DRS6]E-M*KM;<BEL;F5
M6P0">PSD"K?_  BEJWB2^UJ:ZN)FOK46<ULX0Q&(9P,;=W\1[]ZWZIZMJEIH
MNEW&HWTFRVMUW.0,GT  [DD@#W- '(K\,[==)M](_M_5_P"S+2Y2YM+?=$?(
M*-N50Q3<0#T!)P/PK<3PND?B>YU]-3O1=SVBVA4B,HJ*200-F<Y)/7O5C3-:
MEOM2O+&XTF^L9;=4</.JF.56SC:ZD@D8.1U%.UO7;;1-%U#4Y(Y;F.P0O/';
M[2Z@+N/!('W2#UZ&@#"3X=V4?A2P\.IJNI"SL;A;B)\Q>9N5]Z@G9@@-STKG
M=5E4^,M5>ZUSQ'H-QF*"$06AFBNHT7(D4^6X^\S#:".F<9/'I=A=I?Z=;7D:
MLJ7$2RJK=0& .#^=165_)=WE] ]A<VZVL@199E 6<%0=R8/(&<<^E %/PPNI
M+HX&IW,UU)YC>5-/"(I7C_A+H  &Z]@<8R <BHKSPO%+XB_MZQO9[#4&@^SS
MM$%99XP<@,K C(/0C![<CBMZB@#EKSP)876E66GQWE[;):WPU$RQ%#)-<!]^
M]RRD$EB3P .W3BNH4$* 6+$#DGO6;HVOZ=KRWIT^;S1973VDWM(F,_ASUK3H
M Y^;PK&OB"ZUK3K^YT^ZO(UCNQ"J,DVWA6(93AP. ?3J#4-WX'TV?1M*TVUG
MNK$:7<K=6TT#*9!(-V2=ZD-NWL3D=37344 <_:^%8[/Q#>ZU%J=]]IN[=+9U
M?RV553.TC*9R,DY).<\UDGX9:9_PBVG:(FH:C&VF2F:QODD5;B!B23AE4 @Y
M.017;44 <G>^!(-2\,W.C7VLZG.UVR-<7C.AFDV,&51E2JJ".@ ZGN2:ZF)&
MCB1'D:5E&"[  M[G  _(4^B@##O?#,%YXHM-?6\N[>Z@MS;.D+*$FB+!]K9!
M(^89RI!K"C^&-E%IMIIT>MZLMI8WRWME&'CQ;L&+8'R?,,D_>SCMWSW-% '.
MWW@^SU/3]9L[Z[NKA-501NTFPM"BCY50[> #EAG)W$GJ:UM*L'TS3(+)[VYO
M/)0()[DJ9& X&XJ "??%61+&9FA#J954,R9Y .0#CT.#^1I] &%/X7AE\5?\
M)!#?WEM<M;+;2QQ,OERJK%E)RI.02>A&>AR,@Q:/X.L-)\.W>@R3W%]8732F
M1+K9G$A)<955X)8_2NBHH Y+0? D.B!(9-:U74+.!2EK:W<P9(%(*\8 )PI(
M&2< \55M_AI:6]CI5F-<U=H=)N1/9 R1CR@ PV<)R,,1DY([$5V]8U[XC@L?
M$^F:%);7!FU%)7AF 7RP(UW,"<YSR.W>@"H?!UNNJ:S>P:E?P#5E'GP(R; X
M39O&5)SM[$D9YQTQ7/@*U.AZ'I(U34!!HT\5Q;,/*W%H_N!ODP0,^@S7644
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
MUU[P@J>(;HKK<4D5RCQ1E(\0>8&C&WAL@\L6Z\YZ5 _BC5/#5MXUM9;^6_\
M[)NK2.TN+L+O07"I]X@ $*7SR*ZV;PA#/=:#<-J=[YFB@_9\"/#Y382_R<_+
MQQBHI/ NFW,_B![V>YNXM>5%NX9=@4;%"J4VJ"" !W/(S0!6M;'Q3#XB4_;)
M8](GMF287$Z2RQS#E7C^3'/=3QZ"N0T[6O$0\#>$_$\^OW4UQ<ZA#;W%N8XQ
M%+'),4;("YW8Z'.!C@5W.A>#6T5,2:_JVH&.,QVIO)%?[.I&,J-N"V.-S9XX
M&,G-5/AY91^%M-\/)JFH"TT^X2YA?]UOW*^]03LP0&]J *7A^VE/Q;\7.U_=
MLL4-B1&S@J0RRG;C'"@DX QU.<UUVC6%UINGBWO-2FU&8.[?:)D56(+$@87C
M@''X52C\,0P>*;C7XKZ\CFN88XKF!67RYC&"$8_+NR-QX! /<4WPCIE_I.DR
MV]_J%[?9N&>"2^</,(R!PQ'^UN('8$#M0!@^+=0U"&ZUW[/JD^^UTSS[6VL
M UNX#DRS%OEP<+A2>0&PIZU4EUG7-0U#X?>5J\MJFM64DEVD<49!86X?<N5X
M.6.,Y'3@XYW[_P #6E]K.J:@NI:A;)JMNL%];0.H28*I53DJ64@''!&>_>FV
MG@2VM)?#LBZKJ+MH,;16V\QD,K($.[Y/[H &,>O7)H Y=O%FJ^'M%\4VTE\]
M[<6&JQ6-E<W2J643"/!?  ;;O)Z<XQ5_4].DL?BKX++:A=72O!? BX8-AA&F
M6& ,9R..@QP!S6Q-\/M,N[?7K>^N;NZAUN19;A'*#8Z@!60JH((VKUSTHM_!
M#+JNCZE>^(=5O;G2A(L#2^4-RN I#809X'7J?6@#K**** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLG4/$NDZ7=&
MVO+HQS !MHA=N#[@$4 :U%96G>(]*U:Y-O97)EE"ERIB=>!CN0!WK5H ***X
MKQ7XCUG1CK$T365M#9V7VBS65#,]ZZJS.-JL&15PHSC^+.<"@#M:*X:Z\5ZW
M-K'A.VT^*PCAUZSEG/GJ[&%EB5^Q&1\_3C..HSD5HO$WBN;PSXE-M'IUQK>A
MWDD('D.(KI%17X4/E6(;U/(]Z /0J*YFS\0S:Q)X?;2Y[:6"^MS>7+M$3B(
M#Y<-\K%V P<]&]*T/$5[J%AIBS:=';ES-&LLMRX6."(M\\IR1G:,G&1F@#6H
MKSZ+QIJC67C-86L[B;085GMYV@=%F1H3)AESG^$C(.""#3[/Q1XACU#PE)J'
M]GO8Z]'M:*&)Q)"_D^8&WEL,#@Y&T8]3U(!V>IZI9:-ITVH:A.(+6!2TDA!.
MT?0<U-;7,5Y:0W4#;H9D61&P1E2,@X/L:\Z\1ZWJ/B7X>>+K^PEM8=.AAN[:
M-)(BS3)&K+(^[<-N2&VC'8$YS@=MX;_Y%;2/^O*'_P! % &I69%X@TN?5+[3
M8KL-=V,:R7,>UOW:G.#G&#T/2N1N?&.LZ??Z2MZ+%9+S5Q83Z?&I=K>-V81L
M958J'("M@@9#=!BKFE?\EA\1_P#8,L__ $*2@#I]'UBPU_3(]1TRX%Q:2,RI
M(%*Y*L5/! /4&KU<3\)O^2=V7_7Q=_\ I1)5V?6M5U35M<T[0WM8I-)1%+7$
M9?SIW3>%X8;5 *@GDDD],<@&S=ZYIMCJMCI=S<A+V^+"VBVL2^U2QY P. >M
M:%>?ZW+>S^*/AU+J-LEM>O<3F>%'WK&_V9L@'N,TGB/QCK.@I>W<PL4%OJ$4
M,=@%,LDML[HGFLZM^[)+$C< .,<DT =HVK62:TFCM,?MTD!N5CV-@QA@I.[&
M.I'&<U=KF)-=U)/B.GA\+:_8I-*DO$;8WF"19$3!.<8Y/05RDOC?Q5'X'OO$
M^-)VZ;>RPS6PADS.B3>6=K;_ )#CGHV3Z=* /4J*Y!-<URQ\=:=I&I&PEM-4
MMIY81;Q,KV[1;25+%B'!#=<+SV%5O"WC"X\1WT,:WEE'<1R2+J.E20F.XM0
MVW&6^89V@G&#G/'2@#MV940N[!549))P *R+#Q1H^I:G_9UK=,;HP"Y1'A>/
MS(B<;T+ !U]U)JA\1?M0^'FOM:S1Q,MA.7+QELIY;9 PPP??G'H:R[+5[S3[
M7PEHP>SDU/5("(9_LY58((XE9\C>2S?='4 YSCC! .[HK@[GQ=K&G7?B31[A
M;.34=-TXZG:3^6RQSPX.0R;LA@RXX.#G/'2M?PA>^(=5L+75-5?3A:7EC!/#
M%;HXD1V7+;B200<@C'3ISC) .EHKDO$^N:OIEU=B![.UMHK$S6SRIYSW4PW$
MH(U8,%4 9./XNHP:P+[7=8UF]^'5Y:74-G'JH:>2!H3(HD^S,W)W LHR0!QS
MR<\"@#TRBO/-.U?4K#QOXWNM3U&*73]*M[:1XUMB"(A%))A/GX()))(.?;M+
M?>+]9TGPMI?BV[2S?3+DP/=6J1L'MXIB K*^[YF7<N1M /.,4 =]17#+K?BS
M4/&&O:+I[:1''IC6CK)/%(2T<@9F4X;[V!UZ<=.<C)G\9>+!X;\2ZQ'_ &0J
MZ%J$\#1F&0_:(XMN0/G^0X).?FR3C QR >GT5R-[XHN+G5WTO328)(K**ZDE
M-E)<X,I;8NU",?<)))[@#N1E7'B_Q/8Z%H6L:II]KIT$EVMKJT<T+EH S;5E
M0[QA"=O4$C=WQ0!Z'3)IH[>"2:9PD4:EW9CPH R2:Y?6/$.J67_"075E;Q75
MKI=N@2)(6:1IR-S#(;E50H< 9.2,C%3>%M=_X2%;FYMM5T_4]-,<?DRV\91U
M<[MZR*6)'&PC('4_6@#7TC6-/U[38M1TN[CNK27.R6,\'!P?IS3[_4K738XV
MN9&!D;9&B(TCR-@G"JH+,< G@= 33-*TNWT>R^S6X !=I'.T+N=CDG   ^@[
M5QOBM-3;XH>#TMKRVC5DOC$)+9GV$1)DMAQNSGC&,>] '9:1K.GZ]IR7^F7
MGMG)4-M*D$'!!4@$$'L1FKU<#>^*-7FAUA_#MJCR:==/!';?8))!=2)@R9D4
MA4)8D#KTR>N!:F\5:A?WL^GV,3V5U;6<,\PELI+DI+*I81D(1@*!R>^>,8H
M[2BO/IO'=_96.@/X@MT\//J$<HN)[F$R1PSHP"H3D!0X+,"QZ#'N.TTB6ZGT
MFVEO7MWN'3+O;?ZMO0KR>",$<F@"[17GVO\ C'6=#,]S.+%/*U*.W6P"F1WM
MG=4$K.K?NRVXD;@.F,$U=N-:\27/CG4O#MA)ID$<-C'=17$T+N5W,RX*AAN^
M[ZC'OTH [2L^VUS3;S6+O2;>Y#WUHBO/$%;Y V<<XP>AZ&N0TKQY>ZIX>\,;
M8;>+6=;GE@P03%'Y)?S9,9R1A.%SU8<T>'4O8_BYXD6]FAF<:=:;)(XRF5W2
M8R,GGKT_2@#OZ*P=8UJ>#7]+T&Q,27=\DLS32J66**,#)V@C+$LH'/')YQ@Y
M5WXDUW1-/CAU:UM/[1O-673M/EC)\N9'/RRNN25PH8E<\E>V: .SHKD'\1ZG
MI'B^'0=12&\6^LY;BQF@C,;-)&,O$P)(Z$$$8],=ZK>%/%=WXJ1'M-4T\R?9
MG^UVK6[)/97'RX5D+Y*@[P>!D@<\T =Q17E?ASQ1JVD_"NSUW4+E+E)KQQ-<
M"U9C;HUQ)YDK@-\P'8 #&>^*[OPWJ,NJV,UT;^QO[9IO]%N;,85X]J_>&XX8
M-O!^@X% &S1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<_K-SXA@FO)K Z?%8VUKYH:XA>1Y)!N+ ;74  !>>>2:Z"J&N'&@:D3T^RR
M_P#H)H YGPQK?BG7]"T;6C_90MK]=TL202!X00V""9"&PP7(P.,U;\$>)9]<
M\.6]WJTUI'?37-Q"J1_('\N5E&U223P!W-1?"PY^%_A[_KT'\S7G)TZR3X,R
MZN+:+^T(-9+Q714&2,B_Q\K=0,$\#CD^M 'MUS>6MF$-U<PP!SM4RN%W'T&>
MM3UYE=366H^/?%6BZYJ45GYEO"MLEPD>)+8Q_-L+CLY?.._TKM?"MI;V/A?3
M[2SO)[RUABV0W$Y!:1 2%.0 ",8P>XQ0!1U/Q+<-XIB\,:-'#)J'D?:KF><$
MQ6L6< E0068GHN1QSFK!N/$%GJ^FV]P+*\LKF1TFN(8GB:'$;,OREF!!*@9R
M,=,'.1REB1H7QSUAM0811:[90FQE<X5WB 5HP?[W?'I7H%S=I"Z0*P:YE#>5
M'W.!DD^@Z<^X'4B@!QO+5;L6IN81<D9$)D&\CUQUITMU;P%A+/%&50N=[@84
M=3]/>O'X!#JGP#O+ZXR-;@:::6;&)X[Y93CGJ'SM ]B!TK:M-*M[SXM1#5;&
MVDN)?#$4MU&T8*O+YV"6'0D>_H* /0S?6@$!-U !/_J?W@_>?[OK^%/FNK>W
M#&>>*(*N]M[A<+TR<]O>O#I])T^+X*>(KM+2$7%EJ-PMK,5R\"I=?*$;JH&3
MP,=3ZFNNN-%TC4_C3<0WUA:W$<OA^.9XI8PRR/Y[#<RGAB!CDYQQ0!Z&US M
MM]I:>,0;=WFEQMQZYZ8I([NVEMOM,=Q$]O@GS5<%<#J<]*\>T5;/2]-BTJ1)
M);4>+9H]#1YBD(" D;FYRBMOP.I8#ZU!>BVF\)_%*VFEL[@QW#3H(E 0/Y*9
M=5R<'=WSUH ]H6\MGE>);B%I$4.R!P2JGH2.P]Z$O+:2-Y$N(61/O,'!"_7T
MKSJ33;'3?'G@&2RM88)+JUNTN'C4!IAY"M\YZMSSSGFJ[6K^'/$6K^#+6#99
M^)&^U6#QIQ%NPMTN>VU1O4=.0* /44=)4#QNKH>C*<@U%+?6D%Q'!-=01S2?
M<C>0!F^@/)I\$$5K;QV\$:QPQJ$1%& H'  KQWQQ<V-UX>^($MD88C%,D=U)
M=/NEDF14VK$N1L4<8/.3NP!UH ]ADN((3B6:-#M+X9@/E'4_09'-+'/%- L\
M<J/$PW"16!4CUS7G<^GZ9JGQ>TQYK>VNDFT"5I,J&65EFC W=FQSUS@CVKEU
MNUTOPFMFV(M#7QK+:7:](X[42L0A]$W;<]L''>@#T2V\2W%U\2!HL%S97&EM
MI3WBO",N)!*J8+;B",$] .M='?O/%83R6S1K,B%E,J%ER!GD @_K7$I'90?'
M2-H! DDWAUM^S +GSTQG'7C]!7;W_&GW)/\ SR;^1H Y#POK?B;Q-X,L]?CN
M='MY+J)G6W>SD*@AB "_F^W7'>NNBN@+: W;1P3O%O>,L!@@9;\!7FWPY\/6
M^H_"?0YGU"^@(42G;=N(QLE+8*9V[?EY'UJWJ4&E:S\5/#5U]FAG@N]*NG)=
M 1,H,90D?Q#G(S0!WW]HV7D13_;+?RI6VQR>:NUSZ YY-2RW$,/^MECC^4M\
M[ <#J?H*\<70M)?P/\3-VGVS"ROK\6H:,$6X$*./+'\'S'/&.WH*TO[.T_5O
M'O@\ZC;07)NO#[M,)5#"=AY1&\'[^.3@Y]>U '8^,]=NM)\#:CKFCS6LDMM
M9HVD4R1N!Z;6'YYK:2]BBTV&[NYHH4:-69Y&"J"1ZFO'[S3UTGP9\4K"Q79H
ML,I%I&/N(YC4RJOH Q P.E=2ER6^*>B6=^ ;)M!9[$.,JUQO'F8_VA&!] 3Z
MF@#NVN[9(4E:XB$3_=<N,-]#WI3<P Q@S1@R?<&\?-]/6O,K#PI%KT7C[PV5
M5='-ZO\ 9YQE;><QAWV>@60C@>X]:T?"FIW?BU8+^ZLQ'>Z';R6LL;I@"_\
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
MC^SENE1E64,%=,N,;M@4 ]QG^]@@'H^J^(=,T>&SEN[J-1>W$=O;@./WC.P
M(]0 <D^@K35E=0RL&5AD$'((KR'5=$T;2=$\.6UC=_;[)?%D&)9@A1 Q)>-"
M !L#9&/7([5ZW 8C!'Y&SR=HV>7C;CMC':@#E=3\0W=YXFNO#NC7MG;7<%B+
MGSIU\Q6D9RJQX!&!\ISU/(Q706=Z1';6NH3V::HT2M-!#+D;L?-M!^8KG.,C
MI7'6EG;#XR:TT=K;F5=(MY4R@_UGF2?-]>G-<S (=4^ =[?7.1K<#332S8Q/
M'?+*<<]0^=H'L0.E 'K\UW;6V?/N(HL+N.]PN%SC//;) K'D\2VEW+J]AI=W
M;M?Z?&"V_P"= Y4MM(!!. .<'C-<8F@V.K_%18-<TZVGEF\+Q27<3H-KR^<0
MS$=R.@/;BK&@V^GVGC+Q]$D-M"Z-;K"H55*@VN2%_(]/0T =/X-\0-KOA71[
MV^FMUU"]M1.T2$+GU*KG.*Z*O$]/TZRM/ 7PTU*"VBCOGU6R1KD*/,96#AE+
M=<$<8Z<"O;* ,VPENXY-1;4+VSDB2X)A\D;3#%M!"R$D_-U.>."*N)=VTL[0
M1W$3RJH8QJX+!3T./2O'KJQLU\!?%. 6T(BBU*X>- @PC"&,@@=CFMMM-L=,
M\<_#Z6QMHK>6ZMKM)Y(UPTP\A6^<]6YYR<\T >E2RQPQ/+*ZQQH"S.QP% ZD
MGL*XG7O&[GPE9Z[X>GM9(9;Z&!O-0L6C>;R]PPPVD]1D'CM7:7$236\D<B*Z
M,I!5AD'\*\2MTM#\ ]!2/RA*]W9^=Y9 <_Z5C)(Y['GV- 'MD5S!.\B0SQR/
M$VV14<$H?0XZ&J.F3W4.EO+J]]92R)))NF@&R-5#' .2<$# //6N2M--L-/^
M,DUG9V=O;VUSX=WS0Q1A4D87&T%E'!."1GTK"\-Z=+=?#73[73+ZVL;V+7+A
M[)9TW0RNDLK"-P/X2H)XZ$ CF@#UF"X@N8_,MYHY4_O1L&'YBDN+FWM(O-N9
MXH8P<;Y'"C/U-<OX%U&2]CUB"[TA-,U.WOMM]%"^^)Y3&AWH?1EVG'7GGK2>
M,;/4[C4](N-#N[,:K:K/+'97JDQ74>$5QD<JPRN#_M'L30!U)NK=;<W!GB$
M&3*7&T#Z]*6*XAN(%GAFCDA89$B,"I'U%>1CQ!;.?!YGA.@Z8]U?PSQ2!'B@
MO%;"KDC;C/FA3_+%.UV#3/#.F2RV6IR7FD7.OVLNL!=GD0HV=X&P  $B,LOH
M1ZT >HR:QIL6G3Z@]_;?8[<%I9Q("J =<D50.J3:OHFFZCHU[:01W$D$CFZ&
M[,38)08(PY! 'O7.^(+'PY+IOBN]TYH9[VZT9S.(9 \>U$;RV(' 8\X/4A3C
MI6%JEOI[?#SP#+!%;&6/4=*)=%7*LP3/([D8SZ\4 >J7-Y:V84W5S# '.U3*
MX7)]!FI'ECC"F215W,%7<<9)Z >]<-HK1ZC\2/&-AK$,<LB16RVT4RA@;4H=
MVT'L7)W>^,]!7%6]CY_A;P8E\GG0Q^*3;6<LAR[6F90HW==IVCZ@"@#VR"Y@
MN59K>>.4*Q5C&X;##J#CO3Y)$BC:21U1%&69C@ >I-<+X7M+73?BCXLL[&WB
MMK8VEC+Y,*!$#$2 D*. < 5M^-+*34=!2U@U".QNGNH6MI)DWQM*KAT1QW5B
MN/R^E %3QSXEN='\":CKFAW-E--:HK N/-0@L!_"PP><]^G2NGCN8)9I(4GC
M>:/'F1JX++GID=J\>\3:C<W/PY\>6>J:1#IVLVX@:]-L^Z"X+;=DB'KRJ\@\
MC KI+NQL-%^+.@265M%;"?3+P7#1+@RA3&P+$<L<Y.3DT =VE]:2736J74#7
M"#+1"0%Q]1UKG-*UK5K[QCXHT:22T$>GQVS6CB%N/-5V.\;OFQ@#@CIVKS^*
M\L/LG@"^L)8+>P?6&:W667?<E&$N]Y),CJ>JX.,C+&NT\.D'XJ^-L$?ZC3__
M $7)0!I^ M<N_$O@G3-8OQ$+JZ5V<1*0HP[ 8!)[ 5%K&NW^G>.O#VEA[8:=
MJ,=TTNY"'4Q(&'S;L8^;T[=:H_"+_DEFA?\ 7.3_ -&O5?QE96FH?$CP3:WT
M,<]O(FH;HI!E7Q&AP1T(]C0!W4%Q#=0K-;S1RQ-T>-@RG\13+>\M;P.;:YAG
M"':WE.&VGT..E>-ZM ?#2^.ET>-K?P_'=:>9H[=<I%EE-R$7I]PKN'3!Q7:Z
M+I^B2>+[?6]/UT7=W-8F+RK7RA')"""&<(.Q( )]<4 =J2%!)( '))[5#;7M
MK>HSVMS#.BG!:*0, ?3BN?\ B%<Z=:^"+\ZJDSVDACB9(9/++EI%"@M_"I)&
M3Z9ZUS%D(9/BCKEG>R:=(+G0H?-@@4>66#OA2"3N(7O@<8X% 'HZWUH\D<:W
M4#22@M&HD!+@=2!WJMK&H+86$K)=6L%T48P"X.0S 9QMR"?P->/Z9IMC;?#7
MX>:G%;1)?G5[)3<A?WA5I&4KNZXQQCI73:1<6NJ:I\0K?6EA>]BF:+RY\?+9
M"(>7@'HI.YOJ<T =;X,U>YU[P9I.K7@07-W;++((QA<GT'I6[7)?"]U?X9>'
MMK XLT!P>AKK: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***@NKRUL8A+=W,-O&6"AI7"@D]!D]Z
M )Z*HKK6E-:S72ZG9FWAD,4LHG78CCJI.< \CBA=9TMK!+]=2LS9N<+<"=?+
M8YQ@-G&<T 7J*SQKVCLUVHU6Q)L_^/D"X3]Q_O\ /R_C4L>JZ=+IHU&._M7L
M2-WVE9E,>,XSNSCK0!;HJBFIV5_87$]AJ5JZ(&4SQR+(D3 ?Q8...N#5?3=0
MAM]'TX7^M6=W/.BJMTI6-;E\=4 ..?09H UJANK2VOK=[>[MXKB!QAHY4#JP
M]P>#45AJ>GZI$\NGWUM=QHQ1WMY5D"L.Q()P?:JUU+*/$.GQIJ]M!$8Y3)8,
MBF2X.!M93G("X.< YS0!9L]*T[3[0VEE86MM;'(,,,*HASU^4#%5/^$7\/\
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
MXZ5/>ZOIFG.$OM1M+5BNX">94)'KR>E+?ZKIVEQK)J%_:VB-]UKB98P?IDT
M1ZCH6DZO9QV>I:9:7=M&08XIX5=4QP, CCCTJY;V\-I;QV]M#'##&H5(XU"J
MH'0 #@"G(ZR(KHP9&&593D$>HJG#K.EW%Z;*'4K.2[&[,"3J7XZ_*#GCOZ4
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
MCB@#D_#$<-O\4_&D$")&A@L',:  ;MD@)P._2C7HX%^+WA%MD8DDL[\.<#+
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
M/IO]D-<-;!%!CE\U%R3C=]TYY]<UTB^(='>^2R74K8W#N8T3>/G<=5!Z%AW
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *0@,I5@"",$'O2T4 1QP0P@"**., ;1M4#
M]*!!"LS3")!*PP7"C<1]:DHH 9)#%*R-)$CLARA902I]1Z4DMO!,5,L,<A4Y
M!=0<&I** #J,&F>3%C'E)C_=%/HH CDMX9HQ'+#&Z Y"LH(!^E/9%9"C*"I&
M"".*6B@ I@AB$QF$2"5A@N%&XCTS3Z* &^5'M*[%P>2,4>6F%&Q<*<@8Z&G4
M4 ,:&)Y4E:)&D3[KE02OT/:@Q1EBQC4D]3BGT4 ,,,11D,:;&&&7:,'ZT1PQ
M1?ZN-$X"_*H' Z"GT4 (RJXPRAAG.",TR6"&?;YL22;3E=Z@X/J*DHH *888
MF+DQH2XPQ*CYAZ&GT4 ,,49;<8U)]<5E:W9ZU-%;KH%[96+^;^_:>V,NY,'[
MH!'(/-;%% %73;"+3-.M[*$LR0H%W.<LQ[L3W).23ZFK+*KJ590RD8((R#2T
M4 ,BBCAC$<4:QH.BJ, ?A21P0Q.[QQ(C.<NRJ 6/OZU)10 SRH\D^6N3UXZU
MA>(]%U+4#83Z1>VUM+9S-*;>Y@,D$^5*X< @@C)(([]JZ"B@#GM*T*Z34(]2
MU1=-%U$C)$MA;&,#=C)9F)+=.!P.O7C&\L,2!0D:*%SMPH&,^E/HH :8HSNR
MB_,<GCJ:1H8GB,3Q(T9ZH5!!_"GT4 ,$48C$8C4(O 7' _"CR8\@^6G'3Y1Q
M3Z* (TMX(Y6E2&-9&&"ZJ 2/K3V57&&4,/0C-+10 SR8L@^6F1T^4<4JQHF=
MJ*N?08IU% #(H8H$V0QI&F<[44 ?I2+;PI]R&-?F+\*!\QZGZU)10 P11@DA
M%!/!P*541,[$5<]<#%.HH 8D,4;NZ1(KN<NRJ 6^OK33;0-(TC0QEV !8H,G
M'(YJ6B@ J,6\(9F$,>YF#,=HR2.A/O4E% #/*C)),:Y/4XH,,31M&T2%&^\I
M48/U%/HH 8D4<7^KC5. /E&.G2D2"&,N4B13(<N54#<??UJ2B@!JHB9V*JY]
M!BE95< ,H8 YY&>:6B@!GE1Y)\M,GK\HYH\F+&/*3'^Z*?10!&;>!I5E,,9D
M7[KE1D?0T]E### $>AI:* $"*J[0H"^@'%8_B+1KC5M&DM-/O%L;@NCB0Q!U
M;:P;8ZY&4;&",C(-;-% '+6GA_4KRY@EUQ=&Q;RK,HL+1E9G4Y!+L20,\X R
M?7&0>G6-$SL15SZ#%.HH 8D,4<CR)$BN_P!]@H!;ZGO1Y,7G>=Y2>;C;OVC=
MCTS3Z* &>5'DGRTR>ORCFCR8L8\M,?[HI]% $;P0R.CO$C-&<H64$K]/2G&*
M,MN**6]2.:=10 SRH]K+Y:;6X(VC!I?+3>'V+O P&QR!Z?I3J* "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*S;_ ,0Z)I5P+?4=8T^SG*[Q'<7*1L5R1G#$'&0>?:@#2HK'@\6>'+J98;?Q
M!I4TK E4CO(V) &3@ ]@"?PJ[INJ6.L62WFG745U;,S*LL3;E8J2#@]^0: +
M=%%% !169>^(]#TVX^SW^M:=:SXSY<]TB-CZ$YJ[:WEM?6ZW%G<0W$#?=DA<
M.I^A'% $U%%% !152]U.QTZ2UCO+J.%[N800!SCS)""0H]^#5N@ HHHH ***
M* "BJ5YJ^G:?=6MK=WL$-Q=OY=O$[@-*WHHZFKM !1110 4444 %%4EU?3GU
M=M)2]@;4%B\YK97!=4R!N([#)'6KM !14%[>VNG6DEW>W,5O;1#<\LKA54>Y
M-+:W4%]9P7=M(LMO/&LL4B]&5AD$?4&@":BBB@ HHHH ***BN;F"SMY+BYFC
MA@C&YY)&"JH]23TH EHJO8WUKJ=C#>V4Z3VTR[HY4.0P]15B@ HHHH ****
M"BBB@ HJE?ZOIVER6T=]>P6\EU*L,"2. TKL<!5'4G)J[0 4444 %%%% !11
M10 4452M=7TZ]U"[L+6]@FNK3;]HBC<,8MV<!L=#P>* +M%%% !1110 45!>
M7EMI]I)=WEQ%;V\0W/+*X55'J2:6SN[?4+*"\M)5EMYXUDBD7HZD9!'X4 34
M444 %%5[V_M=/A$UU,L:$[5SR6.,X '). >!Z4S3=3L=8L8[[3KJ*ZM9,[98
MFR#@X(^H/:@"W1110 4444 %%%% !1110 4454NM3L;*[M+6YN8XI[QREO&Q
MP9& R0/PH MT454@U.QN=1N]/AN8WO+0(;B%3\T8<97/U H MT444 %%%% !
M12,P52S$!0,DGH*SK#Q!I.J7LMG97\,US$@D:)3\VP]' /53_>&10!I4452T
M[5].U<7#:=>P72V\IAE:%PP5P 2N1QG!% %VBJEQJ=C:7]G8W%S''=7A<6\3
M'YI=@W-CZ#FK= !114<UQ#;(KSRI&K.J NV 68@*/J20!]: )**** "BBB@
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
MA^4 ]NF[.O:VFO/::UX<N--T2*[U&RFD^TVE[+(-[ 1YF+IOR0WRGG(0CC%
M%BW\9:W%HEEJ^IZ?9);ZG%:K8QP22/(9I1DAP%/R@9;Y<G QR:?_ ,)Q>Z9-
MK/\ :^G3/96-G]KAOH;26".;G:8B).CY(QR<@YXQ3[WP=J.H?#[2M&^V0V>K
MZ4+=[6YB)>,30@!6((!P<'(QQGO3Y/#WB'Q+X>U#3?%=UI\/VFV:W1-,#E%8
MX/F$O@D@@8'&.>3G@ ?9^)M8/B:PT^YTUY[*]C<FY@LYXQ:2*,[9"XPP/0,-
MO(Z5T&MSW5MH=]<6+1+=10.\;2J64$#/(!&:Q/#EEXSB>"+Q'?:7)!:C DLA
M)YMT<8!DW8"]<D#.2!T'!Z.]MOMEA<VN[;YT31[L9QD$9_6@#R>\N]3N_AQX
M"O;UX[JYEU?394(RK.2<_,3GDGO786'B?6%US7-'U'3K:6\L;-+VV2QD8^>K
M;@$^;HVY<9Z'/05D+X-\1_\ ")>&='DDTII-%O;:?<LD@$B0'@9V'YF^F!CO
M5_4O"FMWWB+7M0@NK:S74=)%A#+'*YEA<%B'^Z.[=CD8S0 [3_%^H/XGT_1+
MQ;!I[ZRDG*VY.ZTE3:3%)\QW?>ZC!XZ<TOPZU#6-3L=4N-5N()BNI7,(,:,I
M!1]H R3A<#@=?<U4T[PEXBAUGPO?S/HT$>DVTMK+!;"0@JX0;D) R3MZ$#&>
MK5L>$- U/P\VJ6US-:264]]/=V[1[O,(E?=A\\#'(XSGVQR :6O7]]86D#:?
M:+/)+<)%))(<);QG.Z5^1D*!T!&<CD5RO_"?7HT#Q7=0P6-Y<:"Q(DBD9(;B
M/RQ(&'WB#@XQD@XZUM>,M#U/6K;3?[,FM=]G?1W,EM=EA#<*H/R,5!/4@C@C
M(%8%QX+\13P^,XVN=+8>((E5,>8OE-Y0C.>#P,>^?]GI0!?MO%>M+X@\/VFH
M6-E'::Y!(T!AD9I(9$C$GSYX((SP.GJ>M.T[Q??-:^)TU2&V@U#19"HAB#,)
M$*;HW&3D[^@ [C%$WAO6)M5\(7F+$+HB2"=?/?,A:+R_E^3MUY^GO5:\TW3?
M$/Q%TS4=-U".98;9CJ*V[JZ2JDBM '(Z,) S#V1A0!VMD;IK&!KU8UNB@,JQ
M9VJW<#/4#UKSP2:Y'\3_ !<-!M[&2Z-G8DM>R,J#"R<84$DG\ ,?A7I5<H=$
MUC3_ !IJFN:<MC<PZE;PQ/'<3/$T31;L$81MP.[VH Q4^(VHW6BZ!>6NCP+<
M7^IG2[J":<@P3#<"!@8(^3KV!Z&M,^)M9AN8M&O8K.'61;M<SO;P37,*(9&6
M/"J V6VG.2,8[YJE/X%O[?3] MM/FM9I+'5O[5O)IW:/SY&+EPH"MC)<XYX
M'7K5[Q%X>U\^*+7Q+X9NK%+Y;7['=6M_O\F:+<64[E!(8$GMW_, 98^*];OM
M%L+B713IT\ES)!>S7BLL-JB GS<-M9E;  Z?>Y/',.G_ ! :?0+JYEMX);V+
M6#H\ A<B*XE+*$<$Y*J0V3UP >M2ZKX=\2WL^@W_ -MT^YNK*YDGNK2;>ELY
M9-J[,!CE.HR.22>*RG^'FLW.D:W:S:G9Q74^L?VQI]S!&W[N;Y2-RGH/E(P,
M]<YXQ0!N:G=:[]B\0V&IV4#V:Z9)+#?P#8KL58-&4+,01USG!'I6!X7\1:MH
M^@>!+>XL[0Z5J5O!9(RR,9T?R-RL>-N#M/'4<<]JZ)-/\6:AHE_'K$NE+=S6
MCVT,%FT@ARPP7=F&<^@ XYY.>,P^$-;_ +$\&6(.G[] FADF8SOB41QF/"_)
MQD'//3I[T =\2 "2< 5PDOC?47\(2^,;*TMYM'C9W^S'<)Y+=7*F0-G:#@%M
MI'3^+-=T0&4J1D$8(K@+/P3K%AX0OO!D5Q9MHTQDB@NVD;SX8)&)9#'MPS#<
MP#;AU''&" 1>(+R_O?B#X(FT^>U-K<PW<]MYB-@_N5Y;!]&.,>IKO[:UM[.(
MQVT$4*LQ=EB0*"S'+' [D\DUR^H>&M0/BGPS?:<EFNGZ)#-"(Y9G#NLD:H,8
M0@;=H[\^U==0!PE[XVU+3;S3OMMK:0+>ZJM@+!F_TE(V<HDY(8C!(!QMZ'K4
MLOB?Q'<^(?$>CZ=I^FA]*B@ECEGF<JX=6;!  .3M QT'/)XK'_X03Q3_ &/;
MV#7FDR26FM)J:W4GF&2[Q*7_ 'IQPP!QQNR !D8KH+'0-9M/%'B35G^P2)JD
M$$<2B9U*M$C+EAL. =V>"<8[T 4&\=WS:#X6UY+2VBTS5GBBNWD+%K5GX!XP
M"N[Y<G&,@]^.HM=0NKKQ%J%HJPFQM$C4R '?YS#<4ZXX78?^!CTKE$TBPT3X
M5KX4\47MDI6Q>+$4N6D"\AHU8 E@2,  \XKI?".E7.D>&;.WOY6FU!D\V\E;
MDO,W+9/L>![ 4 5_&_B&[\+>&I-5M+2*Z:.6)&220KP[JF1QR<MT)'UK-C\5
M:]8^,K30M:TRQC35(99-.EMIW8!XQN:.0E>N.=P&/8]F_%S=_P *XOMA ?S[
M7:6Z9^T1]:T9-$U#4_$FFZSJ,=I$=+BF^RP0SLX>610I9F*# "@@  _>)[8H
M PM*\>:S/X;?Q/J6G6%OHULMU]I\N9FF+1NRJ$!&""1CDCGG@5I7GBG5-$?1
M+G5[:U-AJL\=LWD;M]I+(,H&).'7/!.%QUQ4&C^"+C_A7=]X4UI[?;<M/B:U
M=FQYDC.#AE'*EA]<5(OAG6=5T_1-.UY[$P:7<17#SV\CLUTT0^3*E0$R<,>6
MZ8'7( )]/\4W?]M>(]-U<6MLVDQ+<1NBL1+"RDB3!/0$$$#N.M,NO$&JV>K>
M$K._TZR\S57=9G#-NMW$3/M4$>V-V?7BK&O>$?[7\4Z/K$5P(1;!H;U!_P O
M$&0ZH?82*I^A:G>(M#U'4_$GAS4;3[+Y&ESR32B61E9]R%,* I'&<\F@"I9^
M+I]4UR]T^RDL!<65^+:?3YMRW'E!@#,IS@C!W !<8[YXI$\8?8];\8+J5I!;
MVVAV\$YFA8L\R,CMSD#GY0 /4]35?5_!U_KU_;3WL.G1W5GJ(N+;5()&%PD
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
M)Z9Z#KCMDZ5 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M[26O66[1VDMY R JP! ;!8C'&?45A:YXHU[4?AM>SFXMK6_L]8&F7;0Q,4F
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
M38<$=,#GOGVK%N_A]+JT7BJ#4;N)8M;FCN(G@!WVTD:J$//WN5![=QWKO:*
M.770-3U._P!(O-=FLY'THM+$ML& FF*[1(V?N@ GY1GDYSQBL>3P)JDO@WQ'
MH+7MF'UF]FNA,%;$0E;<5QWQC .1U]N?0** ,^/2K6:*%[ZRLY;I456?R@W(
M]"1FL5?#^KZ=XIUK5M,NK)DU=8=ZW"-N@>--@88.'&.<';]:ZJB@#B&\"S62
M^%X=+N81!HD[W#FX!+W#N&#DXX&2['//)Z5/KOA?6CXI3Q'X9U.VM+Q[<6MW
M;WD+20SH"2I^4@AAD]/\<]A10!QU]X6UN75-"U2#6+>6]L/.\\74#-%(90 6
M158;2N, 9Z<$]2<H_#;4'T&\LFUN-+Q=8;5].NH[?!AE+%OG!.&!W$8&/QKT
M:B@#DI]!\1ZKX9U6SU?4K%[V^M)+-!;0ND$*NI4M@DEFYSS@< #'),+^$]3>
M3PB_VBT']@CY^&_?_NC%Q_=XY[\\5V=4I-7L8=8@TEY\7T\3S1Q;&^9%(#'.
M,#J.] '+/X0U-AXQ'VJT_P"*A3:G#?N/W7E<_P![CGMS3G\):FZ>$5%S: Z
M5+\-^_Q$8^/[O!SWYKM** /(4DN=5U36-7L-6\)R6\EZVZ/5HG66/RCL4.%<
M# *Y7<,\@\$\>GZ)>75_HMK=7D*0W$B9=(R2N?5<@'!ZC(S@\U2$7AR\\2SV
MYLK*76;6-)I':U!D16R%.\K_ +)Z'M6Y0!RB>&]17XD2>*#/:_9WT\:?]GPV
MX*)-^_=TS[8_&K/B_0+W7K/3QI]Y%;W%C?17BK.A>*79GY' (..<_4"M+5-<
MTW13:C4+I8#=SI;P @DO(QPJC /<_2GQZM8RZS-I"3YOH85GDBV-PC$@'.,=
M0>,YH X^;P3K4K^+F?5+)_\ A(;9(6Q;LOE,(?*)'S'@#H.I]?70U;PG>:K\
M/(?#S7<$5Y!';A)PA:,M"RL"5X.#LZ9XSWKK:CN+B*UMI;B9ML42%W;!.% R
M3Q[4 <3XT>SU/0#X<N]5M3XED:*6TCMR%D2??F.14)+!5(R3_=!)KL=.L8=,
MTVVL8,^5;QK&I)R2 ,9/J3U-06!TO5$MM<LXH93<0*8KKRL.T1Y R1N YS@U
MH4 <YXF\/7FK:EH>HZ?=P6]UI=R\H%Q$71U="C# (.<'(YJK:>&=3T/7=6OM
M&NK5K?566::&Z5AY4X&#(NW[P;@E3CD<$5UM% &5X;T*W\->'[32+5V>.W4Y
MD8<NQ)9F/U8D_C6K110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !7,>.]>U'PWX>74=-BMI9!<PPL
MDX/(>14XP1S\W>NGKG?&F@7?B70AIMI/!;M]HBF,DJE@/+<.!@>I7'6@#/GU
M_7--O[;2-2>Q:^O7GFAEL[6:58K:,)]Y <E]SXSD#'/L:T/C'6K:R%OJ6FK%
MJ$^JKIUC.\+Q17"N"PE*,=PPJME<\D 9&>-#Q3X9U'6+C2M7TG4(M/UO32_E
MNZ&2&1' #QN."0<#GJ,?E6U?P=JOB#P^B:CK,<>N0W4=[:W-M"5AMY8\[0J$
MDE>6R2<G/H * 'ZIXCUGPII^O:CKMM;7&FV4*2VEQ;_NVF=OE,;(6;'S%1NZ
M8/3BEU+Q!K/AS4]#75C97%EJMRMD[6\3(UO.X)3&6.]201V(Z^U.G\*ZGXC\
M.:AIOBS4+:9KR#R0MA$T<<7((<!B2S;@IR>!C '7+D\-ZIJ7]BQZ_=6L\>D3
MK<J\"L&N944JCL#]S&2Q SDXY &" 5[#Q5J4=[XIL-8-FMUI(66V$$##SH77
M*-@N=Q+ K@$<C&>:EN/$6IQZE%H;20QZE'8I=7<\-A+/&K.Q555%;(&5;DMV
M'KQ;U7PE%J?B_2M>$YB-I&T5Q$!Q<)N#Q@_[LBAA53Q#X7U>;Q+;>)/#>IV]
MGJ*6_P!DN(KN(R0W$6XL,A2"""3R/7\P#)F\8^*H=+\.O/I-K:7VH:G_ &?<
M17"N!T8B1.<A2%S@Y/.*[;25U9=+0:P]G)J +;FM%98B,G;@,21QC/OFN>U7
MPMK&I)H3R:E;RW6GZ@NH3R21LJRL%9=B*"=BX;CDGCG)R3UYW;3@#=CIGC-
M'GVE>+?$ES:ZKJ]ZNE1Z5HUY>0WJHDGFR1P@X,?S8!R._7)Z8YMVGB3Q#+J.
MBR+8?:K"_P "Z2.QFB-GN&5;S'.'4'@\#U&.E6]!\(S6>CZ]I>JRP7%OJ]U<
MSOY(*E5GSN3GTSU_2H?#/ASQ3I"6VFZCK]M=Z198$!CMV2YE5?N+(V[&!@9P
M,G')QG(!1N_&6LZ=?Z6MZEBCWFKK82Z>BEY((G9EC=I%8J&("M@@9#8[9JS)
MXPN9O%5]H<5W8V=_;W,20V5Y$P>Z@(4M)&^X GE\  XV\]>,V/X>Z_'HMAIG
M]MV+)IVK+J,$KVK%YB)&?]Z=_)^8],9XYK5U[P??>([:6PU*6RFA^U+/;7NP
MBXM &#$)[G! .1@'H<<@%F+7-5UV_P!<M]"DLH5TJ;[*#<Q-)Y\X4,P.&7:H
MW!<\G.3VP<2'X@ZGJMEX2N]+L[2-=9N);:XBN2Q:&1%?< 1V!0]N1Z9K;M_#
M6I:+XBU?4=%N+4VVK,LL]O=!OW,X&#(A7[P(QE3CD=15)? <MA%X6M]-N8?)
MT2=[AS,#NN'<,&/'"Y+L>_IVH +'Q+XC(\5Z=):65_K&C&,V_D9@CG$D>]<A
MV.W'.?F[5+H_BFZO/&-QH,MQ9WT']F"]CNK:)HQNW[&7EF##H00>.0<U4U7P
M)J6J/XO_ .)C!;C7EMPA16)A,(  ;^\K 8/3@D<U>LO#&M+XQM_$%[J-@3_9
MIL9H+>V95 W[QL)8XY[G\AU !P_AKQ!XD\*_"?0]=CATZ?0K5 +JWP_V@QF4
MJ75L[003]W!X[^G62745G\8-2O)3B&'PS'*Y _A$\A/Z"BP\"7\?A&V\(7UY
M:RZ/ XWRQ(RRSQ!]X0J3A<G )!.1D #.1J2^&+BX\;WFLSR6[V-UI@TU[?#;
MMNYFW9Z<[B,?K0!EVOBOQ!=-H5];:>;JQU%X_M%NEC*C6L4@R)/-8[7"Y&<#
MGJ*Z/Q5KZ>&O#\^I&+SI R10Q9QYDKL%0$]ADC)],U@^&O"WB?0TM])G\06]
MQH-FP^SXMRMT44Y6-GW;=HX!(&2!CC-;?B[PW%XL\-W.DR7#VSR%7BG09,4B
ML&5L=^1T]* .7U2/5(_BKX*_M&YM)U,-\5,$#1E6\I=PY9LCICOUJ2X\9:S8
M7^D)?)8K)>ZJ+"?3XU+O;(Y81N958KN(56P0,AN ,$U;7PUXFOO$7A[6-4U/
M3/,TI9U=;>V?]]YBJI/+<'C/M[YXRX?A[K\.BZ5IG]MV#+I6JK?P2M:,7FP[
M,3*=_+?.>F,^M %\Z_XHOM>\5:58G2H#I"P/!++#(^\/&7VL PYZ#.>,=#GB
ME!XWU^31_"WB"2'3DT[5[FWM9K14<RJ9?EWK)NQPW\.T\=ZW++PYJ=GK_B74
M_M%K)_:\<*HA##RC&A0$GOG.>,8Z>]9:^!=43P;X<T);RTWZ/>07)F*MB41-
MN QVSGDY/3WX #Q=XQUGPY;:S?%+&*.P9&MK1U,DEW%\N^0E6S&,D@$K@%><
MYK:O=>NY/&<'ANR,-NSZ<U^UQ-&9,X<($501W.2<],>N1@:KX UG4+/Q58)J
M]HMIKDGGAI+=GFC;"C9NW8V#:,<9 S53Q UY>^+K:QCUG0DU'3; &2/4H&1&
M:4\M%MD#=$P>2 ".I)P 7=*\>:E<^&[*]O;>U2\O]1;3X%@BD=0R%][[02S#
M$;$ >PSWJ:7Q9XATZUU^2ZTI[F"QA2:SNTLY(1*"0'#1L=Q*=>#R!VJJFB:C
MXJ\-BQ^U:787FCWD<VFW^CH3;!U4_+L;L,E6 )'/J"*WK?3/%CZ9,]_K-C_:
MIV"#[-;NMN@5PS;E+;F+ 8/(P.F.<@$_A?6VUY9[J#4]/U+32D9@GM$*,'.[
M>KJ6)!'R$=.O2EU[4]2L]1M(8'M+2QDC<R7MP/,/FC&R)(PREB<D\9^[CJ:A
MT+PL--\2ZEKIBM;26^ACBDMK//ELREB9&) RQW8Z< =\TFK>'M4N/&5AKVG:
MA;1B&T>TD@NH6D"AF#%TPPPW !]0* ,&'XBSGP/H6NWR0V27UT]M>70A>2*V
MVF1=Q7.0&9 .3QNYSBNRT&[N;[3!<7-Q9W.^1C%/9_ZJ6//RL/F;MUYZYKF]
M \)ZYX>T"TTN/4+&\A@GG,D,T+*L\4C,VUCD_-ELYQCC&.];'A'PU'X7TVZM
M8O+5;F[DNO)A!$<&_'R)G^$8]N2>!TH RFUOQ)>^,M;T"Q;2X%L[:">">:)Y
M#\^_AE##/W>Q&/>L:'QWXCE\':-XK>#3([.>YBM[JT".TC;I?*9T?< OS<A2
M&X[]JZ>UT'4+3QIJVO++:O'>VT4"0G<"GE[L$G'.=QR,<>]82^ =43X=6?A4
M7UGYEM=+/]IV-A@LWF@;?KQUH M>+?%.LZ"FM7,8L((;&W6>SBE4RR7N%W2'
M"N"BC[N2.#R3BK%[XGU.S\0>&_,6TCT/65\LR-$QDBG*;D0MNQAN0#MZCWJG
MJ?@C6;Z?Q0L>JVD=KK]N$?S(&>6%A'LVJVX#9WZ=SQDYIGB:.R?P6GA&_P!5
MM9/$)@B%I% 0DGG!@(G1"2P 902?0,>!0!U.C7]YJ%WJ<DC0&QBN6@M2D9#-
ML #EB6(.'W+P!]WWKDM6&JM\8V31WLX[IO#H'FW:LR(/M!YVJ06/;J/7M@]S
MI=A'I6EVUA$2R01A-S=6(ZL?<G)/N:Q-0T#4!XTB\2:;/:L_V V$MM<AE!7S
M-X977.#GL1^(H PM.^(%^^F_9-1M(8M=35FTF001O+%O5#(954?,5V#A<YSW
M YK=\.ZMK=WK&I6.IV3&TA"/:7XM7MUF!'S(4<DAE/<<$>E9E_\ #U[G1&6V
MU0V^N_VD=66_6+Y1<XQC9G[FWY<9/ YSSG?T&SUV)7G\0:A:W%T5")'91-'"
M@[G#$EF/')X&, #G(!E>(->UVS\8Z3H>EQ:>4U&WGD$MR')C:,+R0",CYNG?
M'4=:YV\\?^(]-\->+!=VVG?VYX=>/S&57\B:*091PN[(.,\9[5I^*#=#XK>$
M#9^29A:7QV3$A6&(\C(R1]<'ITI^L^ [K5M!\1P&[MTU+7WC-Q-M)2%$ "(H
MZM@+U.,EB>.E %F[U_7],U"RTZ^_LPW>L7GE6 B5R((EC+R&3)^<KC P1DD=
M*=%X@UF/Q3?^%IS9'4#8_;M/N_)81R+NV%9$WY!#8Y#<@YP,8JUXB\,W.NP:
M3=QW,5KK.ESBX@E"EHBV,.C#@[6''J/YSV&A3'Q+)XBU)H?MQM!9Q109*11[
MM[?,<%BS8[#  'J2 9.A^*]3UOPII=RGV.+6;F\-K<0M Q2%D9O-!7?D%55B
M#GD[?6H-0\7:S<PZM/H%LL[Z?=/;1VK6,TGVEHR X\U2%3G<!UQ@$]<#8TGP
ME%I/BW5]:CG)BOB'2W_ABD8 2L/=]D9_ ^M9:>$_$>D:_J,_A_7+2WTO5+@W
M-Q;W5L97@E;[[Q$,!D]<-P#V- %ZW\0W^MZ]<:3IJQ6,EE:0SWC741D9))@2
MD6T,O0 ECGN /6J'PF\W_A"6\\()O[0O-^S[N[SWSCVS5A_">J:;XMDUW0=0
MMU%Y;16]]!?(T@D\L820,I!W <$'@U>\%^'KSPSHTMC>7D%T7NIKA6BB*;?,
M<L0<L<\GV_'K0!S(777^)_BU-!?3XK@V=B3)>J[J,"3 VJ0>?7/&.AI/^%@:
MT_A33M?:VLK:&'4/L.MQR1O)]GQ)Y;2(0X^4''!SC/?'/1/H&J67B_4==TRX
MLW74;>&&6&Y5@8C'NVLI7[P^8Y4XZ=156XM/#/A3PE)H.M:C!LOTG:7SW59+
MMW):0HO=B6X R1E10!MV]_>77B:\M8F@.G6D,8<^6=YF;+;=V[& FTGC^,<U
MS_C*YU>/QCX/M;&_A@@N;J;?') 7#,L+D%L.I(P>G'/.3@"M?P3HDN@>$K"R
MNI));SRP]S)(<LTA R">^!A?HHIGB;P]>:OJ.AZCI]W!;W6EW+R@7$1D1U="
MC# (.<'(YH Y6)]:B\?>/'T>2QCN(X+&1I+J-G4D0N0H56'7USQZ'MLVWBO4
MM3\/>'-5ACL[*UU&#S;RZG8,L#;1M1$W L68D#KP.G-3VOAK4[77_$FI_:+6
M3^UX88T0A@8S&A0$GOG=G QCI[UEZ?X%UK2X?"QM=4LC-HD$EJRS0.\<BN /
M,"A@5< 8Z\@]10!DZQXKUK6?AJM_%/!9W*ZNMA<E(&Q*HN!'P&;* C&0<GJ,
MBO4[=9U@07,D<DP'SO&A12?9221^9K@/^%>ZG_PB6IZ,VKV[2S:G_:-K*;<@
M*WG"7#C=SDC'&,>]=Y;K<I9H+B2*6Y"_,R*40M[#)('YT >4:.;F>U^)&G6N
MC3ZE)=ZM<Q(BM&J%FC4?,688 SDG'TYKH-'@UWPCX<\/:'/<V<<4-HRW-_-^
M\Q*"-D,:;E9CR<$9X3&.:U?"7AO4/#^H:[/=7%M-'JE\]Z!$&!B+ #;S]X8
MYX^E.U?P]JEQXPT_7M-O[:,06LEK)!=0M(JAF#%TPPPW 'N* .=7Q]K=QX(\
M.:W;VEC]IU#5$T^XB<.%YF:(E.<KG;WSC/?%+J<_B^+QGX2LKW4],1KBXO&"
MV]I(8R$A;:6!D!)VL1@$ 'G)IT'P^UBV\,:9HRZI9R#3]7&HQR-"PW!96E"D
M \DECD\8QT/6NA\0^'K_ %36=!U:QN[>VNM+DE)6:(R(RRIL;H5.1U% %6R\
M37]MXKUW2-=EL88K2U6^LY8H67S(.=[-ES]PC! QZ]ZWM"FU&YT2TN-56)+R
M6,221Q1E F>0I!8\@<'GK7)>(+;1?%_BC1;:RU&.>^TVYD%\+>4,5@"XDBE
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
MC8+:0[0V^%D#;7ST/+9Q[=:JR>!AJNM/J>K1V<,LNG36%T;$%3=B0 %GR.,
M' ^;KUX% &!XJO=8U7P[X2U:Y:SCMKW6=/G^RI$V^)6<,@W[L,0" ?E'7C&.
M>E?Q7<V/B[7K&_2 :;INEKJ"O$I\PKE]P.3@\(>@K(/@;Q-)X>TK0IM:TY[;
M2;RWFMK@VKF1TA;*!QN R  ..OJ.^T_A.XNO%>JZE>RV\ECJ.FKI\D"!@P4;
MLMGISO/';U- "V&I>*+U-#U&.WL);#4%$ES"H*O:(R;D8.6^<C@$!1GMBL/P
MQJ?B!-,\:7\U]:74MGJ5VD:R6[*"T2(!R'X7:N-N,]]QK4\,>&O$NBPVNE7V
MNVUSHUC@6_EV[)<R(OW$D;=M"CCH,G&"<9RZS\)ZGI\7B>VAO[5[75YY[F)7
MB8/&\JA6W-G!48X &3ZB@"&Q\8WE_8>$+:-;=-4UZS^U2.4)CA18P[D+G)R6
M  SW)YQ@P7GC+5]-_P"$JTZ>*RDU/1K$ZC;S!&6*X@VD\KN)# J5/.#UXZ5)
M'X&O;?3?"TEM>VZ:QX=B\B*4HQBN(B@1U8=1D '/.#ZU9OO"%UJ,'B*YFFME
MU36;'[ "H8QVT.UA@=V.79B>,\# QR 5+/Q3X@CU7PH=073FL=>B(\N"-Q)#
M((?,!W%L,#@\;1CU/4]Y7&R>%-3=_"+?:;0?V#]_AOW_ .Z,7']W@Y[\\5T6
MFPZI%/?G4;JWGB>X+6BQ1%#'%@85CGDYSS_D &A1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 53OM)TW4]G]H:?:7>S[GVB%9-OTR#BKE% #8XTAC6.)%2-1A548
M'H!3J** "BBB@ HHHH **** "H#96K7JWIMH3=JGEB<QC>%_N[NN/:IZ* "B
MBB@ HHHH J2Z5IT]ZE[-86LEW']R=X5+K]&(R*MT44 %%%% !1110 4444 %
M03V5K<S0S3VT,LL#%H7DC#-&?52>A^E3T4 %%%% !1110 4444 %%%% !111
M0!!!96MK)-);VT,+SMOE:.,*9&]6(ZGW-3T44 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 5#I6G&_%^;"U-X!@7!A7S/^^L9JW110 44
M44 %%%% !5:STZQTY76QLK>U61MSB")4#'U.!R:LT4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^(M M;J/4
MM4GEN6E6R*1(EQ(BQ[0YR K $DMU]A725GZZ7_L&_6.*261[=T2.-2S,Q4@
M?C0!Q?P^T&#4_!'AS5YKF]^W>2))93=RGS<AE(8;L'@_@0#6;X&\66WASP7:
MK>66H26AU.X@DO50-' 7N75=Y9@Q&2.0&QGGFNK^'=O<Z7\/=)L;^UGMKJSM
M_+FB=#N!!/3'7\,UQC:-K!^#MSHPTF\_M)]2,RV_E\E/M8ESGI]SWZ\4 =R;
MW1V^) M&L[D:RFELXN6R(C;^8N5'S8)W$<X[=:L:;XH@U4V$EO8W?V/4 S6U
MV=AC<!2PSABRY ) (^N#Q62\%W)\6;?5%LKG[#_8K6QG,1"B5I5<*<\]!UQC
MMUK&\-:'=Z=XBTJ\T.UU+2;.Y#OK.DW /V:%BA(,6> V_'W"1CKCI0!V?B;Q
M+9^%=,74+Z&YD@,J1$P)NVEF"@G)&!DBJ\'BQ)QY9TC4X;MYWA@M9XECDF"
M$R+EL;,,.21SQUP*H?$JSO-0\)BUL+.>[N&N[>01PKD[4E5V.>@X!JGXXL+Y
MM8T'Q'9Z+_;-K9I-#=Z>44R&.780Z*_\2E!QUY^M &9X]\067B3X5>)V@2YM
MKK3G\BXMY6V20R!UX.UB&!!X()!KNKW6EL[D65O9W%]>B'SV@MR@*IG )+LH
M&2" ,Y.#Z''&>)["[UCX9:W!IOAA]/FOE1+:Q6%%F?# EI AVKT. 3P!UR<
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
M/!7C.35:*\NX/"U[;>'-)UN'4#J,=YJD5W L=W+'-(3))%SLR=I P>-OJ :
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
M0QQLS)&BLYRQ50"Q]Z<$4'(49]<4 </\7IXH?AS>^;(B;KBUV[F SB>,G'X
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
M?%?S])LXXI/^$:N9%@B7:C.LJ8^4<9/ ..O% 'I=1W$RVUM+.X8I&A=@HR<
M9XKS'P_I/]N:#X8\41:_:6]RCPRW%U#:MYURS862"5O,^;+'&,<$#  XKOO$
M=S?6?AO4;G386FO(H&:*-!EB0.P[GT'<T 4]"\07.L26KFQQ9WEBMY%=1/OC
M7) \ICC[V"#Q[^G.EJU]/86)DM+)[VZ=@D-NK!-['U8\* ,DGT'0G KA_"$-
MA:ZY97/A#4#/X>U.*5[FQ9RPM95 .]0>4))VLI[G/T]"N+B&TMY+BXD6*&-2
MSNQP% [T <MH'BS4;KQ-<>'->T=-.U)+;[7"T%QYT4\6[:2&P"""0,$5$GCA
MY/#Z^)$LXFT9KD0#$Q,^TS>5OV[<9W<[,YQWSQ6CIED)O$$OB&^7R;BYA%I9
M02<.D()<Y']]C\Q'8*HZ@UYF+>;3[%?B'I4"/H<U\UU<Z&Y)50'V"=!G E!!
M8C&!GCE<T >G77B">3Q%-H>DVT-Q=VULMS<M-*42,,2$3(4G<V">G &>>E5H
M/%LVK>'K._T+3&N[RZ9D^S32B)8&0D2>8^#C:PQP"22,<<C,\-1/;?%KQPLX
M(:ZBL)X,_P 48C9"1[!@15?X:W":=X/U/4KDE;:[UB[GMP!DNK2;5"CN20<
M=<T ;GA3Q5<ZW>ZII6J:8=.U;3&03PK+YL;(X)1T; R#@\8XKIZP="TW['?7
M^I7IC35-582R1!@3'%& J(/7:#R>FYSVQ6ZK!E#*05(R"#P: %HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M9-#%<0O#-&DD4BE71U!5@>H(/44^B@#!L_!FAV"B.VMITMP<BU^US&W'MY1;
M9CVQBKFI:#INK3VUQ=V[&XM23!/%*\4D>>" Z$, >XS@UI44 9<WAO1[C1)=
M&GT^&73Y<F2%P3O).2Q)Y+9YW9SGG.:JV'@S0--OX+^WL,W=O&8HIY9I)75,
MYQEV)_P[5O44 <[8>!/#&F:V^L66CP0WSL7WJ6VACU94SM4\GD 'FMVX$S6L
MHMF19RA$;.,J&QP2/3-2T4 <GX<\/W%CKT^L2VR64UW9QI?Q1$;+BY!R90H)
MQW&3R<\CCG;UK0].\0V'V'5;?[1:EPYC+LH)'3.TC-:-% '/:-X&\->']0^W
MZ7I4=O=;#&)-[L0IQD#<3CH*MKX:TA)&9;4A&F\\PB5_),F=V[R\[,[OFZ=>
M>O-:U% &?J&B:?J<R374+&9$:,2Q2O$^QL94LA!*G X/'%5-5\(:#K5C:65_
MIT<EI:?\>\"LT:1\8X"D#@<#T_&MNB@# TKP3X<T-+M=.TN. 7D?E3X=F+IS
MQDDX')Z5J:9IMGH^F6^G6$(AM+=!'%&"3M4=LGD_C5NB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBL#QKK=[X;\(ZCK%A;07$MI$9-D[E5P._ Y^F1]: -
M^BLZ[U>WTSP])K%\XC@AM_/E(]-N<#^0K&\*ZEXFU:07FHOX=?2I(R8GTRXD
MF<MD8!8@+@#.2,\T =517)>)?%\VD:_HNEV5NDWVN_BMKN5\[80X8A1@_?(4
MGV&,CYA4^O77C SSCPY9Z7Y5NH).H&3=<-C.U-N HP0-Q/7(P,9H Z:BL;PG
MX@3Q3X6T_6D@:W^U1[FB8Y*,"589[C(/-97_  D>J0?$H>&KI;-+*XL6N[2<
M1MOD96P8S\V,CKTY'I0!UU%<CX5\2ZGJOB3Q%HNJK9QSZ3,B*MNC R1NNY)#
MECU';MZUJ:#J5Y>V=Y>:A):+;)<2QP/$A0&-&*[V+,>I!QVQ@]Z -JBJXN4N
M[)Y;"Y@DRI$<H8.@;'&<'D9]ZK:==/'I=H-2OK.6\:)3)) =L<C=RH)Z4 :-
M%,\Z(RF+S$\P#.S<,X^E,AN[:XDDC@N(97B.)%1PQ0^A Z4 345"EW;22+&E
MQ$SL"0JN"3@X/'L>#4U !15'5GU)+(#24@:[:1%!N 2BJ6&YB 03A<X'KBN4
MM=?\47?C+5/#JRZ.KV-K%<><;67#[\\8\SC&.O- '<T5QEGXCUE/&MCI&K+9
M002Z,]].(U8&.9716&XM@KR2.!77I/%) )TE1HBNX2*P*D>N?2@"2BHK>ZM[
MN+S;:>*:/.-\;AAGZBN8\9>(=4T&]T&&P%FR:IJ"6+&>)F,98$[QAAGIT_6@
M#K**QX3KT.IVZ74VGW-I(&$AA@>*2,@9!Y=@1G@_45HM>VBLJM=0AG?RU!D&
M2W]T>_M0!/1427,$D[P)-&TT8!>,."RYZ9':FM>VJNB-<PAW8HBF099AU ]3
M[4 3T5S%UKFH6_Q&T[0\VYT^ZL9K@_NSY@=&4?>SC'S>E="UW;)<K;-<1+<,
M,K$7 8CV'6@":BH_M$!F\GSH_-_N;AN_*@7$+"0B:,B/[Y##Y?KZ4 245%;W
M-O=Q"6VGCFC)QOC<,/S%)!=VUT7%O<0S&,[7$;AMI]#CI0!-137DCB ,CJ@9
M@HW'&2>@^M0M?V:VINFNX!;@X,ID&S.<=>G6@"Q17+^-=?OM#T2TU#3'M766
M]MX7,B%PR22*N5(( //7FNBN+NVM%5KFXBA5CM4R.%!/H,T 345#<7=M:1>;
M<W$4,><;Y'"C/U-+)<V\-O\ :)9XT@P#YC. N#WSTH EHJ);F!X#.LT;1 9,
M@8%0/K217=M/;_:(;B*2#!/F(X*\=>1Q0!-14-O=6]VF^VN(IE_O1N&'Z47-
MW;6:![JXB@0G :5PH)].: )J*YCQEKM_H=MH\^GM;&.ZU2VM)O-0L2DC@$J0
M0 <>H/6A-<U ?$Q] D-N;#^R?MJ%8R) _FA,$Y((QGH!UH Z>BD9@JEF("@9
M))X%9&LZJT/A?4=3TFXM9I;:WDEC9OWD9**3@[2/3UH V**QM!UD7?@_2-7U
M*:"%[JR@GE=B$0.Z!CC)XY-6-7ENWT2:72;RS@N"H:*XN1OA R,DX(R,9[T
M:-%1O/#$<2S1HVTMAF X'4_05']OL_*BE^UP>7,<1-Y@PY]%/?\ "@"Q14,]
MW;6I07%Q%$9#A!(X7<?09ZU*K!U#*05(R"#P10 M%0+>VKW36JW,)N%&6B$@
MW@?3K2RW=M!+'%-<11R2'"*[@%OH#UH FHJ*XNK>TB\VYGBACSC?(X49^IJG
MJ\EXVD-+I5Y9P3DHR3W(+1;=PSG!'5<XYZXH T:*BDN8(21+-'&0A<[F PHZ
MGZ<CFAKJW6U^TM/$+?;N\TN-F/7/3% $M%96J^(]+T?3DOKF\B\F25(8RK@[
MW<@*!Z]<_3FM,2(T?F*ZE,9W \8^M #J*X?Q+XYV> -4\0^&[BTF:S=D!E7>
MK[9/+)&&'&<D'H<>]=G'<P2RO"DT;2Q@;T5@67/3([4 2T5#]LMOM7V7[1#]
MHQN\K>-^/7'6HM3U*UT?2[K4KV41VMK$TLK^B@9/U- %NBN8T>_\1Z]I<&K(
M+#3X+E!+;VL\#RR>6>5+N'4 D8. #C/4UI:+J-W<Z+]KUB"*QN4EF25 ^40)
M(R@ACC(*@'/'7H* -6BHHKB"> 3PS1R0D9$B,"I'U%(EY:R2K$ES"TC)YBHK
M@DK_ '@/3WH FHJ*&ZM[B-I(9XI44D,R.& (Z@D4B7EM+,(8[B%Y2@?8K@MM
M/0X]/>@":BH&O;5;I;5KF$7##(B,@WD?3K2RW=O!O\ZXBCV+O;>X&U>F3GH*
M )J*A:[MD"%[B)0XRI+@;AZCUI_G1>;Y7F)YF,[-PSCZ4 /HHK/MFOAK&H"X
MNK1[,+$;>&-2)8N#N,AS@@D<<#H: -"BH$O+621(TN86DD3>BJX)9?4#N/>E
MEN[:"6.*:XBCDE.(T=P"Y]@>M $U%<Q<:[?V_P 1[71':V_LV;39;O.PB171
MT7ELXQ\Q["NA-W;",2&XBV$X#;Q@GZT 345!=W4-I 7FN8;?/RJ\S +N[=2,
M_2N1\/Z[KFO^"Y[X7.FVVHI?2P>;)$WD!(YBIXW9Y4'OU- ':T5%+<P0DB6:
M.,A"YW,!A1U/TY'-.6:)X!.LJ&(KN$@8%<>N?2@!]%107,%U%YEO-'-'G&Z-
MPPS]15+5]=T_0Q:?;ITC>[N$MH$+ %V8@<>P')]A0!I45REOXCNQX_U'2+N:
MS73(--BO8I0"I&]V7YF+$'[O;'6NH\Z,0^=YB>5MW;]PVX]<^E #Z*B@N8+J
M(2V\T<T9Z/&P8'\138+VUNB1;W,,Q7(/ER!L8Z]* )Z*ABN[::>2"*XADEC^
M_&K@LGU':IJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MY+XG_P#),?$7_7D]=;6'K6CW^K[X&FT>2P;!%O>Z8UQSCN?-4'G_ &: ++'3
MSH%O'JAM3:21QHRW6W8Q., [N#SC KDK3P^GASQ[=GPK!%%!<Z9++=6"MM@6
MX#+Y+8'W"WSCCLI.*U[CPWJ=WI?]EW$_AZ6PP!]F?16,?!R/E\_'6I;#0]9T
MJV%MI][H-K #D1P:.Z+GUP)Z //?$1\5V*>%8;KP_8B?^W8IO-&I[S<W!23.
M[]V-H///.   ,8QZ'K>O11*FD"_M;+4[F$-([S*!:H>"_.,GJ%'<C/0'#KC2
M=>NS";G4-#F,$@EB,FCNWEN,@,N9^#R>1ZUG7G@F34;M[J^A\*W-S)]^6;P_
MO=N,<DS9/% '0: FE0:-;VFBR126%JH@C,3AU^48QN'4^I]<]ZY3XHQ/IUEI
M/BVW0M/H%ZLT@4<M;O\ )*H_ @_A6W9:/KFG6B6EC?Z%:VT>=D,&CNB+DY.
M)\#DDT^XTWQ#=6\EO<:IHTL,BE7C?29"K ]01]HH \[U.#4_"VOZ)XFM;=_M
MWB*&:QNTQG9<2DR6^[_=/R$_W4KK_%L6EZ-X9T/3+B.26/[?:6MI&9?+1Y5.
M4\UL'Y/DR>#G'K6K-IOB&X,9FU/1I#$XD3=I,AVL.A'^D=>34.H:%K.K6;6F
MHWF@W=LQ!,4^CNZDCH<&>@#DM(6";7_B38W4EE<*\<#-'$@$9?[.V["DGG*C
M)]1GBJ_]D/>_!/PSJUG DNIZ+;6^H6V5R6\L NGT9=PQZXKK4\*7L;3,C>&E
M,T2P2XT)AOC'1#^_Y4>G2K5GHVMZ=:+:V5]H5M;+]V&'1W1!] )\4 <UK>H2
M:EX"\0^+]*20275D$M'5<2+;)]XCN"2TISZ!?2I],TWPWJFMZ'K%EK<5RQMI
M((K:VCB5)H63E9549VK@<'&&P.IQ710:9X@M;6.U@U/18K>)!&D2:3(%50,
M ?:.F*S]/\'W6E/</I__  C5JUR,3&'0V3S!Z'$_(]J ,3X4Z-HMOX,LM:DM
M+:.ZMY;Q1=N #%'Y\@(W'HN!TZ#D]S7HT$\-U;QW%O*DT,BATDC8,K*>A!'!
M%8.D^')M/BDLW&AC39E836MGI1@$F1@Y_>L._.5.:W;6U@LK6*UM88X;>% D
M<4:A511P  .@H EK@=&(_P"%V^)QGG^S;3^9KOJH0Z'I%OJ#ZA#I=E'>O]ZY
M2!1(WU;&30!R&JV-IJ/QFT^"]MX[B'^P9F,4J[E)$Z8RIX/X]\'M7(0WJZ1X
M0CA:46VBP>,+BVN"$#1PP!Y-@(/&P/L/I7L$FCZ9-J U"33K1[T+L%PT*F0+
MZ;L9Q4<6@:-!9W%G#I-C';7))GA2W0)*3UW#&#^- &%X<TK2[3Q3J6H:?K'V
MR>]@C:YA@\OR5QPKD(.&(S]0#Z5E_%"-9KWP7$SN@?Q! -R.58?*_0CD&NTT
MO1M,T.U-KI6GVUE 6W&.WB" GU..IINH:%I&K/&^I:797CQ_<:X@60K],@XH
M SX],LM(UD3RW]U,U_&+1+>YG:;<1N8[0Q./EW$^PKRJXT?35^#?BRZ6R@%Q
M:ZG=_9Y0@W0[;CY=AZKCVQ7L5MX<T.SN1<VNC:?!.%*B6*V16 /49 S@TT>&
M=!%E+9C1-.%K*^^2#[*FQV]2N,$^] '(7^EV&F_$_P (?8[2& WMG?I=%$ ,
MX"QL-Y_BY).3GDUR,'AK0KKX1^)KR6T@%Y9W=\;6X _>0.DK&-4/5><<#&<^
M]>POH>DB:"[&DV;W%JN+=Q F^,>B$_=_,5S/@GPB--LKG^V-)M1>M?S722?+
M)D/(74Y_O+G\.QH I0F[/Q'\(_;L_;?[ G\\'KYF8MWZYK!LA#JWP,UF\U$
M:Y UW-<RGB:*]21BG/4,/D QVP*]6DTC39M1CU&73[5[Z,82Y:%3(H] V,BH
MFT#1WU Z@VF6ANV8,TQA7<S#H2<<D=CU% '":VLWAFX\-^/+Z +.EK'8ZZ5C
M^;9(%^?C^Y(![X.*C\0EM$T/0;S4"+*#4M96YU:0Q@B,R*YC63/!5&\M<GCY
M!76:I9Z[JVL-I\T%BGA[,4CS>8QGEVD,8RF, $@ G/W<]SQO7=I;7]K):WEO
M%<6\HVR12H&5AZ$'@T >6>);6ST31?%&K:/K$MW-=1VTE_':A#''$)%5W 08
M#-'OSZ@$UT&CZ?H<WBO3]<T_74N;F2S:%8;-8U26'J"X09PIQ@GH2!75:=HN
MEZ18M8Z=IUK:6K$EH88E56)ZY ZTS2O#^C:&9CI.E6=B9CF0V\*Q[_K@4 <I
M\3K*UNCX3,\*,3X@M8]Q&&VMORN>N#@50U&'2] ^(6F:.&M='TJ;3Y9+,&%!
M"URTG[P -\H8KMQ[$@=<'T"_TC3=5\K^T-/M;ORFWQ_:(5DV-ZC(X-,U/1=+
MUJT6UU33K6\MU(98YX@X4^H!Z4 >::YI>GZ+\/!9Z9J$E[:+X@MV5V*[(RTZ
M%DCVC&P$G@=#D=JT+N>TU#XA^)-&UK4(;0/:0"T2YCC*RVY0[]A?_;W9Q[>G
M'=3:#H]Q806,^E64MG!CR8'MU:./'3:I&!^%,U+PYHFLB :GI%C>"W_U7GP*
M^SV&1P/:@#A;"/2;+5?#VCV-Z][<6NE7#07NI2 PBV\P*7VC'F,< #! V G/
M3.5X5@N]0^''AE-'U2RCU:ROKF6U@N@6AG"O,NQ@#D?(25(Z8XZ9'J=YH>DZ
MA-:S7FF6=Q):'-N\L"L8O]W(XZ#IZ5#_ ,(UH7D"$:/8B,3&<*MNH D/5Q@<
M-[]: /,I_$"?8-%^VV0T&SC\036^K1_+)#'<>6S*<XVE"[!LG@'GMFM>Z\.Z
M:;;Q"NF>)0ESJ4MG([!$:VBG$BB/*J,?O"H##N#D]>>];1M,DTQ]-?3[5K%\
M[[=HE,;9.3E<8///UJ&'PWH=OI!TF+2+%-.9MS6H@7RV.0<E<8)R <^U '/^
M"]0NYM;UNQU?2+>PUN 0-=2VC;H+I6#!)%SR#\I!!YX%1ZW/83>/_L@\D7\6
MCN\LMZV8(K=I,';'QN8E<$Y   SGI77V>G6>G(ZV=M% '.Y]BX+'&,D]^.*B
MN]%TN_OK>]O-.M+B[MO]1-+"K/'_ +I(R* /([&X$WP<\"9F#LFL6*'YLE<3
MD '\!7:9_P"+X ?]2W_[<UT/_",:!]CCL_[$T[[-%(98X?LJ;$<]6 Q@'WJP
M-'TQ=1&HC3K07P38+D0KY@7TW8SCVH Y7XC:@NG+X=>];;H\FK1)?LWW-FUM
MF_\ V-^TG/' I=3M-"AT_P 8W>E2J]U>::TEX(9-T8*Q.J' X#$9]SC/UZ^[
ML[;4+22TO+>*XMY1MDBE0,K#T(/!JI;>']&L]*?2[;2K*+3WSOMD@41MGKE<
M8/XT <%IMS9M9?#JTVJVI_V.);=IWQ!&OD1AV9?XVP<  C@MR*YFX%K<? ;Q
M#$6MY_LNIS&'8!B,?:Q@H,G:#DX]B:]@E\,Z#/;VMO+HNGO#:-NMXVMD*PGU
M48P.W2E?PWH4EO/;R:-I[P7$IGFC:V0K)(?XV&.6]S0!R6J:787?QGTT7%I!
M*)=%G,BN@(DVRQ[=P_BQVS_2N2?1-+/PV^(3&QMRUCJ5^EH2@/V95(91'_<
M)SQBO7_[#TG[9'>?V79_:HD\N.;R%WHO]T-C('M40\-:$MM/;#1=/$%PV^:(
M6R;9&]6&,$^YH XC7(]7\]=8TQ;'5]NC0IJ6D7G#20G>P>-^0&;YP0>#M'H*
M[CP]>VU[X8TR]M(Y([66TBDB23[RH4! /OBDD\-:'*4+Z18DI$(5/D*,1Y)V
M=/N\GY>G-::JJ*%50J@8  P * /%1>6#Z?X&U#3I((+"77RT'G2;[IU<R^8\
MCY&,D\K@]5R>U:^IQ_:M5\>Z6WV;4)-2ABCMW:XB7[.3#A8W#L" I(<%0?O9
MZ\5WB^%/#J*ZKH6F@/,+A@+5/FD&<.>/O#)Y]S7)7GA.^N=;U";5/"7A[71<
MW#20WT\HCDCCP L; QL?E  R"<]<9- ")8Z=HVK^%M!B2V_M2UTR5Q*^$M0N
M$6678,;W8@D $<%B37(D6L_P"<%H)GM-4_=%<'RP;[ *]=H(R![5ZEIO@[2+
M;2K&TO--L;DV3O)!OA#K;EF+;8]V2%&0![ 5>;PUH3VLEJ^BZ>UO+*9Y(FMD
M*O(>KD8P6]Z .0N](TV]^-VRZLK>99/#QDD1T!61A<  L.C8]\]!Z"L30;"Z
MN?!-K::3?VUG>67B*[_L^&Z0M!+L:8B%@.0NW<1CH5!%>G_V'I/VT7O]F6?V
MH1^4)_(7>$_N[L9Q[5"/#&@"V^SKHNGK")?.$:VR "3D;P .&Y//7F@#R_6;
MN'4O!DOVS1(M,OK3Q);1WL((>(2&2(LR-_=8%2?J<UZ_%';-:^5$D1M\%-B
M;,=",=/48JL^B:5)IDFFR:=:O8R'+V[Q*R.<YR01@G/.3WJY##%;PI#!&D44
M:A41%"JH'0 #H* /$72TB^ /B$1K EP;FY#A0 ^!=\9[X&1^====Z?:Z1\5M
M".EVL-O+<Z7>"7RU ,Q4QLN\_P 1R2<GGFNN?PSH,B722:+ISI=2>;<*UJA$
MS_WF&/F/N:F&AZ2+N"[&F6?VFW7;#-Y"[XQZ*<9 ^E 'EOAR'2/$GA#1;J^U
M\P:I9W:2RI&D:W2W@8AE.1N)9B>.X(KM?B;I-YKGPXUO3[!6>ZD@#(B]7V,K
ME1[D*1^-;,?AS1(M8;6(](L5U)LYNU@42'/4[L9S[UIT 87@_6++6_".F7ME
M*C1FW174'F-PH#(P[$'BN>\2ZHEQXU\%)(P?1+FXN078?NY+A8_W.>QYW%?4
MX(Z UT\OA7P_/>R7DNBV#7,AS)(8%RY]6X^8_6KU[IUEJ5F;2^M(+FV.,Q2Q
MAEXZ<'TH \QUO3UBUWX@6D$*'29-!%U/%M'EI=E7P0.@8JH8X]C5>?1=,32O
MAC<)9PK/<RV\4\JC#RHUJVY6;JRG &#QCCI7J*Z+I::?)8#3K7[)+DR0&)2D
MA/4L,<_C43>'-$>.VC;1[ I:_P#'NIMDQ#_N#'R_A0!YKJ&G6-M>?%*P@M((
MK-=(@G6W2,!%D\B7Y@HX!^4'(]*9=>'["TT3X=ZQH]M'%K,EW9*;B+_63QM'
MF4.>K+L!//0# P*[SQ'X<MKC0];&EZ5:?VKJ-G+;F98T1W+H5!=^I S[T_PK
MX>M=(T731)IEO;ZA;VJ0R.BJ3N"@,5([,1GMGO0!YMXAN[&?P[?7VFO%#"/$
MT;%[A]]S).)T5RIR/+4 $ <G;Z5TEOH^D:E\7];$]C:7,$FDVTI5T#H[%Y!O
M(Z$XQSUKKY?"WA^:2[>70].=[P@W+-:H3,001NX^;D \]Q4ZZ%I"W;W:Z79"
MYD3RWF$"AV7IM)QDCVH \OT;0I=:^"6CW5E&LNK:/+)=Z>7&X[HIWQ']"J[<
M?3TKL?"^IV7B 7'C1E6"TDMUAMY)@%\N)!ND8D]/G+*>V(P:MW]AJFD0VMEX
M0TO1[:VD9Q<%QY2PY'#JB##'.<CC/'KD:<.CVUMX>71DBCFMEM_L^R==RR#;
M@[QWSW]<F@"Y;7,%Y;1W-K/'/!*H:.6)@RN#W!'!%>;PV-F?%?Q.MS;0^3)9
MVCO'L&TDPR$DCUSS]:[W1-(M]"TB#3K556*+<0$0*H+,6.U1]T98X'88%(=
MT8S74QTFQ,MV-MPYMTW3#T<X^8?6@#RJTTVQLO"7PNU.VMHHK^6_LXY+E5_>
M.CP/N4MU(X QTP *U=+ET'78/&NF>*9X8KI=4E6?SI DBVZD&!D)Y"A0",=\
MGOSWI\-Z$T%O =&T\PVS;H(S;)MB/JHQ\I^E+<^'=%O=4AU.ZTFRFOX<>7<R
M0*TBXZ88C/';TH Y>78WQ=T0 .%.@3X67[V/,CZY[UQ%\]I#\#?$UO(T*/'K
M%PBQD@%6%T#@#UQS]*]F?2--EU)-2DT^U>^0;5N6A4R*/0-C(%5)?"OA^:XN
M[B71-/>:\Q]I=K="9L$'YCCGD \^@H YFQO(;WXNZY8ZGY;^3IUO_9L<N"&B
M;<9F4'@Y;:"?11Z5P[6]B?@9>B*.%EM=;/D8 /EC[: -I[?*<?0U[%?>'-$U
M,6PO](L;D6W^H\V!6\L>BY' ]J:?#&@M9M9MHNG-;/)YK0M;(59\YW$8P3[T
M <C=Z1IM[\;MEU96\RR>'C)(CH"LC"X !8=&Q[YZ#T%<W:H8OA:(H9XH[>S\
M2LJ6LD@1)XUNSB $\ 'WXXYP,FO6/[#TG[:+W^S+/[4(_*$_D+O"?W=V,X]J
MY[Q'X5+:9;VV@Z/HS6HNA/>:=/$(HKL ' )52 0Q#<@YQSQG(!!H.BPW?Q!U
M3Q0+6UB22VAAB4M%)+Y@W;I,H6"Y4A>N3CGM4?Q*@MY)/"+SQ1,/^$AMD)=0
M?E*R9'/8\<5/X=\(PVFKPZJOAO2]!DA5ALL)=[S;AC#D(J[1UQSR >,<]5J&
MFV.K6IM=1L[>[MR0QBN(PZY'0X/% '"IINF:K\7KZ*XM;:ZM%T&W,<;J'CQY
MLF"%Z'CI^E<MH%Y)#X5^'5O='.C2:K=07&\Y7<LDHMT;VW 8![J/2O75T+2%
MO'NUTNR%RZ>6TP@4.4QC:6QG&.U-3P]HL>F2:8FDV*6$AR]LMN@C8]<E<8H
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
M,:%(Y6YD#;Y%E1=[8 RQ&>3ZF@#NJPXO$:R>-)O#9LIHY(K(7HG9EVNI?8
M"3U!ZXZ=*X&XU+7;[P_<&*^OH?%J:R8/LD,I $7FXP(SE?+$1W;\=1G.:U;G
M3&O/B\UD=0O(E'AJ-7FAD"2R8N&'WP.#W)7'Y<4 >@3W$-K&))Y%C0LJ!F./
MF9@JC\20/QJ6O%[B:ZUGX>^%9=1O;N>XA\2Q6AF\]E:15N60%MI&6PHYZ@\]
M:W_%^HW>@ZA<C4!JZZ UHD5OJ=A<2.;"7#;GF4-N;JIW-NZ =S0!Z314$;17
MEBC)*9(9HP5DC<C<I'!!'/XBO*8M:U5_@UH^K-J=V=0_M)8FN/..YU-X8R&_
MO#;QS0!Z[17G[6]_JOQ*US2)=<U.&P73K>9([>81E&9G'RD#(Z#IR>YQP<G0
M?%.IZGH/@/3+N]E$VLR7*W5VK;9'2WW_ "AAR&;"Y(YZXY.: .ZT_P 1K?\
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
M=[-<7MEJ%GD0WMC/Y4RJ>JYP00?0C^9K1UC7--T"U2YU.Y$$3R+&K%6;+,<
M8 /<BM&@#"7PM;0QV(M;Z_MY;3>1.LP=Y2^-YD+AMY. >?PQ@89%X1L[80-9
MWE[:SQ333M/$Z;IGE.9"X*E3D@<8P,#&,"N@HH YFZ\#Z9=:4FGM-=I']M_M
M"21'4/+<;M^]CMQ][G  ';&*I:\J>*K[_A%;C1+^2WM[B">>^N8 MNR(0_R/
MGYF) 0@#C<WI79T4 %9NI:#I^K7VF7EY#OFTV<SVY]&*E>?;D'ZJ/2M*B@#-
ML="L--U;4]3MH=EUJ3(]RW]XHNU?T_4FN?;X9Z*UG)9K=:HEJ;L7L,*79"6\
MF_?E!CCGUSC)QBNRHH Q8/#5K!XF.O+<W9NS:K9[7<,GE E@.1GJ2<YSSUJ=
M=!T]/$LGB!8<:C):BT:3_IF&+=/7/?V%:=% '+:OX#TS5=>_MJ.\U/3KYT$<
M\FG71A^T(.@?'7'J,'WX%7I/#, N!+9WU[8@6B69BMV0H8U+%>'5N1N//6MN
MB@"KING6ND:9;:=8Q"*UMHUBB0'.U0,#D]:P)/ .E26NM6JW-_';:Q)))<PK
M/\@,A!DV@@XW$<]_3&374UG:IKFFZ*UHNH7(A:\G2V@&TMOD8X5> <<^M %%
M_"=K)?Z+>O>WK3:.K):G<F,,NUMPV\Y7C_Z_-4(OAUHUOK-Q?V]QJ4$%S-Y\
M^G173+:RR'DLT8ZY/49P?3'%==10!B#PS;KXAO-<CO;Q+RZMQ;/ADVA 25 !
M7L23GWJ;PYH%KX8T6'2;*6=[6#(B$[!BH))QD 9Y)ZUJT4 8VH>'+;4=?TW6
M9+JZ2YTX.+=8V4(-X ?(*G.0 .O';%$_AZ!_$R>(A-<F]AMFMDC#*(S&2&*X
M*]R <YJQK>N:;X=TR34=5N1;VD>-TA5FQGIP 36C0!Y!I&GM)"4,_CW2M5DD
MDEDL;=7^SI*[EB$D=&C*Y)Y+<]37>V/AEDU:'7;R_N&U@V"6<[Q[!&0/F.U2
MO]\EA_AQ6KJ.K66DBU-[,8Q=7"6L.$9MTC_=' .,XZGBKM '*+\/]*7PZ-$^
MT7WV=+L7L4GF@213;]^Y6"_WB3R#UJW<>$K><7:?VEJ*07L(AN81*K+*H7:<
MEE)!(R"003^ QT%% $=O;Q6EM%;0((X8D$<:#HJ@8 _*N0?X9Z-)I\VGF[U0
M6#W(NHK47.(X'\SS#L&. 6]<D9.,9KLZ* ,.'PQ;V^O76LQ7MZMW<VZVSY=6
M 1<[<94\@DG)SG/.:S/^%<Z,/#MEHRS7RQV$YN+*Y68+/;.26)5P/4G@@]?8
M5T6K:O8Z'ILVHZE<""TA&YY"I.!] ":LP3)<01SQ-NCD4.IQC((R* .>M?!&
MF0:A?WUQ/>WTU_;"UNOM<VY94 (Y4 #H3VQSP!4>@> ].\.NIM=0U6:.(%;6
M&ZNS+':9!'[M2, X) )SP2.YK<L=6LM2N+V"TF+R64WD7 *,NQ\!L<CG@CD9
M%69YX[:!YIFVQH"S-Z"@#,\.^';;PU8265G/<RPO*\V)V5BK,2S8( ZDDU+K
MF@Z=XCTTV&IP>;#N$B$,5>-QT=6'*L/45+I.K6.N:7!J6FSB>SG!,<@4KN )
M&<$ ]0:NT 8MIX=,(2.[UG4]1@0@K%=O'MR.F2B*7_X$36;?_#W1]0FUAI)]
M0CAU<?Z7;17)6)GV[=X&/O8 ]N.E;>J:[INC26<=_<B%[V=+:W&UCOD8X5>!
MQ^-:- '/_P#"(6?]H:->_;+XS:1&\=L6E#9#@!]V02<@#Z=L5)8^&(-/OM6O
M+>^O1/JC!YV+(<,!M!4;>,*,5N44 <Q!X$T>'PB/#$AN;C3$_P!4LL@WQ$,6
M!5P 00QR#_2K]IX>BM[L7LU]>7E\D!MXKJX*%XD)!(4*H7)(!)().!FMBB@#
MG;#P=8Z=X5N/#D%W>_8)UD4[G4NJR$EP#M[EF^F>,4UO!=DT&AP_;;[9HI4V
M>&3@JNP;OE^;Y>/_ *_-=)6=?:YINFZA8V%W<B.ZOG\NWCVL2[8)[# X!ZT
M94_@;2KM]>-U+=3KKB*MXCNH!VC:A7"@J0/_ *^:+/P/I]IJUAJC7VJ7%[90
MM LL]V6,B$@X;& 0"HX& >^:V;75K*]U&^T^WF+7-B46X38PV%UW+R1@Y'IF
MKM %34],LM8TV?3]1MTN+2==DD3CAA_GOVK*L?"@LH%M/[;U>>P4;5M9ID8!
M?[N\()"/J]=!10!C77AJTN]?TW63/<1SZ<CQV\<941JK@!@1MYR ._&.,5-=
M:#I][KVGZU/#NOK!)$@?T#@!L^O X^IK29@JEF. !DFJ&D:WIVNV\UQIMP)X
MH9F@=@K+AU^\.0.F: *]]X=MM0\0Z=K4MQ<K<Z>)%@5&4( X ?(*\Y '?C'&
M*-)\.VVCZIJ>H07-S)+J,@EN%E92I8 *",*,< "MBB@ HHHH **** "BBB@
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
MA<'CJ>U:VH^,+B/Q5?Z#'>65A?1>6;&"]A.+Y64%BC[@,Y+* .A7)SG JIX
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
MRCR.&^[OSP,\XZ_G69_PCNNZI\-8/ VH::T,L8AM);X2(8#!&ZGS%^;<254
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
M=Q&^QGR0%+;<*20< D$]LYK%\&:T-(N]0\-ZU/$;RW<W,>I<!+^)_F#LW3S
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
MO;>:%K[0(8HP(V<>:)F+)N Q\H8$^W-3?%EE/@26(_,\EW:[4 R6 G1FX[X
M)/L* .AT[Q1HNK:A<V%E?+)<VR"22,HR_(3@.I8 ,O\ M+D>],L_%FB7]Y;6
MMM>EI+M7:V+0NJ3A?O&-RH5\#GY2>.>E<MJ5[$GQ86YAC6[4>&YE6-"")G\U
M76//3+ ' ].:YK3]4@NM2^'NH*+@)%--'-;063I!9,T#*(5 7D@\<DGC/ -
M'J>G^(]+U5+UK*X>7["YCN1Y$BF-P,E2"H.1Z#FA_$>EI96UT)IGCN8S+"L5
MM(\CH,981JI;;R.<8Y'J*Y'5],O[#Q_-;V,+G3O%%N$NW3I!)%@.^>VZ$E1_
MM 5#XGOK;PW\0X=0UE+Z+0KO34M8[JT:55@F21VVN(CD!@PQ]/8X .^TS4[+
M6=.AO].N8[FUF&4EC/!YP?H0>".U9-UXX\-V<E]'+J:F2P(%RD43R-'D$]%4
MDC R2.G?&:D\)6NFVNB_\2BPEL[&:5YHEEW[I-W5R'^9=QR<'M@\9KF-+N;6
M/QU\0I9)(UC>*UVNQP'"P%6P>^#P<=#Q0!TR>-?#LM[96L>J1/)?;?LS*K&.
M0L-P7?C:&(YVDY]JDOO%FB:;-/%=WNS[.Z).XB=HX6?&T.X!5"<C[Q'4>M>9
M12Q1?"GP!$2%E@U6R:5,?-'L<ERPZC /)/3/O3/&NHKJ.A^.[!;>:TN8Y 4M
M+6U.;M0J8N)'"G((''( "C.210!Z/<^+[6W\;0>&C!=&5[1KEY5MI&4?.BJ
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
M4FK%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110!@ZAH-_J6N)/-K3C1E",VF+;IAY$;
M<"9/O;<@97OCT)%;U%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !12,RH,LP49 R3CKTI: "BBH
MH+JWNO,^SSQ3>6YC?RW#;&'53CH>1Q[T 2T444 %%%% !12.ZQHSNP55&2Q.
M !3()X;J!)[>5)89!N22-@RL/4$=: )***B-U;K=+:F>(7#*76(N-Y4=2!UQ
MR.: ):*** "BBB@ HHHH **** "BBD9E12S$*H&22< "@!:*JV>I6&HQ/+97
MMM<QHQ5W@E5PI'8D'@U(+NV*EA<1$+U(<<4 345&MQ"T;2+-&47JP88'XTY)
M$E7=&ZNOJIR* '45%<W5O90-/=3Q00J0#)*X51DX')]20*EH **** "BBB@
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
M7M!]MAZ/"(QN^;CD9/7B@#I[GQI9@:?':-:^??68OD%[<BW18CC;EL,<DG@
M'H>F.<E/B7YFC:9?1:).[W6JC2IHEF7]U*3U5CPX(&0> <CD5BK'JFB2>'M:
MTB;2[J[M=)CTK4-.FU"./S%3!#QR9(R&SU['I6AX@FO=9LM!EEGTPW-MK$&H
M3P17T>V"),_(&)&]N<YP!DGH,4 :T?C#4Y)?$.GRZ/!:ZKI=JMU$CW9>*:-@
MQ!+!,@C:01C\>]7O FHZCJW@O2K_ %-8O/N+6.7>DI<R;E!+$%1M.3T&?K6
M46X\:Z_?-=645EJ&F)9Q2M=Q$AUWY)4-G'S_ *5H^!KP:5X0T[3-5NM-@GLH
M$MP(KU)-X08W9XQG'2@#0E\1W5SJ.IV6BZ?%?2:8%%P9;GR09&7<(T(5LMMQ
MG. ,@9ZXY/QAXI?Q!\-K'4]&B7[)?7EO%.L\ICD0^>JM&5"G.2"K<].QS5RQ
M<^&O%FNWMG/9ZAIVL.ER%2]B1X)PNU@VY@"C8!R,D8Z&LF^T-;/X>V.A6%[I
MUU>C4$OKEQ>1I&&$WFN 2<_[(X[9.* /1M.TN"WGN=0>PMK;4;T*+MH'+B39
MD+EBJYP#Z"N!T:UTWPUX\\7:!?6\"Z7J=L-7B#H-I3!6=3[ \X["N^CUW2WC
M5FU"TC)'*M<)D?D2*Y'QII&F^)=6T"]@UBRB:SN&2Z_TA!YEJZGS$//.<*/^
M!&@# ^'NHR:9\.M7\/R6@AU+3;C[-#;RJ"3]I(,!?UYDP?9:[KS#X9BTCP_H
M^E>9$+=P)78Q00I&HY=PK?,Q(QQSR<UB7.D:;)\3[;Q)'J]DMF;3%S"+A/WD
MZ'$3$9YPKO\ 0J*D\27,UUXGTFYMKC2]1TF*.19[.:_2-5E)&R4CD.  1C!Q
MG(&: (M1\;V6H?#4^(+G04OK4W @GLY9$9%=9A'G)!# /@@X]^*WY_$DUKXW
ML_#T]@B17MO)/;W9G^^4QN39M^\,YZXQS[5YZ^E7_P#PK'4?#C3:2;N743-"
MR:@FUD^T^<6.<8X& .3ZXKK/&:0:[I5C<Z5JMA;:S874=U:/+.A"'.'5L'D%
M"V0#S@4 :-SXN2RM7GNH((A)?M8V9:YPLS+NW,S%1L4;'SU^Z<9R,Y3_ !'\
MFS\0L^F)-<:- +DBTNQ)#/$1G<LA4<C&",9!]:C\464,FAZ/_P ([J^G+J.B
M7"7%LMQ<KMG 4HR.<_Q*QY]?KFH=5U/5/$?@O6;6]72K&YO+-[6"SCU*.7#,
M""[R< #I@#/?KG@ ZKP_K&I:PLDUYHIL+1HHI;65KE9#,&7)RH&4(XZ]<_A3
M)_$$\VM7VDZ/9PW=U81))<F>X,*(7R40$*Q+$ GI@ CGFET35K&#0[&&YO;.
M&>*!(Y$^TQMAE !P0>1Q7.QL-!\=ZMK5E<6=_8:S%#Y\4=Y$DD,T2[01O8 J
M5Z\Y![4 4/&7BR77?A#J.I:5#Y.YOLMY'-*4DMV\U4=,!2&ZD=1P<^U=WI^F
M0Q7<FJ3:=:6VISQK%,]NY<,BD[1N*KGKZ>W:O.M4T,+\-M6T:SO=-GU75KYK
MZ;%XBQ1NTRR$9)R0%4+G')&>*]&AU[3)(5=[ZUB8CE'N(R1^3$4 <9\/'3Q=
M=:UXHU.-;B;^T);2R24;EMH$P %!Z$DDL1UXK=U/PQIEK#KM_!;1(+RP:.XA
M"#8Y0,RMCIGYCGUXKG])5_!6L:H-+EL=3T/4;EKQ8([V*.:UE;[X <A60X&.
M01[UT%SK(O=)OS)<V,32V[QP6@NXRVX@C+MG ^@) &>3D  &5X/U6YL? /@R
MTM-/>ZEO+)%\QF*0PJL6XM(X5L9Q@#')-)J'C>UOOAUK6L76A1WL5C/+:W=D
M9E>)S&V"0Y&&7H0=N?:L6W@U"TT+P=9&33+JVTV(P:CI\FH1JDS! L<F>0RJ
M<G:1W!QD"J\FEWS>!O&&B-+I'GZK?SSVIBU!-NV5@W.<;0,8[D^@H [?4/%5
MQ8^(M-T.UT8SO?6DD\+^>J(-@7*G@X'S#G\@:RO^%A:H="U?4$\,@RZ+-+%J
M,1O@%41@,QC;9E_E.<$+]:;<3"?QQX=U826BVME9303DWL6Y6DV8P-W(&WGZ
M\9K-C@E'A[QU9,]D)M<GN9+3_3H< 2Q",;_FX((R>O'K0!UDOB^.74['3M/B
M@DNKRQ%]$EU<>1O0GA5^5LMUR.U;UC/)>:;;7$]NUO+-"KO YR8R0"5/TZ5Y
MO?V6GZMHFG:5K6GV5Y!;Z=%''+#?PK/;7*@ABK%A\I 0Y![<J>W7>'+V'3O#
M>G66J:]97=]!;HD\_P!H4[W Y.2<GZGD]: .>^'=K;P^+/';101HW]K 950#
MC8#C\R3^-;@@BA\>ZI=PV<<MTNE6^W 568F6?C<>F<#\JP[.0^&?%NN7]G)9
MZEINL2)<%(;V))8)57:PP[*K*>#G.1Z5KZ=J,7V[4-:O;FPCN)X8X(;..\C8
MK'&78;FR!N)D;..  .30!EV/Q)NKO2-!UF3P^T.E:K<I:F8W8+Q.[E5(3;\R
MY !.0?8CD[&HZY)J4NLZ9IVF0:@EA&$N_/FV*SLN[RU&UMS!<$YP 2!GKCB+
M?3;F#X:^&]!,E@U]IM_!/-B^BV%(Y=YVG=R2#@<=<_CJV3WGA_Q-KSV,FFWV
MF:U*+I6;4(XGM9BH5@X.<J<#E<XQTH 3P/XCM]&^&_A*S+6_VN\M6,0N9Q#&
M%0_,S-@X^\HP 221VR1;E^)PA\.W^I'1VDFL+Y+.XCAN T9WL%62-\?.IW#'
M /7I7.:=IFL:)X>\)WMC=Z,^L:)#+;3V+:@NRYADP2-_16!4'N/<]*V/$]QJ
M7B3P9+;ROI<-]/<P2):)J$;) D<BN=TAQN8[3T&!Q[D@'<Z/>ZG>Q7#:GI/]
MG.DQ2)?M"S>;'@$/E?N]2,=L=ZR_&<,NL:>GAJVG:"75@\<LJ=8H%&9&_'*I
M_P!M*UH]<TMXU9M0M$8C)1KA,K['!Q7,P_V5J_B'4;S7X-*EB"I#8_:)H9@L
M8R6.,G:S,3GV5>>* )_AOK,^K^$(K?4/^0GIDC:??*>3YL?RY/KD;3^)K!\$
MZ'I-YXK\=K=:793@:H% EMU; ,8)'(Z9)I^E01>'?B+J5YI2Z='X>U&",311
M7<*;)TR-Z)G&TKUZ$GFD\.75WHFN>)KUX;&6/5+W[1 !J4(*J%"@-SQT[9H
M70=WAGXKWOA"W=WT2^TT:C;VSL66U<.495ST0X)QT'&*Q/ MYH6E^!M5GO-"
M>\>WO;Q\)ICRJRJYPN\(5 X]>*Z?0[2"V\1ZEXLUK5=-GU>YA%O#;6MRI2V@
M!SL5F*[B3R2<<]*H>"KFZ\->'[G3KRUL9WENYYQY>I0E2LC9 .3[XH [EC9>
M&/#;%$*65A =D:\G:HX51Z] !]*XGP=)J7ASQYJ&A:U<&5M;@&K0,3\JSX"S
MQ+[#@@?W0*O7M_+J\.D6>J?V;+:/.;C48UO(F0*"QCB )&\!MA8]]O0YP,[Q
MAH^F"31M1\)0Z+!JVGWJSAXYH8%:+!#HQ')# XZ&@#TVBLFWU#4KK4[7RK&
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4R26.( R2(@/0LP%/KC?BO%')\+]?WHK;;8LNX9P01S0!U@N[9F"K<1$DX
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
MOQ:0\OF7XL984N%(C?S?+R&Q\PSR.!GVH Z_^R=._P"@?:_]^5_PH_LG3O\
MH'VO_?E?\*P;/Q3J,WB*^T*YT5+>_BLA?6J_:PRSQEBF&8+\C9'3YASUIFF^
M-9-3\'Q:W%IJK=27(M/L#7'S++YOE[&;9P0>3QTYS0!T/]DZ=_T#[7_ORO\
MA3)[#2+:"2>XM+&*&-2SR21HJJ!U))X I^I7DFGZ3<WJVYGD@B:0PJX&[ R0
M":XMO&E[J/@NZUN\\(B317TK[81)=QL)01EXV0CIC)S@Y';F@#LTTW2Y8UDC
MLK-T8!E98E((/0@XJ.XL]&L[=[BYMK""%!EY)8T55'N3P*RO^$FB@/AW3K.R
MC%UJUN98(-^R.&-(PS9(4]-R@ #GVKD/&'B$^)_AKXRBN=)6W?2R]LY:59!Y
MR$<KP#C# @X'6@#TD:7IK $6%H0>01"O^%']DZ=_T#[7_ORO^%<]9>*;V/Q#
MI^AWNC_9EOK1Y;&8W(8N8PNY74+\APP/!:LC1/&^HP>&=:UO78+416VIR6JF
M.X;:A$JPJ#E/E0$@E^O4[>U '<?V3IW_ $#[7_ORO^%1O9:/$VV2VL4;T:-
M:9I=_>7DLZ75G#%&BH\,\$_FQS*P/(.T=,?K7%?$R.T'B?P1-<VPF3^TG5U$
M!E9E\L\;0"3VXQ0!W$=CH\K;8[6Q=NN%C0U)_9.G?] ^U_[\K_A6#I9T:Y\0
M7,FG:)):W=A:J1(UF;8RK*6^0;E4D9B'/3-8W_"R[P>%D\2-X<9=-2Z-O='[
M8#)&!-Y6Y%V_/SC(RO7C/6@#M_[)T[_H'VO_ 'Y7_"C^R=._Z!]K_P!^5_PK
M#M_%5\/%0T._T4VSW%H]U9NERLAD"$!D<8 1OF!X+#WKGS\4+X>&HO$A\*S_
M -CI,\=Y,+M2\(64Q[E3'S@8&>F,]\9H [?[)HOVL6GV>P^TE#((=B;RH(!;
M;UQDCGWJ7^R=._Z!]K_WY7_"N0_T<_&RVNH1&!-X<D=I% &\>?'@D]^*GN/'
MK0^'1XG33/-\/^9AIUG_ 'PBW[/-$>W!7/.-V=O..U '4?V3IW_0/M?^_*_X
M4?V3IW_0/M?^_*_X5D0^*)'\:)H$ME''#/9F\M;P7&1<(" 0J[?O#()&>F#4
M$GC-(+2.6X@MX6NKV6TLO,NMJ2B/=ND9BHV+\C=CGC&<B@#>_LG3O^@?:_\
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
M)C:VTV682>3(-WF,,%@H;*\ GIVX%1^,](U?4_$'AJ\TZQ$\6EWC7,Q:94W
MKMPN>_/?%=I10!AI=:W/J4!_LE;6U4,T\C3H\DF =L:@>I.<DC&/?-<4_A'7
MV^$UYX:^PH-1FO&E7]^OE[3<^=RV<]..G6O4:* .2O-,U*Z^(FC:TMD5LK:R
MF@E+2IN#2%2, 'D#;S^F:Y#PK8ZEX@^$DV@06?EQWMQ=0_;6D78D9N'WDKG=
MN'S #&#QR.<>M2()(V1BP##!*L5/X$<BJ&BZ%IWAZQ^Q:7"\-MN9Q&TSR $D
MDD;B<9))_&@#GG\/7:_$&VODM,Z1%HK:87\U=V2ZMG&<XPN,]<]JR+3PIKT'
MP_N/ DL$;PD/;0ZF)%V?9V;.63[WF!21@#!('S5Z310!Q'CC0V?2-%.CW(M-
M6T^[ABT^7&XX?]VZGU'EEF/^Y4GB?PSJ*6&@W/A?R1?:#(#;P7#82:(H8W0M
MV)4]?6MV+PQHL/B.?Q FGQ#59U"O<DDL0!M& 3@' QD <5K4 </K&D>)O%OA
M:X6ZBM='U))(;BP@6;SQ'+$^\,[A1G<0!@ X SSG U_#UUXIOG#Z]IEII:1)
MM,<%SYYG?^]T&Q1SQDDY[8YZ&B@#E?&.E:CJE_X<DL;7SDT_4TO)R9%7Y CK
M@9/)^;/IQUIEAINIVGC_ %_67L6:SO+6"* K*FXM%OSD9X!W<?3G%=;10!Y;
MI?A?Q1IOAKPIISV$%U!ITLXU&P:Z"I.'),;[L$,JEB2I'7L< UT'@W0=1TR+
MQ#::S:6:VU_J4]S&(I=ZNDH&5Q@8 QCW]!795F:YX>TKQ+9)9ZO9K=6Z2K,J
M,S+AQG!R"#W/YT <Y\-]$ETO2[AY;LW<2RO9V$AZBSBD<1CWY+<]QM]!5WQ[
MI.H:WHMK::=;B:5+ZWN&W2! %CD#GKW.,"NFAABMH(X((TCAC4(B(,*J@8
M["GT <3J&C:[<^.;W6+&$6R2Z"VGP3NZDQW&\NK%03\HR/7D=,<UCZ;X:\21
MZIX0OY='LH)-,\Y+YS>[Y)GDB"&9FVY8DC.,D\XXKTZB@#D-1\)W%QX_MM9M
MI533YX%34X>\KPN'@(]\DY]ACO5?6M-\2:3XT;Q%X>L[?4H+RU2VO;&:X\EL
MH6*2*Y!'1B"/\>.WHH J:8+_ .PHVI&(7;DLZ0G*1YZ*"0"<#C)')R<#H.(N
M] \16^I^,H;*PM[BTUV/?#<O<!?*;R/+*%,9)R..W/)%>A44 >>67AW78+SP
M"\]C%MT*TD@NS'<!N6A6(%<XSR,GT[9JGJ/@C6M6M/%D:HEI/?:C#J&GR22!
MEW1! %<#)&2GOU]J]/HH X.2R\3ZQXN\+ZQ=Z+;64>GQW272->ASF1$7*[5.
M1QQ^.<<9A\,:9XS\-VR^&%M+&;2X'9;75S<8>. L2 8MIW. <#D#IG/?T*B@
M#E- TO4K/QQXHU*YM/+L]3:W:W?S%)_=Q[#N /&3R.OOBI_'VB7GB+P3J.EZ
M?Y9NY1&T8D;:K%)%?&>V=N/QKI** .,N=.UN^\;>'-:FTU(H;*WN8[A4N%8H
M9=NW&<;L;>>G7C-8DG@S7KG2]?$*Q6>H2:\-:TUY) R$J$VH^WIG:<]1R.M>
MG44 8'A^Z\2WS>=KNFVNEHB;!!#<B<ROQ\Y( "@8.!R3GGIRGB2SO-4N-.L!
M8+<Z49Q+?[G7YE7)5-I^\-X0GV&.<UT%% ' ^,O!99=)O_">CV-OJ^GWJ7"2
M1JD"L@R'1B!DA@<=*B\1MJUWXQL+G1])CN+^QL6^T(E^L$\/FM\JLQ5E93L8
M@>HSQQGT.L35?".AZU?I?WMD3>*NP7$,TD,A7T+(P)'L: .-?1]3U/PW%8:5
MI":'K.@W\>H003W(N(IV(?.Z1>26#/G/.2.QS78Z!<^(;[=<:WIUOI@"[$M8
MK@3EF[NS   =@!GJ<]L:=AIUIIEJ+>R@6&(') Y+'N23R3[GFK- '&>.]'U;
M6+SPX^F62S+INIQWTQ>94#*H8;1GOS]*;XFT+6O&UK'H]W#%IFB/(CWI\[S)
MYU4AA&H4;5!(&6R3[5VM% ')7.C7W_"Q=)U2WLU&FV>GRVC,)%!!<J1A<] %
MQ619^$KV3Q-I.N1Z6-'U1)"=6GMYE\F]CVL,;%/+%BIR0,<\G KT2B@#SWPI
MI/B_PS:#PNEK9R:7!*PMM6-Q\Z0%BVTQ;<EQD@<@=.N.=?0=+U*S\=>)]3N;
M399ZD;8V[B12?W4>P[@#QD\CK[XKJZ* /-Y/#.N2>'_'5D+ "77+B62TS,F
MKQJ@W\\$;<\9ZUH7>C:O/JG@JZ2P.S2 YNP94R-T)CPO////;CWXKN** .#&
MA:P-1\=3_8/DUJ&-+/\ ?)DE8/*^;GCGGOQ[\5!%X=UJ.S\ Q&P!;0@HO,3)
MSB Q?)SSR<]N*]#HH \YU'P]XHDN_'%QI:BTGU86IL9C. ?W2!'4D'*%@" 1
MTSG@U9T?0=9MO'EMK/\ 8UC8:>VD_8WABN=S1-YN_/"C<3_]?/:N]HH \M'A
M'Q(/@[=^#VLK8W8!A@D6Y!60&4OO.0-HQCCDY]*W[C1]5L?'$/BFQLS<175@
M+*^LO-19$*MN1T).UNI!&1ZC-=G10!YIK'@K5;GPWKP@MXWU/6M3AO'C\T!(
M8XW0JI8]3M3G ZMZ#-;\FF:E+\2[+7!9%;&/2WM'9I$W!V=7Z ]!MP?>NLHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
:HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>a240404brentseparationag004.jpg
<TEXT>
begin 644 a240404brentseparationag004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M"67RX'=44YQE@,9.#\O7VKG/BM%-<_#C5+6VMY[BXF\I8XH(FD9B)4)X4$]
M35;PI>W?A_6+[P_J$5Y<VLC&]LM5^RN?-5R24F8+Q(I[GJ,=.!0!HQ?$?PW-
M;VUS'<7+6L]Q]F%Q]DE$<<F_8 [;<(2W0-@\@]#6Q?:_9V-T]IMN+BZCB\Z2
M&VA:5DCR0&('3.#@=3@X!P:\K>WNS\$;NP&GW_VUM3+K;_8Y/,*_;/,SMVYQ
MLYS756$TN@?$;Q!>:A%<'3M9AMIK.Z6%W53&A1HFP"5;G(!Z\]Z -]O&FA"T
MTJZ2[:6VU640VDL4+NKR'HI('RG@\-CH?2K-IXCT^]UB_P!)@,YO;!5:XC:!
MUVALE<$C!S@XQGI7#VO@V^G^&>LVPC>WOKC4)]5TZ)AA[=O,\R%<?PD[1D=M
MQ%03:;XAN-6TCQ)#;S0W/B"%K#48 3_H<+*&C<>C(%8G/\3XH ZJZUW1-1OO
M#4K7NI0O=S-)8HD<L27'R-Q)Q@KCD X['I3KKX@Z!:-J*-)>2/IK!;M(K*5F
MB&-Q9@%R% YW=/<UG^+X?*\2^"DMK2=H+2^9G,,#ND,?DL@)*@A1D@<UG0"4
M7_Q*=K2\"W2K]G)M9/WV+8(=GR_-\W'% ';3>(-.BBT]TF\]M1&;..$;FG&W
M=E1Z;>23@#\:9HWB73-?DN8["29I+5S%.LEO)'Y;@X*$L -P] 37G+S_ -DZ
M)\.-0>VU&*^L+(PR;;&2;RU\A%D1XAA\DA<$<#!Z]#U/@"ZT>;^U_L-Y/-?W
M5VU[>+/:26Q4OP-J.,[<+C.3R#DT ;^H^(;'3;U;%_.FO# US]GMXC(XB4X+
MD#H,G'J3TS5.?QQX?@L=*O7O6-MJK!;2587*N2"<$XX/!X.#QTK)UV^G3QY#
M93V-ZEC)I_[NZL;9FDN)=YS"TJC,:@ -U49.2<5QNCQW:>"/AU:R:;J,<UAJ
MR-<JUG)F-5$H+'Y>%RR\]/RH ]/TKQ5I6L?V@(998'TXC[5'=PO \0(W!F5P
M"%(!(/M7*>(O$2WGB;P8;"?4H8;O4.ZR117,/EL<XX!YVD9YYR!BLOQ#I6I:
MSJWQ%L]/M[E9K[3K2.V=H71)FC#[T5R,$X.WKWJ?4M=779?!$]OI6JI)::DC
M7D+:?,#;$0NI!^7G!/;/% 'J5%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 445D>(_$5IX8TW^T+^*X:U#JCO"@;86( +9(P"2!F@#7HJC+J
MD<.I6UB\$WF7$3S!AMVHJ8W;CGCEE'?K62?&^EK'9W4D=U'IMY*(;?460>0[
M$X7G.X GHQ4 \<\B@#I**X>)Y+?XQZBJ-<S1G0HYO(\TL-YF8':&.%R%'3 K
M27QUI+^'=.UY$NC87\ZP1OY8RKL_EC<,Y'S<=Z .FJM?V\EWI]Q;12K$\L90
M.R;MN1@G&1G\ZPKOQQIUMJVH:7'9ZG=7UC&DDD-O:EBRMGE<XR.#STZ8))JC
MJGCZ-+#PU>Z19SWEMK=U'$DJA1M4@L5P2/G(4C'08//3(!O>&=%/AWP[9:/]
MI^T)9QB*.0IL)4=,C)Y]ZUJYO4?&VGZ:VH![:\E&F0QS7YB13]E5QN&[+ DX
M!)"[L"C5/&^E:7?VEDT5]<W%W;O<6Z6MLS^:J@$A?[QP1P.G?% '25A6?AV6
M'7I]4O-7O+Y?,9[2VF"B.UW#!VX ).,@$G@$^I)9I'B^RUC5VTN.SO[:[6U2
M[9+J$1D1O]TX)SUX([$$'%:6EZI%JUO+-##-&D<TD&90!N9&*L1@G(W C/M0
M!>HHK@/BM<R6.D:/=17US9AM7MH9I(;IX08F)WABI'&.] '?T5R5@WA^Y\06
MD>D:]/<7,"/<211:I)<HT>-F'4R,!RZD<9RO%,F^)&CQ6.H7JV>J2V^G7+V]
MVZ6A_<E0-S,#@[1N^O!XQS0!V%%<[#XTTR;6[/3!%>I]N1VL[EX"L-QM7<0C
M=3QSTP1T)K,N?BAH5O;7ER+75I8+&Y:VNY([%R+<KC+/GHO/UX/% ':T5PFL
MW*3_ !(\#75I=2/;7D-X^$F8QR*(5*-MSC^(\X[UM7WC+3[&*]N3!=SV-A(8
MKR[@C#1P,,;L\[FVYY*@XYST. #H:*PV\56 \06&CJD[RW\!N+695!AEC !)
M#9YP"..O(/2I'\2643WZRQSH+*=+=F* B25PI5$P26)WK^?UH V**P+?QAIK
MWNHV5XLVG76GP?:9XKL*"(?^>@*EE*\$<'@]:6#Q79OKEKI%S:WEE=7D32VG
MVF,*+A5Y;;@G! ()5L'':@#>HK.UC6K31(+>2ZWL]S<);011C+2RM]U1D@=B
M<D@<5EOXXTJ'2M7O[B*\A_LAS'>P&'=)&=H;HI((((.<X]Z .EHKG++QKIM]
MK-EIH@OH7OX6FM)IX"D<X4!F"G/) .>F".037/?$?Q%#<^ O$0L8]0=+5'A:
M]M6V)',."I(8,P!.#@%0<@]#@ ]$HJI8.5T>V?:SD6ZG ZM\H_6O,/$?B>Z\
M3?"/Q+J#6M[I[V\DJQ,LNS 279M)1LDX!R#QSWH ]:JE?:;#>S6UP28[JV8M
M#,G5<C#*?52.H^AX(!&7I_BVPN];CT4P7L%S);F>"2> I'<(N Q0GDXR.H'!
MSTIMSXUTRT>UDFBNEL+JX%K%J&P>0TA) &<[@"00&*[3ZXH Z.BL;Q9KZ>%_
M"FI:T\?F?9(2ZH> S=%!]BQ K+\.:"]]H%GJ&MWEY=:G=PK/-(MU)&L189VQ
MJC (!G'')QDYH ZVBN=M)SX6TNWLM1O+C4+N>[E2UR=\T^YW=5[#*IU)P %[
M4J^,M,^SZL\\=U!<:2N^\M'AW2QJ1D, I(92 >02.* .AHKDD^(FCDZ4SV^H
MQ6^J1J]K<O:GRW8IO$8QDE\=  03P":G@\<Z7+;ZQ)-;ZA:R:0@DNX)K8^8J
M%2RN%7.5(!Y]N<4 =-17(VOQ'T2ZO]+MC#J$$>J*OV.ZGMBD$KL,B,/_ 'N<
M>F>A-6+GQSI5L\[-'=-9V]Z-/GO$13%%.2!M/.[@L 2%(R>M '354U'3X]4M
M3:7#-]FDXFC'_+5>ZD_W3W'<<=,UCWGC33[36[K1DM-1N=0MX%G,-O:EBZDD
M?+G /0\].V<\5"?'VD'2-'U2..[EM-6F6WMW6(?+*S;0CY(VG<".>,CK0!U
M 50J@  8 ':EJB=4B&MC2A#,TQ@\\N -BKG R<Y!)Z<<X/H:BU37;;2KNQLW
MCEGO+YG6VMX0-TFQ=S'+$* !ZD=10!IT5S\7C/2)?#TVM-)+%;PS-;21R1_O
M%F#[/+VC.6W8'''/6B/Q?8G7)-%FM-0@U%(?M!A-N9/W?.'W1[AC((Z]>* .
M@HKD]+^(FC:M;I=00ZA'8M#-,UY+:LL,8C8A@S=FXR!_7BK\'BNSDUR'1[JV
MN[&[N86GMA=(JB=%^]M(8X(')5L$#M0!NT5SC>-=,2XTY98KJ*TU*40V5\Z#
MR9W/*@$'<-V#M) ![&I_%^O2>&?"FHZQ%:/=/;0LZQJ0.<=3DCY1WQSZ"@#<
MHKS;7M5D_P"$G\!ZE.E]!YLEP);?<3YG^CL1^[0D$Y/'?FNC@\=:/)HVJZE<
M"ZLDTJ3RKR&YBVRQM@%1M&<[MPQCKF@#IJ*PH?%,$U]?:>;"]BU&TMUN3:2*
MF^2-L@%"&*GD$<D8/6H?!'B.?Q5X8M=6GLY+8W +J&QM*EFP%P<G  &2!0!T
M=%<J/$\]QX^N?#7]FW(MXK)9FG5E&[>Q4,"&R%&TC/7/;@$\OX*\7VF@^%0N
MI+J,T7]JW$$EX4:5(=UPRIYCDY[@=\9&>HH ]2HKG&O=(;XAQ69%X-8337=2
M=ZP>3O7/?:S;B.0#WYJQ8^)[749;+R+6[^S7Q;[+=%5\J4!2V>&)&0"1D#-
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
MYETZYM'O$%K(3"$@9&+<=F(^O44[5X;A-<^(5V]I=):W&AK'#.\#*CM''+N
M8C'&X?7M7IM4=8TT:QH]WIKSR01W430N\8&X*P(.,@C.#Z4 >>0VLGBKP1X'
MTRVM+I7MGL;J>:6!D2%(D!)#D88G@#:3][/0&L[Q+'KNKZ)KD%UH6K27\&JH
M\$<$1%O]G6="KH 0)&*@DG!;)/05ZIHVF+HVC6>F)/)/':0K#&\H&XJH &<
M#H/2KU '#V?VC_A:E]J<NGWT5I)HT,(D:W8CS%D=V3(!!(##IG/09JAX7\,R
M:O\ "*3P[J5O<65P[W&/.B9&B<SO)&XSZ95N/I7H]8VO>'QKQM0^J:E91PLQ
MDCLKCRA.I&"K\9(^F",F@#-\ _VC>Z$FMZRJ#4M02/?L.0(T7:N#Z,=TG_;0
MTSQ==:E#KFAQQ6-]-I,AF%Y+81EID;:/+7(^9$)SEACH.0.O5Q11P0I#$BI'
M&H5%48"@< "GT >-C3;FW^'OB*RO-#U2&7^WGGM%4+YF7G4QO'DGS"O7'1N@
M/.1T.@ZQ97'C!M3U.SUNWU6XM/L<#76E26\1C3=(43ELN<%NO.W@>O6Z_P"'
M[?Q#:P137-W:RVTXN(+BUDV212 $ C((/#$8((YIFFZ"]I,D]]J]_JDT63$U
MWY8$9(P2%C11G!(R03@GU- '#:/X?U34/@9/H"VLUKJH68K#=1&/+>>TBCG@
MAA@>G/-:&C>1XCC$2>!Y-#OE@DCFN[JQ2+R&9"I$+CELD]1QMSGL*]"HH \M
M\(1%;/3=!U/P"8]7T\QQO?2V49ML1X'G++W8@9 '.X]ADCL/'NGW6J> M<L;
M*)IKF:SD6.->KMCH/>NBHH \ZO'N[_7? 5XNDZE%%9O,UQYEJV8@T!0%@,X^
M8XP>>_3FJ5W_ &]97'C^\TK2KJ2>ZN+5[7?:D^:BHB2,@889EPQ /4@<&O4J
M* /.-$MKD?$R2_BTG5TL;O14A%U>@D^8)68[RQRIP1\O!] !6K\+HKRR\":=
MI=_I]U9W-BAAD%PFW<VYON\\C&.>ASQWKLJ* .*>.\L/BU/?MIUW-97>DQ0+
M<0Q[D1TE=F#'MPP/OT&3Q7)2Z;J;_!O5=+72M0-_+J;RQV_V5][*;L2 ].FW
MG].M>Q44 <5*D\GQ<L=02SNS9C1I(#.;=P@D:5'"DD<'"GZ=.M8OAO2KS3M?
MTBXT"+5;#3KHN^J:/>PN(+4E"=T3.,*=^!A2<Y[ &O3Z* ,WQ!HT'B'P]J&D
M7'$=W T6[^Z2.&^H.#^%><-HOBZ;3] \3F$IXF@=;&6%B2%MV7RF9AW^?]][
M X[5ZS10!Q7B);W2+GPU86-C?2Z*F^*ZDL8R\\>U (QD?,JL<[F&#QU&:Y)M
M+U1?AKXYTD:'J4=Q=:C<O:Q-%O,BR,I7!!.>!RW3WKV*B@#B_&.FWE_X6T_5
MM*MY7U;2)([VUA*%7DVC$D1!Y^9"PQZXJMXK\/ZF_@FR-I:1W^HV=]'J5S:'
M&VZ;<6E09[?,<9[ "N]HH \]22UU30=9N].\%W.E2/ILUONGTY8KB5V'$:*N
M6*YZD\9QCOCI/!*2P^!]"MIX)H)[>P@@EBFC*,KI&JL,'W!YK>HH X'Q$^JW
M/BC4-/FTO4)M/DTX"R>R3"2RG=N$T@(QC(PI.TY/!)%8>E6NHIIWPU2;1]2B
M;3&878>V;]T/(*9.,X!8XYY[XQS7K5% 'DFOZ!J^MO\ $6WL;.X26^:QELVE
MB9$N/)1-ZAB .2I'/7/I6G>ZG>Z_XJ\%ZE#X?UB%+2>X-VL]J8_(+PE,$M@$
M9/4<>_:O2** .2^)UK<W_P .]8LK*VGN;JXB$<44,9=F.X'MTZ'DU0\;VMY<
MV_A[7;/1Y-5ATZ=I+G37A_>21/&4)",.67.0*[RB@#SR^BBU+P-XFFTKPG-I
MC7M@]O%&;$17-S(48#<BY(49 !;WZ#DYU_:7FG77AC79O#ESK&GII(T^\LUM
M?,GMG^5@XC89/((..WX5ZI10!YWJ$M[::=ID^E>%Y].TVZU+?>165HHNTB*8
M\PHF=K,W!(^8+CH3QF6&F%+3QE9:IX8U2;3K[4891$REV>)A$I96#%F9<%^"
M2-O7->KT4 >27/AWQ)/X;U[2[*XO-4L+:2TN=+&JQE)96C?S'@8N 67Y5 +#
MJ<=C74>%KBSU6^CN[;P5+HLL,9$T]Y8I"X)_@C(Y8=23TP/4\=G10!Q'CBWU
M&U\1^%_$=G97%_:Z7-.MW;6R[Y=DJ;-ZKU;;Z#GFN>U+2-3\4ZIXWBM=.O[6
M+5M+MHK2XN83$K.@<E3NY&<@=,C)R*]8HH \[OX;SQAI'ABP.FWME>6=_;75
M[]HMVC6W\D$MM<C:Q)X&TGKGIFLW3[5M&U/5]$UCP/+K#7%]-<65\EG'+%,D
MKEPLLC?<*DD'/;\,^K44 >7^)]&G:_OK[18-3TOQ':PQQVTMC;NUKJ $:E8W
M&"FT,2OS8P #D@<>DK+)%9++<K^]6,-(L2EOFQR% Y/-3T4 >/6VFZE%\(?#
M&F/I6H"^M=2@DG@^RN614N"[$\=-O/O72Z.+OPSXO\2->V5[/8ZK,E[:7-O;
M/-D[ K1L%!*$8&,X!'>N\HH \EA\,ZIX>\.>#F?3[B=[/69+RZM[5?,:!)1+
M@ #J%WJ#COGM7H^MS:@OAF_FTZT674!:NT%O+@AI-IPIYP>>.OXUIT4 >5Z;
M%J$WC#P?JIT;7&"VEQ#>3W<6TI(RQ]5) C4$-T ![9JKHDCZA\-O$^AVUA=3
MWMY?:A;P 0,8RSR, QDQM4*3DY(/R_3/KK@LC!6VDC 8#I[UC>&?#D7AFQGM
M(;RXN8YKB2X)G"95W8LV-H'&30!QUF4\._%6SLIEN)U@\*06YDA@>4Y69ADA
M03SCKBL[5O#NHQ?#SQ+Y6G737.M:V+^&SCB+.D?G1GY@/NDK&6(/3..M>@+X
M;1?&+>)?MUP;AK069@PGE^6'+C^'.<D\YK<H XKQ_;7/]GZ;XETB,-JNE7"/
M!')E#/'*1&\)SR-P8>^0*Z;1=..E:/;6;/YDJ*6FD_YZ2L2SO^+%C^-4YO#4
M5QXC&KW&HZC*B["E@T_^C(Z]'"8^]WY.,\]0,;= '#7%G>Q?%&^F^Q7;6NHZ
M/';1W<*92-UD?=N;/RD!@??M6!;:;JDOPEF\"W&EW2ZPD9L5;R&-NZ[_ )9A
M+C;MV_-C.[(QC.*]8HH S[B.ZL?#TL5B@N;N"U*P+(>)'5/E!^I KS2Q35+C
M7/ VK3:)K;3VWGIJ#SP[!'(\&W"ID!$#=" !C').:];HH \H:QOW\"_$*S&F
M7_VC4=1NY+2,VKYF615",..A(/T[UL^*[*Y/@O2-=L8F35M#\JY@CE4QLXP$
MDA.>1O4D8[G%=]6)=^&HK[Q#'JMQJ.HO%&$QI_GXMMZ'*N4QRP.#UQD#TH L
MZ#I\FFZ/!!.P:Z;,MRXZ-,Y+.1[;B<>V*TJ** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L
MCQ'XDL/"^G+?:CY_D-*L6Z*(M@L0!D] ,GJ36O7&_$VWN;OPD+>SM+FZG-Y;
M2".")G.U)59CP.. : &ZEXET74/[+&HV.M6S#68[>U$EO)!NG'W&)R 8R">#
MUP>.*V;_ ,465E=7ULD%S=RV$"W%VMLJMY*-DC.2,DA6.!DX'3D9Q?'L<]XG
MAA[2SN[@0ZW;7<OE6[L8XEW;F88R,9''7VK$UN[DTWQQK[V6G:T4O[."&ZEL
M;#[6K,%8!N&!C=58#!!SD''3(!-XF\06>I7'@G7+&:]%G-J@4#;*@F0Q.PQ'
M_%DXP<$]A6])X\M3HVO7D&G7_P!KT5"US8S(L<@&S>K<G&T@$YST!X[5S<RV
MDUCX&AT&PU-K'2M143)):2>9;JD;(?,&W(.6!]\Y'%3SZ;?WFN?$A(K&Z U/
M38H;.1X65)G6"1& 8C'WF ]^U '1Z3XK-SHFC37-E<G4-1@5X[= @:7$:L[K
ME\!>>Y!Y'%;>F:A'JEBMW'%-$"[H8YEVNK(Y0@CZJ:\^>PM]:\*>&;+5=(UR
MRDMK8+'?6T+K<6<R1HN0$!8*V6'(P=O3&#75^"AK2^&HTUV1I;I)952:2/RY
M)8@Y$;NO\+%<$CKSSSF@"6^\4VEG)?)%:WEZ-/ -XUJBL(,C=@Y8%CMYPH)P
M1QR*K7GCO1+0Z1L:YNEU96:S>V@9UDPI;&?4XQCKD\@5C:"+SPIKOBBUO["]
MN;?4+Y]1LY[>W>990Z@&(E0=A4J!\V!@]:Q-+\.:AX;C^'5C-:7,S:;+<RWC
MP0M(D'FH^ 6 QPS[>/3/2@#TW2M135=+@OTM[FV69=WDW41CD3G&&4]#6.WC
M?2UEL&:.Y%EJ%R+2UOM@\F64Y 4<[L$@@,5VGL<8K>O(#=64]N'*&6-D##JN
M1C-<#X'U+6K#1=.\*WWAJ^CU#3PMNUV\0^R&-#@2+)GD[>@'.?09( )M$OH=
M)\;_ ! N+RZE6QLTM)F,LC2")?)9VQDD@=3@?A70:?XLLK_4X=/:VN[6XN+3
M[; )T7$T60"5VLW(R/E.#STKE)%UJUU[XAWFFZ7/+<7-O;FP\^W81W#1PE6
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
MKBX8]6T?PIXR\+W6C:E<75PU]-9W-O;M)'<I,&(.\<!@3RIY],FB2TOM(O\
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
M>7WDNWS9P<  #)XR<9H ZRC/.*Y?QMXCO?#MMI1LK)[AKW4K>T9E9!L5Y "
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
M380@(3 "@C )[]^<T <'+X5U73?!^@6B6$L]V/$$>JW4,!4B!/-,C#.0#M!
MXZD'%;NGVNH>&_&_B"\>PNKS3=9\JYAEMU#M%*J;&C=<Y&< @].Q(KN* <C(
MH X'3_ N?AI?Z'J3+;W%[)/>,0V1:RLYD3!']P[>1W!J.UT'5?$WPKOA?R1I
MK>MVHE=^B!@JB-?88521ZLU=3KGAFR\0S6CWL]ZJ6Q;,,%RT<<RMC*R*I^9>
M.A]_6M@ *    . !0!PGA\W^KHEK>^"UT2X2)DN[MDBVY*E?W)4Y.2<Y. !G
MD\5F^#[35]-L[+P[J'@R$7ECMA_M?;$;=XE.!)G.\OM ^7&<]2.<>G44 87C
M)M;7PG?GP\A?4]J^4H*AB-PW[=W&[;NQGOBN*'AV_P!1\67[PZ'>V&GZIX=?
M3S<W,J-(DA=B6E.\L6PP[D\#IV]2HH X;P?J7B6/3=/T+4?#L]I<6$:0W%\\
MB- Z(, QX.YF8 <8 &<YXP>7L]!\1:1JVJ^*--TV\.H#69W^PR$!;VRE*9QS
MA'!7<"<'C!SP*]AHH XF2.]N?B9I>L#3+Q+%-*E@DD= -DC.C!2,YZ*>1D>]
M<R?#.O3Z->7$&G3)>V7BR36[:VE*K]JA+DA0<X!*L>N,$>]>N44 <>=/GU_Q
MUHVO?8[BSM=+M9U_TA-CRR2[1MVYSA0"2>F2,9YK%N/ -WJ-[XFT:?:F@73-
M?61SRMU*FT_@C!GQZN/2O2@<]*,\X[T <EH5IJT/@>>?6(6?6[RW+W,<?)W^
M6$51^"KGMDDUR*Z!KECX6\$WZ:";ZXT.%[:^TJ;9O='5063.5)4J"/6O6Z*
M/-=?TG5];\-V^H:3X=33;BQU&VU"#3I/+CEN!$22'*DJI.[@9_A]\"Y%)JFJ
M?$?1]:_L#4;6QCTV>"5[GRT,;,Z'D;\X^4].?;'-=]3)H8[B"2&5 \4BE'4]
M"",$4 >.:8WDZ/!9WGA?Q')HL%^]_!#9I#- %$C.FU@V]H^0V._N.*VIX;W3
M/&.HZLGA=O$.CZXD-Q!+ L9D@D$:IM82$84@*<YXKI+'P+8:?&MM%J.L/IZ#
M:EC)?,T*KV7^\5[;22,<=*Z=0H4!<;0.,=* //\ Q!X?BU8V<6HZ/=V=Q;VW
MF6FHZ-D/:2EFS$"I!(QMY(VGDG&175^&4U:/PSIJ:ZZOJBP*+EEQR^.<XXSZ
MXXSFM:B@#S Z5K5OX;^(&C_V-=/)J5S>S6DJ,A283( @'S9SG.<@ 8ZU=FL-
M2?4OA],NF76S3%?[8=H_<YMS&,\\_-Z9XYKT+-% 'D.I:=XGU33H7U#P_?7.
MKV>N17+RB6/RC DV5$ +\?)MSP,X))KJ].M-4LOB9J][)I<S6>IV=J%N%=-D
M31APRMSG/S#& <UV=% ')?$'3[Z^TK2Y=/M)+N2QU:UO9((BH=HXWRVW) )Q
M[U6AAU!OBG_;,NEW45D=#%L9"%;;+YIDV<$Y.WN,C/&37;44 >/0^&]?A\*:
M==1:(9[[2M9N;QM-N=H^TP2M)D*<E=VUP1GN/IGT#PQ))=++=_\ ".?V)"RA
M4BE2-9I#SDL$) 7IC)R>>!QGH:* .$UZ+6="^($/B6PTJXU;3[FP%C=06I7S
MHF5RZN Q (.X@C/O3=>L->NM2\,^*5TYC-IEQ,9M-1U,@@F383G.UG4#=@'N
M0"<9/>DX&310!Y_J6C7FIZUK_B..QN$670CI=I R@23L2S%BN?E&2JC=CN>F
M":;:9JHT'X=V_P#95V9=)FMVO5"C]T$A:-CUYY/;/%>F9STHH \SN= O&\3+
MJ^AV-_I&LMJ>V\"'_1+VV$A!D<9*Y,?/9MQZ=Z74/#6IZUJGQ#MEMIK:/6+2
MWBLKF0 )(T<;*P.#D#) Y'3->E@Y&110!Y?>R>(=8T_PA%)X6U&&[TO5();U
M2T00!(W5F1M_S#G(/X=:6QL=4\/Z[J^GW'@T:S!>WTMY97Z"+:HE;<4E+<J%
M)/(SQT!KT^B@#BK.QOX?BF;Z2PD%E_8D=E]IC0+%YJREB ,Y P>.,=JYCQ5I
MGB;7-'\365UH5Y=WHO5?3Y1*GD"V61"HC!;_ %A4-DXSR><8%>N44 <4UMJL
M7Q0MM9_LBX:SNM'6T9E>/_1Y!,7(?YO[I_ASSP,]:YR;PKK6J^&/%UI#9RVU
M[/KK:I8"? 6=5,94$@\9V'KC'&:]8Z44 <3>VEWXJUWPU?/IMW8PZ5*]W<?:
M%"L'*%1$N"=W)R2.,+UYKF[C1-:F^&'B[2ETB[^W7^I7,UM"0N7224,ISG X
M!SDUZU10!%;R;[2-V1H\H"5<8*\=Z\>TMO)T>WL[SPOXCDT6"^:_@ALTAF@
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
MVM]@N?[/_L3[+Y^P8\WSM^W&<].^.O%<BGAO7U\,Q7,.BF:]T[7[C41I]UM
MNH)"X(!R1NVOD9Z$?2O8** /.]5AOM;\"Z\EEX2DTN2[LGMX+9HXUGFD8$9.
MTX51[G)YX'&9KJRU"7Q'X#NDTVZ,.G1SB\;:/W)>#RP#SS\WIGUKOJ* ..\$
MV6I:5J'B2SO-.FBBGU>XO8;DLACD20J5 P<YZYR!C%+XKL[VY\7>$KFVLIY[
M>QNI9;F2,#$:M$R#J>>3VS7844 >9WV@7C^(_P"V-#L;_2-<.I!;G8?]$O;8
M28,D@R5R8^>S;NW>N\UU9'\/ZC'#$\TKVTB)&@R68J0 /Q-:%% 'E\.E:M'H
M7PZMVTF[\W298VO5"C]T%A:,GKSR>V>*Z#P_9WL'Q$\5WL]E/%:7JV@MYG V
MR>6C*_?(Y(ZCFNPHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S=;UNWT.U@EFCEE>XN([6
M"*( L\CG"CD@ >I)QQ6E7,^-GUI--LCH]O<3I]MC^W1VKA9S;<[O+)(P<[>A
M!QG!'6@"6V\8Z>\6MM?))8/HK 7JSX.T% ZL"I.X%3QW[8KEM=OI+WXA^!)I
M=+O+,R3W#(\S+AE\A_E(5CM89S@^O7@XRK[P?K6JV_CO3[71Y-.CU5;2>R>2
M1-K-$JDHV&/S%E.>HY.2>^S>7&N:]K_@_4&\,:C;&PN97O5D,0$9:$H=IW_,
M 3U[CID\4 /^(&O0ZEX"\3QV=A=75M:Q2P2743*$651S@;@6"G[Q QP>N#B]
M#>Z2FL>"[2\T^XDU*2SD-A=#B./$*F0'YNI&!R#UKF4TSQ!I7@3Q/X.?0KR[
MED%V;&\@*&.=)2S#<2P(8%B",?2MN2PU23Q)X"N6TFZ2/3K:=+PDH?)9X510
M<,<\@],XH LZ+XMN]73Q3_:&C7(M-/NY;<)&T;'8L:94X;)8[F;C@ XSQ5O1
M?$&C6?A/P]_95G.D.H1K'IU@"#(5VEL$EL *H)))_,D9SM&LM5TNX\:6LVDW
M+1WM[->6\Z,A257B154#=G=E3G( 'K6/8>'];T_1O .JKIT[W6@1R6][897S
M"DB!&9.<,5P#C/- '7_\)M9QQ:RMQ97D5[I$7G75GA#(8\%@Z$-M92 >_;!
M-06/CVUO+S1(WTO4;:VUF,-:7<R((V?9OV$!MP.,\D8.."1S65J>B7NIZIXD
M\0Q6-PGVC0SI=I;LH$D['>Q8J3\HRRJ,X/!/ QFN^F:I_97P[B&E71DTJ2%K
MU<+^Y"P&,]^?F/;/% '7>,-;N/#OA+4M7M;4W,UK TBIN"@8'4Y/0>@YJ"W\
M3%+#2([FSN3J>H)^YM<Q[Y-J!G?(;:JC/<]P,9(%3>---N=8\$:WIUD@DNKF
MRECB0D#<Q4X&3ZURTECK*ZKX4\3II%T%L;9[*]L6*&98W5?WB@,0<,O(!SC'
M':@#KM$\1VNM75_9"&:UU#3Y!'=6LX&]-PRK @D%6'((/Y4:CKZ66KV^DP6<
M]Y?SP/<+%&54"-" 268@=6  _D.:S-!TB=O&>M^)9H)+>*\A@MK>*08=EC!)
M=AVR3@ \X'.,U%X@_ME_&%C$VF75_H#VC!H[:15'VG<,>;EAF/;VY&2<@\4
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
M=ZKD$@9&>O?&<=:ZLZKK&O>']29_#U[IZ&RDB6"X*&::9A@!0K$!1SR<9ST
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
M2:XMS'JDD,A'ES3B02-&2?X?X!GL!0!L0^-;!=7O-+U*&73KFULS?'SV1D>
M'#.&0D<$<@\_441^,[4:UINFW=C=69U-6-E+*4*R%1DJ0K$HV.0"/;KQ6']@
MN_%WAS5;!?"P\.M<6,MN9+A8P[2L, +LR=@[DXSQ@=:E\)RZI<-:6M_X*CTN
M\M0!=7K+$8F(&,Q%3N)8_0 $\G@$ V_'.J7>C>"=8OK&*5[B*TE9'C*CRB$8
MASN(X! Z9/M7.:++I&BWOAV^ET.]L]1U:!+ 3J\>R8[!)OD"N=Q.TX8@MUS7
M1^.K:YOO VM6-E;27-U=6DD$44>,EF4@=2 !7/ZY9:FVC>#K^#2KJ>32+J&2
MZM$"^:%\ED8J"<-@D=#0!N3>-+."7Q%$]A?;]!C26Y550[T9&<%/FY^52><5
M@:[\2+N+PC<ZMIOA_440P6\D%U<*BQ$3$*"/FR2I8<8YX/0YJL]AK<^H?$"X
M?0KN--7T^&*S&^,EG$#IM.&X.7'3('//%6]:T;5=1^"D&DP6$O\ :<-I:*UJ
MY4,6B:,L <X_@..>: (];NFM_BAX9OO[-O/M,NGW@-JI5I&(*!1PVP=3SN Y
MY-=#I_C6POM$GU%[>YMI+>\-A+:2A?-%P&"B,8)4DEA@YQ@Y) S69=1ZE??$
M+PWJQTB\AM8+.YCG+["8FDV; V&//R\XSC-<[-X9UZZT77WM],/VQ/$IUBSM
M[K:$NX@%&TG) R W!QVH [ ^.K.&[U2RN["\AOM.M/MS6X\MVE@Z%T(;!P1@
M@D'-6O#GBE?$BQRPZ3J-M:RVD5U%<W$:B.0.,[002<CZ>XXP3AQO>:KX>U9X
M?!\FD,]A+ L3I$)II67 "[3]P>K8SD<<5O\ @N"XM/!6B6=W;26]S:V,-O+%
M)C*LB!3T)!&10!NT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9
MFMZO_8]K!(MK-=2W%Q';11QC^-S@%C_"HZD]J -.BN7A\;6<<.OG4X&M)=#=
M5NE1_-5MRAD*' +9R!@@'/%6(M:GNM931=4T*6)+NV:9),B:(@'#1R'&%;D<
M<@^M &]')'*F^-U=<D;E.1D'!_6G5YI\,]5:S^'WA[3K&T^UW,AG+QK(%$$?
MG2?.YP<+D8'<GH#@XWIO&=U_;FK:-9>'KNZO=.BBE(\Z-$D#[N0Q/ ^7C/)S
MT&": .MHKE[3QO9:AH^AWEE!)+<:V#]DMF(4Y52SECV5<')&>V <TQO&AC76
M[:32Y1JND1">:R64'SHB,AXFP-PX(Y .1B@#JZ:[I&C/(RJBC+,QP />N5_X
M3>,OX9(LLV_B!1Y$_GC;&Q3>%;CJ1P,=^.*R_B+=+JOP^\7P362>58Q%8YF8
M,'D"JV5&."-P&?7([4 =^"& (((/((I:YJX\36^EI8Z<AMWOGLUGV7%RL"*@
MP,EB#R3D  'H>F*JZ;\0M.U;1K&[L[>5[R\NWLH[(LNX3)DN"PR-JJ"Q89XQ
MQDXH ZT2(93$'4R !BN>0#T./PIU>;:#=II_Q*\:WU_9QV"P:?:S7!C;>K "
M0F0$ $\#N >#6R?';1MH32:)<M%KJYLC#-&6'R[P) Q4*2O/!;H10!V%5-3L
M(]4TRYL)99XHYT*,\$AC=0>ZL.AKEM:^(MAI$-]=+%'<6FGS&&Z*W2++D$!R
MD9Y8*3@Y(Z'&:NS^,%DGOXM)M%U!K&VCN946<)(ZNNY?+7!W<>N.N!D\4 ;&
MCZ/:Z'IZV=J9G7.YY9Y3))*QZL['ECP/P '05=DDCA0O*ZH@ZLQP!39WE2WD
M>&(2RA240MM#'L,]OK7CVM:S=^)_@M'K6JV42S&^AEAD4[R,W@7"C&1A?E]2
M* /9:*YNQ\6//XFN-#OM*N+&=+0WL#.ZR>;"&VDX4G# D<<]:KV/C;[3?:'#
M<:7+;0ZXLC63M)EQL7?B1,#82HR,%O?% '65S)\$V,>HW-W9ZCJUB+J4S3P6
MMXRQ22-]YMISM)[[<57\'>(=6UO5/$,=]9QPPV>HO;1[9@VP+''\O3G));/O
MCM6-\6X+39X3GN+=)!_PD-I')^ZWLT1W%DP 2P/]WG/I0!Z#:6L%E;);VZ;(
MDS@9))).223R22223R2<U-7(:=#X8F\2VXTO1_LE]:0O<;TL&M2RD;-OS*NX
M'<3[%15*7XDNFB:EJZ>';YK33+R2VO"9HPT8C8!F S\Q&>@XQWH [RBN7C\8
M-_PDECI5QI%S;Q:E%))87#2(?.\M0S J#E/E.1G\<&L>;XG2)I=]JD7A?4Y;
M'3KJ6WOI!)&#"(VVL0N[Y\<D[> ._H =\TB*ZHSJ'?.U2>6QUQ3JX"_>SN_B
MKX.U*T$;+=Z=>.)E7!D3;&5R>XPW'UK3NO&ZQ:5>ZU;:;+=:-92O'/<QR#>0
MC;9'1,?,BD')R#\IP#QD ZRBN;7Q=&_BC3M(2U)@U*U:ZL[[S1Y<RJ 2H&,[
ML$''ISGM2W'BZ"TAO)KF 1Q17PL+=S,N+B7O@G 4#D$GIL;KCD Z.BN-M?B+
MIAN-8MK\1V\VEPK<2&"=9XY8VX!1AC)SA<$#DBI[#QS;7/BBVT&XABCN+R%I
MK5X+I9U;;RR-M^ZX'..1UP: .IDDCB ,CJ@)"@L<9). /J33JX/XHQPBR\-W
M3P"26#7[(H53+C]YR%^OI6I9>,?,U+5[#4=*N;&YTZV%YY>]9C+"=W*["?FR
MI&WUZ$T =117,:?XO:YUC2].O-->T?5;-KNT/FASM4*2LBX&Q@&' R.O-2:1
MXI;6OL5S9V(DTV[FDB2Y2<,T90,<R)CY<[,#D]1G'2@#H9)(X8S)*ZH@ZLQP
M!3JX7XO0PO\ #ZXFDB5W@NK5XVVY93]HC!V]\X)''K5^S\:,?%$>A:MHUUI4
MMS$\UE+/(CI<*@RPRI.U@.<'M0!U=%<0_P 2]-CETN9HXSIVI7"V\$Z7*-(K
M/]QGBZJK>N21D9 I^M?$?3](@O+P11W%E8SF"Y9;E%FR&VL4C/+!3P>0>#@'
MK0!VE%<E+XUDDU^YT;3=#NKVYBLX[R)A+&B2HY(!#$\#COS[=ZU_#.O0>)_#
MMGK%M%)%'<*?W<GWD96*LI^A!% &M17)ZWXV_L>/6+K^RII;'1VC%W,S[&;<
M 3Y2D8? 89R1[9K1O->4ZK'H]A;+>7LEM]J='D\N..+. 6;!/S'(  .<'H!0
M!LI(DF[8ZMM;:VTYP?0^]9$WARWF\40>(#=70NX(&MT0%?+\MB"1C;GD@'.<
MUY]X4\0_\(IX)\0ZL='D^S0:_=B:VC=5-LID4=.A"YP<= /2O1Y=5E34[6RB
MM1.9K=YW>.4?(%VCN!G)8 <C.#TQ0!H1RQS*6BD5U!*DJ<C(."/SI]<-HOBO
M1[/PL+ZRTI=.CN-5DLTMY'5 9S(5+.PR%R02<9]!GBMFX\3C3K"YN-5LS:21
M7:VD:>:"L[LJE2K' V_,>3C&UL]* +FNZ'!K]E':SW5];*DJRA[*Y:%\C/!9
M><<]/\*MVT%IIEI;V< 2"% (H4SZ#@#/4\5S%I\0],-[JUGJ)BMI=,M?MLDD
M,XGBDAZ;E8 '(/!4@')&,YK#\1W5Q?>,/ =W<Z.+4RWS-%*9%:15,+G8XQ\I
MZ' +#@\T >E22)%&TDCJB*,LS'  ]2:<"",@Y!KC/BQ!#/\ "_7O-B239;%T
MW*#M8$8(]#2VOC62WUG3=(U'0[NQCOT*V%W+(A29U7.U@I)C)'(!Y]@>* .R
MHKEM-\9K?:1KM]-8-:2:/+)%/;RR@ON1=Q/ Z$$;3WKH8)KB33TGDM3'<-'N
M,!<$JV,[2>F>U $TDB0QM)*ZHBC+,QP /<TZO&O$.L7WBGX)>(+_ %>PA5DG
MD\E@X?84N-H XR, 8SWY]:] M/%<C^*$T.\TBYLVGMGN;25Y$;SE0@," ?D/
MS X/;T/% '11RQR[O+D5]K%6VG.".H/O3ZX?2_%>C6&B:UJ4&E?V<L>M/:3Q
MNR+YERSHAD=@2H!9ADY/ SSTKJ--OKJZFNH;NQ^S/ 5 99?,24$9W*< X[<@
M<B@#0HK!N?$;VWB^V\/O8D-=6TEQ;W+2@))LQN3&,[AD'Z<^U4=/\:_VCH6H
MZ@FFLDUE>FP:T,PWM,'";<XP,EACUSVH ZRF++&[NB2*SH0'4')4D9Y].*Y*
MY\;7::]?Z+9^&KZ\O+*.&60)-&JLDA(W D]!CH<$^@P:JGQ'!:?\)M>:7H(A
MU/3 KW1F=5^TL(MRL2N> N/?Z4 =O)+'$%,DBH&8*"QQDGH/K45_9IJ&GW%E
M))+&D\;1L\+E'4$8RK#D'WKAY?$"/X.\*7?B+1#>O>W-DJ/O1E29PNV8]"#D
MDX /ZUK7/C&Y'B+4="L= N[N]LX$G'[Z-$D5B0#N)X'R]^<]L9- &QHFB6F@
M6'V2U:>3+;I)KB5I996P!N9CR3@ >P  K2KE+?QW87GAS1-5MX)3)K,RV]K;
MN0I\P[MP8]@NULGGIP#G%6M'\4MJGB'4]#DTN>"ZTW9]HE$B-#\XW)M.0QR,
M_P (Q@@T =#31)&TC1AU+J 64'D ],C\#^5<IXK\0:KI7B+PWI]A:1RQ:A<N
MLK-*%+;8V;8...@.?;'>N>LKV?1/B%XZFT[17O)3#8S/#"Z1J/W;EB6/&3]"
M2?SH ].HKFH/%\>H6.A3Z78S7#ZS$TT(D)1(E50S>8X#;3R , Y/YUA:WX^N
MY/ IUC2;'9<?;QI\ZRR#]P_G"-L$9#<G@\=<]L4 >A45EG4K]-2TZU?1YC'<
MI(T]PDJLEL5' ;N=W; K4H **** "BBB@ HHHH *Q]%\.6^A76HW%O=74K:A
M.;F<3%2#(0 2,*,< #'3BMBB@ HHHH Q=0\,6.J:Y;:I=37C-;H%%LMRRP.0
MVY6:,'#$'GGT'H*VJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "N9\;0:Y/IMD-%A>X5;V-KVWBF$,DUN,
M[E5R0 <[>XR 1GFNFHH \HG\$:UJ2>-;*/3;?2K?5EM9K%TF4JDD*J0I51Q\
MRC)QCDXW5V&A:IXIOD1M7\/C3?(0^<JW4<IN7QC$8!PJYYRQ!Z#U-=/10!Y%
MX2\*>)O!]KI%_9:5*;IV>WUFP^T1;98][M',C;\;U# 8[CCCK75Z;9:K;>/_
M !!K$FDW M+RTMHX")8B6:,/D8W\?>&/I7944 >4:+X1\0Z3HG@J_&GDZCX?
M,\-S8^='F:*7(8HV[;N'! )&>:Z[2]&N+CQM?^)[NV:U$MC'806\C*7*JQ=G
M;:2!DD #)X'/6NIHH \K?X>:HOAK5;%'3SM-N&D\-X(S$!()UYSP2V(^>@3W
MKHO$F@:C/\,+_1;2#[7J=W;LKA'5 TTAW.V6( &XL:[*B@#S[4K#Q)I?B'3?
M$FE:.-05]-33[[3GN(XY$VL65U8DJ<%F!&>GZ+KVE>);JZ\.^)X-/A?4-+N9
M7?2DG4'R94",HD.%+@#/89)&3@9] HH \[$&I0^(O%.O:IHR6NEW>E1Q@7EQ
M'U17RKA"V,[L<9_$\5EZ(-3T>'0Y-=\):Q]GTJ,)#*U[;S1VNX!"P12'( .!
MNW$#WKT_4-/M-5T^>PO[=+BUG0I+$XX85DZ=X.TK3)8WC?4)UB(,45W?S3QQ
MD=-J.Q7(['&1VH YO3+7Q;X8U;5--M-"@U33;R]EN[2]-TL8M_-;<R2*?F(#
M$G*@Y_DSQ;X7N];GNI$TFX36K:-1I>MV4Z0MNV#B3YP=H?=D8/!..>OHU% $
M5LLR6L*W#B2=442.HP&;') ^M>5+X9\3)\)4\+'12;RVNHRK+<Q;956Y\TN,
ML,#:!C/.>PZUZU10!Q-_INMS?$-=8L[!XX1H<MFD\LD9"3LZNN5#$D#;@X!_
M&N?L=!\3-?>$-2N?#V+_ $^:3^TKB:]C:2=FB9#)N!/R9.0.HS@+@5ZM10!R
M/A33-5TCQ!XDCN;$"SOM1>^ANQ,I#*R(-NT?-D%3G.!Z9J#XA:7JNK-X=&F:
M;+=BPUBWU"8K+&G[N,MD#>PRW/';WKM:* ,)K_5;G4+18O#]S;)N/G75S) =
MD>,E5"2,26*J.P'7M7&MX<UY_ 'C+2O[(E%YJM_=36J&:+#)*V5)._ QW_3-
M>GT4 <1?:9JUSXH\%7Z:5-Y&FI.+LF6+,9DB"#C?SSR<9X]:P/#HU&_\*^,M
M(LM,DEDO-7U&WCN&D01+O<J2^6W?+DG !SV]O56&Y2,D9&,CJ*R]$\/V/A^.
MYCL#,$N9WN)1+*7S(QRS<],F@#FAX<OM.\5^#OLEG+/INC:=+92W.^,?>2-5
M.TMD_<YX[]ZHZ9X?UW1?!NL^#DTYKF.4W,=A?"5!%Y4Q8YD!;<"I<Y 4Y[5Z
M110!P?BKPXVG> =)BTR91J>@FV_LZ5Q]^1=L80X[.#M(]Q4OB/PMJ8\*Z1'H
MCQ3ZKH]W'?(LQVK=R ,) Q[%][G/J>U;\GA?29O$BZ_+;N^H(@16:5RBXS@A
M,[<C)YQFMB@#A=3L/$7C3PCJ5E=Z9'H,TL2_9XY)UF8S*ZN&8IP%RH'<G).!
M@9TO#FH>*-0DB76?#T.DB%3Y\@N4E$[8QB,+]U<\Y)SP!SDD=110!R?CS3-1
MU2UT5-.L7NFMM7MKR7;(B[8XWW-]YAD^@K.U'2_$;^,]<U33+-H&N-#%I9W,
MLD95;A6=AE=Q./F'..H]*[VB@#S'3-"UY?$WA35F\._9C:V\\.H237L;RL[J
M@\QV!)<94XY)]0HJ;3O"]]'XFTO6['29]"O7E)UE4G0VMTFULD(K'+%MI!P,
M<YYQGTBB@#F?B!HU]K_@R\T_3D22[:2"5$=]H;9*CD9/ )"G&>]5+S1KKQ3X
MBTO4+RQGTZTTZ"X 29T,LDDR>6<;&8!57=SGDD<8&:[&B@#S_P (Q^,=(L;/
MPU?:);^38A8$UA;E#&\"\ B/[V_:,8/&>3Z%FDVOBWPQJ6HZ3:Z'!J6FW-Y+
M=6=^;I8Q )6+%95/S':Q)^4'/\O0Z* ..M-.U6W^)-_JTEA+)9/I45JDZO$/
M,D1V8_+NR =W'OZ5-\.=+U#1?!EKINIVC6UU#+,S*71P0\KN""I/9A75T4 >
M6^*?#WB?6X/%MC-I"WS7*_\ $JNGN4$<46T?(J$Y63.<M@9SRP %:":?XBT?
MQG#XBAT9[RWO].CM+RTAN(_-MG0DJP+E588." >#GKW]"HH XCPAX?OAH_B7
M3]?TY88-3U*[F"><LF^*4^W3CUJWX%T35-$T,IK,@N+^(?98V0C+6\198N^,
MD$M_P/GI7644 >;Z1H&I0>#I]*U;PS]MAN-5GEN+1Y8B6@D=W#*=^-RDKW!]
M/6J9\$^(+?P_/%I4DH&GZK%J&BV6HSAV5$3#1,X)PI+/M&>!C.,G'JE% '!:
MMIWB'QUX-U;3;[28]!:XMO+BBDN%F9Y0P8$E.%3*X[D[B<# S5NXO%6MW?A.
MXN?#3VT^F7OF7A>[A*']TR%DVL25R<\@'V/6O1Z* .?\<:/=:_X)U?2K+9]J
MNK=DC#M@%O<]JS9M,U#Q)?\ AU[O39M.M])G%W+Y\D;/)*J%%5=C-QEB23CH
M !R<=E10!P>J^'I)?B9:RVDZK9ZA;"75;?'WS;NIA;ZDL%.>JJ1ZUWE8^@>%
M])\,PRQZ7;O'YS9=Y)6D<\D@;F).!DX'3D^IK8H \GN/#'B7_A5^N^%UT??<
MRW4QMY%N8]LRO/Y@;DC  ZYP<XX].GOK#5+KXAZ!JZ:7.+*UL[B*=VDBRC2;
M,#&_)QM.<?K78T4 >=Z7HNJVVB>([:_\.?;(M0UN6Z^R2RPL)K:1ES_'@, "
M<$CD#FM3P/X>NO#T^JP)]K@T1WC.GV5W,)'M_E/F8(+80DC SV/KSV%% '+>
M-M#U#5+;3;W16C35]-O4FMWD^[M;Y) ?;8Q)'?;6=IG@F?2/&YN+5Q_8<L$4
M\R,<L]Y&IC#'ZJVXGNR@UW5% '(Z9IVI0?$O6]3ET^1-/N[2WABN#)&06CWY
MRH;< =W'';M6?#X?U>XOO'ZR6+01ZU$%LY9)4(8BW\KD*Q(YYY'2N^HH \VO
M-'\0WG@;PKIYT.1+O3;VQ>>(7,1(2#;N;.X#G!P 3[XK9L['5(/B/K&L/I<_
MV&XT^"")Q)%EG0N2,;\C.X 9KL** /(H]'U;3/A]X7T6;1FDUNVU%IXX([N)
M)5"M)(9(FR4X#*#NXPQ&,D5U'A*XEBUZ]CU'P]J.G:GJ*_:)+JZFAF$XCVH%
MS$<+M#+@8'4GK6]K?AK2_$/V=K^*7S[5BUO<03/#+$3P=KH01G R.AQ4NEZ'
M9:1N: W$LS#:T]U<23R$>FYR2![#B@#$\8:9J=SK/AG5--LOMG]FWKR30B58
MVV/$R;@6('!(XZU5L-.UBW\7>+M1FTF7R-1M[9+8I-$=[1QLK#E@1RW!(''7
M%=O10!Y=I>B>*-.T+PAIT^CO<V-G!)#J-BMS$NZ3 \MV.[#QCGY<^^#@5 /"
M7B,> =9TH:3#'=#6C?6T*7*;9D^T+)A3P%&T8&['T%>L44 9*W^KG4--B.B[
M;:X21KJ<W*YM2!\BE?XRW0XX'J>M:U%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MNZG'K76T4 <I=>%KT>(=/\16%Y!'J<%I]BNDDC/E7,6=P'!RI#<@\^E4=6\
MS:EX<UFQ34(8[_6;I+F[NC 64;"A557<. $ Y/<GO7<TR::*WA>6:1(XD&6=
MV "CU)- !%Y@B7SBIDQ\Q08&?;-<NW@^1_$VO7LEY$^F:W;QQ7=HT)WG9&8_
ME?=@ @\\9XZBNHAFBN((YX)$EAD4.DB,&5E(R"".H([T^@#B;;P3?-X=LO#.
MI:C#=:/9R1%2(2LTT43!HXWYP,%5!(Z@=!G-=1K.DVVNZ+>Z5>!C;W<+0R;3
M@@$8R/<=:N.ZQH7=@J@9)8X J#^TK'_G]M_^_J_XT <UX>\/^)]-6&WU;Q'%
M?VEFNVV"6OER28&%,S;CN '88R0"35?4/!%]=QZ??Q:G;P>(K2\:Z;41;DB0
M-PT93=]PKM7&>BCOS7:HZR('1@RD9!!R#2T <7J'A+7(_$\NO^'];M[&XO88
MXM0@N+8S12E!A74;@0P''6C5_!FI2:AI>LZ-K?D:U91/!+-=0^9'=1N=S*Z@
MC'S<C'3IZ8[2FR21PQM)*ZI&HRS,< #U)H Y36?"6H:KH-K$VK(VKVU_%J*7
M,D'[HRQGA?+!X3'& <]\DYI++PGJ2^)[_6=0U6";[?8)9S0Q6Q0+@L<H2QP/
MF[[B>>1TKJH)X;JWCN+>6.:&10Z21L&5E/0@C@BI* . ;P%JLGP]MO"LFLVI
M%N\(CG%H0!'$X=05W\L=HR<X]!W.T/#U_P#\)R?$GVRVP=-%A]G\IO[^_=NW
M>O&,=*Z6B@#RO6-)?PQX0M_#][K=C"=2U9I!<W%K_HV&9IF24,V-I(VCD9R!
MTS6QX3N-2MM:^Q?;/#>H6LRL\[Z3"8Y(B!\K2'<P(.-HS@^F0#CN)H(;F%H9
MXDEB;AD=0P/U!IMM:6UE#Y5K;Q019SLB0*/R% &+XL\/7'B"#3&L[R.UNM.O
MX[Z)Y8C(C%0PVL P."&/0U!:>'-1MO&-YK[7]O*;BQCM/*,!4@H20Q(;N6/&
M*Z&VO+:]1WM;F&=4<HQB<,%8=0<=#[5-0!Y_%\/=0B\#Z9X<&K6Q-C?+>?:#
M;-\^V4RA=N_CDXSGI6EXB\*7WB.SU33;VXL9M/O@OEB6 M)9ML"EHSG!.06'
M3!/?I7744 0"&2"P$%LX\Q(PD;S9;D# +8()JAX=TNYT?18[.ZN(KFY#/)).
MD902N[%F8@DX))/>M:B@#SA='O/A]X*\2F75XOL$SS36H@M2#9-*V !EB"BE
M@>1QR:I^'S?Z-=Z>NG:KX0U.-S'!Y5A;E+AH2PW%65VX RQR,<'IUKU(@,""
M 0>"#WJO:Z=8V)<VEG;VY?[QAB5-WUP.: ,'P_X6GTO^WX[ZY@NK?5[R6Z:-
M(BFS>H4IDL<C"CGBJ'AOPCX@T)8-+E\2+<Z#:,#;Q?9MMQL4Y6-I,XVC@<#)
M QP.*[:B@#AK/P7KNCZE>P:1XB2WT&]N'N'M7MM\T!<Y<1/G !.<9!QGH3R=
M2U\.7MIXRU+7DO+<QW=K%;) 8FRGE[BI+;N?O'/ KI:* //Q\/M07X>6_A0:
MK;9AN1/]I^S-R!-YV-N_UXSGI5N\\(Z[;^)[G6_#VN6]BVHI&+^VN+4S1LZ+
MM$B?,"#CC&>>]=K10!RTOA:\;Q1HFKKJ*NFF6\T++-&6DG,NW<Q8$ '*YP!C
MFLR?X?W5WX=\4Z3/JD(_MN]:]22. CR')0A2"WS#]V/3J:[RB@#E[T>)H=1T
M)8M3M91YC#4($M"!*IQ\RDL3&%&<9)R<#O74444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MN8E?[LCPA>%Z9^;(!'?@7/!?A.YT'2+JQU&X^T*"UK:L#RMFK-Y:G_:PYS^
M[5G^%=.\:Z%:6_AJ>WL)--M"(X=7$Y\PP \+Y.W[^.,Y '7G'(!>LO&&KZEK
M]_IEGX;WKI]]';74S7JKLC90WF ;?F(!SM'YUN:_KL.A6EO(\9FGNKF.TMH0
MVWS)7. ,]AU)/8 ]>E9/A?2M2T_Q+XFO+RU6.WU*Z2>!A*&.%C5"& Z'Y<]Z
MD\;^'KO7M/L)=-DC34=+OHK^V64D)(R9RC$= 02,_2@!T/B>YC\3'P]J-A%;
MWTULUS9/'<%XK@+PREB@*L#C/!X.?:N>\$6TOB#_ (2)=<TZRN(4\03R;FF:
M1DEC*! H*#A0H ;(/&,5N+I%YJWB[3_$-]9&T73;26*"W,BO(\DFW<25.T*
MN!SD[CG&.6^"-*U/2%UI-1M5B^VZK<7T3)*'&R0@A3Z-^GO0!IZMJ]Y9ZE;6
M-GI_G&6*2:2ZG<QP0JF.&<*WS$MP/0$]JYW_ (6.9/">B:[!H[RKJ5^MB\*W
M"YB<R&,D'&'&5..F>.E7O$&F:W<>+M+O;:UMM0TJ*!T>TN)_+6.<L"LQ&T[L
M $#C(R2*YBV\(>)8/!^D:1)9VKS6&NK?EH[CAXEG:4GD<$[@ .>G)'2@#J+/
MQ5JD^LZMHL^B0Q:G:6J7=O$MYN2XC8L "^P;&RI'0CW[TFG>,Y-4\(6&M6VG
M1FZO+A;9;)KD@HY?8P+;.JX9B,=%-+;Z7J*?$J[UV6V$>GRZ9':!S*NX.KLY
M)&>GS8_"J6A>'A;_ !$UNZM[C=I<;K<I;@?+%>RIB0@^NS:?^VQH ZW5+YM,
MTBZOA:S736\+2"WMUW/(0,[5'<FL/3?%<]QXK7P]?V,-O=26'VY3#<^;M&X*
M4<%5*L-P/O[5H^*;/5-0\+:E::+="UU*6 K;S$[=K?4=.,C/;.:Y33=#UFR\
M6Z7KDFE:;IMA!IDMK<Q)=[C%EU<N3M&XG:?YD]J )YOB)(/#]IX@MM)6?2KN
M]^QQ-]IVR\R&-7*[< %ATSD @^H%W5O&PLIKZVMHK![NPB5[B"ZOQ"2[+O\
M+3Y3N;&.>!\P]\<=I5OK,&E17C>$;>_TD7+ZI!Y.L".'EBZR+"Z#& 0P4MC/
M. :Z VGBC2O%%YKGA^PMM1TW7(X9IK6ZN/L\EM*J!=V=K9!4#(QG(_, Z_0]
M7BU[0[/58(I8H[J(2".5=KIZ@CU!R*PCXPO;BP35=+T22_TIKO[.'AE)G90Y
MC:58PI!4,#U8' SQ72V27,=G$MY*DMSC,C(N%W'DA1Z#H,\X'-<+X:T;Q?X9
MBE\-V]O8RZ0L\C6FIM<$201.Q8J8MIW.,G'('3Z4 3V@CM/C#KTR0G_D"V\C
M+$GS.?,D[=R<5;L?&MQ)K>A:=J&E+:/K4$DT*?:"TT&Q-^V6,J-I*YZ$X((]
MZCGT36V\;ZWJEJB6\=WI*V5K<%P3',I=@Y7^[EAZGCI6+IOACQ-'?^$+V72]
M/AETIIEOG-X7>X:2+8TS-MR23S@DDYQD=: -:'Q8EI;>,K^'P]%%<:/*6N%C
ME56NML0?>S!>NW [TI\=:E%<Z#YWA[%MK<?^BNEX#()?+WA74J %(S@[B>.0
M.E5'\.:VUGX\B^Q(&UW?]D_?+QF$1?/Z=,\9XJ:YT'69$\$;;%<Z,ZO=CSE[
M0F/">O)SSCB@"Q'X\DMK3Q*=8TQ;6[T$1O-'!<>:DB2+N1@^U2.^<KQCO6]H
M^J7>HS2^;;6WV7R8Y8+NUN3-'-N+ @':.1M'KG<*YQ-'UVV\2^+=2@T^WECU
M-;1;:.:5=L@B!5U<<X# G'6H='\,WWAJ]UO4O#^FK8VT]H##I$UP/*:Z!)+C
M:2J+C X/// P* ._KS+^U=7UWP_\08=6MK-K:T:ZMT"3,_E[;=2 %*#/4MNR
M.2>*[S0-0N-5T&ROKJW6WGGB#/&K;E!_V3W!Z@^A%<BOAW7K6'QM91VEM+;Z
MS)-/;3"XPQ:2%8]I4C@ C).>G0&@"/POXHO-.TSP7IMWI(CL-2L8;>"[%R"X
MD6 ,-T>WA2%.#N)]0*M:M\1X+"VN[VTM[6\M;.Y-O+$MX!=/M?8[1Q;3N .>
M"1D GIC-=O#NM&Q\"0BQ7?H;1F[_ 'RX.V$Q'9Z\G/..*72M+\9>&;^_TK3K
M73[S1[J[EN;6\FN"CV8D8LRM'@^9@DD $9[D9X .]C=)X$D7YHY%##(Z@UY!
MX%OM(TOP=K<UUH<MXUOJ-ZX$>GM*"H8X7<%('3UXKUX[XK?@/,ZK[ N?T%<+
MX+TSQ#X:T:]LKK18IVGO9[D;+M=NV1L@'(H T=0UH>$I_#VB:?I!GM[YVMX=
MLRH(MJ,X4 CI@8[8'K56#QGKMQ/K>G1^&X#JNDE&FC_M#]RT;IO4J_EY+$ C
M&W'')%)J6E>(=1U+PK?W%I"9+"\EN;I(YEQ&K*R*B$XW$!ADG&<>^!-8Z3JU
MKXK\6ZF]B#!JD5NML!,NXF.,H=PSQDG(Z\4 1-\0VEM?"]Q8Z+-<KKZ,8AYZ
MJ8W$9?:<CGD8SP,<^U0CQ/)KVG>*=!UK1UL-3L+-G> RB>.6-D)5U; SR/3@
MX_#GET[5/#L7PRTVXM%>^LKF>)HDE&' @?)5NG0G&<<\<=:ZN3P]?W5_XCUR
M2V"7=_8+86EJ9%RJ -R[ X!+/V)P%'4G% %;PMKJZ=X)\$Z9!"L^HZCI\0@B
M9]BA4B5G=FP< # X!)) ]Q=_X3*]W:Y8?V,KZWI,2SFS6Y^6YB89#1OLR3P1
M@J,'CWK'MO"6M6-AX+U"""(ZGX?MS:7%JTH"W$31A&V-T!&T$9Q[XKH=*T:8
M>+-2\3W\8MI+BVBM(8"X9HXT)8ER.-Q9N@)  '//  MIXK;4-$\/ZA96D,SZ
MPRA8A<$"-2A=CNV<[0I!X'/%96J?$F"QM9[^UM[6\LK:Y-O)&EX!=,%?8SI#
MM.X!L\$@D#/U7P7X>&F^(M=EBN/,TRWNI(].B X@,FR2=1ZC?@#TVL*KZ-I?
MC+PU<WFBV%MI]UH\US+-:7\MP4>T61B[*T>T^806.,$9[D=@#1UCQU%9R:E'
MIZ6-Q)IR!I8[B]$#R,4#[(UVDL=I'7 R0/7'1:1J4&N:)::C%%(D-W"L@CF7
M#*".58>HZ&N1?3/%GAWQ;J=[H=G9ZKINK,DLL5Q=>0]O,J!"V=IW*0H) &?I
MW[6U6XBLHQ=2":Y"YD9%VAF[[1V'IGMU- 'E.@>([KPCX;\1W\&C)<:99Z_>
M&Y87 B*1F8+^[3:=V,YP2H],]NXUSQ->:9/>K;:6LD%G9?:Y+FYF,$3Y)Q&C
M;6!;Y3G.,9'K7*S^$M?G^'WBK1/L4:WFJZA<7$&9UV!)9 PW'L0!SP>WX:.H
MZ)XCO?$%W,UE:7-E<Z<L%K]IN,?8)<,'(4*=Q;(^8<\ 9 H TE\<6]Q'X>%M
M'#'-KEH;JW6\G\I0 $.S(5LO\XX Z GV/0Z;<W-WI\4]W:&TN&!\R ONV$$C
M&<#/3KBN%M?"]_-X/T/0/$/AVTU&RMK+R)XXIU,D<BA51T9MN"0&S@C'')KJ
M?!^E7VB>%;'3M1NFN;F ,"[.7(4L2JECUVJ0N>^* ,U/&D[:7XHNCI<8ET"2
M1'C^U';,$C$A(;9P<'ICKWJ&?QS=B]T&TL]":XFUFQ:[A_TE4"D(K%2<=!O&
M6_($\5FWOASQ'#)XUL;*RM9[775DEAN7N-I1F@$90ICKD<'..<GTJI)#J6D^
M+OAY:S6<<UW:Z7=0S103 YVI$I*E@H)XS@X^M '6>$O%<GB&34[&^TYM-U72
MYA%=6IE$@&X91E8 95ASTJGJ.M:W'\3M.T:WAM6L'T^6X(:=E9R'123A#TR<
M#ODY(J]X=T.>TUO7==O$6*YU:6+]PK;O*BB38@)'!8_,3C@9QDXS5?5M'U4^
M/]*UVPAMYK>.RFLYQ+*4,>YU8.!@[OND8XH CN/&MP='U'7-.TM;S2M/ED21
MQ<;995B.)'C7:00"&QEAG:>G&>ELKZ'4M+@U"Q998;F%9H6)P&5AE?IU%<1I
MOAK7-#\/ZWX8MK:*YL[N2<V%X9@HA2;.5E4_-E2Q/R@[O:NRT32XM#T*PTJ!
MBT5G;I K-U8*H&3]<4 <+I7C/Q%#X/U[7[S2[6]^PWMR&BANV4A(WVD*#&>%
M"YSGGDX!KH'\8,GB;0M*-I;FWUFV>>WNENCR54,5"[.>#D'(R/3I47@_0M2T
MF#6=-U*VMFL9[ZYGBD67<9DE<M@KCY< D'DUSR_#K5H?"*6T5[&=:TV\1M)N
M&Y$4$4C>6K>N4=\_4#M0!T]QXP6TMA+<P6T)GOWLK(O=;4E*;MSLQ4;%&Q_7
MH,9R*R9OB0]OIGB*9M*CGN-%19C]FN]\%Q&PSN23:.1T(QP?6KOB?POJ#:1H
MDGAR6)=2T.99;9+DG9.NPHZ,1T+*3SZ_7-0:U9>*O$O@C6+2\TZUL[N]MC;P
M6<=T) A/5WDVC\  <8[YX +=OXOOCXCTO3+W1EMH=6MY);*870=BT:AF5U"_
M+P<@@M_AD:+XM\2MH/B;59]*M;YM/U"YC$$-XRG;%A2B Q\\ G/4DG@9J_=:
M/JUQXE\':@MB%ATJ*=+K,RY!DC"#:,\X(R>G'Y59\(:1JFA76NP7T5L+*YU.
M>]@G6;+.)6!"E<<8Y!Y],4 6X?$KWEGX?GLK:&<ZN ^!<$"*/9O9\[/F X'0
M<L!6Y<W,-I:S7,\BQPPHTDCGHJ@9)_*N+\!^'O[*O]8>.X\[3K>ZEMM+3'$$
M18/*H]O,RO\ VR%7O^%<>%8HK[['I%O:3WEO+;R3Q [PLBE6QS[T 5Y_'4ME
MHVG>(+S2Q%H5\\8\\7&98$D(\N1TVX .5SAB1D=:6;QAJSZYKVD:=X?2>XTJ
M.*7=+>B-)5=6;J%)!^7@8.><D=\P>%M<U+P':>"M5MXEA@,$,U^DH*2V\3JR
M[5^\'(15((P,DY/2M2RTG5;3QEXHU1K$-;:C!;QVVV9=Q,2LIW#/ );CZ4 /
MA\?6-UHVAWD(@AFUB S11W=P(DC50-^Y\'H2 ,#DGL,D7?"GB@>)8;Y7M1;W
M%C<&"41R>;%)W#QO@;E(]A7'6/A'Q3HOA_PI=Z=#:MK.A12VL]G+-B.ZADQG
M:XZ$%5(R.N?Q[_17U>>V:XUF""UGD(VVD$OFB%1ZO@;F/?  ' '<D TZ***
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
MV;4B0HQSCYMN-Q''!SVKIK^^N+F76;(1PM9V]CEY<G=YC*QV8Z<* ?\ @8H
MV+.\MM0LXKNSG2>WF4/'+&<JZGH0?2IZ\Y\*>(4TCX?>#;% IN[ZR'EEU8JB
MH@+,0H).,J,#J3U%78/'UQ%IUZ=0TITOH;Z.PM H=(KUY3B,HSKD#KNZ[<'K
M0!UW]JZ?_:@TO[;!]O,9E^S"0>9L&/FV]0.1S4>LZ+IWB#3)--U6U6YLY2"\
M3$@$@Y'((/45QA_M$?&C2AJ"VI/]C7!22WW#=^\CR"#Z>N><]!2R_$*^/AFR
M\2VFG6TVGWE_]CC@DE:.1093$LC,%;^(<J%. >IH [JSL[;3[.*TLX(X+>%0
MD<4:X50.P%3UQVJ>+[N*XU&TT^WMWO-.C0S1N)7625D#^4A5>."OS$=Q\M1K
MX[^TW&CVGE1:5=:C9&Z2/5 R9<,%,(Z?-G//I@A3G@ [6J]]?V>F6CW=_=0V
MMO&,O+,X15^I-)82W,^F6LUW (+J2%'EA#9".5!*Y]CD5YD^IZSJO@+XC-JK
MVTB6[W]NOE[OD\N)5 4'^' SZY)/>@#U.&:.X@CGA</%(H=&7HP(R"*?7!Z)
MXDU2PNO"FE7NGVR6.JV>RWECF+2H\<(?YQC&" >A./6GW_C>_P!,N;-[VQM[
M>&ZU5=/2TEDQ<F-GV+..Q4GG&.A^]0!W-5K_ %&RTNU^TW]U%;0;E3S)6"KN
M8X R?4D5RFDZIK=U\3O$&GS/;&PL[>UV1@ME5?S#D=BQ/7IP!5_QQK4F@: M
MZNGV][']IAB=)WP%WR*H8#:<D$@]J .EHKDK[Q+K0\;3>&K#3+)W&G"]BN)K
ME@O,FSY@%R.AX&<\<BM#P?X@D\3>'(=1GMEMKCS)(9HE;<JO&Y1L'N,KG\:
M-VBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N.M+!M
M&^*6I7CC%MKUI#L<]//@!4I]2A##UVMZ5V-1S017$?ES1K(F0<,,\@Y!^H-
M'&7=IX];7I[Z"V\-R1(2EFMQ=3YA3N<"/&YNY].!WSJ:_I6L:QX#O-)+V3ZI
M>V;02N7:.%7=2&*X5C@$\9&2.M='10!F:=OTCPW;C4V@A-G;*)FCD+( B\D$
M@'''I6-\/-(N-*\-/+>1-%=ZE>3:A+$PP8S*VX*?<+MS[YKJ)8(IPHEC5PK!
MP&&0".A_"I* .&?P_P"*-$\7:IJ'AZ33)]/U=DEGAOG=#;S!0I==H.X$ 9''
M/<5-<^'_ !"OBZTU*&YL;ZV73_LK&\9E:"7<2TR(H()8$ C*\ #.*ZFSU&RU
M!KA;.ZBG-M,T$PC8'RY!C*GT(R.*235=/AU*'39+V!;Z92T=N9!YC #)(7KC
MWH \^MO _B.#P+X:T-FTMKC2-1ANG;SY%5HXG+  ["=QSZ #WK3GT+Q7H_BS
M4-4\.R:7/9:MY<EU:WSNODS*H3>A4'(( R#CI7<T4 <A/X>UI_&>@ZNTMG/#
M86LT-P[R,DDCR[22J!"  5X&[H?:L.X^'^MWFDZS$UQ8VU]+KO\ ;>G2I*\B
MI(-NU9 47CY3R,]?;GTNB@#AO[$\4ZCXNTS7+R/3++[/8SVLBPW#RL&<J=ZY
M0 \KT/YG/&59^"_%<5EX:CE.C"?2+\W$THEE9KO*NK2L2H._YLXYS_>'2O1-
M/U&RU6T6[T^ZBN;=F91+$P925)!&1Z$$5:H Y?PQHFJZ5KWB*\OEL_(U.[6X
MA\B9G9<(J88% /X<\$TOC?PW>>(+"PETNXB@U/3+V.]M3.#Y;LN04?'."">1
M73T4 <&^@>*=0\62:W-_9VG-+HLFG 07#RO#(S[@X)10<$#CC\:I:=X/\3P3
M^$9I4T:)M$:59Q'+(YG\R+8TN2HRQ/S%3U/\7/'I-4=3UG3=&B$NI7L%JA!.
M97 X&,GZ#(R>@S0!R6J:39:Y\1=*O;"^1PENW]I1PL&66..16A#$=")<X]0K
M#L:O>+/#MSXC:YL[K2].U#3)+95@\^4QRV\^7RX(0X!!3D'/RG@YK:T72-&T
MJU9M%LK2W@NCYS-:HH64GD-D=>O%6#JNGC5%TPWL'V]D,@MO,'F;1U;;UQR.
M: (]#L)]+T'3]/N;IKN>VMXXI)VZR,J@%OQQ6!+X+2?QK?:K+(KZ7>VR>?9D
M<27"JT>\^WEL1CUP>PKKJ* .9\%^&[KPMX;^PSW O+M6*K([8!C7Y(ESC@!%
M7/!Y)KG+?P+KL/PVT[0B^G?VEIVH)>QD3.89=LYEVEM@*\-CH>E>DU4O=5T_
M37MTO;V"W>YD$4*RR!3(Y. J@]3DCI0!SL>B:X?B!%XBF33C NDFQ9$G<-O,
M@DR 4Q@8QUR>N!TK F\#>(9?AYJWAX?V6+J]U%KM)/M,FQ4:<2X/[O.>,=/>
MO3** .4;1=8;XB0>(?+L1:)I;631_:'W[VD5\C]WC'RXZ^_M4O@G0]2T&PU&
M#41:[KC4)[M#;2LX"R.6P=RKR,XKIJ* .7\6^%9/$-UI%S;7/V::SG997'5[
M:1"LJ#W(Q@]B,TW1_"']D^,]5U:.5187066"U48$4S +*^/<1ICZM7544 <-
M'X8UQ)/&C%=._P")Z/\ 1L7+_)^Y$7S_ +OCIGC/I[U$/">NK9^!X=NG%M V
M?:3]I?\ >;83%\G[OWSSCT]Z[.\U73]/GMH+R]@@FN9!'!')( TK'H%'4GZ5
M8EFBMX7FFD2.)!N9W8 */4D]* .&LO#WBOP]KNK1Z)/I<NCZI=O>;KLOYMI(
M_P!_"@8<9Y R*T(]!U:'XA'75^R2V8TE=/7S+AO.9A(7W$;,<YQU]_:MH^(-
M'&DQZJ=2M?[/D8(ESY@\MB6V@!NA^;BM*@#F? NAZCX=T![#4OLIE^U3SJUM
M*SJ1)(SX.Y5Y&[%5YO#.H-XXU/40;232M5L([6Y#NPE39OSM &""'ZDC'H>_
M744 >>0>#-:?P./!-Y):/IRE81?K*WF-;!PP'E[<!\#;]['?GI7:ZKI4&JZ%
M>:1+E+>ZMGMFV]55E*\?@:DN]1LK&6VBN[J*%[J7R8%D8 R/@G:/4X!JU0!Q
MOA73/&.GVUGI6L7.F-86*K&MU;,YFN4480,I "=!N.3G&.^:H6/@[6]*\*:I
MX0M7LWTJY\Z.UNWE826\,Q.Y63;AF7<V#N /&<5Z#10!QUKX6OM-\:Z?J%DE
MI_95CHW]F1H\["7AE8'&PC'R@=??VJII'AK7],T>[LYK72+N.ZU>>[N+=YF:
M.6WEWDH=T?W@Q4],''45WE% 'FES\.]03P%K^@:7]DMUU.[$UM:RW#F*S3*$
MJ&VDG)4G   W>V3KWF@:]9^-4\3Z0EC,UU9K:7]E<7#(ORG*ND@0],XP5Z?I
MVE9UMKVDWFHMI]MJ-M+>*I<PK("Q4'!('< \''2@#A!X"\0/H=^GVVQMM577
MY-:T^6,NR!V8_)(" <$$CC/7VK:N=.\7:WX6U:TU0:3!>7=E):0P6\LGE*74
M@R.Y4G/HH' SR<\=?++'!$\LTBQQH-S.YP%'J2>E0V&H6>J64=Y87,5S;29V
M31,&5L$@X(Z\@T 5O#]I=:?X=TZQO1"+BVMHX7\ERZ$JH&02 ><>E9%WH>K+
M\0X?$-B;-[5].^PSI.[*Z8E\P,H"D'.2.2,=>>E=32$A022 !R2: /-9_ _B
M"?X?>(?#Y_LQ;K5+Z:YCD^TR%$624/@_N\Y&,=.?:N@N-$UBX\>:1KICL5M;
M2REMYD%PY?<Y4DJ/+P0-O<C.>U:S>*/#ZLRMKNF!E."#=QY!_.K]I>6M_;K<
M6=S#<0-G;)"X=3C@X(XH XF+P=?W?B'1=:O+6PLM5LI";N_LI6W7D>PKL9=J
MYR2I)/3'&<\=+XFM=5OM"N+/2/LXN+A?*9YYFC"(>&*E58[L9QZ'GM6O10!R
MWB;P?9ZSX-OM(MM,T^*XGMO+BR-BQ/CY3N"DX4@'ISBN?UZ#7)/#?AOP_J+Z
M/-K[W*, ]Q($G$"[BZR!0\;YV\J"><#@G'H\DB11M)(ZHB@EF8X 'J363-:^
M'O&6E1O+#8ZM8%V\MR%E3<I*DJ?7((R* .6L8==C.JZ-=:'I=O?:G:2R"ZAU
M&2;>P"H/-+IO PPP>1QC J>3P9J=W\,M-\/R75O::MIB6[6US"S21B6'&QCE
M0<''(QQGO75Z7HFF:) T.F6%O:(YRPA0*6/J3U/XU?H XX:+XD\2Z#J&F^*G
MTZUCN;5[8)IS.X9F'^L)<#&,<+[G)Z4[PY:^-X$@M-=GTIK>T7 N+5G\V[P,
M+N!&$[$D9SC&,5U]% 'FLO@?Q!+\-]<\.'^S!=ZA=S3QR?:9#&JR2^9S^[SD
M=.G/M6]J&A:O?^,_#VL&*P6VT^"XBN$-PY9C*JCY?W>"!M[D9SVKK** . \-
M^'O&/AV%?#T=YIDF@PN1;WC%_M4<).=FW&TL,X#9XZX/2K4/AO6XM2\97)33
MRNMJ@MA]I?*%8O+^?]WQZ\9]/>NUHH \^A\(:]:6/@AX3IK7OAY&AF1YG\N1
M6A\HLK;,Y'7! ^M=AKNFOK'AS4M+$JQR7EI+;B0KPI="N<?C6C10!Q4'AG5=
M1TWP]IFKQV<%KH\L,SM;SM*;AX5PF 47:N<,<Y/&/>J%[X2\1+'XRTZQ_LYK
M'7A+-'/-*XDC=X1&4*!<$9 ^;=P#G!Z5Z)10!PS>%]>BOO"%_ ^G-<:1:2VE
MRCR.$(=$7>A"Y.-F<'&<XR.M;GC+2=1USPG?:=I5TEM>S*H1W)"D!@2K%>0&
M *G'K6[10!P \':Q?>))KR_BTNVTZ\T,Z3/;6CN3"I9CA,J >&ZX7'H<9-KP
MKI7C+2[2ST?4[G3'T^P"I'=P,_GW$:?<5E(PG  8Y/ QWS7:T4 >7+\/_$$$
M]_J]D^F6VO?VQ+?V<XN)"C0R;0\$O[L$J0O;OTQ72-HNN3^/-/\ $$L.G)!!
MITEI+&MT[-N=U;*_NP"!MQSCK710ZKI]QJ,VGP7L$MY H::!) 7C!Z;@.GXU
M;H \U/P_UF?1KY))[&#44\0/KNGR1RO(@<MN"2913C!()&>N>V*Z2+1+W4_%
M6GZ_JT-O;-IUM+%;P0S&7+R[0[%BJ\ +@#'<DXZ5TU% '$MX BN=;\0O=3!M
M)U6,LEJ!_JYY$\N63ZD*N#_M-5_0] U'2? W]F33Q7>K26Y6>>1RJR2%=H)(
M!. H5<XZ**Z>B@#S=?!/B.R\-^%GTZYT^/7O#R-$JN[M;W,;*%=6.T,,[01Q
MP1^(OZYX8\1>)O#L;7MW8VFM6UY#>V4<.Y[>&2(DJ&)&YLY.3@8XP#CGN:*
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
M*UM<6?V*2V>62.Z@5R+BR*AMHD!ZDE0#P,9XSUK2\5>(8O#.DQWLQ1(Y+B.
MS2Y\N'>V-[X_A'^'(ZUS]KX/OY_$>BZY>6MA9:K9EOMU[92MF]4H5VLNU>I(
M8DYQC SU'4:[;W]S9Q1V,%G<*91]HM[LXCFA((9<[6YY!'&.* ,JX\4SZ=I+
M75Y':S-->QVMA);.3'<AU4A^,D 9?(&?N'&:R[KQAK:P>(;5+&,3V.GM>VNH
M>1*MO( #E2&'#CTR<CGBJ)^&MU'HVHQ:5<1:5,=2BU+2[97:2&TD10"#QT<[
ML@# R,9Q700:?XGUG1-1MO$#Z=:R7%G):QQ6+.Z9=<&1BP!^@'0$Y)SP 7?!
M4]]=>#-'N-0>-YI;*%]ZL26!C4Y;/\1.<U5/B+4=3N-930;:VF729?L[_:'8
M?:)@H9HU(^[C<!N.><\8&3=\)6.IZ7X8T_3M5%H+BT@CMQ]E=G4JBA0<L <G
M&<8X]ZR;#0-9\.:]KD^DI9W5AJTWVL1SS-&UO<$8<\*VY6P#V(Z>] $5AX_7
M59_"4ME:J;+7_.0EV(DMWB1F88Z'E2O;I576_&&KKHWC>.TBM8+S04'ESY9@
MP:+S-VWLP!P!G&?RI&\"7^BZ7X370WMKFZT&>61TNG,27'FJPD((#;3ER1P:
M/^$,UR[3QO'>3V"#Q!"JPM$SGRW$ C^8$=,]^IQG S@ '6^''NY/#U@]Z8S,
MT"',;$Y&T<DGO7-:]XWO]"CN;VYL;>"UAOTM([:>3;/<QEE4S1]L9?@8.0IY
M%=-X>@U&UT.TM]46V6ZBB6,K;.SH J@=6 )SC/08SCG&3PFJ^"/%%]I7B+3Q
M+I4K7^H+>07DTDGFNBRJZQ.-ORA0N 02.V!G- $]U)J\/Q;UG^Q+2TGNVT:V
M.;N8QQK^\DZ[022>G3\?6[IOQ#.HZ78)_9_D:W=:A)ICV3R96*:,$R$L!RJJ
M,\=<@>]7&T;7+/QI+X@MXK&Z%UI\=I-"T[1>6Z,S;E.UMRG=CL>.]9D_P^NX
M+.POK&Z@.O6FJRZJ[296&9Y3^]CXR54KA0<$_*..: -6+Q+J0\0W_AN>UM?[
M6CLQ>V4BLPAN8]VT@]2A#<$9/7/M3-'\77>M>$],U."VMTU"]NOLS6CLV(F#
M,)%)ZY55=NG.WWS5RQT.ZG\7-XEU*.&&=+$64%O%(9-JE][LS$#DG   X Z\
M\0:+X2;2?%^KZH)P;"Z?[1;VP_Y932 "9OQV*1_O-ZT 4=5\<7<46J3Z18I>
M+IL[0-;[)3)<LF-X0JI"D'(&<Y(/3C/86UT+K3X;M8I4$L2RB)UVN,C."#T/
M;%<7!H'B[0-?U3^PI]*FTC4[IKPB]+B2UE?[Y4*,.I/(&1]1U/9R6TQTM[6.
MZ<3F$QK<, 6#;<!R/7/- '(VOC6_76] L=1LK:WDUCS ;02'[19E4+KY@[Y
M]%P?6J<_CGQ#_9WB:\M]%L-N@7,B3"2[;]Y&B*YV83[V"3R !QUYQ6L/!OBF
M"+PKYO\ 8R2Z+<N\SK+(YN=T;(TK$J/G.<E3U/\ $*O+X3UW^Q?&UD5T_?KT
MLSV["X?$8DB$?S?N^V,\9]/>@#9/BAK_ %33]+TJ./[5=V U&1Y\E8(20%R!
MRS%C@#(Z$YZ Y'PR,Y_X2XW4<<<__"0W&]8FRN=D?0X'!ZU''X5\0Z5K.BZ[
MIHT^:\@TM-+O[.6=UCD13E720(2"#ZKTK6\&Z'JVBSZ])J1LR-1U*2]C%N[,
M5W*HVG(']W]>U $FH:W+;>/M(T<Z=;.MW:W$L=V7S(NS;E<;> <CG)SCI7/3
M_$#7DT#7-931+$0:+?S6URANV+2)&0&\OY.3R3DX[<5OZIHFIW7C[1=;@6T^
MQ6%O/#('F82,9-O( 4CC;Z]ZP7\&:])X,\6:,1IPN-:OKBYA<7#E8UE(.&_=
MYR,=AS[4 >AQ2+-$DJ_==0P^AI]5[!)HM/MX[A469(U5Q&Q9<@8X) S^56*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBN8N-<U34-7UG3="%HLVE1)O:Z1G$LSH76, ,NT8VY8D_>Z<4
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
M_7OJ'_H$=-;Q=JU]X:U+Q+H\-E)864DWEVTJ-YES'"2'8.&PA.UMHVMT&>O
M!W%%<9#XONKKQ#H$</V9=&UZQ>>TF>)O,64('\MOFQ]TD_\  2/>JVB^,]2U
M71=5.;#^UK34_P"SXXTB?RV)8!'^_DJRG=D= #UQ0!WE%<3=>+[O_A)=0T&"
MYTZWU*U$9M[6\B96OE9%8M&V\#J64+\QRO)YXZS4FN$TRZ:TDCBN%B8QO(A=
M5('4J",_F* (M3UK3=&%N=1O(K?[3*L$(<\R.Q   ')Y(HU/1=.UE(4U&U6X
M6%Q)&KDX5QT8#/4=CVKRF>ZU.]^$7A:^OIXKN>?4[&9<(48L9LG<Q)R2>X ^
ME=C%XNU#2_$&M:=X@CLS%9:8-5CELU88B!8,C!B<L"O!&,^@H [-5"J%&< 8
M&3FEKB+;Q3K\FHZ.PTPW5CJ'$ZQ6,\;61*Y5C(_RNN>"0%]?:LN;QOXH_P"$
M9\0ZS%::0JZ'?W$$L3>8WG1Q$ [3D;3C)R<^FT=2 >C7-M#>6LMM<Q)+!,AC
MDC<95U(P01W!%0Z;IECH]C'9:;:0VEK']V*% JCUX%<PGB;68/%FA65[!8_V
M?KD<Q@6'?YL#)'YGSL3A@1GH!@^M.^*5[J&G?#K5[O3;E;>9(P&<IN.QF"D*
M<C:>>O./U !V%%<Q-K>H+X@LO#4,MFVIR6CWL]P8&$<<0<(N(]^223C[W\)/
MH*?X8\1W&JZCK.CZC#%'J>D3I',8<B.5'7='(H))7(SD9.,=30!TE%<OJNOZ
MCI7C;1M-E6U&DZF)(TF,;>8LRKN"$[L?,,D'';&.]17OBJYL+:2>189$NM3&
MGZ<(X7).,AG< DM@I)@*!G:.F[@ ZVBN$D\8:[I\>O->:1)<PV-H+JUNXK*:
MW27LR,CY.Y>O!Y&>E+/XEU*_\'Z]JVD:QI-U!!IYGM+RVA;B0*Y=&0R'! "8
MST+<@XQ0!W54X=5L9]5N=+BN%:]MHTDFA .45\[3Z<X-9O@LWC^#='DO9XYI
M'LX6#)&5.TQK][+'+=<GC/I5"'Q%J<OBSQ'I(M;(#3[2&>W;<V9-^_[Y_P"
M] /QH ZVBO-K#QUXAET;PKKEU::8MAK%U#:2PQ[_ #4:4D*X).  0/EP>._8
M=OXAUJW\.^'[[6+E6:&TA,A1>K$=%'U.!^- &E17.1WWB2UU.T-_;6,NERV[
MR7,T&4:S=0" =S'S >1D*.F<5B0^--:NX=&U.QTQ[O3]0EC\RVCL)Q+!"_27
MS3\C8&"0!WX)QD@'?45PVG^(/%FLZ[J]C9V^C0Q:9J"6\LDQD8M$4#$J!C+#
M/? [>]4/".L>)F\#7>I[K;4KUK^>-5*>4$_TAD9V)?&Q5YVC!PN,]Z /1R0J
MDDX &2:J:7JEEK6FP:CIUPMQ:3@M'*H(##.._/4&N;T+Q5>ZIK>NZ2KV%V]A
M##-;74"M''*) W!&6Z%>H)!]JR(?'FL2>"?"FM06%@9=8OXK26(LRJ@=V4;>
MO9>ISUS@]* /1Z*Y;0=>U:;Q;JWA_6([(RVL$5U!-:*RAHW+#:P8GD%>HZ^@
MJUK_ (@;3=2T[2[<?Z7?"60.;>2<1I&%W'8GS,<LHZ@<DYXP0#?HKA8/&NJV
M]A+'J>E&/4'U)-/L7,,D$-WYG*R!7RR@ ,6'/W>#S5R+6]<A\=)X<NI-.D2;
M39+V.XBMW0JRR(@4J9#D?,3G(S[8Y .NJG_:MB=9.C_:%_M 6_VDP8.?*W;=
MWIUXKB(O'FJ2_#O2/$WV>S$]U>);SP[6*X:<Q94[L@XYYS6V==U%OB%<^'5B
MM(X1I/VV&<JSON,FP!AD<#!.!^= '445Y9H6O^++?X43^(HI;+4;J*:YF>*2
MW<,RK/)OP0^. ,@ #@8]Z[2+6YK_ %+2(M-FMI[6ZM#>3R^6W^K^4(5^;C<6
M. <\*WI0!OU0&M::VMG15O(FU(0F<VX.6$8(&X^G+#\ZYOXEWNIV/A^S?3;N
M.W\W4;:"4M$6+*TJC (88'KZCCCK6=J U5?BY8I:O9O?GP]*#+(C+$O[]/FV
M DGZ;N_6@#T2BN#T_P >W4OARVEO+:%=6EU272BL$;O'YD9?<X49<KM0G'7/
M&1UJ1/$'BR5=<MX-,BEGLX1/8W4EE-!%=\?-$5=LJX/&<D'/04 =Q17)Z=XH
MN=9TKPU<Z=):O+J@\R<&)L1QJI,A W9!5MJ<D\L*ZR@ HHHH **** "BBB@
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
M[4YUN1'L;S5<1A",YQCY<^M=-10!S'B'0=5OO$FBZQIEW:*+ 2H]O=HS(=X
M\Q=I^^,$?0D9%<_+X UI_ VO>'3J%B[:C?/<13>6Z[%:7S#N'.3QC QCU->C
MT4 <OJ&A:G?>,/#^MYM$CTV*=)8O,8ES*J@[3M[;<\]?:LZS\':KI.E:QH&G
M75H=(U"29H9)2WFV8ESO4*!AP"25R5Z\YKK=4U2RT739]1U&X6WM( &DE8$A
M1G';GJ15L$,H8'((R#0!RVN>"XK_ ,+Z7H^FW+6,FERV[V=P.6B$>%/U)3</
MJ:6V\%V]EXU37+63RK5;-(#:+T,L8*))^$;,GXUU-% '%>*?"%]XI@O["\73
MY+:657LKMBPN+'A<E0%Y.0Q'S+UP<UV,D(DMGA+'#(4+'KTQ4E% 'G,?@77D
M\$Z/X?>]TZ0Z9=P3)(%=0R1/N /7YFX![#'?-:][X2N=4\6W^HWIM_[/OM'.
ME2PI(WF %F8L#MQ_$1C\?:N@L=:TW4KZ]L[*\CGN+(JMRB'/EELD GIG@T^_
MU6QTR2SCO;A86O)Q;VX(/[R0@D*,>P- ',>&="\7Z5';:9J>LV%SI5D L,L,
M+I<S*OW%D).T#IG ).,=S5/_ (0K5SX2\4Z,TUCYFMWEQ<)('?$0FZ@C;R1C
MVS[5W](2%!)( '))H Y*Y\-ZK<ZUX4U#=9J-%642IYC'S2\7EG;\O&!SS]/>
MM+QCH#^*/".I:+'.L$EU&%21AD*P(89'ID5)I7BSP_KEY+9Z7K-E>7,0)>*&
M8,P'K@=1[BKUQJ=C:WMM9SWD$=U<DB"%G >0@$G:.IP : .9NO#6L-KVE^)H
M;BR.LV]N]I=0X=()X6.[:&^9E*MR#@Y]!6IH6@MIVHZMJUTT;:AJLJ/-Y6=D
M:H@1$!/)P 3G R2>!6Y534]4L=&T^6_U*ZCMK6(9>20X H R_&'AUO$V@FS@
MN/LM[%-'<VESC)AF1@5;^8^A-5O$GA#^UO#-EINFWC6-WILL5Q87)&_RY(QA
M2P[@@D'Z]ZZ6&:.X@CFB;='(H=6]01D&GT <O:V'C"739Y-1U/3$U,*JVZVD
M4@@7# EGW$LQ.,<8P,XZYJA'X$\V]U^\,=IIK:QIIL98+(EXRYW9F;*KEOFQ
MC'8\G/';T4 8_A?3]0TKP[9:?J4UM+-;0I"&MU8+M10HZG))QGMU]JS(_#VJ
M0^+M=UE&LVBU&TBMXHR[ H8]V"3M[[CP.F.]=710!Y]'X'U>+P=X8T19[$RZ
M+>P732EWQ*(F+  ;>"<^^,=\\==X@T6#Q'X=OM'NR4BO(3$S)R4)Z$?0X/X5
M=N[J"QLY[NYD$=O!&TLCGHJJ,D_D*2SNX-0LH+VUD$MO<1K+%(.C*PR#^1H
MYKP_H_BF.&&T\1ZG875I;1F-3:1.LER-I4&4L<#@YPHY.#GC!H^&_"_BK0(X
MM$.MV4OAZV?]Q)Y+B\$0.1$6SM [;L$XZ8XQW54+C6M-M-6L]+GO(TO[S=Y$
M&<L^T%B<=@ #R: ,GPWH6H:3KFOWMT]LT.J7*W*+$S%HR$";3D#/"YS7/-X!
MUQ/"MUHD.J6(C74C>VH:)]LJF;S3'-SRISC KT:B@#C]-\.Z]9^+=3UV:[TZ
M3[=9Q1- D;KM>/=@ Y/R_-UP2?05E6W@36+;P=X8T,7%BTFBZA%>-*6<"41L
MS!0-O!.[&><8[YX]%HH YJST*_A\>WVOR-;?9KJSCM1&KL778S,&Z8.=QXJ/
MQ=X:U'5;S2]7T*_AL]8TQG\DW"%H94< .C@<X.!R.F/Q'4T4 <3K'A/7=?T&
M%KW5K6+7K:\BO;62WB;[-#)'G:NTDD@AFR3R<], "J%@NK#XOZ>=9ELVNSH$
MV5LU81K^_CZ%CD_7CZ=SZ+5-M(TU]274GT^T:^4;5N3"IE ]-V,XH \^'P_\
M1+X2B\-1ZEIJV=G?+<VLIB<R.HG\W$@Z C)&!UXY'?IX]!U$?$+_ (2*22U-
MN=,%@8U+!\B3S-^,8ZG&W/OFNFHH X[PW8#P+H+6&NZMIJ:>+F5;620^5N\Q
MV?#ES@M\Q&!Z=^R?#G08-'T6XFMY9);>ZG<V?F=8[0.QA0?[.&9A[/74WVG6
M.IP""_L[>[B5@XCGB5U##H<$=?>K(  P!@4 <_XST"X\1Z"+.SGBANHKF&YB
M:924+1N&PV.<'&.*J+H.L'QS:^(9I;*18M->R>-2REBSARPX. "H&.?7/:NK
MHH \Y_X5[JC^'[BV74;>UU.+69-8L+J(%UCD9B=CJ0,KAB/?/3C!Z33IM5TN
MSEU+QCJVEP[%$8^S%H;>,$CYF:0\L3@<X Z#J<]%4%Y96FHVKVM];0W-O)C?
M%-&'1L'(R#P>10!R/@?1+.UU+7=7L9S+I]W=O]A&041#@RF/_9:7=TXPHQ7:
MTV...&)(HD5(T 5448"@= !VIU !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<K)KVJ0^.;C0)C9102V!N["=HF^8J
MVUU;Y\';D'C&0>V*ZJN;\5^%%\2S:5*MP;>2RN"SNO62!U*2Q>VX$#/M0!D^
M'/&6H^(?"NGWD7V)-4N;]K26'RG*1;22_&[.0BE@<\Y P,U:7Q'J^L6^N76@
MI9>5I5S):I%<1LS74D8!<!@P"#)V@X;IGVJWI?A*/3/&>JZY'-^YO40I; 86
M.7 61\>K!(_R;UJG9>&-6T&]UQ=&GLVL-6G>["W!8/:SN,.R@ AU) .W*XZ9
MH @T[QW)JVI^$39PQ?V?K]M<2D.I\V%HE!(SG!Y)'3M[U4U37;S6/!GQ"M+Q
M( =,CN;5'A4J'7[/NR02>?FJU-X&N=,C\*-X=GMA)H"RQ*EZ&VS)(@5R2O(;
M(W>G-,C\%ZRNE^,+634+*5]?9RC"-D$1>(1DGD\#'"_^/4 6--UV>.W\+^'M
M.\D7MSI:74DLREEAA1$&=H(+$LP Y'<]L&MX %T/$_C87IA:X&I1AFA4JK?N
M4P0"21D8.,G'J:=/X.UB"Y\/:OIEU91ZMI=G]@GCFW&"YAP.,@;E.1N'!Y]<
M5I^&/#VJ:1K>O:AJ%U9RKJDZ3B."-AL*HJ]2>G'I[\=* (M:\0:U:^-=-T'3
M[>P,=]:S3+-.SDHR;>2!V^;IW]16;:>/KR/P_=/J%M;-J\.M_P!AQK"66&:8
MLH5N<E5PV2,D\&MO4-"O[KQUI6NQ/;"VL;>:!HV9@[^9MR1Q@8VCCO[5@/\
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
M&OB%F8JK#R1D9 )''?!^E $-M\0-1TY=?L/$-E;?VMI4MND?V/?Y5R)V"Q$
MY8<GD<GTS6C;>(?$/]N36#Z>MS:O:--#??89[5(Y5_Y9R!\YR.01],=ZBU'P
M$=<M/$$NH72V^HZL8=DEMEA:B'F+:3@L0V6)XSG'&*O:18>,/L[_ -O:AID\
MD412%+.-XUE8C&^4G/;^%1C)SZ8 ,72?%GBS4O!3>*9+/1ELSI<ETL.Z02>:
MN3SU&PJ#QUZ<\\:5KXMN;V+PO8VZ6R:GK%@+V1F0F*!!&K,0N03EF  W#N<\
M8*Z3X6U'3OAB?"KS6KW*V<EHDX+!"&!&XC&1C=T[XZC/%9?!>HVT/A:^M+BU
M75]"MA:,&+>3=0E C*3C*G@,#@X/K0 R;X@R:*OB.UUNVC>^T98GC-ME$NTE
MXCVAB2AW$*1DXZ\U6UE=77XD^!#J4ME(K/>$?9XF0H_V<Y&68[A[\=.G/%W5
M?A^/$5GX@?4KA(;_ %A(45[?++:B$[HP"<%OFR2<#.<<8S2'PYXKU#6O#>I:
MI?:2LND/*9#!'(WG[X]A."1@D$\=CZ]* .ITXZN;B_\ [36S$(G/V/[.6W&+
M QYF?XLYZ<5H5@:!=:U-J^M0ZE)9SV<4X^Q2VR,N%);,;9ZLH"9(XRQ'; WZ
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***:713@LH/N: '44T.K'"L"
M?8TZ@ HHKRWQ5!I$7QET234-/2XAETN<R(MD;@NP88)558G'/..* /4J*XS3
M[_PUH6C:AXFL-/:RM[B06[6\5OY+2R1RM&N(R%PS,V.<=LXQ6@/%$EIXAM=%
MU73_ ++<WT3R63Q3"5)B@RT>2%VN!SCH?6@#HZ*Y'P]XSN_$=S']G\.W<5F+
MB>VGNI)H\0O&2,%<Y;)&,C(!/4\XN^(_%7_"/7^E6G]F75X^I3-#$82F X4M
MCDYR<>P'<B@#H:*XB'XA.(=?BOM$FLM3T6W^US6<DZMYL&TMO1U!!Z=/7C-:
M3^+D2X\-(;)S%KR_NG$@S$WE&3##'/ QD'K0!TM%<=9>-[[4M1O+6R\+WTPL
MK\V=R_GQ+Y8"AM_+8/7H#QQSSBLP?%0CP_:>(I/#=^FAR2F.XNS*A^S_ +PI
MG9G+#(&2.!G S0!Z)16#-XBDFU.]T[1[);^XL8DDN=TXB52X)1%.#EB!GL "
M,GFJ-MX]T_4=/TB>P0>=JDSP10W4GD^7(@)='.#A@1C !R2,<<T =917.7'B
MM+*QM&O[9;2^N[B6WBMYYU5<H6RQ<C 3"[LXS\P&,G%9EM\2=.EM-3,\4<5W
MI]W#:2HMPKPEIB!&XE QL.<DD C!XSU .VHK/TV^N[N2ZBN[$6SP.JJR2^8D
MH*@[E.!QSCD=0:K7NNE-;&BZ?;+=:@+?[5(LDOEQQQ[MHW-ACECG  /0YQW
M-FH8;NVN))(X+B*62(XD5'#%#Z$#I7#:[XREU'X;>(K_ $N"2WO[&.XMKJ*2
M0+):2JIR01D-C@@CKD&MGPMHUFMM8:O)I4%IJ*V*6HDBDW%H<*P!Q@=1W!(]
M>: .F)P,GI3(I8YHUDB=9(V&593D'Z&N%@UC4M=U;QEI.HZ?;FPLD6 *9 X
M,1<$@KR3N&?3 ZXR<WP1XJETCP?X+M+G29Q87T<5E'>^8O$S*2HV==IP1GCZ
M8P2 >GT5QNN?$*STE-1FBB@N8=-D\NZ7[6D<Q( +>7&?O[<\Y*\@@9Q756E[
M!>Z?!?6[%[>>)9HV /S*PR#CZ&@"Q17(V?C<SWNAQW.E2VMOK9D%HSR?O%*J
M6'F1D#;D#C!;WHU#QU':66N:A;:>]W8Z),8+QUE"N64*7V*1AMH89R5[XZ<@
M'745S%QXR@C%I"D,,5[<VQNA#>W:0JD>< EQN&6[ 9Z'.,5<\*>)[7Q9H@U*
MUC>+;*\,L3D$QR*<$9'!'0@CJ"* -NF-+&DB1M(@D?.U2W+8ZX'>N=U#Q7+"
MNJR:9I<FI1Z2=MWY<FUB^T,4B7!WL%()!P.0,DYQC:EY$_Q6\'7\<!B>YT^\
M9B\>V0C;&5#=\C)X/3F@#OJ8)HC,81(AE50Q3<-P!Z''IP:Y.7QR8'LYIM*E
MBT^[U3^RXI7?;+YA8H',97[A8'G=G&#BIH=5LSX]U2SCT-QJD&GQRM= INN(
MR[!47GID'[Q% '4T5P,7Q-,GA_3/$#>'[M-)O)Q!)-YJ%HBTAC4[!RPR!G&.
MO&:V],\4S77BF;0+_29K"Y%K]L@+3)()8M^PYV_=8$CC)Z]: .CH(!!!&0>U
M9>M:W#HRVB-&TUU>SBVM8%(!D<@GD]E !)/8#N< YB>+S%J>HZ3>Z;)%JEG:
M_;$@AE5UN8<XW1NVWH>""!CWH VK'2-,TQY7L-.M+1IFW2M;P+&7/JV!R?K5
MH2QF5HA(AD4!F0,,@'H2/P-<59?$1KJW\/WTNA7,&FZU*D$5RTR$I*X)4;!R
M5."-W'TQ@FOIBFQ^*'C2:QLDEF^P6<ODH0GFO^\SSC&3CJ: /0*K-IUB^H)J
M#V5NUZB>6ER8E,BK_=#8R!R>*Y^P\9#4O"%EKUM8[FNYU@CM#-AP[2>7M)QP
M0<DCL ?2NH&<#/![XH 6F++&TKQ+(AD0 L@894'ID=LX/Y5RGBK7]6TSQ1X9
MTVPM8I(;^XE$K--M+;(G;9T.!T.?;%<]8WMQH?C_ ,>S:;HIO)!'8S/#%(L2
MC$+EB6/<_3D^E 'I]%<O_P )QITNEZ-=6YB$NKP&XMX[J80JJ  L7;G&"RC@
M$DGIC)%CPIXKMO%5K>-%%Y-Q97+6UQ%Y@D4,.ZN.&4CD'B@#H**\O\6VVE+\
M8?#KW^GI<0RZ?<^:@LS.7((VDJJDG&>N.*Z#2I="M/[;UC1-&D@>S7R)X8K7
M[,9MJ"0'8X7D!R,GK[\4 =A17"Q_$9S8Z#J4OA^[73M8:.**9949UE=2479U
M()&-QQS[8)O6_C27[7K5E?:)<6][IELMX($FCD,T+;L%3D $%2""?H30!UE,
M$L;2M$)$,B@,R!N0#T)'X'\JX6+XEGR-$U"[\/WEKHVK&*.._:5"(Y)!\H9!
M\P7/&XXZ=,8);I#V>E?$[QQ=R>7;V\=C9W$[@8 PLI9CCV% '?T5R<GC;[)!
MI6H7^FO;:5JDB1P7/FAFB,@S'YJ8^0-Z@MC(SBKFE^)GO_$>KZ+/8_9)]-1)
M-SS B9'SM=>/N\$$]CQ0!T%%<J/&L7V'37D@@M[O4HGG@AN+H1H(EQ\[.1QG
M<N  3\W3@XK6'Q'TR]TA[ID$-TE^VG&!YEV^> 3Q)]TIM!;=Z \9XH [.F-+
M&DB1M(BN^=BE@"V.N!WKG?#GC"WU[5M2TDQQQ7UAL9_)G$T4B.,AD< 9]""
M0:P_%6+3XJ^$[NVL3<7;VE\FV/:K286/ +'  &3UZ<X]* /0:*Y&S\<BXT"_
MOI-(NDO;&^_L^:QC(D;SMR@88<;?G4[NPS4B^-8;>3Q%#J5H8)M"MUNK@02>
M:LD;(S J2%.?E(((% '545D:7J]U?W")+91)!+;B>&YM[CSHW!.-N=HYYSZ<
M\$\X35]>33=3T[3(TB>]U#S# LTWE(0@!;YL$Y^88 '//I0!L56N-.L;NYM[
MFYLK>:>V):"62)6:(GJ5)&5Z#I6)<>+8[.UL5N[=+34+UY5CMKJX6-5\LD,S
M/C[O3D D[A@=ZQF^)L(\.ZIJL>F-,VDW/D7T,5PK! 2,2(P&'3G.>#@'CB@#
MO:I7.CZ9>7L-[=:;9SW4/^JGE@5G3_=8C(_"H)M8,.H6EL(HFCEMWN99A-\L
M2+MYZ<@[ACIG!]*YP?$FP%UI!:*(V.K3K!;RQW2O*C./D,D0&4#>N3C(R!0!
MV]%<)/\ $6=+#7+R'PU>21:+<O#=[IXU*HBJS,.3DX).T=AU&0*[:UN8[RTA
MNH3F*:-9$)'52,C^= $A95*@L 6. ">M+7'>#[MO%5AJ>O/*Z?:[B>VLG7K!
M;HQ0;?0EE+$]SCLHK!U7X;^$K+6O#]CINCI%=378G>4RR,1#"-[$Y8YRWEH?
M]^@#TY65QE6##)&0<\C@TM<CJE^?#_CS143Y;/7/-MYT_A$Z*&C<#U(#*?7Y
M?2M[6M8M]#T_[7<*[EI$ABBCQOED=@J(N>,DD>W>@#0HKFSXHN+2ZU.WU/1K
MJ$V-G]M$EMF>.9.<JK;5_><?=Q^--T_Q4]UK]KHM_IOV6>\L3>PXF\P; 0&1
MP5!5AN''(Z\T =''+'+O\N1'V-M;:P.T^A]#3Z\V\&:G8>&M!\4W$JK%;Q^)
M+J&*),*"S.JHHS@#D@=@!["M:'X@P'4]0TR6S26\M;(WT8L;I)TGB!P0'.W#
M ]5/;D9H [.D)"@DD #DDUQ5E\06N4\/74VAW-OIVMLD4-TTR';*Z%E4H.<'
M!&[CITQ@TOB?6QJWA_Q-:66F)J%K8PRP73R2!09!'N944@[BH()R5YX!)' !
MV<<B31K)$ZO&X#*RG(8'H0:=7#>%=9GM/!_@_3+.P:YN;C1HIM\CF.&-4B3.
MYPK8)+# QZ]*>WQ'M_\ A%M(UV+2KN6+4+U;(QHR9AD,AC.>?FY4XP.>.F:
M.VI'=40N[!549))P *H:/?7U_9O+J&ER:;,LK((9)4D)4'ALJ<8-<9XXUL:U
MX%\5K9:6E[8V<%Q;R3R2 'S50[FC4@[@AZDE>5.,XY /0D=9$5T8,C#*LIR"
M/44M<CIFN7-MI>BZ99::US.='CNVDED,4*JJJNW?M;YR3TQT!)(J(_$*%]!\
M/ZW!ILC6&L31P>;)*$^S.YVC?P>,@C(_K0!V=%8&K>*(]'GU(SVS-:Z=8_;9
MYD?) .["!<?>.P]^G6K.F:K=7MR8YK*)(6@6>*YM[CSHI 21@':.1P?3D8)H
M UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ K+O_#6@ZI<FYU#1=.NYR OFW%JDC8'09()K4HH S-/\.:'I-P;C3=&T
M^SG*E#);VJ1L5/;*@'' _*M.BB@ KB=1TO5I?BKI6M1:9*^G6MC+;23"6,'<
MYR"%+9QQ^O2NVJ"\O;33[=KB]N8;:!>LDT@11^)XH Y_QUX;N/$/AA[337BA
MOH;B.\MM_"-*C;@&QZ\\^^:JW&FZAXB\0Z!JE[I4VGQZ1YL[12RQN\LK)L"K
ML8C:.3DD?P\=<=9;7,%Y;1W%K/'/!(-R2Q.&5AZ@C@TV:]M;>>&">YABFG8K
M#&[@-(<9PH/7CTH YKX?Z;J.DZ1?6VI6+VLDFHW%RF9$<,DDA8?=8X(SS_6J
M'Q EEA\1>"I(;=KB1=5;$2, 6'DOG!) SC/4BNTBO;6>YFMH;F&2X@"F6))
M6CSG&X=1G!QGT-4=5\.V&L7UC>7?GF:PD\VW,<S($?!&< X/!(YH YJ]\+7V
MNZCXEU26#[%)?Z.=)M(I64M@AR7?:2!EF  !/"\]<5FP:7XINF\$-+H MAHK
M[+D27D9)Q 8]PVD_+D\=_8=3Z910!R/@W3M2T[5?$TE]826\5_J37=N[21MN
M0HBX(5B0?ES^-<;X6L-1\1_!>'P]!I\B)>/-$;UY$\M(S<,6;&[=D#( V]<<
MXYKU=+FUOTN(K>[20Q.89?(D!:)\<J<?=;D<=>:JZ#H-AX;TM--TU94M$+,D
M<DK2;<DDX+$GJ2?QH YNPT;4_"_C/6+ZST^74-+U:.%]L,L:R6\L:;,$.R@J
MPP<@Y!'3O5"'P6;?P[#I6JZ%'K%O?7=S>7T<4BAK>61MR&,LR_=!*Y!![^Q]
M&I&8*I9B H&23T% 'EX\*^*],TG1K^Q8ZA?Z/>W#6]E>W WR6<GRB)I.5WA0
M#G.!ZG%='<?VWJ^@S'5/#%NT4\D<<FD//'*QBR=[%SA-W((&?X1SSQT?]JZ=
M_P _]K_W^7_&K$<L<T8DB=70]&4Y!_&@#D_ _AVZ\.R:K HNH-&DE0Z?974P
ME>W&WYP""V%)Q@9/0^M-N](U/2_B(WB2QM'O[.]L5M+J"*1%DB=&RCKO905P
M2",Y[\UV-% 'G5YX4U/_ (0_Q@(K,R:IXAEE=;99$ A5D"(&8D#( R<$\G S
MC-=MHJSIHME%<V[V\T<*(\;LK$$* >5)%7F940N[!549))P *BM;JWO;=+BT
MGBG@?.V2)PRM@X.".#R#0!QL&E:UI_BCQ?,FF?:+/55CE@F2= <K (RFTD'.
MX#DX&.^>*R4\.:\G@KP1IG]DR&ZT?4+:>[4318"1!@Q4[^<YX'\J].HH \^L
M[7Q;X8U_5[:PT2#5M+U*\>]@N&NUA-J\F"ZR Y)7/(V@G\^.X:.[&F-&DT9O
M1#M64KA3)M^]CTSSBK-% 'E%GX>\4O-X4OKG0$_M'3[MFU&XFO4:2X+1LOF;
MAGY,MG'4= N!3;BTU.\U'Q&+/PQ<ZCHNHWA$WV#4H8HKG8 C[EDPP8LK*VT@
M'&.V3ZI-<P6_E^?-'%YCA$WL%W,>@&>I]JP%\":#%=RW%O'>VPF<R2P6U_/%
M"[$Y),:N%Y[\8- '/7(UW^V].\8>'-%^V036/]GWFE33)!+%LD8@JQ.W*L6!
MYP1TZY';Z2VH260FU."*WN)&+?9XWWB%>REL#<>Y/J<#@9JW##';PI##&L<4
M:A41!@*!T '84^@#S^TLO%7A;Q/K2:;H\6JZ5JUT;V*8W:PFVE90'#@Y)7Y0
M?E!_6K^H:7J\OCWPSJ/V5KBWL+6XBNKE6107D" $*6SC*G/'?O78T4 >2W/A
MSQ;>6%HU[HD=UJ]GKD5Y+>O>1YN(4F+ 1@_<4+@;3MZ9P2374VUAJL/Q)O\
M6I-,D-G+I<5LKI-&=TB.S$ %@<'=@$@>^*[&B@#RJ+POX@C^$FE>'SI,AU&V
MO(Y9$$\6W:MQYI(;?CIQ]?SKIVT[4G^*5MK7]G2KIZZ0UFTIDCRLC2J_W=V<
M #&?7VYKKJCN+B&TMY+BYFCA@B4O))(P544=22> * .7\::%J&H3Z)J^DHLU
M[H]Y]H%LSA!/&RE74$\!L'@GBJ\^C7^I>)KGQ))ITT!BTE["VM'DC,LCNVYF
M)5BH P /F[GIQGLHY$FB26)U>-U#*ZG(8'H0>XIU 'F">'->C\$>"=,_LF0W
M6D:A:SW2B:+ 2+.X@[^<YX'\JZ+2=-U*#XD:]JDUA)'87EK;Q0S&1#EH]^<@
M-D9W<<=NU=;5;4+&WU33KBPNT+V]Q&T4BABI*D8/(Y'X4 <;HGAZ2T^(FL&&
M=6T>&1;^.W _U5Y,A5^?]P%L?]-:W[#6=0N/%&I:3=Z5]GMX(TEMKI9U?ST/
M!)4<ISG&>N#Z5=T;1=/T#3DL--@\FW4YP6+,Q]68DDG@<D]A22ZAI&G7JV\U
MY96UW=,"L;RJCS,>!P3ECQC\* ,/Q=I>J7.N^&=5TVS%Y_9MW(\T/FK&=KQ,
MFX%N."<GO5.QTS6+?Q3XQU"72I?)U."W2V*31'>T<;(PY88R6XSCCKCI7<5!
M#>VMQ<SV\-S#)/!CSHTD!:/.<;@.1G!Z^E 'F-CX<\5:%HWA+4M/TR.XU+2+
M1[&]TZ2X1?/B;:<H^2H(*@\UZ%HLVJ7-JUQJMG'8RR'Y+1)!(8E _B<<%B<]
M. ,>YJY<7EK:&$7-S#"9Y!%$)'"^8YZ*N>I.#P*GH X;6]/UAOB9H^N6VCSW
M-C8VD\$C1S0JS,^,;0SC@8YSBM2XGUB^6_1-!EM;=K1QB26$RW$S *H^5R
M,Y)/IZ<]+36=%959E!8X4$]3C/'X T >:GP]KJ^"/!.F#293=:1?6DUVHFBP
M$BSN(._G.>/UQ5[4M-U)?%OB/5Y+"1-/GT+[*DQDC/SIO8_*&SCYO2N^JO?6
M<6H6,UG.7$4R%'V.5)4\$9'(H \UT73+_P 5?##PIHS:?);VP2SFGNGD0J8H
M]K_( Q;<V .0,9/H,Z=SX7O]5\2>,DN;62WT_6M.BLX;K>APRHZDE0V<9<8X
M[<XKL=(TFUT/2[?3;(2+:VZ!(D>0N54=!D\X%7J /.WT'7-=\'Z3X8U733;-
M:RVXN[P31M%)'"P.8\-NR^T<%1C)]!FUXWT&:_\ $6A7.GW(M[JZ,FG7@'66
MS=2\G(Z%=O![%J[JL?3?"^CZ1JU[JEG:E;V]=GFE>1G.6.6"AB0H) ) QT'H
M* ,+Q3I>N6?B+2?$?ARQAOVM;>2SN=/:58C)"Q5@48_*"I4=:@U_3/%.L:5I
MVL6UE;6VLZ=?"[@TUY@RM'L*-&T@XW,&8Y' X'O7>44 8N@7>MWZO<ZMI*:2
MNT*EKYZS.3W9F7@#H ![D]JS-:TW4KCXB>'-3@L9)+&QAN4GF$B#!E"A< L"
M<;3GC\ZZVB@#S!M%\6V^F^)?L%A+%+?:XMZL8NHT>>V.P.BN&^1B$//'!ZYJ
MQ8:)KNG^(?$5_:^&[2*UO]-A2"V-Q'M+H'S&X QEMPR?N]>37H]% '"^$_"T
MNA^*+FZTVRNM)T2>U_>Z;-.CH+DL#OC568*-NX'D9R,#CC2\8:/%KIM+&^T
MZKIK+(TC1R(DMO(-NQD+,I'&_.#GI7444 >7CPUXOTBP\.ZK:_\ $VU+2FN8
M9+.ZN%$DUK*PVJ9#\OF*%3GIG/)QSVMC%?:WI%W'K^FQV<5VAA-B)1*5C((.
MYQP2<G@9  '/6MNB@#C/"/A;4++PM=:;KEP);EXFT])5/(M4W)%^)#%O^!8/
M2JOA)?&>G6=EX>U'1K5(;$)#_:ZW2LDL*8 Q%][>5 '. .OL>]HH \W70=</
MAWQ[9G291-K5Q<268\Z+#+)$L8R=_'*Y/M7;Z!#/;^'M.M[F%H9X;:..2-F!
M*LJ@'D$@]/6K27MK+=RVD=S"]S$H:2%9 70'H2.H!Q4] '%_#.S?1?#UWX?F
M&)M+OYXL'JT;N9$?Z%7'Y'TK8M;"YD\8:AJEU%LABMX[2SRP.Y3\\C<=,L47
MG'^KK5-I ;Q;ORP+@)LW@D$KZ'U R<9Z9..M3T <7XGLGUCQ[X3M8AE;"2;4
M;EA_ H78F?\ >9CC_=;TJ[X\T*_UWP_&NDR1IJ=C=PWUJ)3A'DC;(5O8\BMK
M3VTZ5KF>PFAG9I2L\D<@D.\?PDY., ].V:NT <=-<^--9\.:D8],BT/4/LCI
M:Q/<I,S3'HVY?E4#! ZY)R0,<Y&E:%K</C#0=7'AU+.&*QFM[S?>(\H=BA+N
MPSO)VG!R2>^VO2*:[I'&TDC*J*"69C@ #N: /,5\(^(+GPUKT,=L++4SX@?6
M=.,TB,CXD5T5MK'&<$'ZBNAM[OQ1J^CWW]H>'4TQ_LDD:VRW<<SSRL, AAA5
M4<]3DY[8YZ^B@#S3_A'M=7PCX$T_^R93<:->VTUVHFBP%B1E;:=_.=P(_I3K
M?1O$>A#Q9I%OI!U"QU>>YO+2[2XC3RWF7YHY Q!X/0@'/\O2:* /-+#1O%%I
M;^%+.\T>.\TVSTL6MU9"[0*EPH4+))GAUP#P-V,YP2!5"V\+^)K?P3I&D/HH
M,]CKRWI$5S&0T2W#2DC)&,A@ .O7(%>M44 (I+*"5*DC.#U'Y5Y<F@>)])\+
M^*O"D.CF^M[T7;V%\ES&BXF#'9(K$,&!)Y (.>H'->I44 >>0Z7XF34=$CO-
M'BO=+ATJ.!K8W:"."Z4X,C@_?&T#! ;'.!WIWAWPI<'X0?\ "+^)+>.S,=O)
M$[B97VX8LLF1P,'##GM7H-8^M>%](\0W%E/JEJ;AK-F,2F5E7YL9#*" P.!P
M<C]: ,/P[9ZPGP^:[NX(M1US4(!//%+A4F)155#NZ#8J@Y[D^M1>$?"\N@^)
M;NXTZTNM+T*>U&[39YU=5N2^=\85F"C;D'D9)&!Q7<T4 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M ^(;K5O^%J>'+:"VM9(%M;N2))+ID#G;&"S 1G!&2!UR">17?5R>JZ5JD_Q#
MT;6(+1'L;&VGAE8R@.QDVX*KZ#;SDCK0!7M-:6PTS5E\+:%;2:;H\\L4D2S>
M49)%^>41J%(X+$<D9.1P.:S=:U*QU[6_AUK=B T5U>2/&Y7#!3 YVGZ'J/45
M=TO0M;\-3^(+.PM8;VRU.ZEO;25I@GD22#YDD!YV@C(*Y/M5?_A"[W28O!%E
MIL:W-MH,K27$CR!"^Z-E)4>N6)Q^M !I=U9Z+\0_B!?W&V&VM[2QGF95[".4
ML?<\5I3^,[G3X-'U#4]+2WTO5)8XEE2XWR6[2#,?F+M P>A()P?7K5*?PC>Z
MIKWC,7L0BT[7;.&VAF20,Z&-'4L5^K CZ<XII\.ZWK7AO1_#VLVT,26,T#75
MW',&6X2$@KL'4%BJYR!C)QF@"\WC*^67Q/;MI$"W>AQK,(C>$"XB9"X8'R_E
MX4COR"#CK5O3/%,NK:=X>N[2S@D_M:,S.HN3^XC"Y9L[/FP2JD<?,P^M5]<\
M*3ZCXRTW5K>98[8P-:ZE&>LT0821J/\ @8(/^RQ%'@_PG-X;O-5\R97M#</_
M &;$/^6$#GS&4>GSL1]$6@#-3QF-/\.>+-8M_#L,,NDW\L=Q#',J_:&5$)D9
M@O4Y'8GCK6G:^+;[_A)M+TO4-'6U@U:WDELYEN?,?=&H9E==H"\'(PQ_PP9_
M"FO3>%_&VFBSA$^N7LL]J3.-JJZJOS^A&W/&>M:UWH^K7'B?PAJ(LT6#2H9T
MNLS+G,D:H-OK@C)Z<4 0ZA\0WM?#^I>(+?3%GTO3[UK20FXV2-M<1LX7:1@,
M>F<D<^U=K;O+);1O/$(I64%XPV[:?3/>O*;2TU>]34+NT\,V6K:+?:C)>H(=
M7\B&8*_R.8BF,_("><,>2*]/TZ_&I:/:Z@D$B"X@698FQN&Y<X/.,\_2@#S3
MP5/IMGJ'C;[1I$]V5U^Y9?(L3-QA?E! //7CWKHI_$,?A?0/#CZ=HN^UU:[B
MB6%)53R&N"9.!C!Y+<<#I4'A73/$7AZ[\0R2Z3#,FIZI+?1;+P JK  *W'7C
MMZT[7-(\1:Q9:(SV=LLUIK45^\"3C;#!'D!%; W,1@] ,DCH!0!/#XLUZ;7=
M1T'_ (1^V&J6T,=S%_IY\AXG)&6?R]P8%<8"GZ@<U6_X6/(_AOP_J\.B2R'5
MKX6#0"=0T,NYU(!(PW,;8/ Z9Q6A;Z7JD/Q&U#76LP;*;3H[6/$J[RZ,S<CL
M#NQUKB;W2=6\.^$/!VGW=K$;V'Q2DBHLV4<.TS@;L<<-CIUH [/2/%5SJ7B.
M^\,:]HJ6%\EL+J)5G$\5Q 3M)!VCD'@C%87@#78]&^%WA.W2(3WNH.UM:P[M
MH9M[L2QP<*%!).#].:Z.'2+RY\83>)[FU\EHM/\ L-K:F12[9?>S,0=HR0H
MR> 2>N*YC3_ VN6?@_PLJ);IK?AVY:98S+F*X1BV] P'RDJW!(X(].: .F3Q
M5?#6M0T&;2XAK,%I]MM8EN3Y5W%G;PY3*D-P01Z<XZ,T[QG+JGA'3=9M=/B-
MU?7"VZV37)!1RY5P6V9R@5F(V]%-36FCW%UXR/BC4(19^38?8X(&D#, 7WN[
M$<#H  ">,D]<#-\/^'UM_B!KEW;W&_2XY!/';@?+%>2H/-(/KL"G_MJU #]9
M^("6$>I2V,%G=KILIBF@:\"3RLN-XB3:<XS@9(R01Z$V;OQQ 9&AT[[$9TM(
M[IEO[K[-Q("40?*3NP.>,#(ZYXSK;2_%_AOQ!JL>CVNGZAI&IW;7B/<W!B>T
MD?&_("G>N>0!@^XIUYH_BK0O%DNM:%%::M#J%M##?V]S-]G;S8P0LJL 0 03
MD8_^L 7/L^G_ !+\(:9>W%@85>03!+E#YMNRDAMO3YL@@'WSCM5K4O%4D&O7
M>BZ?;6T]_;6BW0@GN3$]P&W?+&-ISC;R>Q(^M;FGI>)8QC4)(WNSEI#$/D4D
MD[5SR0.F3R<9KD?&7AF;Q*UW;W.C0W.V('3+^.<136LV.I;A@H;!XW9YXZ4
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
M/1]9FAMEF:Z!FCDD'RDQA<%<C&=V>^*FUKQ\E@NJ/80V=U_9CF.:&2\$<TS
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
M//I087-F8RLL3@9 8'HN.=W((Z9K9T34&U31K6\>*2)Y(E9E="G) )(![<T
M:%%>8:-XOM/#6I>+UU2;5+J&WU4X*QRW7V>+RD.6/.Q 2>I]<=#7=2>(;#[/
M:2VK/>F\B\^WCM5WM)& "7'8#YAR2.2!U.* -6BL[1-<L/$.G"^TZ4O%O:-P
MRE7C=3AE93R"#VJMJWBC3](6Z:9+F9+- ]V]O"9!;J1G+8]N<#) YQ@B@#:H
MKA/%?B=3J/A>SL_M,UAJEQOEEM48^?"(F=55EY.3M)QV'H364"EIXTM_"C2:
MY<:3+9W%X8Y7D+JS/&JJ'&&\M 6QDG!;KP, 'J%%<G%XATKPKI,5M=7NHW=G
M:2"TEU2X4R*C[L8DD &<$A2V, \$YS6EJGBC3])-V)!//]CA$]W]GB+^1'@G
M<WX G R<#.,4 ;5%<E<>.(/^$FT73+*VGN;;4;5[M;J*,LK( NW;Z_>!)[<?
M@ZTUS1;74/$][#-J<TEFT;7\3I(PAPG'EH1G&T9.T<]>: .KHK(B\26$^D:?
MJD(GDMM0*"WVQ$LV_P"Z<=0".?8=<57U/QCI6D+--=&X^QV\HAN+M(BT4#D@
M89AZ$@$C(!X.* -^BHI[A8+5[C:TB(N[$8W$CV'>L1?&>C-I6DZHLLQLM5F2
M"UE$+8+N<*".JY/K0!T%%<S=^/-&M;S4[,+?SW6FA&N(8+*1F4,"<@8Y7 SN
MZ<CGFJVJ^.[:VD\-G3[>>\M]:D!CGBC) CV%^!UW' X[<YQW .DU/2[#6;"2
MQU*TBNK63&Z*5<@XZ'Z^]4M*\+Z-HLOFV%D$E VAY)'E91Z*7)('L*IVMYI5
MYXUOK:.XU :FM@GG0.9$B2,L<,H.!N))&Y?3K5'X83SS^$7:YN)[B1=0NT\R
M>0NY"S,!ECR>!0!V5%<O)XJW>/6\,?8KH(MCY[SK&>2SA001T48;+>OTKF/"
M'C*ST/1+X:O<ZA,B:S<V[73I).L"^=L3S).=HZ#D]Q0!Z?165J6OVNFR21&*
MYN9HHO/EBM8C(T<?.&/UP<#J<' .#5K2]3LM9TRWU+3YUGM+A \4B]&']/I0
M!;HKF+?Q[HEWJ1L+<7TLRWGV*3;92XBDP#\Y*_*.>IQG![ FISXRTE+JQBD:
M=(+^7R+2[:(B&:3G"JWO@X)P&[$T =!16-IGB:PU:74HK5;CS=-?R[E)(BA5
ML9QSUXYST]Z!XFL'M[%XDN99K^(S6ULL1$KQC!+%3C:.1RV.H'4XH V:*Q;;
MQ7HUUH]QJ:W12"VE,$ZR(RR12@@>6R8W;LD #'.1C.14<?C#23<ZA;74DME<
M6%M]KN([I-I6#G]X,9!'!Z<CN* -ZBL*R\6:=?7R62QW45Q+:?;8(Y82#-#Q
M\RXSSR/E.&Y'%<_;>-+'7O ^L:CJL.HZ?8HUQ#))#$X=(U9DR&3.&P,G' -
M'>T5CC6K"QL]-AC:XN);J$&UA +S2J%!+')[ C+,0,D<Y(JG-XZT*WT"]UF6
M:=;>QD,-TGV=S)!(/X70#*]1R>.1S0!TE%85EXNTN_UP:1']I2Y>$SPM-;O&
MDZ @$QL1A@,CIZY&15G7O$.G>&K!;W5)7BMVD6,.L3, S$ 9(&%&3U.!0!J4
M5SVE>-='U?6YM'A:YAOHX_.6.ZMGA,L><;TW ;E]Z7_A,M)6[L8G:>.'4)/*
ML[MXB(9W[*K>^#@G ;L30!T%%<O#X^T2YU![*W%_+-'=_8Y-EC*1')MS\_R_
M*.P)ZX..A--T'7-!MO#U_J=M?7C6*7TPEDO/,+B4O@HJL-WWB%"XSGC% '54
M5D67B.QN]7;276>UU 1>>MO<Q[&>/.-RGD,,]<'([@5QGQ&\30W'@^2;3)M0
M0+>PPQ7ML72)V$RJZ[@>5QN&2-I(P#F@#TJBHKB$7%M)$S2*'4@M&Y1A]".0
M?I7G/P\\:V</@KPQ;ZI/>RW5]^X^V21.\;3,[;4:4\;C]: /2B P((!!X(-<
M];> _#%I<&:WTB&/+;_*#-Y6>N?+SL_2EU+QII&EO?>>T[1:<R+?3Q1%DMB^
M"-W?H03@' /.*N7WB"TL;B6#R[BXEA@%Q,MO'O,41) 8COG:V ,DX/% &K14
M=O.EU;17$>?+E0.N1S@C(K#G\9:1;3VPF:=+:YN/LL-X8CY#RY("[O<@@'H?
M6@#H**YU_&VCQ7FJ6<AN4N=,C66XB:!@VUCA2@_CSVVY].M/U+QCI.D7=E:7
MINH[F]C:2"$6LC,^T9(& <MR!M&3DCB@#?HKDCXR\/ZYX4UFZ-Q?06UHDD-^
M@ADCN;;Y3DE0-RD#)SVQ[&I3XOT/1;/0[5Y;Y_M]L&L\P22O*JQ[N6 .YR,<
M9))(XYH ZBBL!?%]A+8175O;W\[/;BY:WCMF\V./)&64XQDJV!U.#@'%21^*
M](N--TZ^L[@W<>I<6:0*2\Q ). <8Q@Y)P!CG% &R\:2;=Z*VT[EW#.#ZCWI
MU>=^$]<$6L^/+RXDU%[.QGC<0S[Y)(@(=SJJG)^]NP!P>W%=[97<=_86]Y"'
M$5Q$LJ"12K ,,C(/(//2@">BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *RM0\/VVHW1N);O4XFP!MM]0FA3C_91@,UJ
MT4 9>G:#;:9<F>*ZU*5BI7;<W\TR_P#?+L1GCK6I110 5R?Q+CFN/AWK5I;6
MUQ<W%Q;F.**WA:1F8X[*#7644 <XDA/P]'[BY$@TWRS";=Q)N\O&W9C=G/M7
M$BWNU\$_#>W.G:AY]C?VCW48LI=T*I$ZL6&W@ D5ZS10!YT(V7Q?\0)KG2+V
MZL[G3[=$C^S2!;L)%('1&Q@GY@./7BI/!MEJ&E>)/L-A?:A?>&C9%XQJ,+++
M92;E"Q*[ ,01GY3]W:,]L^@T4 <WXPF:XM+?1%AO"FIRB"XFM[=W6*#DON90
M0NX#8,]WST%<SX]T.ZT@Z+XDTHZKJ.I:5>*4MU5IFD@?Y94 5>,KCD\<5Z51
M0!YUXKU..T\6^'M<M;74Q-]CN%=X].DG_=$I\CQ#:ZG<00W&,8P<\86IBPN_
MA5X@T[18]3O=2N+U+NZ@;3Y8YFEDG5R1&5R$PK8ZCY>I->@:KX8GN];&L:=K
M=[IEXT"V\GEK'+'(BDL,HZD @L>1CK6GINF?8!))+=3WEW*%$MS/M#,!G PH
M"@#)P .Y[DF@#D?'B7*WOAWQ##I=UJ>GV4DJWEI#$WG>7*H <(<$E2O3KS65
MK>G_ -I^&I=7\.>%Y8O)OK6\>WF@,,^H+$3N!4\\!OESR2#@=,^I44 >>03Z
M9JNE:MJ.F>%KZSE_LV6!I[FQ:.=BPXB1>689R3CC..O.,V6"['@OX;V_]G:@
M9K&]LGNHQ9REH5CB97+#;P 2!7JM% 'EVO:1?ZWXE\;6EI;749O]%BM[:>2!
MTBDD7>2N\C;_ ! =>]7O#5]I^LW-@\G@V]LM4LP6N);NS95M6VX;RW/WB3P
MO)!R:]#HH \9GM+Y_@OK.GKI>I&]EU.22.W^Q2^8RF[$@(7;G&WG-=<QG@^+
MR7_V&]>SO=%CMXITMV*+()V8ASCY,*P/S8_/BNXHH YKQO9V.H:/;VFHVU])
M;R72?O[$.9;5@&*S#8"1@@#/;=S7"ZQ!XAE^'NM:;=?;M8":C;#3[H63^?<Q
M*\3L755R=N&&XCYMOTKU^B@#@M1>[_X6E;ZA::?=S1KH,\2.UM(L;2F175&<
MC ) /7I7-6<M]=WO@;4I=(UKS[:YD6^C^Q/%%;,T+*$2/ 4("<!@,8^\V:]B
MHH \_P!*$T7B;X@3R65\L5R86@<VDF)@L 0[/E^;YACBM?X;Q36WP\T2VN;>
M>WN(+58Y8IXFC96'4$, :ZFB@#SVR$T7BWX@3O97PAN8;80/]DDQ,5@*L$.W
MYL$XXK$T*SU+1X? .LSV%\;2QTZ33[Z'[,_FVK,%PYCQN(RH!(' YKUVB@#S
M#5M"O=6_X6!J]E:S^5J6EK:6L31E'N72-LL%(![A1D<X..,9[CPQ=?:_#=@_
MV:YMRL"(4N86B?(4 _*W(YR.1V],$Z]% 'GFE3/HNK^,X+W3;V1[Z]-Q:QI:
MNZW*&)% 5@-O4$')&.IP*P(-"O? Q\,SZKI5UJVGQ:2;"[%E&9GM9O,\P-M'
M)7DKD>GT!]BHH Q/"\-I'IDLUEHYTJWN)VF6%XO+D?( +NO9B1WYQC.#P.(F
MV:%XPU^UUWPWJ&IV>JW N;.ZM;5IU<&-4:)P/NXV\9XP>PKU*B@#SS6[=[76
M_ :0:1/!!93R/-%:6SR1VJ&%E"ED! P2!^O2KER91\8K*Z^R7IM5T:2W:X%K
M(8Q(TJ,%+;<=%/>NWHH \CTF&+3A?^%]>\(7NHW9O)GMIQ;&2WNXY)&D5F?[
MJX+<YZ8]>*U+6^N_"'C+7[;4=%U"\L=6DBN+.>QM6G4D1+&T38^[C:,9XQZ5
MZ110!P.IK>6GCOPIJ4FE7/D"QN;=TM(3*L$C>651BO"C@C<<+QU JQX7BE_X
M3_QK+-:74=O=2VIADFMW1)0L(1MI88.",5VU% ' ^"M#U'2]3NM(NX6&DZ+<
MR-I<C=)%F&Y<?]<U9T_X'[5AZ='%I=WJWAW7_"-]J4\U]/-:3QVQE@NXY9"Z
M[G^ZI!;!W<#%>M44 0+ 5L! %1"(M@5/NKQC ]J\;M&O1\/?".C_ -BZM]MT
MG5[4WJ?8I,1B.4DD''SC'.5R,=<<5[710!P&FF6+QSXXNI+*^6WN;:T$,AM)
M-LI2-PP4[?F(+ <5S^G6M]8^$OAQ<3:7J/\ Q++HK>1+:2&6+,3J"4QNQDCG
M&.:]?HH X>T,W_"W+^]>RO8[9]%AB$K6S[/,61V9=P&TD!AT)]JD^&,4]OX6
MGAN;6YMI1?W4FRX@>(E7E9E(# 9!!%=I10!Q%R+BQ^,"7SV-Y):7.BK;)/#
MSH)%G9B&8#"_*<\]>V3Q7(75G?R_!_Q78)I>I&\N=4GDA@^Q2AY%>X#JP&W)
M&WG->S44 >9:G,-&\>W^HZGH.HZCI&KV\!MY[6U>5H)$4J8W0?,,Y!Z=?QQW
M7AZUAL]#MH;?3$TR$;F2S10OE*6) (' ;G) [D]:TZ* ."\)6UQ-<^-[=K>[
MM6O=1EDMY9K:2,,C1(@92P&>0>E8WA$6[Z?I?A[5?!=V-:TTQ1O)/:DVRF/
M$ZRGY>@R,<D\#UKU:B@#@=>T/48O':3:="S:?X@MOL>J,O B,?(D)]6C+QCW
MVU+JL-UHOQ0LM>DMYY=(N-+;3G>")I/LT@D\Q695!(5AQG& 0,XKN:* /(M7
M\.ZS*/$'B73+&:3?K5EJ-M8,I1[B.W4!SM/(+') (R=HXY%=-=^)+G6?#FJZ
MAHWAJZDGCL754U&S,;3/VB"'EP/FR.A. "<G';T4 >6Z4T\OQ \.:FEAKDL,
MFF302W%U:O&%E+1G!4@",  ]  <<;C4%I#>P_"CQ7H;Z5J0O@]^BH+1R)#([
ME-A ^<$,#E<@=\<5ZS10!YLD=[I7BOPSXAEM+M],?1?[-N MNY>UDRKAF3&X
M E=I..,<UE>)=%OKG1/B)JEK8WCIK8MHK*V2W<R2&) K/L R 23U X7/<5Z]
M10!PNI&6X^(_@^[BL[UK>&TNUEE^R2!8RZQ[0QVX7.T]:=\6G\OP'(^UFVWM
MH=JC)/[]. *[BL/Q5X=_X2C25TYKQK6+SHYF9(PS$HP91SP!D#- '.ZUIC^*
M_&6E7FG+-#%86%XDMU)"\8+S($1!N )(^9CZ8]361X1-O-8Z5H.J>"[M=;TU
MHDDDGM2;=#'@>>LI^7H,C'.3@<<UZF@81J'8,X'S$# )^G:G4 <3X%$L.K^+
MVGM+N!9]6>XB::VD021^6B[E+ 9Y4]*Y)=)UBX\%W<MIIU[]IL/%+ZL+22!X
MWN81,7 4,!NR#D?3'6O8Z* .!U6SE\6^+M"U'2Q<P1:?:7AEN9H'APTT81$
M8 D@Y8^FWGDBN2GGOO\ A3D?A:70]576M/DMX98$LI&5@EPAWJX&U@0,\'/7
MC'->UT4 0O<*MH;@K+MV;MHC8OC']T#.?;&:\@M+._A^$G@VQ?3-1%Y::I;2
M3P?8I=\:I,69B-N0 #G->RT4 >0>,7U/5]-\:Z=)I&J"XQ_H,5I:NL5Q'L7]
MZ[J )'X(VDG   7(-:/B&U&H74>IV#:WHFNV^G1FVNXK61DN1EB(9(]I!((S
MM.&^<>F*].HH S](-]/X>L3J$26U^]JGVB./I'(5&X#Z'->9^%(88-*M/"NM
M>#;N;6+%A$)I+4M:R!3\L_FGY0,8/KG@<UZY10!YIXPL[W4=3_X2O2M.F-WX
M>D$<=O):.'U%<@NH&W)4<;" ?F!/H:EU_6()/'?@#4FM[R**2.^)CDMG$D>8
MD^\F-PP>O'OTYKT:L'4_#CZCXGTC6_MQB;3!*(H1$"K^8H5MQSGH!C&,>] '
M'WVEW$T?Q%UN"SN?)U:P6TM(E@?S+AT@==X3&[!9@H)'.">F#2[+@:A\,Y#I
M^H;;*"071^QR_N";;RQO^7Y?FXY^O2O3:* /-=:8Z!\0K^_U30[[4M)U2W@6
M&XL[=IS;RQA@495Y ;.0?7\<17%M+X<\2>&==@T">VT..VN;62TL[<NUEYCA
MU=HTR><#=C.#GKW]/HH \ZT'4Y-/\0^.]8ETG5C:O)!<0 63AYU6!00@8#+9
M[<'UQS7<:3J<.LZ3;:C;I*D5P@<),FUU]58=B#D'Z5:EC$T31EG4,,$HVT_@
M1TI+>WBM;>.W@C6.*-0B(O0 =!0!)1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%9.H:=JMS=&2SUR2SBP!Y2VT;C/
MKEAF@#6HK*T[3]4M;DR7FMR7L14@1-;1QX/KE1G_ /76K0 5Y]XJ\7ZKX.\6
MVDESF\\.2Q;KPB$>999<*),C[R9(!&,^YKT&N9NFL;OQT=/N6@E$NDNLENY!
MW*9 ""OH: )]6O+EK_0#I^H;+6_N3$Y1$<.GD2RAE)!ZE!SR,&KU]KVDZ;-Y
M5[J5K;N,$B64+M!. 3GH">F>M>=:9I>J^$?'&@^&2)+GPZUY-=:9<L26MP+:
M8-;L>^-V5]L_A;\/WEG#%X\TOQ))%'<-J%Q-,LY ,MJZ 1L,]5VC:,=,8H Z
MS5_&&D:+K>F:5=W427%\7(+N%6-%0MN)/')  '?/M6)IGBY=.\2>*K?Q%K=M
M#9V5U!%:-<%(@ \0<J.F>3WSTKE],-QH1^%;>(9OL\D-M>1RO<-MV%H1L1B>
MC8P,=<C%7X7L)M:^*DCM;L?)C4LQ&=OV0 CZ9'YB@#NM4O(O[0TA(]?@LC+/
MN%N=C&]3:?D7//H<KZ477BWP[8K.;K7-.B$$@CE+W*C8YSA3SP>#Q7G:75LV
M@?"1WGB+^;;@L6&>+9@?UP/K5RV_LY_$WQ19_LQQ#"I)V\+]E 8?3(Y]Q0!Z
M1/J-E:V\=Q-=1)%*0(V+#$A/("_WB?:HK#6=,U1F6PU"UN649989E9EYQR <
MCGCFO*X-3L]-\._"_6)]2MHC;6QC\NYEV1.&MPK$OR%9<  'KDCCDCK_  !%
MIS/KNH6>J:=>RZAJ#74B6,ZRK &  4D=SMR>!R?;) -O4;E5\0:3;KKL-H[-
M(6T\A"]X-AQC/S +@MD>G--N/%_ANU1WGU[38T27R&9KE !)@';UZX(SZ9KG
M_%TL$?Q*\![Y(U?S[SJ0#@P$?SQ7.)_9S:1\67_T8L9)QN^7./LPP/\ OK/X
MT >N;EV[MPVXSG/&*X35/'=OJ?A'Q1=^'M1BCO-)2<QOA79_+0$L%/\ #N.W
M.#TSWKHO"$JS>"]#D5PX;3X/F!SD^6N:\X6_M(O OQ/L)+F)+L7NIR&%F <*
MR@*<>AR,'OVH ]#T'Q)INH16=B=5M9M6^R1S36ZRKY@RH))4=.OZT_3+^ SZ
MQ</XAMKZVBFR57RPMBH091F!Y[MEN1FN*DDLH-?^%IA>WC!AG V$#(:U_JV/
MQJO;_P!E77_"Q[:\O_LEK)J4*O<0. 824C ?Z!^OT- 'IEEJVGZE)+'9WD,\
MD(4RHC99-V=N1U&<'&>N*LRRI#$\LKA(T4LS,<  <DFN+\'WVLKXEU+2=::R
MO[B&T@D35K1=OGQ%GVK(O17!W'CC!J_XONH[L6?AF*\@AN]5<JPD^;$"C=)E
M<@D-@)C/\?M0!5\"^,+GQ)<ZS9ZC;&UN[2=988F&&-K*H>%C[XR#Z&NFO=5L
M--*B\NXH2RLP5VP2H^\<>@R,GH*\Y\3O<^#/'>@>*]1U&T>WO&_LF]\N'R<1
MMED<@NV0K#D]A5O7M;T_0/B?%J,VIV"BYT81&*\N!"@ E)1D<@@Y.X$=@ ?0
M4 =G_P )+H7E12C6M/*2R+%&RW*$.YQA1@\DY''O1%XDT2>P-_#JMG+:^88O
M-CF#*7'501U/M7ENHV&D:5\+O#-BFIZ=J$"ZY;&2>"16B):<LZ@_W5#8Y[#G
M%;_BN\L_#GCK1+R\G;3=%N+:XA%W;JJQQW+LC9<[2!N5<9]NN,T =U#K.F7&
MF#4X=0MGL2,_:%E!CZX^]TZ\?6H$\2Z&]A/?#5K(6MNVR:5IE"QMZ-D\'V->
M::LVD:)INGZUI%S>R: =?-UJ-[&=ZEGC93,O&"@<C.!C(XY%3>(!X:N?"'C7
M5](U!]0EN]-V75V90T3.JD1J, *7 ].1D9ZB@#T-/%&@27DMHNLV!N(HO.DB
M^T+N1,9+$9X '-3Z=K>EZO9/>:=J%M=6R,5>6&4,JD=02.E>?ZD--/B+X8C%
MKLQ,5'RXQ]GR,?\  @/QQ61K4DIE^)Z:8#,\=S83/#;D%GC"1F; ]U#@_B*
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
MCZ\8/I3O"NH>$_$,.@6CV^HR:_IC1DV$TUP#92H K,03M"@ ]>#P,9.*]4
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
M@\S+C*8MF4Y],-@?6I]0N)M*UR[OO#VJ1WD<VK*E_P"';L!G,OFJIDA/WE/
M?N.">V*]7I,#.<<^M $=U;0WEI-:W""2&9&CD0]&4C!'Y&O&FM-=B\*A_+E^
MT^!+DB%B/^/Q48'ZX^SD#W+^U>U48H \^\1W:Z1X)M]2U"PCDDOM2@N+A[F,
MNMD7<%9' Z^4H1>HR5%4/#NI6<?CKQF\E_+<1W%C:2I<SQ[1(JI("P(4+MY
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
M =U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%9.H^)-,TM[A;F28_94$EPT5O)((5/(W%0<<#/TYZ4 :U%<]J7CCP
M]I5[<V5U?,+JV0220QP22/@YQ@*IST/3.,'-6K7Q/HU[HMMJ]I>K/97)"P/$
MK,TC<_*% W%N#QC(P?2@#7HK'M/%.C7EI?7"W@B73VV7:SHT3P'&?F5@",CI
MQSVS26WBC2;J\N;)9Y8KNW@%Q)!/;R12>43@.%902,\<9YXH V:*\\U3Q3;Z
M#\(I=6T/4K[4QY,@M+ZZC>5V8R%=SG;P 2<;@ < <U-Y6F6OB/2KE_$WB&W%
MY,JV^G3M,$FE56!W"1=P4CG;D+D B@#O:*Q=3\5Z/HYN/MERZK;;?M,D<+R)
M!NQC>R@A>H//8@].:74/%6CZ;)(DUR[M';_:I!;PO-Y</.';8#@<'ZX/I0!L
MT5Q'BS4Y3J'@N[TW4IA:7VIQHPADQ'/$T;N,XZC@>U%GJ<]E\2/$Z7=[=RV%
MMI]M<+#AI!%DR;MJ*,]AT!- ';T5C0^*M'N/#\>NPW,DFFRE1',MO(2Q+;1A
M=NXY8@=*T[BZ@M+.6[N95AMXD,DDDGRA% R2<],"@":N?\3^'9_$,FDM'?1V
MHTZ_COE#0&3>Z @ _,,#YC[U/9>*M)O[O[)#+.+AK;[6D<EM(C20YQO0%1N'
M(X'/(XJ(^,] &@IKAO7_ +->7R1/]GEP'W[,,-N5^;CD#F@#>&<#/7O17,MX
MM@D\;2^&%M[M'2T$S3BV<C<S;5P=I 48;+'Y<\9X-<YX,\:V6GZ$T>NZK<RS
MMJMQ;">9))0G[XJ@=P"J9X R10!Z316;?Z[8Z=<?9I6FDN/+\XPV\#S.$SC<
M50$@9R!GK@XS5.?QIX>MM,L-2DU.+['?RK#;3*K,KNQP 2!\O/7.,8.>E &]
M17(R>)_#^LWFBM#K-_;R-?/'!#'')$+B158-'(&7[HY/..0*T+_QEHFF075Q
M>374=O:LR33_ &&=HD*G!^<)M//'!ZT ;U8.I^'[O5-9BGEUJ=-)5%$NF+"F
MR9U;<"7QNQTRHZXQT)%37/B?2[:VCG9[B17@%SLBM97=8CT9D"EE'7J!T/H:
M?_PDFDG3[*^BO%G@OL?9?(5I&FXS\JJ"3@ D\<8.<4 :M%<-X%U6;4_$GB]6
MO;NYMK>]B2!;D,IB!B!90I V_-GC IGB'7#H?Q,TAKK4;E-.ETZX=[9=S*SJ
MR!=J*,LW)]30!WE%<R/B!X9;P\VNC42=.27R991;RDQ29QM=0NY#DCJ!U'K6
MS-JUG;W5E;2M*LUZ2(%\ASG R<X'RX'][% %VBN>\<:_)X:\':GJ<"NUS%;N
M8-L+2*'VG:6P#@ ]S@>]9^CR6UB]OJ[:MK,B7=NL)L+F.9S), &,B(Z[QQG.
MT;<<]J .QHK&MO%6BW6D3ZI'>@6MO(89BZ,KQR @>6R$;@^2!MQDY&.M<Y8Z
MW)>_&)K.*[OQ:#0VF>SN(WB5)/.0!@K 9^7OSW'J* .\HK$3Q=HKWUK:?:G5
MKPE;61X76*<CG"2$;6..1@\]LU6A\>^&[B^6RAU O.;IK0@028655W$,=N%X
M[G .#CH: .DK%\6:"_B;PS>Z*MVMJMVGEO*8O,(7O@;AS3;+Q=HNH7EG;6]T
MY>]5WM&>!T2X"<L48@!L#G@\CD<5E>$;J\D\7^,K2XO;BYBM;R!8%F?(C5H5
M8A1T R3TH ZNTBE@LX8II%DD1 K.B;0V.^,G'YU-7'>,[J\M/$/A#[->W$,5
MQJ@@FAC?"2+Y;M\P[\J/:M2]\8:'I\UPES=LJVTJ0W$RPNT4#MC:KN!M4_,O
M4\9&<9H W:*RCXBTP:W/HWFS'4(8/M+PBVD)\O.-P.W##/'!//%0VWB[1;S0
MQK5O<S2:>9?)$JVLN2^[9@+MW'YN.G6@#;HK/M];L+K6;O2(9F:^M(XY9HS&
MPVJ^=IR1@]#TIVI:O9:2(/M<I5[B3RH(T0N\KX)PJJ"3P"?8#F@"]17/R^-O
M#\&A7&LS7QCLK:9K>=FA<-%(#@HR;=P.2.H[CUJ>P\5:-J6LR:3:W3->)%YP
M1X7021YP61F #KDCE210!LTR6,RQ,@D>,L,;TQD?3->>_$OQ5#%X,OWTK4;V
M"YAN(X5N+6-Q&7\U5=/-"XZ;@<'J,=>*]%H AMK6*SM([:V01Q1*%1>3@#]3
M6+X8\.S^'I-6:2^CNAJ-_)?$+ 8]CN "!\QR/E%=!10 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G:]I":]H=UI
MDES/;+<*!YL! =<$'C(((XY!ZC(K1HH YVUT'5W*)K6O_P!H6Z.KB*.S2#>5
M((WD$YY .!MSCGCBNBHHH **** *UK916C3.A9I9WWRR.<LQP /P  &!5FBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MK*U"TUR:Z+V&K6EK!@#RY;$RG/<[O,7^5 &K167IUKK4%R6U#5;6ZAVD".*R
M,1!]=WF-[\8K4H *X_5=>UBT^(^BZ#!+:"QO[>:9R\#&1?+ X!W@<Y':NPK@
M-==1\:_"2EAN^P7G&>>@_P #^5 '7W&NZ1:"0W.JV,(CD$3F2X1=KGHIR>"?
M2M $$9'(KR6/2],D;XIE[.V;R]P7,:_)FU!./3GGCN/:N]\%2&7P'X>D9BS-
MIEL2Q.<GREH T9]6TVVO$M)]0M(KF0@)#),JNQ/3"DY-+=ZII]@Q6\O[6W8(
M9")IE0A!U;D]!D<UYCI3V]_\+O&5IK>S^THKB]-^LGWQ+DM$P_#9M/\ LC'2
MELM+6Z\:>#(?$%K#/?2>'9!>).@8R2 1@[P?O$?-U]Z /1[_ %>QMK17.J6-
MLTZ;K>2>1=K^A W#<.1T/>L;P1XCEU3X?:;KNM74$<LT;--*V(T!WL![#H!6
M%X>O-/M?&WC'3-5-M;/&D$=K#+M1/L(BP%0'C8"6R!QDUR/AW6(-/\*?#J:Y
MU%K/25-W#/=1[&6"X)/E;]P8+QO&2.,]J /:%UC3'T\:@NHVC61.!<"=3&3T
M^]G%36M]:7OF_9+J"?R9#%+Y4@;8XZJ<=#[&O(O&&F>'X?A_XIN]+U!]16XO
M;6>:X+QM$LQFC#>64  ;;C=CU'O7K-CIFGZ8L@L+*VM5E;?(((E3>V ,G'4X
M &: ,^P\6:/J7B"^T6UO8)+JS"!U$@Y<[B54=RH7G'3/L:OQZMILU\UC%J%H
M]VN<P+,ID&.ORYSQ7GC7,T'BOXF0:?*B:M+:VYL8PP#O(+1L;1U)R*I:@8-2
M^#_A6;12O]IQ362V6S[ZW 95E'KG'F;OH2: /6I)$AC:25U2-1EF8X 'J352
M#5],NF=;?4;29DB69A',K%8V&0YP>%(Y!Z55\5Q13>$=92=$>/[%,2' (X0G
MO7FUQ:V>D_!WPWK%M:)$OE:<=2N;>%6E-N"K/DD'< W)!R.O&* /4(==TBXM
MIKF'5;&2" @2RI<(5C)Z!B#@?C4IU73A:)=F_M1;2-M2;SEV,?0-G!-<EI%E
MX9U?Q/<:E9ZV^LW-WIQM[D))$\)AW#'F"-1ACD@9YP&]*SO!4=R)O^$-NT=H
M_#=TS-(PXEA^]:^W1B>.AA'K0!WMUJVFV,Z07>H6EO-)C9'+,J,V3@8!//-8
M6LZQJ5CX^\,:9%-$-/U%;KSH_*^?,<>X?-GID]@.G6N>\/26MYI_C^P\0>6+
M@:A<F[6;&?LQ0>4W/\.P<?2N:FC\3?V;\-H8)EC\0G3[[RC<C)SY*[0<]&VX
M&3T/)S0![-!J-C=&46][;RF$D2B.56V8Z[L'C\:;8ZKIVI^9]@O[6[\HXD\B
M99-A]#@\5YMJVNV5W\)S>:3!-;0VM["-7M5&^> +,IN%<$'<W4DL#N!).036
M]H4?AW4?%\>N:9X@EU74'L3"YBDB,8AW CS!&HP<GC//7T. #=USQ3I7AZ>P
M@U"[BBFOIA%$CN%^K'/10._T'>L:T\4R0^-M>M-4U*RCTBTM+:>WE;;$J^87
MZN3S]T<\#VJ#XA210:KX,GG=(XEUM-TCD!1F*3J35?3K;3M3^+7B)IX;>ZC_
M ++LRF]0Z[6\S)&?4$?@?>@#J]6N'>UL9;+6+2R66YB/FRJKK.A/^K7)'+9
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
M;GD@8-9,%W#<?#[X7;)TD*:M8QMAP=K"*3Y3[C(XH ]BHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JG+I.G37
M/VF73[62X'/FO"I;\\9JY7)7_B&\U#QJ?"NCR) ]M;"ZU"\9 YB5CA(T4\;S
MUR<@#L: .@_L;2QYN--L_P!]_K/W"_/SGGCGGUJQ;VT%I"L-M#'#$O1(U"J/
MP%8QM]>LM7TU8]1-]ILDCK=>?"@F3]VQ4AD"KMW  C;G)'.,U=DU_2(KY;*3
M4K5;AI/*"&0 F3^Y_O?[/6@"672=-GODOIM/M)+M,;9WA4R+CIAB,BG/IMC+
M=K=R65L]RN-LS1*7&.F&QFFKJVG->3V:WUL;JW3S)H1*-\:?WF7J![U7'B30
MS:VUR-7L3!=2^3;R"X4K,^[;M4Y^8YXP* +-SI>GWMS#<75A:SSP',4LL*LT
M9_V21D?A0=+T\Z?_ &>;"U-EC'V8PKY>/3;C%0Z=X@T?5_M/]G:G:7?V8[9S
M#,K>6??'3H>?8TZSUO3-0N#!:7T$TP3S=B/EMF<;L?W>>#T- #CI&F&RCLSI
MUH;6+_5P>0NQ/HN,"K<<<<,:QQ(J1J,*JC  ] *S[?7](N[_ .P6^I6LET5+
M+$L@+,!U*^N.^.E<[X8U+6-3MO%\$^I*US9:E/:V<[P+B%1$A7*KC=@MGWH
MZ[[);"\-W]GB^TE-AFV#?M]-W7'M4,.DZ;;WLE[!I]K%=29WSI"JNV>N6 R:
MS=#O[VT\+VL_B6ZB%YN9'E\ORO-^<A#LZAF7:=O7)QBM6RU"SU*%IK*YBN(U
M<HS1MD!AU!]QW':@"6>WANH6AN(8YHF^\DBAE/U!ID-E:V]L;:"VAB@.<Q)&
M%4YZ\#BJM_K^D:7*8[_4;:W=5#L)) -BDX#-_=!/&3@51U3QAI&E:_INCW%U
M$MQ>AW!9P%1%7.2>G)P />@#5L=-L-+B:+3[*VM(V;<R6\2Q@GUP .:G6*-9
M'D6-0[XW,!RV.F3WK#TCQ?I.MZUJ6F6=S&TMC((C\XS(VW+;1W R!GZU<MO$
M6C7=VUK;ZI:23K&92BRC)0=6'JH]1Q0!/<Z3IMY=1W5UI]K/<1_ZN66%6=._
M!(R*?-IUC<7*7,UE;R3I]V5XE++]"1D5G#QAX;+VR#7=.+74AB@ N%/F,#@A
M>>>>/KQ43>,-)7Q<?#AN8Q=K;^<^YP "6"J@SU8\G';'O0!JPZ986TDLD%C;
M1/*")&2)5+YZY('-%CIEAI<;QZ?8VUHCMN9;>)8PQ]2 !DUGZ'>PRP:G<_\
M"00:G;I=R'S$V!+5< ^467@[1SD\\\U:L]=TK4)I(K34+:62-!(Z+(,A#T;'
M]WWZ4 6KFTMKV+RKJWBGCW!MDJ!AD=#@]ZA.DZ:9Y)CI]J99 1(YA7<X/7)Q
MS5 ^,/#0:!?[>T[,\IABQ<K\[@X('///'UXK;H H'1-),*PG2[+RD8LJ?9TV
M@GJ0,=>!3GT?2Y+H74FFV;7*D$3- I<8Z<XSQ@?E45MX@T>[O4L[?4K:6X?=
ML19 2^W[VW^]COC..]4M#\7Z3X@U/4K&QN8WDL9_)/S\R$*I9E'7:"V,].*
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
MVEM##"=-LS%#_JD,"[8_]T8X_"B]UG2]-GC@OM1M;:64,R)-,JLP4%F(!/0
M$D]L4FDZWI>NVK7.DZA;7L"ML9X) X#>AQT- %\# P.E%4+S6]*T^Z2UO-2M
M+>=T:18I9E5BJ@EFP3T !YZ51;QIX873DU!M?TX6CR&)9C<+M+CJO7J,C\Z
M-VBD1UD171@RL,A@<@CUI: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ KS7>G@_XP:KJ6JN(-+\06T*PWDG$<<\0"^6S=%)
M'(SUZ5Z539(XYHVCE171A@JPR#^% % ZQ:W4OV73[F*YN&4G]RP<1#!PSD=!
MG '<]NAQY5;307OP'O-$NO\ D/0^9;R6C']_]M\TLO'4LS$,#[YKV&"W@M8O
M+MX8X8QSMC4*/R%'V:#[1]H\F/S\8\S8-V/3/6@#SR&^BT/XJQMKE[#!+-X<
M@B$LKA1-*LS;PN?O-SG YYKD;:ZT^?X9>&H9I8&V^*U$D<A&5!NI"0P/3Y3G
MGL:]R>"*5T>2)'>,Y1F4$J?;TH^SP;%3R8]J]!M&!0!YKJ<NE?\ "Q?%,-W,
M$M)/#"_:1 PW[0TFXC_:"'^55%D\111:AH"7MKKC2Z#<OI6K6HVSJN%"I)@X
MR3MVL.I4^^/5?(AR3Y4>3QG:*2&V@M]_D0QQ;SEMB!=Q]3B@#S/PUJ'A3Q,/
M#;Q:A=W.K6&TPV&[:]HP7;)O4*,* ".>#P!DD5K_  [N(9=4\:+'-&Y_MZ5L
M*P/'EQC/Y@_E7;);P12O+'#&DDGWW50"WU/>E2*.,DI&BD]=J@4 <QXYMH;J
MUTJ/^V6TB_%^&T^[VJRB<1R85@W!#+O&.^12>!-2O]0L-275+6UBOK:_>":>
MS)\FZ8*O[Q<].P(]5/T'42PQ3H4FC21#U5U!'ZTL<:0QK'$BHBC"JHP /84
M>3^,-6T][KQ]IR20Z==KI@$H/S3Z@?(8KL5L@(H)!V@GJ<KC-2)JUA%K7PSU
M"6[B6T.FW,7GEOE+^3$-H/<D@C'<C'6O4S#$TGF-&A<KMW%1G'IGTH\J/:B^
M6F$^X-H^7Z>E 'D]Q+-(_P 4-)L)<:Q<-OM[=3^]=3;+RHZX/(SZD#J16CH&
MI>$?%%_H-_:ZE=7>IV2LT5L7 :S!3$@D4*,* -O/!.,=:]("('+A5#D8+8Y(
MIB6T$;2-'#&C2G,A5 "_U]: /#YI-/7X%^()(WM@YU>1@RE<Y%X"IS_N]/:N
MW:_M+;XV9GN(D%WH$4=N6;_7-]H?A?4X(/';GI7<_9H,8\F/'IM%.\J/*GRU
MRHPIQT'M0!XI<22S>!O')TX"X2'Q3)/<PP?,SVX>(O@#J, Y]0#77ZU+;:WX
MX\&7^BW,,[1>?+/-"X8"U:/G=CL6V@9[_0UWB11QYV1JN>NT8IL-K;VX<0P1
M1ASE@B ;CZG% 'B%V]A_PI7QM)&UOO;5[DAE*Y)^T I^G2O:[BYC739;I5,\
M0B:0"+YC(,9POKFI/LT&,>3'CTVBI%4*H50 !T H \2L=;TJ:?X=W=O>VD%I
M'<R*MC;MN6R#0N%C=SEC)GCDC)Z+79>![RVB\5^,]/>9%O&U<S" GY_+,,>'
MQUV^_2NX6WA4 +#&,-O&%'#>OU]Z<$0.7"J'8 %L<F@#AO'-U;Z?XQ\$7MY-
M';VL=[<*\TK!44M P4$G@9-9]A-I\WCKXBR2/;M_H=HN7(R%\AMPYZ#ID?3-
M>DNB. '56 .1D9P?6F_9X<D^3'D]?E'- 'BVDZQ%I6C?#S4M1OIK?1O[,EM'
MNX2"MO.=FW><'&0C+[<]!FO1O!EMHD<.I7>@S37-M>7;3RW+/N2:4@;F3L1T
M!(XR#Z&NB:W@>%H6AC:)OO(5!4_44]$6-%1%"JHP%48 % '#:Y=VT?QA\+1/
M<1+(+"\!4N 1GR\?G@_E6=H%Y9V]KX[TKQ))%%=-J%S-,DY ,UM(@$;+GJNT
M;1CIC%>D-!$S;FB0MZE1FDDMH)94EDAC>2/[CL@)7Z'M0!Y+:I=:9I_PJM-9
ME$=]'.V])6PRCR'"@Y[@%5^M6[UKFZ\3_$^UTF8'4I-+M%@2-AO+B*7(7WY
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
M9S87(E:"3RYHRK(\3>C*P#*?J* +]%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M[&.]>#SF<QPR"41#&UF4@J3WX(!'/45:HHH 3 SG'-+110 4444 &,=****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MGT]3R3T' T: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *9-+';PR332+'%&I=W8X"@<DD]A3ZY+XG
M+.?AOKQ@G$6VRE+_ ";MZ[2"O7C/K0!J:=XITO4]5.FP/.MU]G%TB30/'YL)
M(&]21R,D#UYK9KB(]8OK*;PSX>2ZC>\U*!Y3<F$#R88XU) 7."Q) !/'4X.,
M54OO%NMZ6WBS2I)+62_TC3SJ5G=/"=LT.UCM=0PPP92,@X/7':@#T(D $DX
M[UF/K^GQ^(8=":5QJ$L+3I'Y3;2BXR=V-IZCC->=>*;OQ9+\.CJUSK%K'!>)
M8,L-M;;67S'174N6Y!W \ =QP.NKK,.I?\+1\/0P7</VPZ5=@W,D.5'SQ\A
M1D]L9'K[$ ]#HKF/ ^M7^L:;J,>IO%)=Z=J4]@\T2;%E\LC#[<G&01QFNE<,
M48(0KX.TL,@'W&1F@"II>JVVL6C7-IYOEK*\1\V)HSN1BIX8 XR.M7:\PD\:
M^(E^&SZ\LEB;Z/5#:.# P1D^T^4-OS?*<'J=U=!IVKZU;?$.30-3N;6ZMY]-
M-_"T,!B,)60(4^\=P^8')YH Z^BBO/?&/BG6M!@UV\CN+:,Z>L<MG:)'YQGC
MP"[38YC!.Y0?EZ=Z /0J*XJ_UO7I?'=EHEA<V4%I>:6]V'DMR[Q,&09^\ WW
MN!\O7G.,'*_X2CQ3+X!U74K9[674]$OY[>YVV_RW,43X9E7=\K;><9/(]Z /
M2J*Y^UU>35=:T]=,NTDT\V(N[A]@)<.0(<'MNQ(3_N^]=!0 4$@=3BN1M]8U
M/Q'J>OVVD7<5FFE3"UC9X1)YLVP,Q?)X0;@,#!X)SVKE9?$^I^*H/ FH6]S_
M &>;O49(;FV$8=1-&D@)R3RN5.![\Y(H [^RU/1M1\0W]E;QJVIZ>L9N&>W*
ML@?.W#$#.0IZ9%;->:Q0ZO)\2/&*:7?6]K<"QL2T\L'F<A9, +D#D]3DX].<
MBUIOCF]UC1?"WEPF.^UFUDN)F@C#^6L>T-L5CC)9AC.<#/6@#T"BO-=6\3>,
MM&\(ZI>W-K;Q7%I?116T\\0'VJ"214!VJYV,-W/!'M7<:/!K$$=R-8O;6Z=I
MBT)MX#$$CP,*06.2#GF@#2HK.UZXO[30;VXTN*WDOHXBT*W#[(]WJQ[ =>HZ
M=17-Z)XFNY_&T^B-=C4+,Z6M_%<?9_+);S-A"G #H>""/S- ':T5YDOC/7[K
MPQX=UZSFM5EUC4ELGLY;<R+ K.R\896+)M^;)P>>!6C_ &GXMU#QGK>AV6H:
M9!'816LR2O:,V0Y;<I&_J=O7/&.G.0 =Y17GDOBCQ-JFDR:QX=LGN=EV\<-D
M84V3Q)*8VS(6!5CM9@>@X&#UJW?^(M;U*XUR#0HY$FTQA#$OD+()I_+60JY+
M#"_.%XYX)SVH [<  D@ 9Y/O1@9S@9Z9KA'\0>*)O$GA_2WCL].?4M.EGGBD
MB,C6\J;,C(?##+<#CW)Z5F?\))XN?POXGO!J&G+<>'+FXC:0VA/VP1().1NP
MF5..,\^F.0#T^BN,D\4W>I:A::=8)-!)+I<6HRR0Q+*R^82$4!B!C*MD\]NG
M6LNY\3>,K/2_#OVVTL[._O-6&GW"21DB1"&*R+M<[00O*\GKR* /1Z 00"#D
M'O7GKZWXA0^--'N=1@:ZTRR2[M;V"VV$!T<E2A8C(*<')ZU5L_$5YX;^'OA*
MYO[N4:?<V\(NK^.VWFT0P KD<]6P"Y!^G.: /3**R_#MW+?Z+%=2WUK?>8\A
MCN;7&R2/>=AX)YVXS[YJ?5DU!]*N1I4L45_Y9,#3)N3?V##(X/2@"[17$:+X
MHOM=\.^'GMYTCU2\F,=ZC0C]R8L^>-N>,, H]V7.<TV/Q!K.NZ/KFL:-<00K
MI]Q/#:V\D.];CR?O%SG(W$$#&,#!.: .YHKA-+\:76L:[X5-OL33];TZ:Z>%
MTR\3H$X#=QECV[5J^#M9OM7?7XK]XW.GZM+9Q.B;<QJJ$9YZ_,: -ZZM[1QY
M]S;1RF(%@3%O8?08)_*JVB:W8>(M*CU/396EM)&=4=D*$E6*G@@$<J>M:->-
M>'M7UOP]\-;#6+6XM/L$.J212VC0%GF22\9&._(VD;N  >G).<  ]EHKA?%W
MB+6-'&N3Q75O;K8V8N;&!(O/>X(5F<RJ.43("@\=SGM4FH>)=4L]2\)WK20Q
MZ+K!2&Y7R\M%,\>Z,!L_=9OEZ>GK0!VU%<?J7B6]TZUN[Q62:.XU*/3M/3R_
MXBP1V/(W8;?@<9V#GG(GT6]\1_\ "37%G?VLLNCM;"6&]EC2)TEW8,156.1C
MD' ]#F@#J:**\^N?$_B35-.O-3\.6CSM;WDD$%HT*^7<)'(4?=(6!4G:Q&,
M< @T >@T$@=3BN&.K^)M1\;:EH5K=V5E%'I\-U'(]J9'B+LP*D;\,?EZY ]C
MUKG[SQ#K/B#P?X&U/[8EI->ZU#;W4<4>4=E>0;N3G&Z(';[^U 'K-%<3?:[K
M-YJ&KZ9I+2"XTN..,RI;*XFG:,/\P+#:F"O YY//%4KCQ#XODU3PMIQBLM,N
MM7M;EKF*:$RFWEB4<@A\,"6R!QVR30!Z'17"-KGB&YGU#2;:7=J.E01)-/;V
MJLDUR\>_D,PVI@KP.>3R,5+9>)=9U+4M'T&XMETK5I]/>_U$<2&%5<1A8^2,
MLQSDYP!W)X .CTG7M/UN6^CL9'=K&?[/.'B9"KX!QA@#T(K3K@_ATEQ'J_C-
M+N5)IEUDAI$3:&_=1X..QQC/O7=G.T[2 <<$C- %/3=5MM56Y:V\W%M</;2>
M9$R?.AP<9 R/<<&KM>8WGC3Q%!\/O%&L++8_;])U2>T0_9VV,B2*G W<'DG)
M)K<75M>LO'=IH]]=V<UMJ=E-/"(K<J;:2,KQDL=XPW?'([=* .R!!S@]**\I
M\/>)-2T/P%=ZI=7@OKNYU>6SMUFCV@S/<% S$'[HZX&.!@5T]SK>IZ!XQT;2
M[^X2]L=8$D<<OE!'@F1=V.."C#..X(ZF@#KZ**X^XUK4[/QW<:-=WL$%C=:<
M]U83&$?*Z,!(K$GYMH(;MP3Z4 =;+%'/&T<L:R1MU5QD'\*H:?>:=_:-]I=E
M 89;/RVF58"B'>,C#8 ;@<XSBN1\,>*]5\0^&-/+7$<6M2:@]K=+]GPL00EG
M^4G(^0 @GNZY]*L'7=:N=7\;Z8;N"$:7:P26<T4'S)OC=R2"3D_*!Z<=.U '
M2ZMX@T[17L5OI70WUREK;[8F8-(QP 2!@?B1T-:=>.S&^;X8^ )I;E;F>75-
M->,R+MP3V8\D\]37:Z#J^KKXUU?P_JMS;W8AM8;R":&#R<*Y92A&YLX*\'-
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
MX>MM(@D\R.$NV[;M&6<N0!DX4%B ,G QUK8HHH **** "BBB@ HHHH ****
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
M+'&  J!@1DL>I!P >.<C-LM6U2;5_$WA:]OI#-8P1W-K?QQHLCQ."=K#;LW
M@C( R#T!K;U[PRFL:AINJ6]TUGJFFNS6]P$WJ588='7(W*1[@CL11;>'&@;5
M;PW:OJNIJJ37/DX5%5=JJJ;N ,D\L>223VH R/A1!+%\-]$=[N699+1"D;J@
M$77A<*"?Q)J=]2U+7O$/B#2=-U Z>=)CBC1TC1S)-(F\%MZM\@!48 !/S<]*
MU?"VA-X:\.V>C?:_M,5HGEQ2&/8Q7WY()_*LO5/!=Q-XGDU_1->N-'N[F)8;
MU8X$F2X5?NG:_ 8#@'GZ=<@$":SK,_B/2?"UW<PVNHG2VO[^YM%# D.L86/>
M" "Q).0>!COFN?UGQAXATS0?&MDMY'_:?AXQ20WI@4^=#*-RY7[H<#() QQT
MKK;SP=&U_I6IZ=?26NIZ<C1+<2KYHGC?EUE&1NR?FR""#S5?4_ L>IZ%K=C+
M?E;O6W5KV[$(R0H 547/R@!0!DGOU)S0! NI:YIWC_2-.O-32[L]6M+B3R1;
MJ@MY(MARA')!#8^8G^E4?!5E>CQ3XT*ZM<,Z:@J'S8HR'/D)AF 4'(] 0.*Z
M*X\-7%UXDT;6I=13S-,BEB6-;?"R"0*&)^;C[HQZ>])HWANZT?4M:O5U))7U
M2;SW5K; C<*%&,-TP!P?3K0!R^B^--5O?!OA,37"'5]>NY+=KGRE C1'<LP7
MID*H SW()SWBGO)O#7Q'\2:E=W4M^MGX:6Y3S%17*K)(=AV@#J#SCO[5K)\-
MHH_".F:*FK3)<Z3<FYL-0CB DB?<6^9<D,/F((XR,5<A\$23:[=:KJ^KO?&\
MTW^SKBW%ND4;QY8GU('S>N>O..  5;.Y\82ZAHUU"L\]C<K_ *>ER+98X@RY
M5X=C;\ ]F+9'?/-<Y<^)?%D?@KQ!X@_MJ(2:+J<\*PBS3;/''*%VL3R!CIC!
M]SVZOP]X*O\ 0_)MIO$][?Z7:?\ 'G9S0H/+Q]T.X^9PO8<#@>@J"3X?/+X4
MUK0'U;,6K74EU+*+;#(9&W,%^;&,@8STYZ]@"&5+R?XTVZ#5+M(!H33K"!&4
M7,Z!E *GAMHR?O<<$#BF6.OZ_/I7C/.H6 N]-U!K>UGNE$4,481#EL9Z;F/.
M>?:MV7PM++XGL->75)(;F"S-E.L<*[9X]X?'.=O(ZC/'I69<_#W[9I?B"QFU
M:0#6+M;TR10A3#*I0C&205^1>#[\T +H&O7TWCR]T62[N;NP_LV*]AEN[=8I
M QD9#@*JY4X!Y&?PKE-.U;4M"^ \VJ:5<I!<V]Y<$,T0?(:\93@'C^+T-=M9
M^$;RW\4#Q#-KTUQ>&Q%G*K6Z+&^&+ X'( )Z Y/K5$_#QCX!G\)'5S]GFF,I
MG^SC>,R^:1C=C[WZ?G0!%?Q7DWQGL84U6[B@_L6:58D$953YT8( *G[V!D]>
M."!3+/Q'JNG2>*M)U:^>XU2S99-.(BC3SHI<+#M 7!;S#L).1G%;]YX8EN_$
MVG:\FIR6]U;6S6LRQ1+MFC9E8@;L[>5'//\ 6L2U;0_''C/3=<TPRSQZ1'-'
M+<&)XU:0L L9# ;MI#/_ +)V^M ':V45Q!8P175P;BX5 ))BH7>W<X  %3UG
MRV-X^NV]\FIR)9QPM&]B(U*R,2"'+=01CI_DZ% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 48SUHHH **** "BBB@ HQGK110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M -L,\)WL !@'!/0=#Z5U.M>(]/LOB)8W][K#6FB7VEF&SU")E,/G+*Q=2Y!
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
M!&@C!";4 V@]<>E-BL[6WE>6&VACD<89T0 M]2.M &'X_1I/AWXC1%+,=-G
M &2?W9KD+NST[4K7X>_V&MJ^H075O/OM=N4ME0^=N*]%/ .>I('6O4JA@M+:
MV+F"WBB,ARYC0+N/J<=: /(-/O-!U#1M7\+^+-3NXM274)_.T[(5[EFF,D;1
M?+N;.5Q@]O3%7I-4TJR\6>*M%\5ZM-IJ7WEO!YSJL=S;&%4*ABIR00P(!ZDX
MYS7J36MNUPMPT$1G4864H-P'H#UHFM;>X:-IH(I&C.Y"Z E3ZC/2@#S6&TTN
MT^(?@JS@C*PP:1<"!+HYE508]F<\@X!QGD?A6M\-986/BV.%XRJ^(KHA4(P
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% "8&<XY]:" <9'2EHH **** "DP,YQSZ
MTM% !1110 4444 %(  , 8'M2T4 -<.8V$94/@[2PR ?<53TS2X=+AF5"9);
MB5IKB9OO2R'J3^   [  =JO44 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%9E]XBT?3;^&
MQO=2M[>[G_U4,CX>3_='?\* -.BJ>I:MI^CVPN=2NX;6#<%\R5MJY/09JTCK
M)&KH<JP!!]10 ZBJ&J:UINBI ^HW<=N)Y5ABW9)=V.  !SU(J_0 4444 %%%
M% !1110 452U/5].T6U^U:G>0VEOG!EF;:H[<D\#K55/%.A230PKJMJ9)G$<
M:[\%V/0#U)H UZ*** "BBB@ HHJ*YN(;.UFN;APD,*-)(Y_A4#)/Y"@"6BJ]
MC>VVI6%O?6<HEMKB-98I "-RL,@\\]*L4 %%%% !1167J_B/2="5FU&[\D(@
MDD(C9_+0G 9]H.U<Y&3@<'TH U**;'(DT22Q.KQNH964Y# ]"#48N[=KU[,3
M(;E(UE:+/S!&) ;'H2I'X4 34444 %%%% !1110 4444 %%%% !1110 45B7
M?C'PW833PW>MV,,ENVR99)@/+;T;T/(I/^$S\-^7<2?VW9%;>(S2XE!*)G&X
MCKC- &Y14-I=0WUG!=VS^9!/&LL;X(W*PR#S[&H+35K&^O[ZRMKA9+FQ94N8
MP"#&67<HY'.1SQ0!=HHHH **AAN[>XFN(89D>6W8),BG)1BH8 ^G!!_&IJ "
MBBB@ HHHH **** "BBB@ HHJ"]O;?3K"XO;N416UO&TLLA!.U5&2>.>@H GH
MJ*UN8;VTANK=Q)!-&LD;C^)2,@_D:EH **** "BBB@ HHHH **** "BJ>J:M
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
MPH 74/$.K^'=5T./6%LIK+5;A;,O;1LC6\[ E!RS;U.",X7'7VK,\/PZC/\
M%#QC%<W5G- (K%)HS:-\\9CD(5<R$+U.<ALYZ"HUN8M5.B)X@U*VD32)UN0]
MO#,3=3(I5'8%!L W%B 6R<<@=9M(OK:P\::[K4U];M;ZHL"B-(IM\7E*R@\I
MAL[O;'O0!WI,<$.3MCC1?H% _D*\:?Q!8V'C/1?&L>KVTJZM.UC>VRW*LT-L
M^/LY*YRNW:&;C@N17;>)M<M-5T:73["^BC^T$).TT,PS%D;U&%ZLN5SVSFH?
M%M]HWB7P??Z+]HB5[J'RP7AEV1-P0PPG.T@$=,X[4 ;'B;7Y=&GT:SMXXS/J
MEZMHDLH)2+Y68D@$9.%P!D<GVK#_ .$LU^.Y\76S6^G2-H$(D64!T$VZ/S%R
M,G& "#SUP>]<[XB\0 ^'O#^CWVN:6=12=7>>[MIO)N!$G!/W65]Q0_*<Y'ID
M4_3_ !!+<V&KZ'+-H#"^M)<W>G+<'9*P"9F#*S,2&)!SD["/>@#=MO%VOPZ!
MI^LZG!IH@U6*T2RBMUE:19I1EBXYRH&6 7GC;SUJ1_&>J:/)K,NKZ>\^FV=E
M]K@OHK.6V61LX,)60GYLD8(.,'VK,N[?3]0^'VFZ#)K/V74=,6!K6]@MY6"2
MP@!'VE1UQR/>I!<-K^A7^G>+=;M9!<VS6RIIMG,B+G'[QMX.7R!C@ <]<T ;
M%OK_ (A'B*RLWL!=V5W%)OGCL)[<6DJC*AVDSO5NF0 <]JP&\>^)T\#-XJ:U
MTKR+6\>&YM@LA:5!/Y7R-NPI''4'/MTJUX>U?5K00PZYXCLKRWM%(A-O9SQR
MW)P0IF8@@#OA1R<'/&#COIT;_#>]\*G5;02W-TTPN/)GVJ&F\XC;LZYXZ^_M
M0!U\?B'6+#QM!H^L+IYM+RRENH7ME<-"8RNY7+'#C#=0%Z=*SX?&FMWEMI&J
MZ?IK7=A?3)YEHEA.)8H'Z2><?D8@8) &.< \9++Z\M+_ ,9Z7K<EY;+;VEI-
M;2P>7,2_F[<D'8.FW\?:LWPX;[P^D>B)XGMI/#D#Y@8V4WVQ8LY$6[[H';=@
MG'3'& #1N/%GBJ4>+?L<&D1G09"091(_FJ(A)MX(Y(/WN@]#UIM]K>L:IXF\
M!RV-Y!:VFJVLUWY$D!DVL( WS$.NX8D( XP>>>,5HS$@\7YU"U/]O9,?[J;]
MSF(1<_)\W SV]/>HQ%'%'X.EM]8M8[O0+=[5R]K,Z2HT2QE@, @_*#CISUH
M]2HK.T]=4^WW\EY<6TMC(R&Q2*,JZ+M^;>3U)/3%:- 'G_Q>MH;;X1^(%AC"
M!RDC8[LTZ$G\S6WXQMH6\#ZW=-&IG31[J-7[A6CR1^)5?RH\>^';SQ9X1O-"
MLYH(#=[ TTV3L"NK< #G.W'45<UC3K[5?"-[I?\ H\=W=VCVQ;>Q1=RE=W3)
MZYQ^&>] ')Z#KVM:4G@FRNHK%M+U6T2!%C#^=$RP!U8L3M8':<C QGJ:NCQC
MJ<+>-/-T^"5]"V&".W#%I0T6_P";UQD= .AI[^%-59?!X\VS!T#'F?.W[[$1
MBX^7Y>#GOZ>]2VWAO6[/5?$^H6UW9Q3:M)#+;GYF\EHU5<,,#<"!SC'I[T 7
M?"^NOK_FW5OJ6FZCIIB0Q3V:%&60EMR.I=B,#:1G!Y-;&J:C;Z1I5WJ-TVV"
MUB:5S[ 9X]ZP=$\*_8/%=[X@:"TLI;NU6"6WLF)25@Q8RL2J_-VZ=,\G/%_7
M].U#4Y-/BMC;?9(;E)[E)68&4(=RJ, X^8*V?]G'>@#SKPWJ5OX?^)%H3J]K
M>#Q1;$W@AN5E$-\I+ <$X7:Q1?7:*[W5M>N+?Q7I7A^T6*.6^AFG:XF0LJK'
MCY54$98EO7@#OFH?'GAFZ\4Z%%9V,\-M>P745U;W4F3Y#H<A@ .3C([=:Y_Q
M5+?W_B71M.CO]$@U6SM7NI(KSS!&S,0BO$ZLK@X5^!T!YSP: ([GQ]XBM_!/
MB'6C9::9](OGL<?O-LC)($9@,]#N! SZ@FMNZ\0:YI5Y;V.I)8"YU&X<61M8
M9IO*A1-SF11R[ X'RX!SGC&*Q9-)UGQ+X/UCPGMT&WQY6RZTYG, RY=E*D9W
M@J">?^6@)]^A\4^&M2UR#2[_ $^^BT_7=,E,UO*09(CN7:Z,."58?C0!G)XT
MU6QM-075M,82QWL%I8W*VLL4=WYQP&$;9<%>=P&<XXZU*GB3Q%%?:I;OIZ7%
MO#8&[M;\V4UK'YBGF)U<DYQR"#TXI^I>$]9\1^&I[?6M6@AU5I(IK:6PB98K
M62)MR,JL26.<Y)(R,#C%6+32_%ESI=Y'KFH:;+<O;/;PQV<;QQ$L,&20DDEO
M0  #GUX ,)/&OB9='\)ZS):Z4]KK<D%L]NOF*ZR2H2KA\D!<CD;20.YJ^GC+
M4-'U'Q):>(4M)5TJP34(Y;)&3?&=V4(9C\V5QG.#GH*8W@S5O^$8\*:2L]EO
MT*ZM[AI"SXF$((  V_+G/7G&.]6KWP;/JOB/7+N^>#^S]5TQ=/>.-F\Q -QW
M@D8S\QX[8'6@!+?Q%XA.MZ9"=/%U97J,)GCL9X/L;[<KN=^'4GY<@ ]\=JPI
M/'GB>/PC>^)'M=)%OIVH/;W$ $A>5%F$9V'.%(SG)SGT'?H/#FC>+]/2"SUC
M6K&[L;)<0M!"\<]Q@842L20 .,[02<#)ZYRY? >KS> -7\-FZLA+J%Y)<B<%
M]J!Y?,(VXYP1CKWSVY +C76LO\8OL"W\ L8]'%PL+6Y. TP5AD./F.P?-C '
M&WJ3T/BC4;K1_"VJ:G9Q0RS6EM).$F)VMM4L0<<]JSI?#^IMXZM?$<-S:Q*=
M/%C=0,C.<"3S,H>.3DCD<=>:U/$FG3ZQX:U+2[9HTEO+:2W#R$[4WJ5SQUQG
MI0!S=[XX:RB\."]N;/3$U:R\\WMS"S0"7:A$7#+MSN8Y9NBX[Y'6Z7+=S:7;
M2WXA%TT8,OD',>?]GD\>E<\- U0:1I^F7$.EW]C%8+:7-I<E@DC* %=3M..
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
M,TGV.X-M/NC9"L@ )&& /\0J75=5M=%T]KZ],@@5D0F.)I#EF"CA03U(KEO
M'_(4\:?]A^7_ -%15?\ 'VMZCX=\+2:GIK6XDCGA1Q-&7RKRJAQ@C!^;/.:
M.GH)P,FN,O\ 5_$,GQ#?PY8W5A!;/I1O$FDMF=XV\T)R-X#>WW>O?'/,:IXB
MUS6/A_IER]Y%;7:Z]'87;0Q?+-LN=@(!.0#M!([],@4 >M45Q]YKFIS:S>:'
M93,+BPMHI)KF*T\S=))NVC:6PJ@+D]2<\$8YRV\3^+P_A"WNK*RT^]U62>"\
MMYHR_ENB.P92'^Z<!MO7MN'6@#T2@'(R.E>8:IX@\0_\(OX]L)]0A74-$3,=
M[;P;-\;P^8!M+':W)&<_KS7=>&DN(_#>GBYG69S;QD,L>S VC QD_G0!JTR:
M:*V@DGGD6.*-2[NYP%4#))/88KFY=:N]2\87GA[3ITM186D<]Q.8P[%Y"=BJ
M#Q@!22>>H QUKC_$/B'4M>^%/BZ*Y:&VU#2GGL;WRHR4F"@?,F3E0P8'G..:
M ._T[Q/I>J:I)IMO),MVL N1'- \9>(G ==P&1GCBMBL_1H9XM*MOM4T<\OE
MKATBV87 XQDUH4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5S_BWP]<^(+73_ +%?K9W5A?1WL321
M>;&[)GY77(R.?7@@5T%% '"R^!-3F;Q47UV%O^$AMEAES9?ZIA%Y1(P_3'0=
M>F2>]N3PA?R3^%9?[4MP=!!R/LC?O\Q^7_?^7Y3[\UU]9NNZ[I_AO29=3U29
MH;2+&]UC9\9X'"@]^* .4=-"\:>.M*U/2KQ;K^RXY!>20-\C893'$_J1(I<#
MMLSW%=[4<,,,"D0Q)&K$L0B@9)ZGCO4E '(#PEJ6G>)]3U31-5@M[75MK7EK
M<6QEVR 8\R,AEP2.H.1W]JS[?X>ZA9>%/#NG6VLP'4-"N1/;W#VI\MQA@49
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
M4U_11;V%[XF^W:/9X%M#]E"3,J_<623/(7CH!G R<<'KY1(8F$3*LF/E+KD
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !3719$*.H96&"K#((IU% $-O:6
MUFA2VMXH$)R5B0*,_A4U%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0-8VC
MW(N6M8#<#I*8QN'X]:GHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y/Q#XLU/0K+5]1_L))=
M.TT9,KWFQYAM4DJNP]"V.2.AH ZRBN5_X2;6EL5NY/#\(ADLGNHG2^+#(4,$
M;]V"I()YP1Q6KX:U=M?\,:9J[PB%KVV2<QALA-PSC/>@#5HHHH ***Y_3O$5
MQ>>,]7T&6SCB2P@AF2992QE$A;J,#;C;TY^M '04444 %%%% !1110 4444
M%%<_XL\0S^'+6PGBLX[E+F^@M'+2E#'YCA=P&#NZ],BM\D $DX ZDT +17+Z
MWXO%A9Z#>V%O%>6>K7]O:"8RE=BRM@.!M.[C/<=JZB@ HJEI,VH3Z9#+JMI%
M:7K9\R&*7S%7DXPV!GC!Z=ZNT %%5=3U"#2M+NM0N21#;1-*^!DD 9P!W)Z
M53\,Z];^)_#=AK5J-L5W$'V9R4;HRD^H((_"@#6HHHH **** "BBB@ HHHH
M***KVE];7PF-M*L@AE:%RO0.OWA^!X^M %BBBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RM0NM=BNBNGZ58
MW,&!^\FOVB;/<;1$W\ZU:* ,O3KG7)KDKJ.EV5K!M)#P7S3,6]-IB7CKSFM2
MBB@ KD?BC_R3#Q%_UYM_2NNJAK.BV&OZ;+IVI1/+:2C$D:RO'O'H2I!(]J ,
M]?\ DGP_[!7_ +2KSK2[0:7X:^&>K6MQ=+=W-Q:VDQ-PY1H7A?*;,[<#:,<=
ML]>:]571[)=&_L@+-]B\KR=AG<MLQC&_.[IQUK//@O0C8:;9?9I_LVF2++9H
M+N;]RRC"D'?DX!(&?6@#CHK2^\;Q>)%74HK.^L]3FMHI\R>;9B-L1E0&  (&
MX_WLG.:M:I<?\(IXIT/Q->7S3:5J%L+*^E+L(8YBH9)U3.%#8*GTR*Z'4/ '
MAK5-;;6+K3LWC@"9DF=%F Z"15(#_B#GO4.M1WWB#4G\.SZ"RZ0LL,TM_+(A
MCE12'V*GWL[E"\C@9/ID T/"UI)#I'VJX61+B^D:[DC=B3$'.5CYZ;5(&!QD
M$]ZY0Z/:ZW\4_%%K>M.8#IMGE(IFCW',F"2I!./3./;@8]&K)7PUID>KWFJI
M'.M[>1B*>5;J4;E'08W8&,G& ,9H \^\.ZBVJ^#O L=_>75Y>W FQ8[OEO1&
M&7,S'^%!M8]<G'!-.TG2M0\1> /%6E1W4\-]9ZM>16#17+YA*$,D8?@E,DKS
MV/2NO'P_\-I8Z=9QV4T<6FNTEH8[R97A+?>"N'W 'N,XK1T;PWI'A^2[?2[,
M6YNY3-, [$%CU(!.%SCH,4 <SH6MQ^*;*SUVTA;;I^GEG@4D#[41S$1W*;#P
M?^>BFLG0K"^\0>'O#GBB'7;>VN0\5Q<W2AV:?/$D#C?MP6.T#'RD# %>BZ=I
M5EI,,T5C;I DT\EQ(%_BD=MS'\S6+8?#_P ,Z9K3ZK9Z=Y5PTAFV"5_*60_Q
MB/.P-[XX[4 )\1=Z_#O7I8IIH98;*21)(96C8,%)'*D'\.E<OJ,"^'M-T"2"
M]N4.O7=K!?3W5S(R'$+L .?DW,%!VX&..E>A:KI5GK>F3Z=?QM):3KLEC61D
MW+W!*D'%5;SPQH^H>'O[!O;/[1IH0((II&<@#IAB=V1V.<T <=J6E2>&=/\
M$<MUXE:PL+V!#';V4;%K5]P0M%N8XWDA<#')R,8JNNH7OA[QEKI@LOLL$7AH
MZ@E@LQD4RH[@,PZ!R!@[<Y]3760> O#D&@W>B_8#+9W843B:9Y'?:<K\Y.X8
M/(P>.U2V?@S0;'4XM2BM':]B@^SB:6XDD9TSG#[F.\^A;)';I0!Y[JUG;7?P
M]\':X\TD^H7.H:=//<F0DRN[J6#<XP">%Z+@ 8Q7IOB2WBNO#.J0S+NC:UDW
M+DC/RGTK'7X;>%U@^S+93BU$XN$MA>3"**0'.43=A>?0"NI:&-H#"RAHRNPJ
MW((QC!H \>:RBC^%GP\$)>)KC4]+9W5R2&/<9SBNFT2R33_B1X@T2WFNQI\V
MFV]T8VNI&*R,SJS*Q;<I( R0>U;,?@'PY%IUI8)9SBVLYUN+=/MDW[MUY4@[
M\X7L.@R<#FKZ^&M,36)]66.<7T\(@DF%U+DQCH,;L#&21@=Z /.] .N7OPH\
M,7%@$U.YCGEFN;&ZN"K7T8:4%=YZD$JW/'RC-=EX$U*QU/1+B2RAO+8Q7<D<
M]I>9\RVEX+1\D\#(Q[$?2K-MX+T2RTZRL+2"XMX+&5I;41W<H:)FR#AMV<'<
MW!XY/%:>G:9::5!)%:1E1+(TLC,Q9I';JS,>2>GY =!0!B>))KB\U73M)M+7
M[4(W%]=Q^8$&Q#^[!)]9 #[B-JY[P)+/X?\ &>N^%+NW^RPW+'5M.B+A@$<X
MD0$<8#<@>A-=Q;:)8VFK76J0K,+NZ55F9KB1E8+G:-I8J ,G& .IJM?>%=(U
M'7;76KF"9M1M5*P3)=2IL!Z@!6 P>_'/>@#@]6AU2_@\:6KQW\VMB[ TBXM
M^(D*(8U61>(R#DN"1PV3D$59U?12WC;PEH]S?:CY-QI]XMVBW\Q$C*J?Q%B1
MRQY!SCCIQ54^&UN-7U"35O"6NC4;B[DD^TZ5J/EV\BDX1N)DP=H7.5SG)]J[
M+3O"5LATJ^U)KFYU73XV2&=KR5BBL>5/(#\8!)'S;<F@#EX=/?6]<\0^&!=*
M$TJ&WMK1;B21I8XVA!$RD,"6W$_-U^4#-$,E]<>(]+\*ZAJMMJ(BT@R^;.K*
MEY*)2C$@-\S*JCJ3U)]QU6N>!_#_ (BU*'4=0LF-Y$OEB>&=X79/[K%",CV-
M/UKP5X?U^TL[:^T]=MC@6K0.T3P# &%9""!@#CIP* .&U?2K_1=(\.:?-X@N
M;N6/Q-!!YD4KH4A?+")LL=^WC!;)QBK]GH-HWQ(UO06GOCI4FG07;VIO9=IE
M+NI;=NW<@#(S@GDYP,=9+X.T*:PT^R:T<6^GS"XME2XD3;*"2')# LV23DY/
M)J=?#>F)K4^L+'.+^>$022BZEY09PN-V!C)(P.": /--#UR^D\*^"]-N+TF*
M^O[NUEFN78^8(FE$4;,""<X4=>=H!R"09_%VBWWA_P "^,2-;?RVCBNK6TMI
M)(_L>3M8 [R2CD'Y>@P>*[9_ 7AJ3PXV@2:<7TPR&40R3R.4<DDLK%BRG))X
M(ZGUI5\"^'AX?GT-K.1[&X8-.K7,I>8CIN?=N(X'&<<4 8,MBND?$_0HK:YN
MV35;"[%Z);EW$I01E6P3A2-Q^[C X&!5?X>:!87?@W6K,B6&.XU"]MF:&9D9
M4$K ;3G@@=Z[)_#.ER:I8ZF\<[7EBC1V\C74IV*<;AC=@YP,YSG%4+KP1H9T
MW5[:'3BRZH6>XA-U(BLS$%L<G8"0"=HYQT- '0VT"VMK#;H79(D5%+L68@#'
M)/)/O4M4=&T_^R=$L=.,K2_98$A\QB<MM &><G]:O4 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1163J&MO871
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
M.!G. ,#.:6J7WC+1O#M@+[4EBNCKT-JD@6-VGM9) %\T  !\<';C/XUT.L>
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
MH*HC2L=HQM#$(JCC STK6UF^UOPCIFJ7$VI+>P3W5M#IOFJ/-M_,=4?>< ,
M6W+GZ$T__A6NG?\ "'V?AXZA>XL)_M-E>JRK/!)N+;@0,'ECVZ'\:O-X*M;[
MP_?:7K=_>:LU\BI/<SE5?"G*; H"KM/(XZ]<T 1Z7!XFM_%!,TLKZ)-;$,MY
M+$TL<X/!38/ND=0>AZ5N:+97FG:3!:W^I2:E=)NWW4D:QF3))'RKP, @?A63
MHGA6?1XV:\\0:IJDB1&*![DJ3 I'4!5^9_\ :;)_,YL^$K#4=-T);;4KZZO9
M5D<QS79!E,>?EWD=^_L"!VH W**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK*U#Q+H^EW
M1MKV^CAF #;&!S@_04 :M%9>G>(](U:Y-O8WT<\H4N54'H._(]Q6I0 5C7OB
MWP_IMS<6]YJ]I!-;X\Y'D ,>0"-WIP0?QK9KC?B7;PP?#/Q.T485IK9Y)"/X
MFP!D_@ /PH UD\8^')!)LUFT;RX3.P$G(C&,M].1^=:>GW]KJNG6]_92B6UN
M(Q+%( 1N4C(.#S6(;:&7P+#.\8,L6E$(W=08>1^/'Y5R'A?7M:T/POX"\Q+!
M])U%;>P\M5?ST9HB5??G;CY>5V\>IH ]3HK@]1\8ZQ/!JEQH%J+AM/NGMDM&
ML)I#=-&=K@2KA4.=P'!Z GK@7HO$FJ1>-].TN_AM[?3M3LFGM"T3"83* 6A<
M[L9"G/3G!':@#KJ*R?#]_=ZG8RWMP8#!)/(+4Q1E=T(8A6.6.=P&X8QP15#^
MW;\?$1_#I%L;5M*-]')Y;;U<2A,'YL$<YZ"@#I:*\VE\>:XG@X:M';:>]RFM
M'39%(=59?/\ *# 9)!/7DG'O6M#XIU+2_%.IZ7X@^PFVM]*.JQS6B.ICC5BK
MHVYCN(QG(QGT] #H]4UO3=%%L=1NTM_M,RP0A@27=C@  >Y%:%>5>*[_ %C6
M/"OAC5YS9QVE[JUA.+58V\R)&D5D^?=AC@C/RCKQTYWM4\6:I,^M)H42O+I<
MA@2)[":?[3*J*Y7>A"I]X*,YYY/'4 [>BN"N?%/BBZU_3=*T^PL+.6_TE[T)
M?ARUO*I4%7VD9 +$<?7M@K_PF&H-KUUH,EUI=GK%OY(CM)XG O R*7>)RX&,
MEU P3\O/7@ [RBN&TN[UJ7XH^)('O89;6UM+4QV_D$':WFD*IWX#9ZL0<\<#
M%167C+5T\0>'M.U!; R:H9H[FV@4EK&1(RX0R!F5C@8(P#WZ<4 =]02 ,DX%
M>:S^,?%9T;Q5J$$.CH- O)D*NDC>?'&BN0/F&UL$_-SV&.]= /$UQJFN66CZ
M7Y,,TNG+J5Q+.AD$<;$*B!05RQ.><\!>AS0!MZ5K6G:W'<R:;=)<I;3M;RL@
M.%D4 E>1SC(Z5?KA/A@+@0^*Q=F(W \177F&($(3MCY )) ]LFG^)KK6$^(_
MA6RL[^"&UN$NY#%);EQO2,#+8<9X<X'&.O/8 ZC3M;TW5I[R"PNTN)+.017
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
MJ$:HSJY7 )C.X8#!@><]2.>M>BZ3;RI9P27;6TMSY042PP&/Y."%Y9C^OX4
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
M&V@7I'#&$4?@.* .'D^'EYJ$'BF#4M6B*ZU+%/');P%7@EC5-K#YN@9!\O7
M^]6MH^G>+DA/]NZKI]T\,92!;6%XA*Q&-\I).3C^%0!SGTQU-% 'GT7@358?
M!/A[P^MW9F32+V&Y,YW8E$;[PNW'&<XSDXQ[\6AX4\1:5XEU&^\/:M8P6.K2
M":[M[N!I3#+@!GBP1DG X;CBNWHH XK5/"6MVWB&#7?#.K6\5V;1+.\AU&-I
M([E$)*N2I!WC)^N>W.=&XT?6'@M8II[+5(6BE6_M[Q"D<[.5*E1AMH7! !!X
M/7/-=)10!B>$O#R^%_#EOI*R^8L32.,9VIO<ML7/.T;L#Z503PWJ&D^+-3UK
M1I;5XM52/[7:W)90LJ#:LB,H/4=5(YQU%=510!PNH^ IV\"IX<T^[@$KW2W=
MQ=3H?GD\T2L0H]6&.O ]:[>(R&-3*JK)CY@C;@/H<#^5/HH X]?"NJ6VL>)K
MBUO;0VFL@.(Y(VWI)Y0CY8'&WC=TSVXZU3_X0O5!X<\):6+FSW:!=07#2$MB
M<1*R@ 8^7(8\\XQWKO** .27PWJ\/B#Q/JMO>6T+ZM:QPVY 8M;O&C*K'^]D
MMDCC&.]/TSPK)%XP/B6XALK6Z:S-M,MD6Q<L65O,?('(VX Y//WC@5U5% &-
MXETV_P!6TY+*S>W2*25#<B;=^\B# M&,=-P!4GT)X-5_&OAV3Q7X2N]&1HHI
M;@+ME<G$3*0P88Y)!'M70T4 >;>*GU"0^&]#O-5T>/5E+73/>QL(+@QJ%# A
ME97W.& 4]B<\8+K6SUK5=%USPN__  CV+NTD!N],,FR)Y/E/FALDN02P^;)V
MG/:N]OM-L=3@$&H65M=Q Y\NXB61<^N"#4EI9VMA;K;V=M#;P+]V.% BCZ <
M4 <MK'A"\U?PAI>G"_2SU;2VAFM;N)2RK+&NT$J>JD$@CW[]VS^%M8\1^&]0
MT[Q5J=LTMU"(HQIT31QPD$,)/F)+-N53V Q@=2:[&B@#EM!T[Q=;A/[>U>PO
M!;(1 +6%HC.V,!IF)/;LHQDY["L5/ 6JI\.+/PK]LLS);W2SFYPV&"S><!M[
M<\=?>O0Z* .5N_#-W?\ C1-9N&MOL9TN33I;<,Q9@[!F8-@>F,?CQTJEX:\,
M>*=#2WTB?7K6XT&S8>0P@9;MHU.5C9L[0HP 2 20,<9X[>B@#A1X-U3^P_%V
MGFXL]WB">:57!;]QYB!"",?-@#.>,^U6&\)ZH-2\-:C;WMI%<:79O93AXV=9
M$8(-R<C!^3.#QS[<]E10!E^(]*DUSPWJ.E0W3VDEW;O$LZ]4)&,US5GX3U^+
M7]#U>>_TP-I]E)9O;P6[JA0[<;26X)V]<8 Z UW-% 'GDG@+59/A[?\ A@WE
MD)+J\:Y^T8;"AIA*1MQSR,=:TF\,ZS8^,;KQ#HUW91_VG#%'J-K<J[KOC&%D
M1EP<@<8.,_R[&B@#G/!'AZ]\,>'_ .S;R[@N6$\LJM#$4 #NSD').>6]OZU%
M=>'+VU\9OXET>6W,EU;+;7MI<%E24*<HZL 2&'(Z$$>G6NHHH XB_P# L\_@
MK6]&M[J 7VM3R7%W<NI"*[D$[5&3@ !0">V:Z^R2>.RACN1&)D0*WEDE3@=1
MD"K%% ',)X>U*S\;ZCKMG=VQMK^VACE@EC;>'BW!=K X .[G@GCCUK"C\ ZK
M%\/]-\,B\LS)9WBW/VC#8<+,90-N..3CKVKT2B@#B+CPOXDT_P 47NK>&]5L
M+>#5-C7MI>P-*B2*H7S(RI4Y( X. <?EV-I UM:10O,\[HH#2R?><]R?J?3B
MIJ* .9\/^';S3=5\0W%Z]M+;ZO<?:/+CW9C^0)M.1R,#KQ]*R_#GA/Q/H"1Z
M,NO6LOAV!\P9@878CSD1;\[0.V[!..F.,=U10!QC^"I;[5/%KZA+"UCX@@BA
M*1$[X1'&4!R1@DYS[$=ZD\/:'XMM(X;/6]>M+FRM4V0R6L#1SS<84RL6(XZX
M Y(&3USU]% 'FUKX \0P:5X?L6UC3C_8M^+F*06KDS+AP6?YN7._MWR2:U=7
M\'WNO2P)J36+FVU$7=KJ"!A<PQB7>(P,8Z?+G=C'\)(KM** .&B\*>)='U[4
M9/#^M64.DZG<-=30W=LTDEO*WWVB((!SUPW /8]['B'PG>Z[I^H:3<?8;S3K
MF)4MWN]S36CA ID!P=QR-W5><\\UV-% $%G;_8[&WMA(\GDQK'O<Y9L#&3[G
M%<>G@J]ETOQA8W5U;JOB"265'C#$P%XP@!!QNQM!SQ7;T4 9VA6E]8Z-;6VH
MSP37,4:H6@0JF  !C))[9_&M&BB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N4EU;4]9UO7=+T>YBM'TF.-0[QAS+.Z;P#GH@&W..3D\
MC'/5UQVH^#]33Q9<:_X>UQ--EOHTBOX9K43I+L&%<#<,,!QZ4 *FOZO<Z[I7
MAJ<066J2Z:U_?R1#S%C 8(%CSQDL2<G. .^<C!U?QSKVF^'_ !A!NL_[8\.M
M$?/,!,<\,HRC;=WROC.>HR.G/'27G@^7^UM*UK3=0,>J6,+V\DMRGF+=Q.<L
MK@$8.[Y@1P#VQQ535O 3ZKH/B"T?48X]0UUT-W=BW)550!51$W#  7N3R2>^
M  .&KZ_8^.=.TJ^NK.:UU6SGEB6*W*FVDCVG&XM\X(;T'([=*Q?"M]X@B\%:
MYJ$=];W=XNI7**]X!&B[9MK2,V0,! 3MX' %=1<^&[V[\5:)K<FHVX_LV&6)
MH5M3^]\P*&.=_P OW1C@UBS?#J\?0=3TF/7A'!<:@=0M?]%!\IS*)=LGS?O%
MR,8^7WSQ@ N:#XBO[_Q5K.B+=K<106D-S:W4UJ4/SE@05&T.N5!!&,@]3UK#
MA\;>(I_A[X9UQ&L?MFHZG':7"M"P4JT[)\IS\O  Y#5T=AX6U6U\67'B";6H
M9IKFR2VEA%GM3<A8J5^<D+\W3).?XL<5FP?#R]@\'Z-H"ZU ?[,OTO5G-D?W
MFV0R!2OF<<G&<]* )K?7O$%CXEUW1KLV^IS0:6NI68@@,)9B77RB-S9RRC!S
MGFI?!WB?_A))@]OK$-RJ6Y^UVDL'DW%K/E>"O7;]X<YZ?>-6;KPIJ$_B?4=:
MCU>."2[TO^SD5+8[HB"S+(&W\D,V<8[?C3H/"\P\1IXBO;FT&H0V3VOFVUL8
MQ)N*G?)ECG&WA<\9/)XP ;.BQ:I#I,,>LW-O<:@-WFRV\91&^8XP">.,5RGB
M[Q%K&CC7)XKFWMUL;,7-C"L?GO<D*S.95'*)D!0>.YSVK>\)#65T-5UV\%Y=
MK*X6Y^SB RIGY6*#[O?\,'K6+J?@6^O;_P 2M!KBP66OVXBGB:UWR1L(S&-K
M[L;<<D$>N",YH CO/$>NS^(O#%E82V4%OK-A+<-YL+.T3*B-_>&X?/TXZ=:I
MVWCG4[+P_JB7_P!GN=5M=;&C6TJQF..9W*;'90>,!\D _P /O6M:^#M0AU7P
MW?RZQ#*=%M9+8K]D*^<'55)SO^7 08Z]ZI7'PX>]TO7+.ZU8"34=2_M.">"W
M*-:SC;M(RYW ;1Z=3^ !%<6]_;_&'PZ+R]6Z0Z;=E&\H(RMF/<..,=,=QSDF
MO0JX^#PMKDWB?2-=U36[26:P@E@:.WLC&LJOMR>7.#\OT]!Z]A0 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114;SPQMM
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
MLE,F>!SD@<GZ5C7/B^4VNJWVF:6;ZRTJ5XKEQ/LD=HQF01+M(;;TY*Y(('N
M=/)(D,;22NJ(HRS,< #U)J.VN[:]@6>TN(IX6Z21.&4_B*X#QAKT^I0^#;G2
M$AN--U'4[>16>8IYOR.ZHPVG RJG//(Z5V%EI<.D65Y-ING6\%W=L;F:%9"L
M;SE0"2V..@Y"^^,T :,T\-M'YD\L<29 W.P49/3DU)7C6K:M>^(_@Y8:WJUI
M 9WU"WFADC;>W-T 0 5&W ^48)R*] T_Q3<W'B>ZT&^T>2SNDL_MMOB=)/.B
MW;#G& K X&,D<]: .AAN(;F,R031RH&*[HV##(.",CN#Q4E<)H_C#2[3PE#J
M%MI4.F1W.IR626[2+&@F,C L[@87)4G.#V'-=9IEY=W:W(O+(6LD$WEC;+YB
MR+M5@ZM@<?-CIU!H OT@(8 J00>A%97B.^GL](9+-@+ZZ=;:UXSB1^ V.X49
M<^RFN8^&=Q/IT6K>#[Z9Y;O0KDI%)(?FEMI,O$Y]3@D>V!0!WM%<M?\ C(P2
M:\+'3_M::$BO>$S>6Q)3>5C&T[B%YY(Y.*IR^/Y/^*=\C0+J4Z\CO;9GC& (
MS(N<$]1CTP#[8H [6BN0D\;2QH+:6PM;75H[9;BYL[S44B$6XL%0. 0S':3T
M  QDC(IMI\1--U+2-)N[01QSZE'))'#>SB!8Q&0K[VP<88@# .<YZ9( .QHK
M@O\ A9T!T%]172II)8-273;F*.965'+!0RO_ !J=P(('/M5X>,=2_P"$CN-!
M?PY(NH?91>6J_:T*21;MI+MCY"#C@;NO&: .OHKD+/Q]:3^'(M2N;;[)<O>O
MIQM9IE 6X5B&4R=-H"EMWH.A/%5#\28HX/$ DT]9KK1K<73K9W2RQ318)W+(
M0O3&"",CMF@#NJ*Y&T\:SS:UHUE=Z++:V^LPL]G<-.K$NJ;RK*!\HVYP<Y]0
M*3P3KNLZW=^(/[1MK>.*UU26U3RIRVS8L8V@%1D=6W9ZD\4 =?1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !6;>^'M%U*X^T7^CZ?=3D!?,GMD=L#H,D9K2HH SK'0-&TR
M<SZ?I%A:3%=IDM[9(V(],@ XX%:-%% !7->/M-OM9\$ZII6G6QGNKR$Q(-ZJ
M%)[DDCCZ9KI:* ,)+>]_X0?[&;)Q>BQ\CR-Z9+[-OWLXQGOGI7)?\(YKB^%/
M NG_ -F,;C1;RVFNP)H\;8T9#M.[DG<"/Z5Z510!Y_86?C#PQK>K6>G:3:ZG
MI6HWLE[;W4EV(3:M*=SJZX)90V2-O/Y\6_'NE7=QI6D7EA>)%KUC>1+:7#)]
M]I"(Y%('\)4EB/\ 9]J[6L>/POHT?B27Q"MDIU250K3L['&%V@A2=H.WC( .
M,^M %_3[&'3-.MK&W!$-O$L:9.20!C)]37GOB7P[XEU>;Q7:OIUO?1WMMLTN
MYEN55;=3'@H$()5BV3N[YY(  KTNB@#@[;2=</BSPOJ,^E[(;'3I;6Y*7"-L
M9]F,<@G&SGCOQFB6R\5>&_&.JWNCZ5!J^EZNZ3/&UVL#VLRH$))8'<I"@\9/
M]>\HH @LUN5LXA>.CW.W,AC&%W=P/8=!GFN5T#2M3@\4>++J\L7@M=5EB:WD
M\Q&P%B$9W -D<C(Z]:[&B@#R:V\-^+5\(>&=#;1H%DT34[>5Y3>+MG2-F.Y<
M<@$8Z\Y['J.KLM-U.#XCZMK,E@_V*XL(;>-UE0DO&68\9S@[L G\<5UU% '&
M>"_#MQ;>!)= UZQ$8E>Y$L9D5U>.61VX()[-CZTOPWTNZLO#HN+Z[^V328@@
MN,8W6L1*P_F,OG_;K=UWPWI/B6"W@U>U^T1V\HFC7S&3# $<[2,C!/!XK3CC
M2*-8XT5(T 5548  Z "@#F/&5EK5W-H[:;;"]L(KDMJ%CYPB,Z%2%Y/!4-R5
M/7 '-4O"'AW4+&3Q/9ZMIMK#8:E>O/&L,P=61XT4H!@8 "D<X^E=M10!Y:GP
M_P!>B\*6>R[B;Q#I5W&-.G;HMM$[(JMZYC=V([Y [5T7B31]5BL-!M-%MOMF
MG6<RK>V1G$37$00@98\$!L$J?O=Z["B@#RFY\)>(V\.>-]+CTBV3^V)_,M!#
M<KM&41<8(& -IR>.V!CFNC\3Z1KE]INA:KHT$::QI$PF6TN) %E4H4DC+ D
MD'@UV=% &/H5UKE\DESK.G1:9D!8[19Q.PZY9G  YX  ],D\X&/J6C:E8?$&
M#Q1IUL;Z":Q-A>6J2*LB@/O21-Q"GG(()''3-=A10!P,_A?4?[!\9W"VN[4_
M$0=4MED4")?*\J,,Q.,]2V,]<#.,UU7AR&YM?#>FVMW;M!<6]M'#(A96^95
M)!4G(R*U** .-M-,UC3/'?B34$L%N+#5(K=DE6=596CC*%-I[DXYR!COVKG[
M?PMK\/PZ\*:*=,8WNEZC;W%PHGCV[(Y"Y*G=SD'C^E>I44 <!!:>+?#/B75O
M[*TBWU72=6N?MB-)>+ ]I*R@.'R#N7Y0?E!KNK=9H[2);AQ+.J 2.J[0S8Y(
M';FI:* /,5\'Z_<>&]=@CB6RU-M??6=.:6161CYBNBOM)QT(/U'6N@@U;7I=
M'OKWQ+I%EH]I;VDGF12W8G69L=6*CY4QGCDG/MSUU07ME;:C936=Y!'/;3(4
MDBD7*LIZ@B@#RW18M8T.RT:76O!UZUII* Q.-3AE2UW#:S+'PYP"0 2Q X%.
M\1>%_%6KZ9XFLY=+M[R[N+T2V-])=*,6XD1EB12/D("D'H"<G)-=QIO@O0]*
MEC>V@N6$1!BCGO9IHXR.A5'<J".Q XK?H X^33M6F^(^F:U)I^VTBTR2VF99
MD;9([JW&2"0-N"<?A5SQM::U>:/;)HB>:R7D3W5N)O*:XMP3OC#_ ,)/'<<
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
@ !1110 4444 %%%% !1110 4444 %%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>a240404brentseparationag005.jpg
<TEXT>
begin 644 a240404brentseparationag005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,S.5&,*%)&?H.M %;PUJMWX[FU/45O9[31[>[>TLX;8A&FV8W2N^,\D\ 8
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
M00?3%8EMXZ\-7FH16-OJD<MS+</;(BQN<R*,E2<8'&>3P<'&<&KWA^UM=/\
M#]I;VEBUA:QI^ZMG8EHTR2 <\@X/([=.U<1X3A;4-"\>VEBZI>76JW[0-]TD
M.H".#W7/0].* .QB\5Z+-J%M8K>$376[[,SPNL<^.3Y<A4*_'/RDU(OB32FN
MXK87#EI9F@C?R)/+>10Q91)MVDC:W?\ A/I7G_A2^\/:U;:'IMUI>JMX@TQX
MM]G<M<[;22, &3+'8% !(]<@8YI-,:;3-?TY_#NHM>:;>ZBPNM#NTW26+,6+
MRQG[RJ#D\\'=P?F% '67'Q(\(6J,\VMPA%G-N["-V"., [B%PHR<;CQG//!K
M:OM;L-/6,S2NYD0R(EO"\[L@QE@J G;R.<8Y'K7FFE7FF?\ ".?$/3;C9)=7
M.KZ@B6H7,EP6 "A%ZL<\<=/:H80? ^KZ/_PE/]H+I\NA6ME]LM))ML%Q%NW(
MWE'.#NX//3ZT >F1^)-(FTJUU.&^2:TNSMMVA4N96Y^55 +$\'( R,'/0UCZ
MU\0-)TWPS=:Q:&6[\F?[(8T@D#1S%@NV12 4P2/O8[8R2*Y6]:S\+7_A;Q!8
MZ3=VWAF"2[68>7([P^<%VSLARP!*GKR WJ<5;\:3V>K?#?6K_1=,=;>6ZMKA
MIDM6C>ZVS1EY-NT,0%'WB.=I[ $@'57.J:9<^(]#C.KWEK=R"9H+#8T8N1L.
M?,1ER-H!(SCGUR*NZ=XCTO5?MOV*>24V+F.Y7R)%,;@9*D%02?8<URFNZA;7
MGQ"\"7<+MY/^FDLR%=H:+:I.1P&(XSU[4S6=,O[#Q_)%80R'3_%%L(;QTX$$
ML6-SY[%H2RC_ &@* .N;Q)I8LK:[6::2.ZC,L*Q6TCR.@QEA&JEL<CG&.1ZB
MK.EZI8ZUIT6H:=<I<VLHRDB=#@X(]00>"#R*X+Q3>6_ASX@VVI:Q'?1Z#<Z:
MMHES9M,JV\R2,VUQ$<X8,,?3VKK/"5KIMMHQ;2+"6SL9YGFC6;>'DW8S(0_S
M+N.3@]L'C- #?$6OV-E8ZA;?;IX;J*V,C/;0-*8 0=K,0K!!P>6QP">V:S/"
M'B6)/ GAJ?5KR6:_O[164!'FEF8+EB%4%C@=3CCBL+3=530M9\:Z5KBS1W=_
M=R7=FYB9A<PM$JJJ$ Y*[<8_^O6;X?U=+/0_ 5K<6LUFAL)(SJ)LF>6-P%'D
MQY4[=_K@Y"X'/( .VUGQ[I>G>&[?6;0RWL-U<);PF*%V <N$._C*X.>#@DC
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
M?Z2#'>O4-!CM=.TN35+I8+.;4IOM4S28C.7.(U8_W@NU?<@^M:C:58/:7-HU
MG";>Y9FGC*#;(6^\6'<FC4=,L=7M?LNH6D-U!O5_+E4,-RG(./8T 6Z*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BN?\7>*!X2TR/4)+&2[A>9("(I K!G.%X/&,^]5M3\9_
MV D4^O:/>6-D[A&O59)HH23@>9M;<HSQG&/>@#J:*165T5T8,K#((.0145S=
M06B(]Q*L:O(D2D]V8A5 ^I(H FHHHH **PO#GB-M?GUB%[%K1M-O6LR&D#E\
M*K;N.!][IS6[0 45%<W$5I:RW,[B.&%#)([=%4#))_"LWPQXAL_%7AZTUFQ#
M"&X4_(_WD8$@J?<$&@#7HHHH **I2W-\FL6]M'I_F6+Q.\MYYRCRW!&U-G4Y
MR>>V*S_#7B-O$+ZNC6+6C:;?O9%6D#ERJJV[C@?>Z<]* -VBH;R[@L+.:[N9
M!'!"I=V/8#^?TK,\*^(8O%7AVVUF&WDMXYVD"Q2D;ALD9.<?[N: -FBD)"@D
MD #DDUQ<_P 0C97UFVH>'M1M-'O9U@M]3D*%2S<*60'<BGL6'U H [6BL6]\
M0>5K1T;3[0WM^EO]IF3S!&L4><+ECGYF(.![') JM_PE\%WH%IJ6D6-UJ,MX
M2L-I'M1]RY#ARQ"IM(())ZX SD9 .CHKG/"_BV/Q%/J%C/I]SINJ:<ZK=6=P
M02H895@RG#*0#R/\*DNO%EG;>,M/\,K&\MU=QR2-(OW(MBAL'U8@CCL"#W%
M&_1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !17++XNN)?%5_X>@T:26ZLH4G=Q<($9'^[C/.?P
MJ]H/B>TUZYU"R6"XM-0TZ18[NTN  \>X94Y4D%2.00: -NBBB@ HJ"]NXK"Q
MN+R=ML-O&TKGT51D_P J6TDEFLH);B'R)GC5I(MV[8Q'*YXS@\9H FHJE?W_
M -CELH5B\R6[N!"B[L8&TLS?@JL?<X'>J'BWQ&OA/P]<ZU+:/<V]L 94C<!P
M"P7(SP>3ZT ;E%<MJ'C,:);VMWK6E7-G87#I']K61)$A+?=\S!RH)XR 174T
M %%%% !14-U=06-K)<W,JQ0QC+.W05*V0IV@$XX!.* %HKDM,\97>K76K6]G
MH$\CZ7<FVG'VB,;G S\F2,C!'7%:WASQ'8^)]->\L1*GE3/;SPSIMDAE7[R,
M.<$<=">M &O1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M <#\7_\ D2H?^PE:?^C16M\1I[2W^''B%[TJ(FL)4&[N[*0@'ON*X]ZT/$7A
MJQ\46<=GJ37!MTD64)%*4RZG*DD<\'WJ&3PAI=S<6\^H?:M0:W8/"MY<-(B,
M.C;,[21ZD$B@#CM!M[O^S?"^DWMW>S7B:$I?2H9&@V9*@32RA@0% V 8)SD@
M<&L423:]X#^'%]J=S<SW;ZU%"\WVAU9ANE&25(^;"#YNO7GDUZ=J/A33-3UV
M#693=1WL4)MR]O</%YL6=VQ]I&5SDXJC'\/M!AT"WT:)+M+6UNA=V[+=/OAD
M!)!1LY4#<>!QR>_- &-*;WQ#XB\1Z%!,Z+ID<$%O_P 3*:"2/?$&$OR@ESN.
M,L3]SW.6V%YJ5UXLT?PGK&I_:#;:0]Y=3VLC1B[F67R@"1@X4!B0.I//2MS5
M? &B:MJ-OJ+&^M+V&(0?:+*\DADDC'\+L#EA[GGWJ?4O!>CZB=-<)/9W&FC;
M:7%G*8I(U(P5R.JD=0<T <SX,T=;B+QWI(O;Z%)-8DC%Q'.?/0&*/!#G)R.F
M3DUZ';P_9[:*'S))/+0)OD;<S8&,D]S7/P>!M(MK+5[6)[]1JQ+73_;)"Y)
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HKQ#7-2CLOCZ-.U+7+NST)K+S98WU*6&(-Y9.<AQCD#IWK4^
M%6LZY<7?B>=[B_U/PQ!,YTR>Y??+(%9N$9R"PVXZG&<=.: /6Z*X/1_BSH>O
M-IO]G6&KS+?7)MMXM<I W_31@2!Z]2<<D8JZ?B/H@FW!;DZ?_:']FG4 J^3]
MHQ]W[V[&>-VW;GOWH Z^BN*O_B;I=AK^K:)_9FK3W^F0&XFC@A1@T8"MN!WX
MQA@><>G7BLSQ3\4X;3X71^*]#M9IQ>9B@:4!1 ^2N7&>Q!X&<X].: /2**S]
M$OIM0TBWN)[2XM9&092XV;CP/F^5B,'ZUX[?ZG#:?'K4M,U?7;RTT);(2&-]
M3EAC5S&AX(<8.2>!0![E17DWPFUS6'L_$E]JU_<W'ABVF9]/OK]R7,2ELG<?
MF*[0IY[].]=3IWQ'TB_GTA7M[RT@UDNNG7%PBA+@J<8X8E2>,;@,T =A17%I
M\2]*>Z\06IT_4DN-"B,UY$Z1AM@ZE/G^88Y^F/4"KVA^-[#Q%INEW^G6E[)!
MJ4DB1Y$8,>S.XN-_ X/KV]10!TU%>>2?&'14L=5NTTK698])G$-[M@3]T=VW
M)._!&>.#GVQS6A!\3-%GUS1]-%MJ")K";[&\DA"PS<9P,G=W R5QR.QS0!V=
M%<9K/Q+T;1VU8^1=WD6CO&FH26P0B N<+PS!FYZX!_0U/KOQ#T;0%T22XBO)
MX-:*_9);:(.&W;<9&0W1@> ?SH ZRBN9\->-]/\ $VJ:II<-K>6=_ICA9X+M
M%5L'."-K$$<5TU !17+_ ! U6^TOP???V3&TFJ3PR1VJI]X$(S,P]U56(]P!
MWJM\,?%(\8> K&^E?==Q+]FN^>?,48)/U&&_X%0!V-%>#>(=3\3?#SQC+XG@
MO+[4/"[WCVMS9RW#RB <=-Q./53ZC:>#SZ=H-S8:QXEN-7T^\GN+2?3K::$"
MX<Q9=Y@QV$X!^10>.,?6@#JZ*\]^--Q<V'PVO;^RN[FUNX)(O+EMYWC8;I%!
M^Z1G@]ZS[C2K[6?@YH'V+5[^TU:ZAM&6]%Y+N,D@4,6(;)!ST[=J /4J*\3\
M(>-[Z\T#6_!7BJ6XMO$>F6LWDS&9DDF"H2#O!!+#@YS\PP>>32_&VYO- \)^
M'YM*U+4;25IQ$\D5Y*&==A/S'=SSW/- 'M=%>0_$O4M2^&ESH_B#1[^\DL)K
MC[/>Z?=7+SQR#&X%2Y)0X#=#Z>^:OQ-U*Y3X@^ QI^I7]O9ZK<1BXCANI(UE
M0RQCD!L=&/YT >T45XU\76U+PEK>@>*+.^U'^R%G2"_LTNY!&V#D';NQRH8?
M4#UKO]6C@\0ZAHUM:W5P(<"^EEM;EX]T(&$4E2,AV8=>H1J .FHKQK5[B\3]
MH[1]'34+]=-GM3-+:K>2"-F$<ISMW8ZJ./:F:M+=2?M%Z?H9U'4ETNXM&EEM
M8[Z9$+>5(<@*PQRH/'I0![117D=EXDU/PE\9E\'75_<7VC:E$);3[5(9);=B
M&P-Y^9AE6')/4>^:W@^ZO)_C[XFTR;4;^6PM(&D@MI+N1HT;=%R%+8_B/YT
M>RT5SMK:JOC[47\ZY*K86\BQ&X<QJS23AB$)V@D(O;M7'_%OQIJGA>32)]+C
M=K:SO(IM19#U1MP6,_[P5\^F%]10!ZE161J4\&I^$[B[MIG,$UFTT,L4A0X*
M;E8$$$=C7 _ 2\O-5\$W5_J-]>7EU]NDB\RYN'D(4(A &XG')/YT >JT444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% 'CU[8ZE%\?X_$?]CZE)I,=H8&N([5V&[RR.!C)&3C.*/!?A?6['QSXK
M\2MIT^EZ+>Q2""P('F3,2"&\M<X/#'U^; [U[#10!YO\$]'O]#\!OI^IV%Q9
M78NY'9)HRI(8#!!Z'I^E<IX'\*W.D1WWA/Q'X3U#42EZ9K2[#M]D<'&&8[MJ
MXQG."W.,9&#[G10!X[-I&JK\6/&^J?V7?&QO=&>VMIA Q6641QC:./56P>AQ
M6*_@_P 07/[.L6AII-T-5MKPRO:NFUROF,?E!Z\,#Q[U[Y10!GZ)/)<:-:22
MVD]JWE*/*G #C  Y )Q]*\M%EJ5M\?;[Q&^C:E)I#V?D+.EH[!F\M1TQG&01
MG'Z5[%10!X7H?P[\0WTOCN<6K:-IVM0RI96,K $N7W(S*I(0<$?\#/84^+PM
MK6M6'PZT?^S;RTDT.8RZC)/$42((RXVN>'+;3C:3[XKW&B@#S77/ ]U=?&'3
M=;M5*Z;=V;1ZI@95_+*E5;_>.P8]$-+\,/!E[X3O_$$5T7^P0WLB:8C#I$X5
MF8>N<1CZHWO7I-% '@-MX=UT>#?B/:'1=0%QJM\);*,V[9F4RDY''''/.*OW
M&AZP]]\*W72+\KH\"+?G[.W[@CRU.>.?N-T[<]Z]OHH \+\::5XJU^?QM9_\
M(S=+$XB^P/:*D<<X1P2\A!#2N5 VCYMO/ /-6/$.BZS=Z5\+UBT74"^E/ ]Z
M@A),*IY0).,_W"<=<=A7ME% 'DF@VFMZ/\1_'NMQZ'>3)<0;[$-&46Y=!]T,
M1QD]*[GP5XAO/$WAU;[4--;3KQ)I()[9CG:Z-@XS_D'(KH'021LA+ ,""5."
M/H1TJ.TM(+&V2WMHA'$F<*/4G))/<DDDD\DG- ',"*YUWQ9=RM)JFFQV,7D6
MKK;JJS!B#(X,B,.H11T/RD\@UPW@#1]6\#?$C6]-BT[49O#%\P:&[-NVU) ,
MC( ''+*2!C@'I7LU% ',:7;6VMV.N:=J.G7'V6YNI=T=U;L@EC8 !AD>WU&.
MU<Y\,/ ]_P"!=>\2V,LDDVER?9WT^9CD%,RDK[,"1GZ@]Z]*HH X'XQV%[J_
MP\O-,TVRN;N\N)(BD<,1;A75B21P.!WHTU[BR^'OA6RETW4/M5M]BCGB6T<M
M%Y93>3QT&#TZ]LUWU% 'E_Q;^'3>*].77=$5HM?LTRFS*M<1_P!P]]PYQ^([
M\9_QNT35M?\ #NB6.DZ9>7EQ!.)95AA)"KLQR>F<GI7L%% 'E7Q"T#5OB9/H
M^CV=A<V6DP3_ &B\O;M/*(XP%1#\S'!;MCIS5/XDZ'J-WX^\$3Z7I-[<6.CW
M$;7$D4#,L:"2,\''S?*IZ9KV&B@#!\7>'X?%W@_4-(D&/M4/[IG4C9(.4)!Y
M&& K'^%>@:CH7@BR362YU*2-0ZR?>AC7(CB^B@DX]6-=M10!Y!JVF:G)^T)I
M7B"/2[]])MK8P2W2VSE0VR0>F2,L.0*9JNGZFO[05AXC32-1ETFVM3#)<1VK
MD;C'(O QDC+#D"O8J* /+;/PCJGB3XO#QIJ=F]AIMA$(K&"8CS9B 1N903M&
M68\\]..M5(=)U/PC\;]6\17&EWUWH^K6NQ+BR@:<Q/\ NR0ZKEARA[=Q[X]=
MHH Y[3Y9I-2U/7I;.ZAMWMX8(8GB/G2",R,6V#D9,F #S\N2!FN;N/"[^*_!
M>JG4KG5;275"\T]F]NO[N3CRQ@QEVVA8QE3SMXKT6B@#R?X;2Z_8_#2]T+7M
M'U&"ZLXI([7=;LWFQL#M48!Y!)&/3'H<0_!U=0\'^"KG3]9T35H;HWCS+&EF
M[[E*(!@@8ZJ>I%>O44 9'AF]U#4=%6]U.TEL[B:65A;3 !XH][! ??:%)^M:
M]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110!GOKND1R&.35;%'4X*M<("#],U>
MCECFC62)U=&&0RG(/XUYI#<06?QK\1M+8SW._3+;(@MS(>IZ@5#X!N9GUGQO
M=:-;1V\1GC-KH=P_DO%(%(=V3!\H2'D<4 >IT5R&F^,KC5?".F:M;6,/VZ^N
M5MOL33D>6^\AU+;<Y0*['CHIK?MKC4WUF]@N+"*+3XTC-M<K-N:9B#O!3'RX
M./K0!H$X&34<$\5S;QSP2+)#*H='4Y#*1D$>V*S/$LC_ -CM9PL5GOW6SC*]
M1OX9A[JF]O\ @-9$WBEX]9U+0])M[-[K2XX\6<LQCDG4H&S&,'Y0#COD@CC@
MD ZJ:>*W56FD5 SJBECC+$X ^I-$T\5M"TT\J11+]YW8*!]2:R;S_3O%%C:#
MF.QC:\E_WVS'&/ICS3]5%;$@#1LK $$$$'O0!#:WUG?*S6EW!<*O#&&0.!]<
M58KRKX;ZY%H'P>\,[81+=7UR]I;0[MH>1YI.6.#@  DG!X'0UU?_  ELVG^(
M9]%UBS5)_L3WUK+:L76X1/OI@@$./3D$'J.E '422)#&TDKJD:C+,QP /4FH
MK.]M=1M$NK*YBN;>3.R6)PRM@X.".#R#7/\ AOQ'-XEBM;F.*PGTRZM6E,MO
M.9##("F(G!'7#-SQ]T\"N(\"^)=1\/?#KPH[:9 ^DSW(LI)C<$2JTDS*'"!<
M;02.K9]J /6Y9HK>)I9I$CC499W8 #ZDU0_X2'1/^@QI_P#X$I_C6D1D8/2O
M'_AK?VD7PWTZPN-"N+N.XO9+9Y#;!H=LERRDEO0!O3VH ]?5E=0RD%2,@@\$
M4M<CK.OWGAV"]AM-.B2QTJQ25;B]F,:7!PV(HVP?FPG)/<CCG-3)XO%__85O
MIMNK7NL68OE29\+!#M4EFP,DY95 '4YY&* -^UU&ROI)X[2[@N'MVV3+%(&,
M;>C8Z'VHDU&RAOX;&2[@2\G!,4#2 .X R2%ZD  UYOX?UP>'+SQ_J>IVR1O#
MJ,*^1;MN$CM$BH%) ^\2.O3//2K>JMJ3?%;P4=0M;2,F*^*O;R%N?*7*'(&<
M<8/?/08Y .^MK^TO7N$M;J&9[>0Q3+&X8QN "5;'0\CBK%<);^-8K+1O%.IS
MZ3;VATO4OLTHADR)6(C'FNP4''S@DX) 7O72Z-J-WJ#S-*MI):[(WM[NTEWQ
MSAMV?H1@=SU'TH UJ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@#B(-%\0V?Q#U;Q#%96,MK>6L5O&C7C(XV9.3^[(YSZU)H7
MAF]LO&.L^+]:FM(;B\@2W2WMG+1PQ+@Y9V"[F.!S@ 5V=5[ZQM=2L9[*]@2>
MVG0I+$XR&4]0: ..\/:#%%X_US4+2Y\S3%D$L<"X*1WDJ#SF!]=@0_\ ;1JZ
MFV?5CK5\ES#:KIBI']DD1V,K-@[]XZ  XQBI=-TRQT>PBL-.M8K6UB&$BB7:
MHJW0!@:K>V%KXCL9=2U*QM(+>"1XDN+A49Y&PNX D=%#C/\ MGTKB?& TCQ0
M]]%+J'A[SU=&TG58]3C2:T^5<EL?-PX<@ G.0..M>J%5;JH/U%)Y:?W%_*@#
MEM(UW0K::^N;OQ%I+3W,W!^VQG$:*$0=>^"V.Q<U'KGC"&)[%M%UCP]<1><1
M>1W&H(C>60<%"#C(..HZ5UOEI_<7\J/+3^XOY4 >2_V/HMEX#\.Z7I_BO1#J
MNA7*7L,DEX@BED#,SH<'(4[V&<9Z5K3:C8:GKZ>()M;T.SN[/3YK>QA_M&.3
M$LF,NQZ8&T #GJ2?2O1/+3^XOY4>6G]Q?RH \OTS^Q+3Q;%XAMKW0-*F^RR)
M?P6NJ1^5>RG&TX&  #N.X@$Y'%9D%LD/PWT/P]_;GAPWFGWT5Q(_]JKY;*DQ
MDX.,Y.<=*]C\M/[B_E1Y:?W%_*@#%D\7Z"MN6CUO2'EQD(;^, GTSFN5^'-Y
MIWAGPC#H^JZ[H/FPRR.'@U%'5@\C/WQC&:]$\M/[B_E1Y:?W%_*@#R_6;E+S
MQ'K4T6O^&[FRU#3Q;6LMSJ2AK$[&5PJ '.\L"2".@ST K/M VDMX6U>TUWPW
M+J.EZ<-,N[,ZHJI-#A<%9,<,"N[D8YQVR?8/+3^XOY4>6G]Q?RH \;O-/AUF
MU\6)=>(_#EG+JEU!>64D6I+)Y4L2I@,"!E<KC/7VK3;6+C5?%'AC6+_4?"]M
M_9@N%N436%??YB*N5^7CID _B17J/EI_<7\J/+3^XOY4 >8Z9?IIL'B9DU?P
MS)+J6J"\ABDU-&1XCY:O&_'!**W(!Y-6?")\-^'M9U:\M=7TC3M.O1$4TV/4
M8W1)%W;Y ,X7.5&!_=_ >B^6G]Q?RH\M/[B_E0!D_P#"6>&_^A@TK_P-C_QH
M_P"$L\-_]#!I7_@;'_C6MY:?W%_*CRT_N+^5 &3_ ,)9X;_Z&#2O_ V/_&C_
M (2SPW_T,&E?^!L?^-:WEI_<7\J/+3^XOY4 9/\ PEGAO_H8-*_\#8_\:/\
MA+/#?_0P:5_X&Q_XUK>6G]Q?RH\M/[B_E0!D_P#"6>&_^A@TK_P-C_QH_P"$
ML\-_]#!I7_@;'_C6MY:?W%_*CRT_N+^5 &3_ ,)9X;_Z&#2O_ V/_&C_ (2S
MPW_T,&E?^!L?^-:WEI_<7\J/+3^XOY4 9/\ PEGAO_H8-*_\#8_\:TK6[MKZ
MV6XL[B*X@?.V6%PZG!P<$<=:D\M/[B_E2@ # &!0 M%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M$#NV 5&?ZUSWQ"T";0OAYX4TJ]U&/4IK361 MS&"&5"&.S.<C' Z\8'I0!]
MK(CE@CJQ4X8 YP?0T@EC,IB#J9 ,E<\@>N*\8T.+^POCCXVL]&MUAB31A/';
M1C"M*$B(..Y)9O\ OH^M4OAU877B7PQH.N1:M96U_I^K/+>W+@M<7#.^#$YS
M_&I4#\* /=6D1$+.ZJJ\DDX I))HH0#+*B G +,!DUX9H'A/2O$_Q7^(&FZE
M$[6.Z-C!%(8P7)R&^7&2.?;FG>._[*CUOQ986MQ]LG@T ));WA7RK%45=GE$
MY9I#E3@8&6R23@4 >@_$/QK<^"+/3+J&RBNX[R\6U97D*%202", YZ&NR9@J
MEF(  R2>U?.WBBXENO@A\/Y9Y6DD_M")2S')P!(!^@ KW?Q'9W&H^&-6LK1M
MMS<6<T41SC#LA _4T <MHGCG4/&FI7R^%[*U_LFRD\E]1O7;$S^D:+SC&#DD
M=1Q70:/JVJ76M:AINIZ;%:FTBADCFBF,B3ARXR,@$8V=#SGU&"?/OV>[F-/!
MFH:3(/*O[+4'\^!AAURJX)'U5A_P&NE^*>L7-E\._$+:1<8U"WAC$GE-\\2.
MX!/'3Y=Q]NM ':I-'*6$<B.5.&"L#@^AIVY?4?G7AD&[1O%?PJ_L6-8GOM-5
M+P0C'G1E%9B^/O8RS9/?FL+R;>+2_C/$T<2(EVGEJ0 %/G2[<#M[4 ?2&X>H
MYI$DCD+!'5BIPP!S@^AKYZ\8P12_"?X:%E&XSVZ;QPP4IR 1R.@_*MW0+6#2
M_C7X[TNPD&FV)TE9/W(PL3;(CYF!W!=C^)H ]G2:*1F5)$8J<$!@<'TH$L9E
M,0=3(!DKGD#Z5X5X+GU;PIK_ /PCNK:- VJV^FW+Z5J=HHVW4>-^'('S@E00
M3R#P>M+\.=/NO$GAGP_KD6K65M?:?JKRWMPX+7%PSOAHW.?XU*@?A0!Z)X/\
M:W/B3Q/XFT6XLHH#HLZPB6.0MYN2XS@CC[GOUKLZ\;\ :E9:1\0/BAJ&H7,=
MO:07D;22R' 4;Y17K>GZA::KI\%_87$=Q:SKOCEC.0PH LT444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 9VKZ#IFO0I#JEFEU$C!UCD)VAAT.,XS[U
M';>&M%M+N.[BTV#[3&,1S.N]T'^RS9(_"M6B@#+U#PYHVJZA;W]_IMO<75N"
ML4LB9*@\X]QGG!JN/!WAP:3_ &4-&M!8^=Y_DB/ \S.=WU]_PK<HH PM7\%^
M&M>:V;5-%L[DVJA(2T>-BCHO'\/MTJQJGAK1M:@MH=0TZ"9+4AK?C:82./E(
MP5Z#IZ5JT4 8D?@_P[%9WUI'H]HD%^,72JF/-'H3UK6BA2VM4@MT6-(T"1J!
M\J@# 'TJ6B@#EH]$UB+5I-40:.M]*H1YO+FRRCH#\^,#)P.U0ZCX9U'5KZWO
M;Z'1)[JV.8)6CFW1'U7#_*>!R/2NOHH \NTKPGXCG\3>([S4M/LHH]1E1@\C
MMLF14";2L<N2O&=K9')]<5TEUX=U.]N[.[GBT1I[(8MG$4P\GM\N'XXXX[5U
MM% '*RZ#J\^KQ:M(NC-?PKLCG\N;<BGJ!\_ /<=Z-.T'5])EN9;%=&A>Y<R3
MD1S'S'/5FR_)]^M=510!B;/%'_/?1_\ OS+_ /%5B7_A'4+SPVV@_9?#_P#9
M[$L(#!*%1BQ;<!NY.XYQWKMJ* .<M[#Q';Z=%8BXTIHHXA""T4N2H&.3NZXK
MG4^&-E'*LJZ#X7#JP8'[))U_[[KT6B@#EK_1-8U1XWO%T:1XU95<1S*P5OO+
MD.#M.!D=#CFJVJ>$[K6[2VM-2L?#UQ;6W$$+VTFR/C'"A\#@8KLJ* .,T7PC
M<^'))I-&L?#UD\P"R-#;2 L!T!^?WJ_-IFN7%_;7THT1[JU#B"4P2[HPX ;'
MS=\#\JZ2B@#$V>*/^>^C_P#?F7_XJC9XH_Y[Z/\ ]^9?_BJVZ* ,39XH_P">
M^C_]^9?_ (JC9XH_Y[Z/_P!^9?\ XJMNB@#$V>*/^>^C_P#?F7_XJC9XH_Y[
MZ/\ ]^9?_BJVZ* ,39XH_P">^C_]^9?_ (JC9XH_Y[Z/_P!^9?\ XJMNB@#$
MV>*/^>^C_P#?F7_XJK^GC40C_P!HO:L^?D^SHRC'ON)JY10 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>>Q_$'48?BH/!>HZ?
M:VRR(9;>[$C'SUQN "X&"<,.O53UKJ;K4=17Q1::;:P6TEL\+3W,CLP>%00%
MX'!+$G'3[K=<4 ;-%,\V/S?*\Q?,QNV9YQZXH:6-'1'D56<X4$X+?2@!]%-W
MKNV[AGTS2[U()W# Z\]* %IDT,5Q#)#-&DD4BE71QE64\$$'J*(IHITWQ2)(
MN<;D8$5SGC#Q=%X733(ML376IW:VL!G?9$A/5W/H/3N2.G6@"[IWA/0M*OQ?
M6>G1I=+$(4E8L[1QCHB%B=J^PP*=J7A?1=8N6N;[3XY9GB\F1\E3)'G.Q\$;
MES_"<BH;;4M9AU^'3=1L[9K>6WDF6^MW8+N4H-A0YVG#$YW'..U;?F(03O7
MZ\T 9UYX=TF_%KY]DF;1&CMVC)C,*L "%*D%00H''857NO!_AV]L;.QN-(MG
MM;+_ (]H=N$B]U Z'WZUKM/$C*K2HK,"5!8 D#KBLR\\2:;9^(K#07F5M0O5
M>18@1E$522S>@)&!Z_@: '6WAK1K/6I=9@L(TU*9=LER"=[CCACGD<#@^@]*
MFU;1=.UVT^R:I:I=6Q.3#(3L8]1D9P>1WJXTL:.J-(JN_P!U2<%OI2EU!P6
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
M&[*UO/&OB?XA:3=7MK:ZBEV@MY[D$R6T$4C%&BY& , DC'W@>]6]:TVWO_CY
MX/MM0$-ZL^BDW#!<)<,$FY([@X'![<'BO3]0\%^&M5UA-6O]%L[B_3&)GCR3
MCIN[-CWS5FX\-:/=:U%K,]A&^I1#;'=$G>@Y& <\#D\#U/K0!\YP:79/\+/B
M"[VZN=/U0+9AN1;@RJ#L'121P2.HX-=AXCMO$%QX>\'>)-+6VU:;3]%CDO-+
MNU$GFQO&NZ0*?O'@@XYZ=<UZ@O@;PPEG=6:Z-;"VNW#W$0SME8'(+#/)SSS4
M\GA'0I8+>%M/0);0F"'8[*8XCU0$$$*?3IC H K> ;^RU/P+H]WIUO);6CP8
MC@D;<8P"1MSW ((![C%><Z=_R=3JW_7@O_HF*O9+6U@LK6*UM88X;>%0D<<:
MA511T  Z"LF/PCH,6L'6$TZ-=2)R;L,WFGC'+9R>./I0!X?=:387?B7XMFXM
M8Y!;6;30J1\J/M8A@.FX'OU&3ZFIKS7;BU^&WPP%]*YT>:]4:@SG*LD<@VJ_
MJNW<<'^[[5[0?!OATRWTITJ#S+]2MVW.9P3DA^?FY]:D?PGH$F@?V$^E6S:6
M#E;5ERBG.<J.W.3QZT 8NGVGAKX>0ZUJ3:P(+*]N1=R1RR QP&0G&Q5' 8Y_
M+VKL(9H[B".:%UDBD4.CJ<AE(R"#Z5AKX)\,IH+:&NBV@TQW#M;A.&8=&)ZD
M\=<UN111P0I#"BQQ1J%1%& H'  'I0 ^BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
6BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>a240422advisoragreement-001.jpg
<TEXT>
begin 644 a240422advisoragreement-001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@"M>:C8Z>J->WEO;!SA3-*J;OIDU%:ZUI5].(;34[.XE
M(R$BG5VQ] :\M^.*"74?!<9T_P#M$-J+ V6X+]H^Y\F3TST_&M'P9I*1ZS-)
M!\.%\,7"VS^3J#S), YP NU<$]<]>U 'I]0PW=M<2RQ0W$4LD)VRHCABA]&
MZ?C7D^A?$+QAK/BR#P>]C8VVK64\C:K=;2T7V=2-IC7=G)W <^Q[G&/I]WXG
ML?%'Q,O?#TFG1):7/VF=KM&<OM5R$4 @#(!R3[4 >X2W=M!/%!+<11S39$4;
MN SXZ[1W_"BWN[:\5VMKB*<(Y1S$X;:PZ@XZ'VKRD^*VU[7?AAJ$^FV1FU-;
MAV=E8M P50?+.> 3ZYXQ7-^$]1\7Z1X:\8:KH+:6+'3]7N[F:.Z1VDGVA2ZC
M! 4!0#ZDGM0![TUW;)=I:-<1"Y==RPEP'8>H'4BI00<X/3K7DB^)I?$'C[PS
M<Z=86,5YJ/AZ2X@GN$9G@D(?"Y!&4#=>,GFIO@/)K$_A.\N+^YAFM9+N0QGY
MC+YF?G+L>H/RX_&@#U&YNK>SMVN+J>*"%/O22N%5><<D\4EQ=6]I;M<7,\4,
M*\F21PJC\3Q7D7QZT?4KCPK>:I)K$BZ9;"$1:=&@"O*9 "[MU/!X'8\U;\>P
MQZSX_P#A_P"'[]/-TN?SIYH&^[*R1@KN'?&#_P!]&@#U6&:*XA2:"5)8G&5=
M&#*P]013;FZM[.W:XNIXH(4QNDE<*HYQR3Q7FOPB'V'4O&FAP973]/U=Q:QY
MR(U8ME1[#:*ROCUH^I7'A:[U276)%TRV\D1:=&@"M(7 +NW4\'@=NM 'L@((
MR.114=O_ ,>T7^X/Y5)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%-?=L;80'Q\I89&?>@!U%<+X+\?2:UX;UJ]U
MR"&SO=%GFBOHH<[5"#.1DD]B/JII?"OCX77@.W\3^*Y;'28[J5O(&XJ"@.%Z
MDDL<$\=L<4 =S169;>(]%O-%;6;?5+2334!+W0E'EKCKD]OH:J67C;PSJ6G7
M=_9ZW9S6MH-UQ(LG^J'JPZ@>] &]169<>(='M;*RO9]1MTMKYD2UD+\3,XRH
M7UR*H7?CSPI8:L=+NM?L(;T-L:)Y0"K>A/0'V- '1456U"]33M,NKZ16:.VA
M>9E09)"@D@>_%>4:;\1?'FJZ/%XDL-!T?4-)>7:UA93227J+NQSCC/X>^!0!
M[!16?9ZYIU]J$VGP72&_@19)K4G$D08 C<O;J*H3>./"]OI9U.77+);(3&#S
MC*,&0=5'J1[4 ;]%<=KWQ)T#2?!=QXEL[RWU&W1Q%$D,P'F2G^#/8XR3QG Z
M5<B\=^'5\,V.NWNKV=O:W2@*YEX+_P 2KW)!R#]* .EHK(;Q3H*:3;ZJ=7L_
ML%S((H;CS1L=SG"@^O!X]JH#XB>#FM[BX'B33C%;L%D83#@GICUZ'IGI0!TU
M%8MSXN\/6FB0ZU/K-FFFS\17!E&V0\\+ZG@\=>#5G1M>TGQ#9F[TC4+>]@#;
M6>%\[3Z'T/UH T:*XZ\\7W=M\5;/PIY$'V*?3&O7F.?,#!G&.N,?*.U7$^(/
MA"2:UB3Q'IS/=\0@3#YN2OX<@CF@#I:*Q=;\7>'_  W)%%K&KVEE)*,HDKX8
MCUQUQ[]*U;:Y@O;6*YM9HYX)5#QRQL&5P>A!'44 2T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''^.?
M \GC&32)[?6)-,N=,G-Q#*D D.[C!P2.F*BTKPEXLL+WS[KQ[<WR"-U$,UA&
M%W%2%8X.3@D''?%=K10!YG8_!Z#2Y]-U.PUNXCU^UNI+FXU)XMYN]Y^9'7<.
M.W7N?6MRR\!QV<OB^0:@S_\ "1YW#RL>1E67CGYOO>W2NPHH X.Q^&<5D_@]
MAJCO_P (V)@O[@#[1YGK\WRX_&L@_""^BL]5L;+QC=VMCJUS)-?6ZVB,)%8_
M=4DY4XX)!Y&..*]3HH X^V^']G8^*M#UBTNGBATC3CI\5J4SN7D!BV>O/I1X
M%\$7'@B.^M%UI[W39I3+;VSVZH8"22?G!);/'ITZ5V%% '.^-_"J>-/"MSH;
MW;6BSLC><L>\C:P;ID>GK57Q;X)_X21=*N;34Y=,U;2G+VE['$)-N0 P*$X8
M' XS7644 <+I_P /+C2?"E_IMAXCNX-6U"Z^UW6K+$/,>0D$X7. "!C&>YK7
M\:^$U\9^$Y]"DO6MA*T;&<1[R-K!NF1UQZUT=% #8T\N-4SG: ,TZBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** /G[XDZ3K6E^.]2TS18'-IXRA@BD=%.V.42 ,3CVSGVD-;7Q+T:71-7\$W
M,#O;Z%I4;V[7 L_M2VK;0%=H^^<#GMC/7&?9Z* /F^^T&]U'X=^(M0T9]1O;
M6XU>&YF4Z:+=)D3=O>*(,2RDE"<A?N^QQTO@NPL/$WCB\NX]0NM1M6TIK.ZD
MCT865LZ/QY9.[)<?[IX'7BO:Z* /!_ NB:S?>-M.\.ZO#(=.\&-.\<KJ=L[L
M_P"Y/X#D>@6N9\77UQJ^B>)[0VJZ=?+J!8Z/9Z/\SJ'7]_+/@]1GH1D^QKZ>
MHH RS-=#PKY]A"ES="RWP12'"ROLR%)[9/'XU\YZJWAFZTX7.AZ)K>A>/-X
ML;".5567=SP>BXSP,?2OJ"B@#P_XC3:SX+O-'\8)&6U"^TIM)U#R_P#GX,>4
M;CK\X)^B 4WQ)X5L_"_@_P %VUQ<:GIEWI^]O[4M;47$-O-( TGFKG)!;@$
M\ UZ-K7@.T\0>)K+5]2U+4)K>SD2:'3?,'V<2KT8KC)_/^9KK* /GD'4];^$
MGC=)=.M;I(YHI;74K;3OL[7Q#@O)LV@DJ.^/XC1K%Q%)J7@OQ':3-8Z!#IS6
MQNSI9G2VN!D.6BP/O<#=WQD9KZ&HH ^;[_1A)\,_,MQ?W-G?^)XY@D]@+96!
M#!FCC5FQ&>,=.G2NZM]!LG_:#O-^EPFT7004S /+#[T7CC&=I(^E>K44 ?->
MF6$,?PK\.3WS:OILUIJ=PT.H6UIYT=H21S*A.=I[8!Z'\?0_@_?ZC>S:_P#:
M8;2XM1-&8M8@L/LAOF(.XLN!NQQSCN>N:]1HH \MUF"9OV@M/F$3F(>'Y%+A
M3MSNDXSZUY]_8:)^S/'*NFXOVOO,+"'][GSBN>F?N\?2OI.B@#Q;5+S3_"WQ
M7\0:EXMTZ:XL-2L(DL)OLIF4X0!XA@'!)!_KUKL?#/B/3M,TCPSIJ^'KW1_[
M5$OV6S";Q %.3O/\.=V1]:[BB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ J.XN(;6WDN+B:.&")2\DDC!511U))X J2N ^*
M.LV5O:Z1H5[<B"#5;Q?M3D$XMHR'DZ GYB%7_@1H [N">&ZMX[BWE26&50\<
MD;!E=2,@@C@@U)7D_A?Q7#8>"/%]CI-TDS>'TN)]/D93@P,K21<'!.T[E/\
MNBMJ/5_$VC2^';[5[^UN[;6+B.UGM8K;R_LSR(60HV<L 1@[NN<C% '<75W;
MV-L]S=W$5O GWY97"JO..2>!S1'=V\UQ/;Q7$3S0$":-7!:,D9&X=1D<C->4
MSZ]XFN_A]JWB6^O-/FLT>6"&P>Q5E;9<A [L3ST88QC@'K75^&?^2A>./^NU
MG_Z3K0!T>HZSI>CK&VIZE9V0D.$-S.L>X^VXC-27.IV%G8_;KJ^MH+3 /GRR
MJL>#T.XG'-<YXC3P[H-_/XBU2%KN_NH4L[>V9!*\F"2(X4QG+%N?PS@"LG1O
M#&GZ'X0TF^\6-%;KI+W%V+=W#6]L96)"8(^8H&VKCOG':@#N[*_L]2M5NK&[
M@NK=ONRP2!U/T(XJQ7%^ [*9KW7=>%BVG6&K3QR6EFR;&"(FTRLO\+/UQUP!
MFNONH!=6DUNSN@E1D+QMAER,9![&@"I;Z[H]Y?O86VJV,UY'G?;QW"-(N.N5
M!R*=-K6E6VHQZ=/J=G%?2X\NV>=5D?/3"DY-<!<Z7I5UK&@>&?"]G'G0;N*X
MO+]%&+94',9<#YI).A'H2352VTVSU3X9>,M3O8(WOIKC49FG91OC>)G$>&ZC
M8$7'IB@#TK4=:TK1Q&=3U*SLA(<(;F=8]Q]MQ&:N1R)+&LD;JZ, RLIR"#W!
MK@I)M#TW2[3Q5K4+7NK:GI]O;Q6S()7E;9GRX4QU8L2>W<XQ63%>2^%/"6C^
M$+O4[72M3U#S9997N%1-/MFD+,$9C@L P1<=\GHM 'I]M=VU[$9;6XBGC#,A
M>)PPW X(R.X((-35P'PAFTX>$)K'3KF"5+6_NE$<<H<HAF?83SG! R">M=_0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 445#=W4-C93W=RXC@@C:61ST55&2?R% $U%<5X"\7ZCXB:[
MMM:M(;2\$<5[;1Q@C=:RKE"<DY8$,#VSCBI]&\:VY\.2:KKUQ;VH&H7%G'L5
MOGV2LBA5Y+,0N<#WXH ZZBL*W\9^'KK2[K4HM3B^RVCK'<,ZLAA9B  RL RY
M)'44[2/%^@:[?266FZE'/<HGF>7M92R9QN7<!N7/<9% &W17#_$KQ=JOA"QT
MRXTJU@N6GN66:.5228DC:1MN"/FPAQUJ?QYXQE\.^"QJVCI#<W=P ;19 2C+
ML,C,0"#@1HYZ^E '8T5S;^,])T[3=-DU:\2&[N[5+CR8HGD;! );:H8A<G&3
MQ[U2UCXB:1I__"/RVUQ%<VFKW!03H&8+&%8EA@')W +CJ,GTH [&BL#4/&OA
MS2M1>PO=5BBN(RHE&UBL6[IO8#:F?]HBI]8\5:)H,D,6HWZ12S*7CB1&D<J.
MK;4!.WWQB@#8HJO87]IJEC#>V-Q'<6LR[HY8FW*P]C5B@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K'3P_$/%TOB&2=Y)S9K9PQ$#;$F[<Q'J6.,_05L44 <3XZ\*F^M-7U
MJR:<W[:'=6#6T2;OM*LI*+CKN#=,>N*70O!MUY>B7&L:S>7L6FQI):V<T2)Y
M4FS:"Y R[*"0,XQWR:[6B@#E6\#VS>!;CPM]LE\B:220S[1N&^8RGCIU.*U=
M/T.+3]=UC54F=WU-XG="!A/+C"#'U S6K10!QVK^";[4/%I\0VGB6YL;A8!!
M"@M(9A"O\6W>#@D\DCGMTJ+6/ NI:W;Z4MYXKNGGTZ9IUE-G 1(Y^Z6CV["5
M&<<=\]:[:B@#E+C1O$]OX<U6&+Q-<W^I31J+.5[:"+R'!_V5 (.1G.< <<UT
M=];RW6G7%M#<O;2RQ-&LZ#+1DC 8>XZU8HH XCP]X%U;PW#:VEGXONOL$$@=
MK;[!;CS1G+!FV[B6YRV<\]:DOO !NGU&V@UN[M=&U28SWMA'&AWLW^L"R$;D
M#XY'/4XQFNSHH XO4O EY=>*?[=L/$=QI\J6ZVT$2VD,JP1@<A-ZG;D\DCZ=
M!6[9Z$GV**/6I(M9NDR/M5S:Q*Q!.0,*H Q[5KT4 8OAGPS9^%[":UM I\VX
MEG9_+"D[W9@O'9=V![5M444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %<;\1H;S5=(L_#5B)5?6;E;>
M>=$+"& ?/(Q[=!MP>NZNRHH \SU'1=<\,^)]"\22ZK+JT22#3;J..R2,QV\G
M1ODZA7"GVYK(AFU#2=(TH- ;&%M:U)I=3?3S<268,C["JX.W?G&[&,?6O8Z*
M /"[RTO;_3/'^5U6_6[733#/>6?E/<JLA#%45%^48],XP3UKT;6+60_$SPK/
M% _E1VE\DDBH=JY$6T$]NAQ^-==10!QWC.S>[U_P@!;O-"NI/YV$+*JF"0?-
MZ#G'/K7$)I&JS:%KVEW=G<&'PUI%[86+,A_TEI0P1D]<0JB_5S7M%% 'E$FH
M7MEJ]G;3W%QH<(T>U6.[M=*^T7%XV#NCWE&"[#T7&<MFLW21<:5X6\*WE]::
M@D=CXBNI+KS+9FEB5O/ 9U1>Y9>0,<U[310!XG);W.DCQ1IFI:KKMO+>WUS+
M'8V>FQS+?QRGY=CF)N2"%(+?+CM6]H[1^!_$DLVM07RVMSI%E;VMTT+3F,PJ
MP>)S&#AB2&Z8/.*].HH Y'X=V=S;:%?3SVLMI'?:E<WEM;2KM>*%WRH*_P )
M/)QVS77444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 445RGQ U34M+T:P_LJ[%I<W6I6UIYQB63:LC[2=K<'K0!U=%<!
MJMYXI\%+;:KJ.N0ZSI)N(X+R-[)8)(5=@@D1D.#AB,@CI6WJ?CC2-+O[FT=+
MZY:S4->/:6CS):@C(\QE'''..3CF@#I**P-0\8Z58O:11?:=0GNX/M,,.GP-
M.S0\?O/EX"\CDGGM567XA>'X=%M=5::X,%U<M:1QBV<R^>H;,93&X-E2,8ZX
M]: .IHJKIU\FI:?!>1PSPI,NX1W$1CD7V93R#7"KXSU/_A/\LZ?\(PU\=%4[
M!D780-OW=<;LQXZ9H ]$HKE)O$CV'CC5K6^NDATBRTB*]8LH^1C)(&8G&3PH
MXJ?3?&^EZEJEMI_V?4;2>[1GM#>6;PK<!1N.PL.H'.#@XH Z2BN/A^)?AZ?R
M9$^W_9))A;F]-G(((Y"VT*TF, YP/09&<5V% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7'
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
MS,8KR[$4-N(F*2%GP21N&  ,GVI)/B5)#H][(VF0SZG8WUO9S6]K=B2.3SB
MCQR8&00>A P00?6@#T&BN%N/%/B&.?5-&O=+LK;4UTM[^TD@O&>,J#M8,3&"
M&4D'@$'VK5^']UJ-[X"T2YU/8UQ)9PMYBS-(9%**0[$@'<>I'//<T =+17">
M(O&VLZ'%J-^=(T^+3K%F&V]U#RKBZ5>K1)L(P>=H)R<=JLR^+]5N_%*Z-HVC
M0W""TM[V2XN+GR@L<A8$8"GYN!CMUZ8Y .RHKA-'\:Z_J^EW>K0^&%DL8O-C
M@2*[S-/*DFSA2N G7))R-IX/%2Z?XTOQXFBT/5K72_.N+:6XB?3KXS[#'C*2
M HI'!X/0X- ';45YWI_Q!UJYTO1-<N] MH-&U2>&W!6\+3QM(=JN5V %-WOG
M&#CM5N\\:ZRT.M:CI.AV]WI.D22PRO)=F.:=HQ^\,:A",*<CDC.#B@#N:*X.
M;X@3W$]A9:9;:<MY-IT-_<-J%[Y,4(D&50$*2S'GL  ,]Z8OQ'GN[+2#IVD)
M/?7U]-I\ENUT D,T:L2=X4ADX!R!]TYQGB@#OZ*\\/CCQ.(];B7PY8&ZT+YK
MXF_81R+L$BB(^7DL5/\ $ !QUSQ:N_B ]Q>VMEHT%AYTMC%?RR:E>?9XXTD&
M4085BSG!/3 'UH [FBN!7XCSWEGH_P#9ND)<7U_>SV$ENUT L,T2L6^<*0R<
M9R!]WG&>*R_%?B_Q W@SQ9:-:06&L:2L0EEMKMBGE2C(>-M@;=P1@@?6@#U*
MBH+-KIK*)KZ***Y*YD2%RZ ^S$ G\A7#7?CW5],DL[G4](L+6RNKJ.W%LVH?
MZ;&'?:KF/;M[@E0QP#UH ] HKBKOQCK,DNLW&C:);WFFZ/(\,\DMV8Y9I$7+
MB)0A'RYQ\Q&3D"JT?CO6=1NM&L]'T*WGN=0T>'5G,]V8TA5S@KG:23R ..<]
ML4 =]17G5U\2YQ'J.HV=EITNDZ?+)'()=0"74XC.'>./;C (. 2"V.V:NWWC
MUY]7?3]"CTR7R+:*YFGU&]^S(1(NY$0!6+,5P2> ,CUH [BBN&@^(,NLVNCQ
M:%IL<VIZD)BT-S<;8[80MMD+NH8D;B ,#G.>*/ EWJ%WXB\8'4K?[-<)?0JT
M E\Q$Q G*G ^4_>' Z\C- '<T5Y[?7NNQ?%F^M]&LX+IFT:W9OM=RT4,7[V7
M^ZK$L>@X[')XJ63XDAM-T](;"&+6;RZGLVM;NZ$<5O)#_K2\F#E1QC R=PXH
M [VBO*O$_CC5+OP5XDM[5;6VU?31#YTMG>EXS%(>)(G"YSD%2I QSSTKH;CQ
MO=Z9#K\>IZ;#'?:5:PW$44%P76Y\T$*%8J"/W@*9QZ?2@#M**XB+XBV[Z?H]
MZUIMBNM.GU&]P^3:1PJ-XQCYCO.P=.A^E5K#XB737&E2ZE9:;#8ZK,D,(MM0
M$UQ S_<\U-H')P#M)P30!Z!17G-S\39A#?ZI:66G2Z/8RR1N)-0"74RQDAWC
MCVXP"#@%@6QVR*TI/%^L:AK][I7AW2;2Z%M:P77VFZNS$C+*"0,!&.XXX[=<
MD4 =I161X7UU/$WAJRUA(&M_M*$M"S;BC!BK#/?!!YK$D\=&#PYK5]-8 :CI
MEZUC]B67/FRE@(L'&<.'0].,GTH [*BN-?Q5K]_>ZE'H.B6EW!I<GD7+SWAB
M,TP4,\<0"'ID#+8!)JQH?C:W\0:QIUK9VY%M>Z2=265VPRD2*AC*^H)/.>U
M'545C>'==;75U0M;B'[#J,]D,/NWB,@;N@QG/2LO7_$FMZ?>7:6>FZ=':6J*
MQN=3OOLZW!(R5B 5NG0DD<G\: .MHKA(_'U]J9\/Q:+HT<TVM6#WB?:;GRT@
MVE 0Y"DD?,>0,DXXYR"/Q_=_V2ZR:0G]NKJITA;-+C,3S;0^_P S;D)L^;.W
M/&,4 =W17 :'>:S/\5KV'6+6*VECT6+"V\YEAD_?/\ZY52.N"",\>F*N^*7D
MT7Q?X=\0+(XM)9#I=ZN3MVR\Q.1T&) !G_;H [*BN'U"_6Z^($UQ-,Z:5X7L
M'N+DJ3@SRJ2 1WVQ*3]7%5++XD7#G3+R^LM.ATS4IHX8A#J DN8/,.(VECV@
M8)(S@G;GO0!Z'17GEY\2;A3J=[866G2Z9ILTD4@GU 1W,_E\.8H]I& 0<9(W
M8[5N6/C.UN=2U"&=%@M(-/AU.WN"V?/MG4EGQCC:1@CGJ* .GHKBD\6:_>:1
MI=U;:':6S7EK]KDFU"\,4$"D_(FX*27*D$C  ]:U?!_B7_A*=%DO&@CAF@N9
M;698IA+&70X)1P!N4\$''>@#H**\O\6VD:^,KNZ\4Z-J^JZ$T$0L6L?,DBM2
M ?,\R-&!W$X.[!XXJUHOB&R\/^%H[W3-4?6M#?55@+S,RR:=#(0NQBV6;8Q'
MWL'#>W(!Z-17&>(?'G]AW&M+'8"X@TJ"W,TIEV 33/M5"<'"A2&9NP(XJEJ/
MB;Q%<>#?$,\=IIP>#3GGMM1T_4#+ WRG=AMH8.H&X<8/'(H ] HKSR#QIJ5E
MI^@Z28-.;6;K3UNI9+N_*01Q#"JS.4W,[?W0.N><#)>WQ)E.D12P:3'<:E_:
MZ:3+:Q78,?F,I9723'*$;3D@8R?2@#T"BN"C\7>+)M2U/1H_#VG-J>G1I/*_
MV]O(:-P2H4^7NWDJPP0!QG-1O\29+P:''IMMI\$VJ6 OE;5+PP1CD#RE(4[W
MSGTX&>] 'H-%4='O+K4-)M[J]L&L+F13YELT@?802.&'!!QD'T(Z5>H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHK'\3:^GAO2DOWMVG#7,-OL#;?\ 6.$SG';=F@"GX5\/7.A>
M&[G3;B6&266YN9@T9.T"21F Y Y 89K,7P9?+X"\.Z!]HMOM.F7%G++)EMC"
M&16;;QGD#C(%=A->VEO_ *^ZAB^8+\\@7D\@<]Z?/<06L1EN)HXHQU>1@H'X
MF@#BV\*:Y;6NKBRN-.D:]UA[YK6ZCWPW$#(J^5(2I*G*YRH/0=:L^"?"=QX=
MN]7O)H;"R74'C9=/TXL8(-@(+#(7YFSSA0.!76HZR(KHP9&&0RG((JCK>KV^
MA:-<ZE<AFC@7(1/O.Q.%1?=F( ]S0!SGB'P,WB+5M:DGN4CM-1TF.Q4J"7CD
M21W#8Z$99>_8U7T?PIK$>KZ?/>V/AFQAL\M))IUJ&ENFQ@?>0>4,\_*2>,9Q
M6X?%5O%JW]D7,7EZDFG?;I8ED#(O.-@;@DYSV' S5CP]XAM=?T?3[Y&CAFO+
M9+D6QE#.BL,_C]<4 <A_PA/B&/P_)IL4^EEK365U33W=I )!Y[2E)?E^7[V,
MKFEN?!.JP:OJ5]9:=X;OO[3*SRC4HV)M9]@5BC;"70XS@[>?K7?R7=M%.D$E
MQ$DTGW(V<!F^@[U4U[5X= T*\U6<;HK6,N1G&?J>P]Z ,/2/"=WIGB'2;^2Z
MMYH[/29+&4I"(2\C2(^Y44!57Y3Q[CKUK0\9Z)<>)/!^I:/:R11SW46Q'E)"
M@Y!YP">U49_'FG0:3<WWE23/'J+:;!;0?-+/.#@* < $\GKC;R?01Q^,-5LM
M1L;?Q#X;?3;>^F%O!<Q7BW"K*WW5D  *YZ9&1GO0!1\6>$M9UZYOX6M= U.R
MN4 MGU&,I-8G;@["B$N,_,.5.3C-=AI%B^EZ+8Z>]P]R]K;QPM/)]Z0JH&X^
MYQFIWN[:*X2WDN(DF?[D;. S?0=31/>6ML&,]S#$%QDR.%QGIU]: //=/\#^
M(=-TS21#<Z9]OT.[F>Q8F39<0R[MZ2\91OFX*[L8[UT.A:'JB^([WQ%KDEH+
MZ>W2TAM[,LT<,*L6^\P!9BS$]!C%=#]JM_M"V_VB+SF7<(]XW$>N.N*1KVT6
M5(FNH1([%50R#+$=0!W- '.ZSHFKQ^*8O$6@M9/<FT^Q7-M>NR)(@;>K*RAB
M&!+=B"#VK#MO NNPV8O6U"P;7H-9EU6%PK^0PD38T3#[P!!(R,D8'6N_N;RU
MLU5KJYA@5C@&5PH)_&G/<0QJ&>:-5(+ LP (')/TH X2]\#:GXH?5KOQ#<VE
MM<W=@+"UBL2TB6ZAQ)O+,%+,753C &%QWS5[^Q_%FM9M]<O=/M++[+-!(FGE
MW-RTB;-S;U&P+DD*,\]\5U<=W;2Q1RQW$3QR':CJX(8^@/>J'B'66T32)KR*
MW6[GCV;;;S1&S@NJG!.>1NZ8Y. .30!R%MX4\63Q>&;/4;C2$L]!N89 ;=I"
M]RL:% 3E0%.#TYR3U&.;-QX(OY? NMZ$MS;"XO\ 49KN-R6V*KW E /&<XXZ
M=:U(_%SK:VMW>:=]GMIM1DT]Y1.'$9#E(W.!@JS +UX+#KSC1\3:_;^&/#M[
MK%RAD2VC+B-6 ,A[*,^M &3XA\'MXAUY[B>9$L9M'N=-D SY@:5D(8<8X"GO
MUQ63I'@S6;>ZTJ.ZL_#-M!82*\MY9V@:XNM@^4;63$>3@DAB<C@BNMTW5WDT
MB"\U>.UTV64D>6+M94'/&'P 33=1UY-/UW1=,,!D.J/*BR!L"/9&7SCOG&*
M.>?P7?M\/_$'A\7%M]IU*>[EBDRVQ1+(SKNXSP#S@5H6^@ZI9>/'UB&2S?3[
MJQBMKE79A*C1[RI0 8()<9R15[P]XCM]=\,6^N2(MG#-ORLL@PFURO+<#^']
M:U4N8)$C=)HV67_5D,"'^GK0!S_BO1-3U*\T34-)>T^U:9=M-Y=VS*DBM&R$
M94$@_-D<527PC>KX3\6:3Y]OYVLW%[+ ^6VH)@0N[C/'?&:Z_P V/+CS$S']
M\9^[WY]*IVVHO->WL4L"16T!C\FX\]6$V]<]!RN"<<]>U '%W7@6^M=7&IV-
MEH>I//906]S!JB'"O$NT/&X1C@C@K@9P.:ZOPQI-QHNA0VEW);27.YGE-K;K
M#$"QSA54#@# R>3C)K3ANK>Y:18)XI3&=KA'#;3Z''2FK>VC2O$MU"9$8*R"
M094GH".QH YFW\'-)I'BS3+^9##KEY/,K19)C22-$&<C[P*D^G2LO2/!NLV]
MYI:75GX9MH+!U>6[L[0-/=;1\HPR8BR<$D$G(X(KOVD1&56=0S\*">3]*#(@
M<H77>%W%<\X]?I0!QW_"$R_\+&_M[[3'_9?_ !]?8^<_;-GE>9Z8\O\ '-1-
MX4URVM=7^Q7.G2->ZP]\;6ZCWPW$#(J^5(2I*G*YRH/0=:[*"\M;F-I(+F&5
M%.&:-PP'U(I_G1;4;S$VN0$.X8;/3'K0!YG'\+[B;3=7#KI>G375U;W=K8VB
M-):020Y.65@N[?DAL*!C'6M*U\%7M_+>+JUCH.FV<]C+:&#28 SN9!M+F1D4
MK@9PH]>2:[<7=LTPA%Q$93G"!QN..O'M6>?$5BOBC_A'RQ%V+3[622 H7=M
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
M=R#\QZA0"<<U7A\;RQV^LQ:KHTUAJ>EV37S6IF61)H@&(:.0#!&5(.0"#VH
MP1\/=4L(KS3=-M/#<EI//))!J%Y;;[FV5V+%=A0K(5).TEAVR*ZO1_#TVE^*
M=7U)I8FMKNVM((E489?*#@D@   [AC'Z5IVNKVTVCV>HW$D=K'=0I(!+( !N
M4'&3C)YJKJWB"+2M5T:R>+>NIRR1B7> L82)I-Q]1A<?C0!%X-T.X\.>%+/2
MKJ2*2: R%FB)VG=(S#&0#T85R,FGVFN?&0/I]['/96D<=WJD41#*MW$7CA#$
M=&PQ)7_ID*](AN(;B$3031RQ'HZ,&4_B*J17>GK!=SV3VTI3=)*(&4DMC^+'
M?CO0!S1T'Q/HNHZP?#LVEO::I<&[_P!-9U>UF90KD!5(=3M!P2O/>J=MX(U;
MPU/HESX<GLKF2QTY].G2_9XQ(K.)/,!0-@[@>,=#UKK?#^LIKWANPUD1&!+N
MW6?RV;.P$9QGO7*I\0-5N-);7[3PE<3^'PK2BY%X@G>)<YD6''3 )QN!QVH
MV?!F@W^@6&H1ZE<P7%S>:A->L\"E5_>8.,'ISGU^M8-_X)U23Q3J^HQVVAWR
MZ@4\F[U%6>:Q 0+M1-I##/S##+R>:[==3LC807S744=M.BO')*P0$,,CK[52
MU7Q!%IM]HMN(O/75;DVZ2(XPG[MGW>X^7'XT <[X8\%:AHEQX:DN;BV<:5ID
M]E+Y9;YV=T*E<@<83G/KWIEQX&U$M?WEK=VJ:@-=_M>Q+ABF/*6,QR<9&0&&
M1G&0?:NW-W;+<BV-Q$+AAD1%QN(]<=:);RU@FCBFN88Y9/N([@%OH#UH YC1
M=%\0?\)E<^(-:DT]1+8+:1VUF[OY>URW+,HW9R><#TQQD['B318_$/AR_P!)
MD;9]IA*H_P#<?JC?@P!_"M6H(KRUF>5(KF&1HO\ 6*L@)3Z^E '-Z%X2F@\)
MZEIVMSQW%_J[3OJ$\&0K&0%<+D9P$V@?2L/2O ^LVATNRFM?#,5M8R(9-0@M
M US<HG0%&3:C-@98,3Z8KHO#7BJ7Q+?ZDL.GI%IUI/);QW/VH,\KHVTGRP/E
M7(.#GG'2H-1\?:?9Z=KMU!"]PVCW$=O+'O5=[,8^5// \P<XZ@T 8$GP_P!4
MLGU*TTNS\.3VUY<23PWM_;[[BT\PY8;=A$F"25RP]\UI^+? <VO0:/%9WD=O
M]G3['>MLV>?9MM\Q %& 3L7 P ,GI79PW5O</(D,\4CQG#JC@E3Z''2D6[MG
MN6MEN(FG09:(."P'N.M '&>(_"%[?^++;5[>RT?4[6.S%LEEJA8);L&)\R,!
M&!)! (P#\HYK2\#^'+WPSIE_;7TUK-)<7\UVK6R%$ ?!QM/W<'/&3QCFM77M
M<L_#FCSZG?L_DQ8&V-=SR,3A54=V)( 'O7.R^-=8TQ8+S7?"DVGZ5+(D;7*7
MB3/!N("F2,#@9(!(+8H FO=*\6:=K][J&@7EA=VE]L:2RU.211 ZKMS$RAL
M@ E2.O/>LR?0;32?"WB:Z\8:E8PR:Z2;IXODAB/E[$6/=RS +G/4GM7=S7=M
M;/&D]Q%$\APBNX4L?;/6F7CV0B(O6M_+7]X1,5P,'KS[]Z .&\*:#KO_  K;
MS!=QP>(=487UQ)<PAT<MMQ&ZGG:8U5#W'-167P^O'N-<N9;?2-'_ +2TJ33_
M ++I99HF=\_OGRJC(Z !>A/->@?;;7?"GVF'=,,Q+Y@RX]5]?PHEO;2!@LMU
M#&Q;8 \@!+>GU]J //W\#ZRS:/JDUKH%[J5G8_V=<6ER':WEB4Y1T<H2KCG/
MRD?,15N'P5J;66F^?)I<-Q#K<>I216=N(HHXD!'EIA07//WFZY/3BNWN+FWM
M(O-N9XH8\XWR.%'YFE%Q"8TD$T91_N-N&&^A[T 8=IH-Q;^+M=U=I8C!J%M;
M0QH"=RF,29)XQCYQC'O7-0^"]=LO#FBZ48M"U>UM+(6UQ8ZBA$7F \2QOY;-
MG'&".W&#7?1WMI-#YT5U"\0;;O60%<^F?6I6D175&=0S?=!/)^E &%X,\/R^
M&/#,&ESSI*Z/(^(\^7&&8L$3/.U<X&?2M^BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N+^*/\
MR*,/_83LO_1Z5VE13V\%U&([B&.9 P;;(H89!R#@]P: /.[7P[H^M^._'LFJ
M:=;WA4VT:>?&'$8-LN2N?ND\<CG@>E8/A@V>H7'@E/$IAFT__A'BUHM[@Q/<
MAU#<-P6$>,9[9KV)+:".665(8UDFP97"@%\# W'OQQS5>?1],NK!+&XTZTFL
MTQLMY(%:-<=,*1@4 87A2]\,V>G/;:-<K#92:A-#;I)( DDN<LL&3@IG. O'
M!Q4'Q!)\OPT&_P!0=?M!-Z8RVW/_  /974#3[)4MT6TMPEL<P*(QB(XQ\O'R
M\>E5M?T:'7]$N=-F=HQ*H*2K]Z)U(9''NK '\* .)U>UTN/XN7,L\%FMS+X>
M9XG=%#O()&7*D\EMG''...E<_8:#I>F_#OP#JMG8P0ZB]_I[/=H@$K>8P#@O
MU(()&#QC [5ZV-.AN4M)M1M;2XO8$QYQA!VL1ABF>5!J7[#:?9X;?[+!Y,)4
MQ1^6-L97[I4=!CMCI0!XA-;?;(?&4VL2^&X[E+^X6:;4E<W<"#_5&,@Y "[2
MFWJ?4U[-H0F;PYI@NYS<SFTB\V9D*^8VP98JPR,GG!YI]SHNE7MY'>76F6<]
MU%CRYI8%9TQZ,1D5>H X?X@;=.U#PQK\ZG^SM-U$M>,%R(EDC9!(WLK$9/O6
MGJ'C?2+:YTVTL;B+5+S4)UBA@LYE=@I^](<'A%')-=(Z+(C(ZAE88*D9!%4;
M#1-)TN5Y=/TNRM))/OM;VZ1EOJ0!F@#RI(/#4_A'Q?=>(Q9_V\EW>>?).5^T
M1,&/D",GY@-NS;MX]*O^'M%@U[QFS>)K"*\NT\.6'G1W48<"5O,WDJ>-V01G
MJ,GUKTB?1M+N;Z.^N--LY;R/&RXD@5I%QTPQ&15@0P+<M,(HQ<.H5G"C<RC.
M 3U(&3^= 'BVC:/I]K\/? NK16L:ZDVL6BM>;<S,IE*%2_4KMPN,XP *DC@\
M(OX>^($^I?8CJ::G?8>4KY\;!B8O+S\P^;D;>K9KV)=/LEMXK=;2W$,+!XHQ
M&-J,#D$#& 0><BL/1?!MAIEQ>7-U!:7MS-J,][#/);+O@\QMVU2<GCU&* .#
M>8:EK!BU'3M$;5++1[0:A<^(92R(70LWE18QUSN;(YP.U9OA:RM-;TWX;6M]
M''=VGG:H#$ZDHRH7V*5.?E&%P#Z"O9;O1]+O[F*YO--L[F>'_5RS0*[)]"1D
M5)'I]E$\;QV=NC1LSHRQ %6;[Q''!/?UH \NF\.K+)X^TS18$MGL+NTU#3H8
MEVI'<+"DGRJ.!N(P<>M;_@>^3Q?K>H>,50BU:&*PL0W4(H$DI_&1MO\ VSKJ
M-4L;Q[.Y.B2VEEJ,Y7-S+;^8#CC+ $%B!TR:/#VB0>'- L])MF+QVT>TNPP9
M&)RS'W+$G\: ,3XH;1\--=SP1;YCQU\S<-F/?=BJOQ5MH[GX5ZN;N"*22*!9
M%WH&V/D#<,]#R1GW-=#KFBG7&L()I0ME!<K<SQ8R9BGS(OTW[6/KM [UISV\
M-U \%Q#'-"XPT<BAE8>X/6@#SE=.\/)\2-4L==M-.CM+?3H/[)MKF-%@6(E_
M.**?ESNQDCG&*Q?"[;M9\(K S-IB:SJJ::S$D&U$3[-I/5>H'MBO6+_2M.U5
M$34;"UO$0Y1;B%9 I]1N!Q4WV2VW0-]GBW6^1"=@S'D8^7TXXXH \7\,I8SP
M>!K?7A"VC-!?M$ESCR7NQ-\H8'@G9OVY[YQ4]S!;6\GBG4-!5#I.@ZE9ZC;)
M;_ZE9$4_:E3' &P\@<9->MRZ3IL]A]@FT^UDL^OV=X5,?7/W<8ZU)#86=O9?
M8H+2"*UVE?(2,*F#U&T<8H \.ENKU9[NXA>3=X_C>&W/)V8N/+0^W^C2;O\
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
M@1$O^L QOZ?>QQGKB@#SBY\*:?=^+?%GARPMX;&UOM%MI1' @1%G$DH60*.
M054\>E3>"]5E\8Z_%KE\AB70[ 6DBOP%O7YN#_P$*H_X$:[V^M)F@N)M.^RP
M:D\81+B:'>.#D!L$$CD\9[U3\-: N@:,UG+,+JXGEDN+N<H%\Z61BSMM[#G
M'H!0!IVMW;7UK'=6D\5Q;RKNCEB<,KCU!'!J:HX((;6!(+>*.*%!A(XU"JH]
M !TJ2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MB9B%"G[RD-@G@\G&.*L>'_!][9^+6\0W\>D6DWV5K8PZ5"R+,68,7D)ZD;<
M8[]: ,SQ_87>L>.?">ERVMA=:;*;B0V]TS[7=4Y+ #!P#\ON3FICXXUV70;C
MQ5::19/X=@9V$9G874D",5:51C:.A(4]0.M=-J>ARW_BG0=629%CTW[1O0@Y
M?S$"C'TQ7,GP1K\/A^Y\)VFJ6*>'IS(@E:)C=10.Q9HASM)Y*ACV/2@#G?$U
MRMQ_PGD\,A,;SZ*Z$'L6C-=E+XD\0ZGJ>K1>'--L);72IOL\KWDS(UQ,%#,B
M;00N P&YNYZ56U/P!-=Q^((K:ZABBU)[ PJP)\M;<KD'UR%XJS)X=\1:5J>K
M2^'+_3DM=5F^TR)>Q.S6\Q4*SIM.&!V@[3CGO0!5LOB3!=03WLEKY5E_8IU:
M LWS'8S++&?=6"CC^]2Z9X^NM0TW0&_LT+J5_<7$5W:!B3;B /YN/4Y" #_;
M%0ZC\,8YM#\-Z79WVR/2W$=P\B\W,#,&E7CH690?2M#2_!+Z?XUUO7/MW[F]
M1A:1(OS6SR!?.;GC+-&I_.@"CX3\<ZIXEN;*5(=&FM+G/GV]K>YNK'@D>:C8
MW<C:< 8)[BNSTY]0=+C^T88(F$[B$0N6W19^5FR!AB.HKBH? ^L7>M:/>:O/
MH[2:9.)O[1M;9DN[O:" KGHH.<L!G..U=KIZ:BB7']HRV\C&=S!Y"%0L6?D#
M9/+8ZD<4 7**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHI&941G=@JJ,DDX % "T55T[4;/5]/BO["=+BU
MF!,<J=& .,C\16-KOCWPOX:OQ8ZQJ\-I=&,2"-U8G:20#P#Z&@#HZ*S-#\1:
M/XDLVN]&U""]A5MK-$V=I]".H_&M.@ HHK.CUW3)-;N-&2\0ZA;PB>6#!!1#
MC#$XQCD=Z -&BLF[\4:)96=G>3ZE +:]G%M;2H=ZRR$D!05S_=/MQ6M0 FU=
MV[ W8QG'.*6BB@ HJ&[NH;&SFN[ABD$*&21@I;"@9)P.:B@U2QN=*35(;J)K
M!X?/%P&^3R\9W9],4 6Z*K:?J%KJNGP7]E+YMM.@>*3:5W*>AP0#BK- !111
M0 45GOKFEHEK(;V%DNKDVL#(=P>4;@4!'<%&'X&BXUS2[:(RRWT(072V996W
M8F8@!#CH<D#VS0!H4444 %%%4;K6+"RO%M+BY6.X:![D(0<^6F-S?AD?G0!>
MHK.L]>TS4)[:"UNTEEN;07L*@'YX"0 _3IR/>ISJ5F-5&EF=?MI@-P(<'/EA
M@I;TZD"@"U1110 452U;5]/T+3)=1U2Z2VM(L;Y7S@9( Z<]2*M0RQSPQS1.
M'CD4,C*<A@1D$4 /HJK-J5G!J-MI\LZK=W2.\,1!RZIC<?PW#\ZM4 %%5=.U
M*TU:Q2]L9UGMW9E6100"58JW7T((_"K5 !1110 4444 %%%5;+4K/43<BTG6
M4VL[6\V ?DD7!*\^F10!:HHHH **** "BBJNH:E::7;"XO9UAB,B1!B"?F=@
MJCCU) H M45E-XDTA'=&OD#1WJ6##!XN&P53IU.X>W-:M !1110 4444 %%0
MW5W;V5NUQ=3QP0K@-)(P51DX')]20/QI\TT5M!)//(D4,:EWD=@JJH&223T
MH ?138I$FB26-@\;J&5@<@@]#3J "BN7O?B+X3TZ^N+*[UB.*XMW,<R&)SL8
M=B0N*W[#4+/5;&*]L+J*YM91E)8G#*P]B* +-%%% !1110 45RTGQ'\(17;6
MSZY "K^6TH5S"K>AE V#\ZZA65U#*0RD9!!R"* %HJ&>[M[4Q">>.(S2"*,.
MP&]ST4>IX/'M4=EJ5GJ+72VDZRFUG-O. #\D@ )4Y]F'YT 6J*** "BLW6M?
MTOP[:I=:K="VAD?RU8HS9;!./E![ UDV'Q&\)ZI>Q6=EK"37$LGE(BPR#+=,
M9*X% '4455TW4K/5]/AO["=9[68$QR*" P!QW]P:+74K2^N+N"VG626TE$4Z
M@'Y'VAL'\"#^- %JBBJL&I6ESJ%W80SJ]U:!#/& <H'!*Y^H!H M4444 %%%
M% !1110 45#'=V\UQ-;Q3QO- 0)45@3&2,@,.V1S1+=V\$T$,L\<<MPQ2%&8
M R$ L0H[X )^@H FHJK8ZE::DD[V<ZRK!.]O(0"-LB'#+SZ&K5 !1110 444
M4 %%%5;K4K2QN+2"YG6.6[E\J!2#\[[2V!^"D_A0!:HK/FUS2X(XY'OH=DET
M+-64[@9R=NSCH<\>U:% !1110 452U#5[#2I+1+ZY6 W<P@@+@X>0]%ST!/;
M/6C4=6L=)6W:^N%A^T3+;P@@DR2-T4 <DT 7:*** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *S=;T*R\0V266H><UJ) \D*2E%F !^5\?>7G)'0X%:5% ''?
M"H ?#'0@. (6_P#0VKA?%L^HVWQ\C?3/#\>NW']B ?9))TB&WS&RVYP1QZ>]
M>GVWA:TLO"2>'+2ZOK:U2/RTGAFV3J-V[(<#@_ATH_X173O^$R7Q3NG_ +16
MT^QXWC9LSGICKGOF@#RF*'Q%\.O#GC/QM=Z9::;>:C)"MMIT#"2. [MN]MOR
MG[^?<YZ9K5:_\5>"M?\ ";:AXE?6[77;A;6YMY8$7RW;&'C*\X!;\A[\>HZK
MI5EK>E7.F:C L]G<)LEC;N/PZ'/(/:N6T/X7:%H>K6NH_:=3U":S4I9I?W1E
M2U!XQ&N!CCZT >;W?B[Q5I&O3R>)M8UO1)%OB(Y!IR3Z:8=W"\88\=P2?QK<
M\0W]_J/C7QMI=OJ'D6R>'1/$\<2$]%)YQDAAD=>]='+\(?#LCS0B[U>/2YI_
M/ETI+PBU=\YY3&<9 []A6[_PAFD?\)!J&LE93/?V0L9H]^(_*P!@ #(.!ZT
M>/:9<:IH?PG\#S1ZFTJ7VMP(L<D"$0Q$R HN0>XSGKS74K>^*?&_BSQ3!IWB
M5]#M-"E%M;PQ0H_F28;+R%OX<KT]#[<[]I\*-#M-'L]*^VZK-:V=^E_;K-<A
MO*=<X5?EX3YB<>O>IM=^&&AZ[J]SJ?VG4]/N+M EY_9]T8EN5 QB08(/'TH
MX"/X@>)_$6C> I+/4!IUYJMY/:7<B0JROM*KO"GV)..F?:NL\"ZGK=OX_P#%
M'A;5-7EU6#3T@FMYYT59!O4,0=H'J/R]ZZ!O .@C_A'U@ADMXM!<R64<3X7)
MQG=D$MG&>O4FIU\'Z?'KFM:Q%->17NKVZV\[QR[=@5=H*8&58#G//- '0$ C
M!Y%>3/X=N8_%TGP_AN%3PQ=J=8:($ATA#X>V7T1I"I]E+#O7J=I;BTLX+82R
MRB&-8_,F;<[X&,L>Y/<U3.AVC>)4U\F3[8EFUD!N^3RRX<\8ZY YS0!S=XU_
MK?C>Y\/6NJ7.DZ=IMC#,PL@BR2O(6"C<RG"*$Z =36/IOB?6GU/2-,N;[S7M
M_$%SI=S.$5?M4:0-(I8 8!Y7.,<K78:QX4M=6U*+4X[V^T[4(XC ;FQE",\>
M<[&# @C/(R,CM563P#H[:):Z;"]Y;-;7)O(KR*<_:!.<[I"YSN8[CG((.>G2
M@#F?%GB76=/D\<BRO3&VG6VGO: J"(FD9@_;O@=:[C2-)O-/TN:UN]:O+^>5
MF;[3*$5XR0!A J@  Y(!!QGO6./AUI!M-7@FN=0N'U985O)YI]TDAB)*G.,
M\XX&,   5UU 'CWA2:^T;PGX7^SZG=.M]XCEMY4EV$"/S+C(&%&-Q4,??I@<
M52@L)+30[]GU"[NA_P )M%'MG*8RMTN7^51\S9Y[<# %>BVG@+2[,PK'<W[0
M6^H_VC! \P*0R_/D*,9"DR,2,]>]!\!:6;B[D^TW_E7.H1ZDUOYP,:3HX?<H
MQD9(&1G\J .,N/$>O:QJ&OSVLWB*%[&]FM+&+3;*.2W!BXS*6!+EFZC(P,8K
MM[RXUO4OAR]U;H^G:[)IXF6,+S'.%W;<'/&X8^AJ+4/ 6GWMW?31:AJEC%J!
MW7MM9W 2*X.,$D$$@D#!*D9[UTEI:06%G!9VL2Q6\$:QQ1KT50, #\!0!YDG
MQ!N;GQ9I6I+<B/PRUK#%=+@$+<30O."3U&U51?\ @=,M=:URYBT]=1NG*ZGH
M&H:A)"RJ NYD,2],C:C@?SKI6^&?AUO"][X>\NX6QO+O[7)MDPZOD<*<< !0
MN/2MF\\,Z?>ZA%>R"1)(K*6Q148!1%)MW<8Z_*,4 <-X&_Y&/PM_V)4'_H<=
M:&MZ;=:I\7+6&WU2XTY!H;F62VV^:Z^>OR@L"%YP2<9XQWKI=+\*Z=I%Y8W5
ML9S)9::NF1;W!'DJ01GCEOE'/Z5%K/A"TUC6H=8^W:A9:A# ;>.>SF"%4+9/
M!!!S[@C\1F@#@[OQAKUK;+X?^U7<]VNN2Z<VH6MNCW#P)$)<JN-OF88*3C P
M3C-=+X-U#6FUV^T^ZBUF72A DUO<ZM;K',DFXAHR5 ##&"#C/45I-X#T8Z%%
MI:_:D,5R;Q+Q9S]I%P3S+YG=CDY[8XQBK6B>%[71;VYOS=7E_J%RJI)=WL@>
M38N<(, !5!). !R>: .4\>ZI;W/B_0M"N+.]O;*VW:E?16=H]P3@%(58(#@%
MMS<_W16/HOBV]TSX<7NE6IFM]4TN^BTN![V H\<,LBK#*Z, 1A&X![KZ5Z98
MZ%:6&LZGJL9E>[U$Q^<TC9 "+M55XX R3]2:HZGX+T?5M1O[V[CE8W]HMI<Q
MJ^U'56W(_'(=3T8'B@#D[W0M1L?B)H%NWB&^N_/TZ_6&:Y$9E@DVQ@L"J@$<
MJ0"#@@^M3Z3XHU37!X5TE)S#J@EE;62H&56V.R12,<;Y"GX$UT&G>";2PURV
MUF;4]5O[ZVB>&*2\N ^$;&1@*!VZ]3GDGBKFG>%M+TKQ#JFN6L;B\U+9YQ+9
M4;1_".V>I]30!P$.L^)[_P (Z#?"35I[-Y[U=0DTE(S=_+,ZQ;58<J #G:,\
M"K%KXDO]3M=#T33_ !%/+)J&H7%O/?R6@BNK>.)#(8F1A@2XVC=MZ<XKIO\
MA -+BLM/@L[O4+*>P:9K>[MY@)5$KEW4Y4JRDGH1V%._X0#1_P"RQ:>;>_:!
M=F^&H"?_ $G[01@R;\8SCC&,8XQ0!R7B37-=\)P^)=)BUB>\:#2H]1LKJX5#
M-"3+Y;(Q"@,.,@D9ZBO0M!TV\TNQ>._U>YU.>1_,:6=479D#*J% PN<D YQG
MK60? &E3:;JEK>7-_>3:HBQW5Y<3!IF13E5! "J!SP .M=5@$8/(Z4 >,ZKX
MJU.WTR77;#7-;OYHKM?WD-BJ:88S,$V NH+#!QN#$EN]='(FN:[XI\76R>)+
MW3[73'A^R1VJ1\.T"N=Q922N><<=3STQ=?X7Z1)I)TA]1U=M*5MT%E]I C@.
M[<-N%R<'H&+ 5TEKH5I::AJU[&93+JC(UQN88RL80;>.. * .$T;7-9\9W&@
M:>^J3Z:LFA)J=W-9*BR3R,^P %E(5006.!W K6^&D%Q;6WB6&ZN?M4Z:]<!Y
M]H4R?)'R0. ?7'&:O'P%ID=CI4%G=ZA8SZ7!]FM[NVF"R^4<91B5*L#@'D=1
MD8K2\.>&K'PQ9W-M8O<.MS<M=2O<2^8[2, &))Y.=N?J30!QM]XFUC3;7Q%H
M)NB^N?VA';Z7*RC)CN3F-NF#Y>),_P#7/FK=C%K7BG4]=6/Q'?:=%I5U]@M4
MMDCRSK&C-++N4[\EON\# ]\U8719M;^)\6NW6DRVEOI%N]O#-,RYNI&) 90"
M?E52^"<',GM6CJ7@FRO]2N[Z#4=3TZ2]4+>+8W C6XP, L"#@XXRN#CO0!S_
M (.\6ZIX@US0#=2JL=UH<\\\,8&QIH[A(]X[X(W8&>]=!X-U.[U)O$7VN<RB
MUUJXMH<@?)&H3"\>F31=^!=+E33!8S7FE2:;";>VEL)0C"(XRAW A@< \C.>
M<U?\/>&['PS:7-M8-.R7%PUS(T\AD8R, &.X\G.W//<F@#SC6_%OB2QT>ZTF
MSNV?7-/U.Z:21E7=)9PQFX&1C'S(\2?C5[5O%>I7JZIJNEW[)ID-]IMC;;54
MAR\B-,W([K*J_@:[7_A$]*_X2FY\1&)VOKFT^R2 ME"F1DX]2 !GT JE9^ =
M%L/"EOX<@%P+&"X2Y5C(#(SK()!DXYY '3H,4 <-=_\ '[J'_8^6?_H,-=I\
M0;_4['2-.72;TV=S=:I;6GG! VU9'VG@\'K5R3P9I<DLTC-<;I=5CU9L./\
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
M'8&UB4)N0/N,NS=P6*@XW<9Q74:)X9MM%N[J^-W>7U_=*J2W5Y(&<HN=JC:
MH R3@ =>:AU#P9I.IS:M+<B<OJ8@,K))M,;0Y\MD(Y5@3G- &)X(U@W&MWFG
MR:MK#NMNLHT[6[01W,7S8+JZ@!T.0,#.#WYH\6:G(WB5=-CUC6$5+42&QT.T
M\R?<6(#R2%655P, <9.3S6]H_A6VTK4Y-3EO[_4;]H?LXN+V569(\[MJA54
M$X)XR<#FH]1\(6U]K<FK0:CJ6GW4T*PW!LI@@G12=N[*GD9.",'GK0!6^'6K
MW^M>$(KC4I'ENH[B>W:21%5V"2,H+!> V ,XXS7*1W/B27P;KOBG_A)KE;C3
M;F]>VMO+C\@QPRO\D@VY8D*1G(P-N.^?0/#WAVQ\,:8=.T[S1;><\RK*^\J7
M.X@$\D9/?)]ZXWP]\.Q/IU]'K,^I0PW.I7,\VG+<CR+A3,Q0L!DX*[<@$ ]Q
M0 S5=<GU75Y(X-7UU2MK#(EAH=H':W9UW9GD=2N3D87(X'(YS5#3M<\1>*;;
MP1;C6YK!M4L+N2^FMHT#N8B@!7((4GV&.3[8[2[\$V5QJUY?P:AJ=E]N""\@
MM)PD<^U=H)X+*=N!E2O2GZ3X*TK1FT@VAN,:3%/#;!W! 25@S \<XP,?UH Y
M3P[YGASQ5XWO[B[UG5!;W%M&T,4*S/*6AB._8B DKG'' 7.03S2ZW.?$GB_P
M1>02ZSIBM=W48BG@$#J5@=BVUU)Y^[GIC.,'FNUM?#EK9>)K[78+B[6:^15N
M+?S,PNR@*'VXX8!0,YHUWPY:Z])832W%W;7%A,9K>>UDV.I*E6'(((()!XH
MX%]=U^\6TM;?5Y+:2X\67>GM,L:,5MU$N% (QD!1@D'D#.:E2#Q#)?\ BS2Q
MXMU-8-$2.:TE"1><[/#OQ(VS#*".  ,Y.3TKL(O!FEPRP2*UQNAU.755RX_U
MT@8-GC[OSGC]:MIX>LDO=9NP9?,U=$2Y^88 5-@V\<<'WH \Y/C#5]<N]'LV
MDUF&%M$MM0N6T6W1Y9)I1W+ [4&#T')/M7;>!K_6+_0YAK4%RD]O=20Q2W4(
MBDGB&"CLHX!P<''&5-,D\!Z<(M,^Q7NH:?<Z=:+917=K,%D:%0,(^5*L.,\C
M@],5K:%H5EX>T[['9"0JTC32RS.7DFD8Y9W8]6- ' 1S>([OP]XG\0#Q-=13
M:7>WWV.W6./R?+A=L+("N6R!C.1@8[YS?TV_U3QSK5^B:O>:/9V-M:LD5D$#
MO)-$)2SEU;@;@ !C.#FH]$^'AN8M:75[C4[>WO=6NIY;&*Y AN8FD)0L!D@%
M<9 (R.M=)J7@VSO=2;4+6^U#2KJ2%8)GT^81^<B_=# J1QD@$ $9ZT <4WB#
MQ1J6B:9-(=3EM;>YN[34YM#CC^T2O$^R-U5@?D."2%&<^W%7+'Q'=7,/A>*V
MUZ:^6?6)K.YEDM1!,%$4C".52.'7"Y( S@''-=&_@+24M=-BTZ6]TR73D>.W
MN+.;$FUSEPQ8,'W$9.X'GFI;/P1I5G]A9'NI)K2]>_\ .EEW/-.Z%&:0XYX/
M08Z"@#@= DO]#T&%[?5;N3[3XP^R2";804^TNK]%'+]3[],5KPSZ]K^B:WXE
MA\175A):7%TEE9Q)'Y") S*!*&4EBVTDG(QGBNBC\!:7%-*XN;\Q/J::HMNT
MP,<4ZN7)48R S,21GTZ4R]^'^F7D]Z5OM3M;._D,MY8VUSL@G8_>)&,C=WVD
M9[T <_INHZSXS\0I$NM7FE6$NA6=^8;,('$LN_@,RM@<<^N![YZ;P!JE]J_@
M^VN=2F$]VDL\$DVT+YGERO&&(' )"C/O6E9^'["PUF74[9&CEDM8K3RP0$6.
M,L5 &./O']*K67A6TTZSLK2TN[Z&&UNY+L!)]OF,[,S*^!\R9<\>P]* +7B'
M0K/Q)H5UI5Z#Y4ZX#K]Z-ARKJ>Q!P1]*XKP);:EXAU236/$<\5Q<Z%++I5JL
M>=IE3Y9;@Y_B?@>PSZUZ16;H^B6FAI>I:&0B\O);R3S&S^\D.6QQTH \_COO
M$&J>"=1\;Q>(;FUGA^TW%M8*D9MEBA9P(W!7<Q8(<MN!!/&,5T7A37KS6?%&
MMK-(PM4L]/G@@('[HRQNS<]>P_*G7/P[TJX>YB^V:G%IMW,9KC3(KC;;RL3E
MLC&X GD@, ?2K.H^"K"_U9]1AO=1T^66%;>X2QG\I9XUSM##!Q@$@%<'!ZT
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
M[=ZD]O%M^:4.3L(]<\8K,\0^'=8N;+Q:L.GSR-=:+I\$ 5?]9(C/N4>XR,T
M=SJOC'3M*U%]/\B_O;J*,2SQV-JTQ@0]"^WIG!P.IQTK7L-0M-5TZ#4+&9;B
MUG0212)T8&O-M4T6[TOQKKM_<0>)I;74C%-;R:),P&Y8PACD4$8.5R">,'J,
M5VG@G2WT;PA864EFUG(JL[6[W'GF,N[,07P,GYN?ZT *OC#2'\,1^(%ED-C(
MXC4>6?,+F3R]FWKNW\8JI?>/]%L+J[B=;Z:&R?R[R[@M'D@MF[AW QQD9QG'
M?%<O;Z-<_P#"TI-!"@Z+;W/_  D6 >DC@HL9]/WH>0#VJ2#^UO#^A:]X;/A[
M4+ZZNKB[>SG@C#03K.S,I=R<(1NPV[TXS0!WEMKEA>:O-ID$I>XBMX[EBHRI
MCD+!2&Z'.TT[1]8M-=TY;^Q9F@:22,%EVG<CE&X^JFN#TNRU+P1KUJTVE7^I
MP/H5I8":PC$F)H=P(8$C:#N!#'BN@^'%C?Z=X+M[?4K5K6[^TW3O"QR5W3R,
M.>XP0<T 20^/M$GU.\LD-WML7F2[NC;,(+=HL[@\F-H.%)'MCU%/TOQOI6JW
MUM:+%?VSW:EK-[NT>%+D 9.PL.>.<'!QSBN;_P"$5U+4? GC;2%A-O=:CJ=[
M+;^9\HD#."ASZ-C&:J:5I<NHZYH>[2O%6ZSF%Q.VK7K""U95(^3J)"2<#'&"
M<D4 =$GQ,\/R!)574/L9G^SO>_8W\B*3=M"N^,#G'MR,XJUK7C?3-*N[RR"7
ML\]I$)+F2VM7E2U!&5,C 8''..>.>E<JV@:I_P *1NM)&GS?V@]Q(PM]OSD&
M\+@X_P!WGZ5HHVI>&-8\30'0K[4DU:X^UV<UL@9&+1*ACD)/R8*]3Q@_A0!9
MT3QQ&G@_P[<ZH;B]U;4[19A;V=N9)9" "S;5& HR.>!S6A/X_P! M]$CU:2:
M<0/=?8S']G?S4GP3Y;1XW!N.F.XQU%<!:>&-4TV'PKJ5Y::XL,6AKI]S'I4A
M2XMY V\%E!RRGD'&<$"K]MX;O7M=.NHM(U*+S?$T%Y(+ZX\Z<Q(A7S9!_ >!
MQDXP* /2+'5H+W1UU1HKBT@*,[+>1&)XPI.=RGD="?I63I?CG2=5O[2UCBOX
M/MREK*6YM'BCN0%W'8Q'/R\\XR*W;Y&DT^YC2".=VB8+#(<+(2#\I/. >E>7
M^';#5[75M)M]%M?$>FVN2FI6.I/YEI;Q[",0NV6)W;=NTXQUQ0!UX^(.AFYV
MC[9]C,_V;^T?LK_9?,W;=OF8Q][C/3/>DOOB!H]CJM[IODZC<7%C_P ?7V:S
M>181L#@LP& "#QZD&O.;/PI?0>&(O"UYI7B>ZO486[QK>M'I[IOSYF_D!<?-
MMQNSQBO1O#6F7%KXG\73W-LR0W=Y"T+N.)4$"*2/49!% &I)XDTR.VTB<3-(
MFK2)'9^6I)DW*7!QV&T$D]JQ=/\ &=C:^&M+NKF^N=5N;]Y$MQ!9$37)5FW8
MB7. H')Z<9[UD>#_  UJEGXJ-OJ%NRZ3X>2:'29&/^M$SEMP_P!R,"/\36;X
M?TG5_#EKX4UBXTB\N$L[>\M+NVA3=-#YDV]) F<L/EP<<X(H [/_ (3S0_[*
M%]ON=YN39_8_L[_:?/QGRO+QG=CGTQSG%.C\<:*VF7][.]S:G3RJW5M<6[)-
M&7X0;,9.XD!<9S7(>(;'6]?N-+\0OHVH6EI8WTV+:RD\J^:!X@GFD _>W _+
MG.TU''H+W=CXAO?^$:UG4(9X8(%CU:^9;FZ1'W,54\H4SE<D$GTH [S1O%-C
MK-]-8)!>VE]#&)6MKVW:)S&3@.,\$9!''0UGZOXLGT[Q]HF@)9SR6][#*\LB
M6[-@@J%PPX"C<2Q[?+ZUE>"HM8A\1SI#)K[>'A:?=UT#S4N-PP(R?G*[=V<Y
M&<8-7_$D%Y%X\\-:C%8W=S:+#=6DTEL@8PM+Y>UF&>%^4Y/;% $Q^(>@B<\W
MGV(3_9SJ7V5_LHDW;<>;C&-W&[[N>]:7BS69/#WA/5-6AA:::UMGEC0(7!8
MXW <[<\D]ADUYZ+/6D^&;> /^$>O6U+RC9"ZV#[(4+?Z[S,]-OS8^]GC%>@>
M)].N+SP/K&FVJF:YFTZ:"($X+N8RH_,T <I'\0+B/7M#%Q!?&VO]'>?['%9,
MTTEP)$&0N,@;=YZ@8Y]*Z)/'.AOH']L>=.L/V@VGD&!O/\_./*\O&[?GM^/2
ML/P[;7UUXKT'4I=+O+2"#0)+23[3%L9)1+&-IY[A21ZBL+4O"NKRQW=ZMG?E
M;7Q3-?&&TD\N>6W:()OB.1DC.0.^"* /1=%\2V.N3W%M%'=6UY;!6FM;R Q2
MJK9VM@]5.#R,CBLKQ%K&JS^)K'PMH<\5I=3VSWEU>R1"0P0*P4;%/!9F..>
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
M%1C:!Q7.6FH>*-5\+/XHAM]874WD>:*\;5X8K*(+(0(C"T@4( -IW+NSDYH
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
M+2Y*,KMYD85PR,P/!8=<CN*ZC7M=M/#NF_;+I)I-\B0PP0+NDFD8X5%'<DT
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
MD=:KV?CBWDU&YLM3TR^TAHK-K]7O F)+=2 S_(S;2,C*G!&:CL?'<5S<:?\
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
M:PSQK+#+%R&!=@K+\S X/8'FN^TZ^AU33+34+?=Y%U"DT>X8.UE##(]<&K-
M' SV7BN;6?"^N7FF0W$]M-=BYMK:9%-O%, $^9B Y4#YL=3T%=!XST.;Q)X1
MU'2K:1([B9%,3/\ =WJP=0?8E0#]:TDU2SDU>72DFS>PPK/)'M/RHQ(4YZ<E
M3^57* .%E@\0^*=:T%M0T)M(M=+NOML\DMS'(99 C*J1A"3MRY)+8X'2M;P-
MI5YHWAPVE_$(I_MEU+M#!OE>=W4Y![A@:Z2B@#@O%GAK5=4UGQ!<6EL)(KSP
MR^GPGS%&Z<O(0O)XX8<GCWJ_J.AZA/<>"VB@!73+@/=?.H\L?9W3UY^8@<9K
MKJS]:UFUT&P%[>>9Y1FBA_=KD[I'"+^&6% 'FMQX+UR[T66QFT@.VFZ]+J4"
MF\5%OX9'D)564[HV"N.6QS^-2MX/O+S3_$<EEX7_ ++>XTB6RM5NKXS7,LC\
MD9\QD1,A>^<\Y KU6B@#@/%OA.[U*W\,WD=@;]])#+/8+<^0TJ/&%;8X( 92
MH."0#R,U1MO"M[_9NNSV_A&P@^U)#%%8:C=-/+<QJV7$C^8R(>3LP>#R:]-H
MH \MTWPGK!@U^UL-/OM'TB[TB:UBTZ_OQ< W+@@.F'?8H&0>><].*[KPJ+Y/
M#&GPZC8/8W4$"PO"TB28VC;G*DC!QG\:V** /.]0\#WFH_$"Z::)3X;NXFNY
M?F'_ !]M";<C;U^X=V<8S679^"_$C?#?4[;48$DU^]N+0%5E7'E6[1*OS9Q]
MV-GZ]6/>O6** /-?$7AW7KF\\<V]II9G@URPC%M<">-0)$BV;&4D$$GG/3WK
MH=5T:^N=?\'W4,(:'3I96NFW@; UNR#C//S$#BNIHH P/&^DW6N^"-9TNR56
MNKFU=(E9L MC@9[5G:/8:M/XW37;W3&L8GT5+5HWF1V243,Q7Y2<_*0<CCGU
MKL*IZAJEGI?V7[9-Y?VJX2VA&TG?(W1>/H?RH \RNO >J/;VUY+IOVQ[/6[^
MZ-BMWY33V\['#*X8 ,/E."1W!Q72^"]!DL-4U'47T!=(CF2.&%)KMKBY=1DD
MN=[*!D\ <]<FNTHH Y;Q?HNHW=WI&N:*D4NIZ1,[I;S/L6>*1=LD>[^$D8()
MXR*KQW?B_7-7T]3I4GA_3K:7SKMYKB*:2Y !Q$H0L I)Y8D'CBNQJG:ZI9WM
M]>V5O-OGL65+A=I&QF4,!GOP0>/6@#SQ-&\4:?X*OO ]MHBSQRB>V@U4W,8A
M$,K,=[J3O#@.> IR1UK;T;PU>Z9K'B4^7FVN;*TM[20NN9#'"R'(SD<D=?6N
MTHH \_@\,ZLGA/P#8M; 7&DW=M+>)YB_NU2&16.<X."PZ9KG]&_X2'5_ FL>
M';'10\-]>WUNFHM<((HHWGD#EU)W[AEL  @\<CFO4--UFUU6XU&"V\S?I]R;
M6;>N!O"JW'J,,*L65C:Z= 8+.WC@B+M(408&YB68_4DDT >=:AX;U@Z[>PW>
MDW^LZ>(H8M+V:GY%M"JQA6$T8=23N!).U\@\>E2>$/"FLZ5+X--[:+&-+TZ\
MM[HB53L=W39C!Y!"D\=.^*])HH \_NO"TT^C>.H=1*6L6H7;75K<,XPNV&/9
M(<'C#QYYYXJ3P1_:T7@BX\22:?\ ;-<UAC?M;"01[@0%B0,W  C5>OJ:ZW5M
M%TW7K,6FJV4-W;AQ((I5RNX=#C\:O*JHH55"J!@ #  H 1"S(I9=K$9*YS@^
ME>;:/!XFT%]<M/\ A"O[1BN]5NKJ*8WT"*Z2/E<@DD<>W?I7I=9-QXBL;*.\
MEO5N+6*VN([8R30L%E=]H79_>!+@9Z9SZ4 <#?\ A^[\*_"2&:YDMTU31[O^
MU+>.-CY<;^:6\A3U(*N4^K5V_@[1Y=#\+65I<G=>NIGNW[M/(2\A_P"^F/X
M5=U'0]+U:XL[C4+&"YELY/,MVE7=Y;<<CWX'Y"M"@#S_ ,9:#/J6OBYF\+-J
MD2VZK:WNG7@M;NW?)RK,77*<@C&<<Y!S6<WA'6Y[.U'B*[!5?#=[97U^TH;R
MWD92N3P6P@.6QSM]Z]1I&4,I5@"I&""."* /)=0U'7;FT\#6-YIEK#"NJV>+
MN&\25;H(I(:)5YVD L2V,<#G.:V_^$9U;_A ?&6E_9A]LU*[U"2UC\Q?G64D
MH<YP,Y'7&.];-KH7A#PYX@LEM-,L[34[P2BV\N+G"C+[>R#!'3'6NGH \OU[
MP?K=[:>*8[>S#M?Z/96MN/-0;Y(R^\<GC&1R>*Z3Q-H5SJOB30+A4_T&VBO8
M[J4. 8Q)#M4@=3SGI7644 >+ZA>:U'\.M!T4V-G+9)=V-M%J<%VCI=HLR!#$
M@^;<=H)!QC#=:]G==R,OJ,5B6G@SPW8ZF-2M=%LXKL,7618P-K'J5'12?45N
M4 >8^%_#GB"VB\$07^E&V_L&2XBN'^T1N'0P,JR+@YP6;&,9'<5-XB\*:S?W
M'B]K:U#C49],>V_>J-XA93)U/& #UZ]J[S4-4L]+^R_;)O+^U7"6T(VD[Y&Z
M+Q]#^51Z=K-KJEYJ5K;^9YFGW MYMRX&_8K\>HPPH \]\4>&=5O=8U2XM?#4
MBZK*?^)?K6EWXM=HV@+YZEP6*GKA6R, 8KTNRCGBL;>.ZE$MPD2K+(!@.X')
MQ[G-3T4 >1CP%JD6C>'+BYTIKZ739KY;G3X[P1.\<\S.K(X8#</E."PR"1U%
M6)O!FHW/A+Q*MEX>BTZYOC;_ &6UDO#+/(L3A_WKEV0$_-@ \9Y->IDA5)/0
M#-4=$UBUU_1;35K+?]FNHQ)'YBX;'N* .,U/1-9UKQ'=3RZ3);V>M>'SIMQ)
MY\9:RDS*?F ;YA\X&5S6/I'@V\!T:RG\'K#-9S1-=7]QJ;RVY$>#OBC67=N)
M (#* O?->M44 <WX-TF\TFVUA+V(1M<ZO=746&#;HW?*G@\9';K5;QS8:S?)
MI8TZ*[N+".X+:A:65T+:>:/:0H5RR\!L$C<,UUM9^B:S:Z_IBW]EYGDM))$/
M,7!RCLC<?530!Y5<>#[RVM?%-U-9P:%974-C+9O=WHE"RPRE@LS;B<LVW)R0
M PY)%;=QJ.LZG\2_"<>HZ.FG".&\D\O[4DSL?*"EOEX"9( )Y)/08KT6YM8+
MVUEMKJ&.>"52DD4BAE=3U!!ZBN=TC3_#'A_Q.VD:5I<5KJ$UE]I:2./K$'"[
M=Q.>I''2@#F7\$:I<_"30M&EMH_[3TR2&Y:U:?:LI1B3'YBGC*DX(/!Q4<'@
MB36)-0C_ .$;;0X)=-GM$GO+YKF?S)1M^4+(RA .N>3QTKT'4]9M=)N-.AN?
M,WZA<BUAV+D;RK-SZ#"FI=/OUU&W>9;>Y@"RO%MN(BC':Q7(!_A.,@]Q@T >
M9Z1X0N_M&BVT_@\6TME-%)=7USJ;S0'R^=T*++NW$@$;E 7N#5^Z\*:S)\.?
M$>DI: WM[JD]Q!'YB_/&UR'4YS@?+S@UZ110!Q'BOPI>^(?$4FP".SGT&[L&
MN-P^261D*_+G)&%)_"L#1_"-W]KT6";P<+66RGCENKZYU-YH3Y?(:%%ESN)
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
M_:VC@:&^DF17.UE6)2"0.N.U>?W%Q<P:5I'B*PMM:4SZA;%=8O\ 5,-=))*
M1]G5BNUE)PN%P!FO4=,\#>&](NHKJSTQ5N(0RQRR2O(RJ1M*Y9C\N">.@S4$
M?PZ\*1H$&DJ8U8/'&TTC+"0P;,:EL1\C^''ITH K>"/^0QXS_P"PVW_HB&JD
M]DGBCXB:QIFJW%V++3K.W:UM8;F2$.TF\M*=A!8@J%'8?C78V>FV>GRW<MK
M(WO)O/G().^3:%W<^R@<>E4=9\*Z+K\\4^HV7F3QH8UECE>)]AZJ60@E?8\4
M </IT$'B'Q19^'[K7KS4](L]*,\3K<-$;N3SWC9G9""^P*%Z]3D]:S)IKZ98
M-!35[\V=MXN73X[E+AA*T!@9VB,F<G:25R3D8'<5Z/>^#?#]_9V5K+IL:162
M[+7R&:%H5Q@A60A@#W&>:F@\+Z);6=C:0:=%'!8SBYMT7(V2X(W]>3\S<G.<
MT <#;^&+:?Q%XNTAK[51ING003V=N-0F ADDC8LP;=N/* @$D#)XYJ#0DG\6
MZOX8M]6O[Y[>;PNEU<117+Q">3S%7<Y0@G[Q/7DXKT]-)L8[V]O$MU%Q?(B7
M+Y/[Q5!"@\]@3T]:AL/#VE:9-;36=FL4EK:"RA8,QV0Y!V<GID#WH \F2TGM
MOA[+XA_M75)=3T[5OL]K+)>R$)"EX(@A7.U@5SDL"3GKP*G\4Q?VG9^*4NYK
MB1+?Q+8I$HG=0BM]G! P1Q\Q/L3D<\UZ@?#6CMI$NE&R3[#+,9WAW-@R&3S-
MV<Y^_P TV[\+Z+?6NHVUS81R0ZE(LUVI9OWCJ% ;KP1M7ICI0!P\NA1:MXL\
M6V5S>ZD+/3;*T%I!'?2H(W,3?/D-EF&T=2>Y.2:HZ5#/:Z5\/_$9U+4)M4U2
M[@AO9);IV6:.2&1BI0G: -JXP.V>O->EV6@:7IQN#:VH0W$,<$K%V8ND:E4!
M))Z D9ZTB^'M*2RTVS6S46^F.DEFFYOW3*I52.>< D<YZT >/6\VOZOX8O/$
MWV>YBU/SYGCU.36Q##:E)"HC,).T(, $,.<D]Q75VFCCQ5XW\2PZM>7WD006
M1BM[:]DCCCD>(EF&QADY'';J>]=/<^!/#-WJ,E]/I4;322B:1?,<122#^)HP
M=C'W(-:\&F6=KJ%W?PP!+J\V">0$Y?8,+[< GI0!Y+H<7]OW_P ,M1U.:YGN
MY+2[$DOVB12YB *DX(R?7^]WR*6V:XTB[M=8U;^T+F!]1!7Q%I>J^=#,K2E5
MCD@)PJ<A"%!QCCFO1V\&^'WL]-M3IRB'3'\RS"R.IA.<G# YP>X)P:B3P+X:
MCU(7Z:6@F$WV@)YK^4)<YWB+=L#9YSC.>: (_B%J=YH_@/5;ZPE,-RB*JS 9
M,09U5G_X"&)_"L*[TR'PAXD\+-H][?.=1NVM;N&>\DG%S'Y3,92')PRE0<KC
MKCI7?SP0W5O);W$22PRJ4DC=<JRD8((/45BZ1X,\/Z'>"[T_3Q'<*ACC=Y7D
M,2'JJ;R=@]EQ0!SOPJTL-X:M-?N;V^NM0NTEC=I[IW0()2% 0G:,!1SC/)YY
MJ;5+9?$7Q*?1-2N+E=.M=+2ZBM8;AX1-(\C*SL4(+!0J@#. 377Z;IMGH^GQ
M6%A (+6+.R,$D#))/7GJ3536?#.D:^T#ZE:>9+!GRIDD>*1 >H#H0V#W&<4
M>57ML-3BLM-O+J[N[;3?&"Z?;3M=2!S"4#%2P8%F4_*&/(QUZUI0^&[74]0\
M?W4UU?H]M=G[,(+N2(1.MM&=^%(W-TY;/3W-=[-X/\/SZ#%H;Z7"-.B<2)"A
M9-K@YW!@0V[)/.<\FKEMH>FVD=ZD%L%6^.ZY^9CYAV!,G)_N@#\* /*DU+6/
M$VH^'[&YM+G4X#X<MK^2WBU#['YTTG#2,006Q@<9P"V:5AJ]WINBZ/?:E<0Q
MGQ*]G_H^H^;,MOY+L89)5.=PY7GD#!ZX->CWG@W0+ZRL+2;3P(]/C$5HT<KQ
MO"@ &U74AL8 XSSBIK?POHEI:V%M;Z=%'#83?:+95)&R0@@MUY)#-R<YS0!;
MLK"#2]*CL;8RF&&,JGFR-(V/=F))_&O%M$N-1OM*\$Z#':7%W8-HSW;VL-]]
MD\]PX4!G!!(4'.T'OD]*]T(!!!Z&L*?P9X?N=*LM-DTY1;6/_'J$D='A_P!U
MP0P_/F@#SL7.LP6D>@7=Y+::?<:_#9G9J0GN+:!HRY@:53N7+* "3G:^,U=O
M#9^$?&&MP0ZSJ%MIL/AQKDQ^>UP;5S+MW(')Y/! /?V-=3J_A*&#PJVD:#IF
MG/"TXEGM+S<4N1G+ R<L'/!#G)! K+\-> UAU74K_4M'L+*VN[(6/]GPS-<;
MTW%G>61@"S'@#T '- '/V2WFC^+O"3PZ=JFFI?3O#.]_JQGDO%\EFR\6Y@#D
M YR,$XQ77_##_D1XO^OV]_\ 2F6K]GX$\-V%Q;7$&G9GM7#P2RSR2/$0" %9
MF)"X)^7I[5KZ=IMGI%F+2P@$-N'=P@)/S,Q9CSZDD_C0!P5CID/BR^\57FL:
ME?0S6&H2VEMY%Y)"ME&B*5D"JP&3DL2V<_2L/P]&?&OB/PW<:[<7 EF\,F66
M.&9H3<$3@98H0<=&P.,X[5Z+JG@KP[K-\][?Z:LD\BA9665T$P'02!2 X'^T
M#3M2\':!J\T$UYIRF6"$00R12/$T2#^%2A!7\.W'2@#SRWN)S?:1I\ES-=6V
MF^,7M+6:9R[F,6[MM+'EMI9ER>>/:C3KFZU>;1-%OKZ[73[[6-5^T,EPR-+Y
M4C&.'>#D+R3@'D+BO2H/#.BVUII]K!I\4<&GS>?:HN0(Y,$;NO)^9LDYSFL7
MQ'X4\S2K>TTG2=.N[1;M[FXL;J1H_,9R6+QRC)1PQ)Z="1Q0!R4L\'A^]\<Z
M>NM:L+.%=/AME@G,T\#RE_W49<\%B0,D\ CG@4_3+:>S\?V.E-IU_I-EJ>G7
M0N+6;5WN&EV[,/PQ\MADC<K9//3%;OAKX?VT-OK@UG2[&*#5FB!T^WD:1(DC
M!VDR$ LY8EBWKCFN@T_P;H&F7\-_:V&+V$,J7,DTDDF&&""S,21CL<@=J /-
M_!R-INA?#<6<EPHO+BY>>/SW*R$6\N!@G 'RC@<9YQFC8Y^$Y\>'5KX>(O+-
MW]H^UR;!)YF/(\K.S9_!MQ^M>D:?X-\/Z5) ]EIRPFWN'N80)'(CD=2K%03@
M94D8''M41\"^&CJ?]H'2H_/\[[1MWOY7F]=_EYV;L\YQG- ')QZ./$OB;QF=
M2O-25+5H/LT$-Y)$MNYMD8L I&3G'7(Z\<FLN-M8\0Z1X7O) ==!T9)+G2X]
M4-I<%R0/M'!&_H5Y(YSCFO5H=*L;>YOKF*W59K\JURV3^\(4(,^GR@#BLNX\
M$>';JUL;9].V)8Q>3;-#-)$\<?\ =#JP8CCH30!'X%OX+_PG;-!/J$ODO) Y
MU$@SHZ.05<C@D=,\Y &3FNDJKINFV6D:?%8:?;1V]K$,)&@P!SD_4DDDGO5J
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KC;_7M7A^*6FZ-#:2/ILNG
MRROB2, G?&/,YY^7)&.^[H:[*N5U73=43X@:/K5G:)<VBVDME<YF"-"'>-@X
M!^\!L/ YH Y;P;X^U"W\&:+=ZMI6HSV4LHMIM6EF1OG:4HK%2V\KDA=WZ&NI
MU;Q??6,^H?8O#5_>VNG#-S<^8D0.%W'RPY!? /; SP":Q8_"&KK\(M/\.F*/
M^T8)H'=/,&T!+E9#ST^Z#5#6/!^M:GJ.O)?:-%JTEY*YT^]N;\BWM8BH"J8?
M53D\*=Q[B@#8B\6ZC?\ Q T2VL+6:31K[2#> EXUR&:/$A!.?E#8V_[7>NFO
M]<BT_7=)TR6%S_:1E6.8$;5=%W;3[D;L?[IKD]'\/Z[I&I^$+O[!',MIHPTN
M^47"J8#F,[Q_?'R'@<UM^.M'U'5] 1M&V?VO97,=W9^8V%WJ<$$^A1F'XT 4
M;?XD:;=:-K&HP6L[_P!G7PL1#P&N&9E5&3V8MQ]#3[OQY(DFHS6&@7VH:;ID
MC17EY"\:X9/]8(T8AGV]\8Y!QFL2T^'E[8>)O#_D-'_8UM:VS7XW?-)<VZR"
M-L=\F0$_[@JTFE>*=#LM:T33-+MKVVO[FXFM+U[H1K )B21(A&X[2Q^[G(QT
MH Z;3O%%EJNMG3K16D4Z?#J"7 /RO'*6"X[_ ,.?QKG&\52:SXA\(36;SVUK
M<7^H6\\)? D\F.1?F X(W)D5':>'-<\(ZQ8W&D:?'J]LNBP:8X:Y$#(\3,0Y
MR#E3N[9(]#4&A>#=:M?^$8_M".#=8W^HSWABDX"SB4*5[G.\>XH @\5>/+^^
M\(2W^DZ7J-OITUU#%;:JDJ+N'GH"VT'<J, P![Y' S7?Z_K$7A_P_?ZO-$\L
M5G"TS(A&6 &<#->>S^'?%\?@>+P9#I=K+#:R1*NHFZ4"6!)5=<)C(?  .>.#
M@G@5U?Q*_P"2:>(_^O"7^5 "6'C-YM3T^UU#1+S38=3!^PSS.C"0A=VUPI)1
MBH) /H1UXK.LOB9%=:/-K,NA:A#I2C9#<%D9KB?S!&(D0'<26. 3@<'THALO
M$7B34?#SZMIMO86FE2B\DE2Y$AN91&R+L &57YB3NYZ#'>J]OX,U4?#'3M(!
M@BU?3[L7L*NV8VD2X,JJQ'8@X]LT :A\77+2S:7JFD76CW\]G-/9EYDD64(N
M6 9#PZY!QZ=ZQO"/CJ]7PWX7.K:1J'V:_2"T&J2RHWF3LN 67.[:S X8]>/6
MKMQI?B#Q-KMGJ.HZ7%I<.FVMRL,)N5F>>:6/9U7@(!GKR2>@I#X6U3_A!?!^
ME>7']KTNYL)+E=XPJQ$;\'OT_&@#)UGQ-/:16T^G2:M.R>+FLYH#,&:7"/F)
M.@$>=N 3QWK7U?QFIT+Q!:ZK8ZEI%_8V7VIXX)T\QH3D!XI!D9R".>AK/NO"
MGB*"(SV-K;2W$?BJ35DCEF"J\!1AUYP3G'3C.:-;\,>(/%$/B+4;FPBL;JYT
M@Z98V9N%=B"^]G=A\HR<  9X% &MI>OZO<_$N_TA[24Z9#802(S21X0L7^<_
MQ'=@+CMMSQFM^ZUZ*S\36&BS0NK7\,LD$^1M9H\%D]<[3N^@-9%KI6JV/Q#D
MU%;..73KS3H;:6<3 - \1D/W3RP.X#CI5;XH%K;PU!J=I+&FK:==Q7%BK'F6
M0ML,8'4[E<C'N* )YO'UL&>&STZZO+I]0DT^T@C*@W+QKF1P2<*B\@L?2F3?
M$&&RT[5I-2TJZL[_ $ORFGLF=&+)*P5'1P<,N<_0@@BJ3>#]1T33_"ESI$<5
MY>Z&LBSP22>7]I\Y<2L&/ ;?\PSP>>:IZOX1U_Q1!XBU&[M[?3[V]LX+2QM&
MF\S:L4AES(RC&68XXS@>M ';7FN16?B/3-&:%VEU"*>1) 1M41!<Y^N\?E7+
M_$V_U6%-!T_3X;WRK_44BFDL[I8)'&UV\H,2"N<9SZ+C/-2V]GXEU?QOHNM:
MCI$.FVEC;W,31_:UF<O($YX&-ORX'?KG'%:WBG2+O5;OP[):JK+8ZJEU/N;&
M(Q'(I(]3EAQ0!E67CJ.*:^M?[)OQINBF2"_U*>966(QQ[N<G=(2.N 3DCUJQ
M9^.)6N=-_M/0+[3++5)!%9W,TD;!G8917522A8#C.>>#BJ\7@ZZO/#_C/2KM
ME@&LWUQ+!(IW81XT56('NIXJ"73O%'B)M"L-5TJVT^WTV[AN[JZ2Z$HG:+E1
M&H&0&;!.[&!QS0 3?$]8;*XU,^'M0.D6EXUG=7@9#L<2>7E4SN<9V\@=\<X-
M;6C^*IK_ ,02Z+J&C76F7?V7[9"LTB2"2+<%)RA.U@2,CWKGYO"&KO\ #;4]
M$$4?VVXU-[F-?,&"ANQ*#G_=KHGTB[;XCP:T%7[$FD26A;=SYAF1P,>F%/-
M!K_BIM%UG3=)M]*N=0O=125X$A954>7MSN9C@##9S[>I%4O^$_M(M+NIKK3[
MN'4K:\2P?3!M:5IW **I!VD,#D-G&,^E4/%MSJ5I\2/"\NF627LHL[X/ THC
M+IF'.UCP#G!YX.#R*S-4\!:MK]GJ&K7MK:#4[C5+>_337F)C,<,9C$32 ?>9
M68Y P"10!TG_  G!M%U*+5]'N=/OK*PDU$6[2I()X4'S%'4XR#@$'&,CJ*Y7
MQ3XNUW6-&T<66A:KI]EJ6HV\:3QWL44MQ$P+!5(;=&6QU.,#KC-3P^#+NXMM
M<>V\+Z?HWGZ3/9VZ>?YL\DLBD9+@[53H,<D]>*Z'4_#^H76C>$K:*-#)IE]:
M3W(+@!5C0AL>O)H @7QC-:17-MI>@:GJEKI"B"]N?M"%E=5!95WMF5U'4]SW
M)J2Y^($<FHV-CHFD7>L2WM@FH1&!TC40LQ4DER,$<<=<D"JD6G^*/#D^NV>D
MZ5;:A;ZE>2WEM<O="(0/+C<LBD9(#9(VYR..*D\+>#;OPWK^G-N66SM- CT\
MS X+3"4N<+UQS0!'<_$U;:WO[_\ X1^_?2M-O7L[V\#QXC99-A*IG<XY!.!Q
MGO@U:D\922OJ.FZEH^H:5,-,FOH&\Z,O)$O#$%2=CC(X/3-9UUX0U>7X?>)-
M'2*/[9?ZG<7,"^8,%'N ZDGM\M:?B7P[J&I^(VO;:-&A.AWEEDN ?-D*%1CT
M^4\T 06WC5X_[)TG3-(U'5;RXTB&_0O/&I\MOES([$#=P,GN3T])T^(-O/H]
MC<6VEWDNI7EU)91Z9E5D$T9/F!F)VA5VDEL],5'X;\-ZEIGB#3+RYC18;?PY
M;Z=(0X)$R/EA],=ZP7T/4- OM.O]]F-477=0GM+.>?8MW#.6)4/@A7VX8 ^A
M% '8>'O%;:WK&IZ3<:5<Z=>Z<D33I,RL#YF[&UE)!&%SGW]0:NQZ]"WBFYT&
M2%XIXK1+N.1B-LL98JV/]T@ _45RO@NZU"_^(?BZYU""W@=8;*'RH)O-$>!*
M=K/@ M\P)QTW 5%\4K2>9]&DTJZCAUB>=]-1<_,T-PA5S@<_+M#Y[;#0!I0_
M$%+^&P72='NKZ\OUEFM[<.B?Z.C[/.=F.%5CC'4G(J:'Q[:/;P>;87-O>'5(
M]*N+20KOMY7&0202&7&"".H-5[S0-0T'Q!IFK^'[".]M[;3?[+ELC,(G$:L&
M1D8\$@@@@XX-9%UX1\0W-O=ZZUO:C69M9MM373Q/\@C@4(L7F8QO*@DG&,T
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445%<7,%I T]S/'#"
MOWI)'"J/J30!+145O<P7<"SVTT<T+?=DC8,I^A%-N[VUL+=KB\N8;:!>LDT@
M11^)XH GHJO9WUGJ-N+BQNX+J$G D@D#J3]1Q5B@ HHHH **** "BBB@ HHH
MH *BNK6WO;66UNH(Y[>52LD4JAE<'J"#P14A(! )&3TJ*WN[:[5VMKB*81N4
M<Q.&VL.H..A]J )54*H50 H& !VI:** "BBH;F[MK* SW=Q%!", R2N%49]S
M0!-168OB/0G8*NM:<S$X %TA)/YU?BGAN QAE20(Q1BC [6'!!QW'I0!)5.Z
MTG3KZ]M+R[L;>>YM"6MY98PS1$XR5)Z'@=/2KE% !14<\\-K \]Q+'%$@RTD
MC!54>Y/2H+#4]/U2)I=/OK:[C4X9[>99 #Z9!- %NBBB@ HHHH **** (7L[
M:2[BNWMXFN8598YF0%T#8W 'J <#/T%3444 %%%% !15=;ZS9E5;J EI#$H$
M@Y<9RH]Q@Y'7BI(9X;F/S()4E3)&Y&##(.",CT((H DHHHH *J:EI6GZQ9FT
MU.RM[RV)!,4\8=<CH<'O5NB@"GINE:?HUH+33+&WL[<'/E6\81<^N!W]Z'TG
M3I-6CU5[&W;48X_*2Z,8,BIS\H;J!R?S-7** "BBB@ HHHH **** "BBHY9X
M86C665(S(VQ S ;VQG ]3@'CVH DHHHH **** "BBC(SC/- !102 ,DX J-9
MX7FDA25&EC +H&!90>F1VS@_E0!)1110 4444 %0W=G;7]J]K>6\5Q;R8WQ2
MH&5L'/(/!Y%3$@8R>M% !1110 53;2=.?5DU5[&W;44C\I+HQ@R*G/RANH')
M_.G7NI6.FHCWU[;VJ.VQ&GE5 S>@R>35J@ HK+M/$NAW^JS:7::M93WT(S);
MQS*SC\ >V.?3O6A-/#;JK32I&K,$!=@ 6)P!SW)H DHJO<W]G9E1=7<$!;[H
MED"Y^F:DAGBN8EE@E26-NCHP8'\10!)15>34+*&[CM);NW2YD&4A:0!V^BYR
M:+N_L[!5:\NX+=7.U3-($#'T&: +%%13W,%K;M<7$\<,*C+22.%4#W)XI8)X
M;J%)K>6.6)QE7C8,K#V(H DHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M***C@GAN85F@E26)LX>-@P.#@\CWH DHJ..>&622..5'>(A9%5@2A(S@CMP0
M:DH **CFGBMH7FGE2*)!EG=@JJ/4D]*D!R,CI0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6!XETC1KQK35=>E466E%YS'.5^SDE<;W!')7G;Z$FM^N4\9>$+
MOQ5-IK0ZP+*&RE,Q@>U$\<TG\+,I8 [>< YY.: *?P^LR;G7=8M;(Z?H^IW$
M<EA:%/+^54VM-L_A\P\XX. ">M<WJ]C;>,?CQ_8>N)Y^EZ7I7VJ"T<GRY)69
M06([\/\ ^.CWKN;?1_$J:7?6\_BH2W<P46]TNG1I]G(/)VY(;/OTJAXL\!#Q
M!JUGKFFZM<:-KMHAB2]@0.'0Y^5T. PY/Y]Z *4/A_PY\.)_$/B+3)98HULS
M-/I44J^4-HR&"XR"<$ YQ\QXKFV\?>-M(T'2O&&M0:1)H&H2QA[2W5Q-!%)]
MU@Q."<<D>_;MT^@_#.UL7UB[UW4I]<U/5X#:W5U,@C_=$8**H)VC@=^PQBLV
MV^$<YCL-,U/Q5>ZAX=T^82V^F/;HOW?NJ\@Y91GICZ8H H:GXW\9SZKXU@T@
MZ3%:^'%$V^>)V>1-C-L&#C)VMS]/7--L/B%XM-WX/U'4(=+&E>(IA;BUA5_,
MB)P ^\G!R3G&.!QUYKJX_A_''<>,I?[18_\ "31>6P\K_CW^1TR.?F^_GMTJ
M$_#>(Z=X0L_[3?'AR=)E;R1^_P!N.",_+T]Z .:7QEX]U9_%LNDC1H[;P_>S
MH//B<O.B9(3@X!PO)[DCIS5?4OC#<WD?AVWTZ?3M(DU*R-Y<W>H*TD<.&9-B
M@=261NO;%5M \#Z]K&J>.4AUN_T*WO=7GCF0V@=;F$EN4+8(."1N4\@UV%W\
M+X8#HESX;U:;1]0TFV-I%<&%9Q+$<DAT; )R6.?5CQTP <O)\7=8?X?KJMK;
MV$NJ0:RNFS; QAG4@D.F3D!N,9SWK<LO%OBW2_'=UX<UR'3K]WTI]1M18(Z'
M<I($?S$YR5(S]/I5Z^^&TNI^%+31[[Q'?7=Q#J"7\EY<+O+LN?D5<X1>> #Q
M6IJ'@N/4/'*>)6U":)AIC:?Y,0VL Q8[U<'((W<<=J . \&_%#6M=U[3[>\U
M?0DDN)C'=:7/;RVTT'/ C=LAV]N_3CJ'^-OB1XA\.ZEJCV^J^'52RD ATU4D
MGGE3(!,C+Q&><X./3W.VGPJN[G4=+DUOQ3/JEGIEP+BW26S19V*G*AY\EF'\
M_P JBO/A#//'K]C;^*+BVTG6;AKJ:U%HC.)"<\R$Y*Y XXZ=>N0#&DOO$6I_
M'70Y[>YM([>?1X[J.&0.0ENQS(.N/,)#8;IC;GI46D^/)O#_ (.URZT_2;%=
M0N/$TNG6L4:LL;RL%P\F223@'.",\=*[*?X>7/\ PDGA_7++7WM;G2[*.QG
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M'$*/;ZU']BB*ZQ:V!@>Y8$YC8#ARBC.5X&: /3KSQGX<L+6VN;G6+6.*Z0O
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
ME_AS%<1?#K0!<7(G+6$#(1&$V(8UPOO@=^]=10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 5SWC#PC9^,=+AL;N:6#RIA(LL)PV"I5USZ,K,I^M=#51-
M3LY-5ETQ9U-[%$LSPX((1B0&]QD$<4 96M>%QJ-Y8:AI]])I>HV"-%#/%&KJ
M8FQNC9#PR\ ]L$<54_X0RX;3)4?Q'J;:I)=K>?;PP&UU& HC^YY>.-F.>_-7
M[KQCX?L[3[5/J<8B-P]LNU69GE0X954 EB"#G -26_BK0[K3H+^#4H7MI[E;
M1'&?]<QVA",95LD<$"@##E^'T>H6>N#5M6GO+[5[=+:6Y2)(A&B9*A4''4Y)
M).?:M?4?#G]M^#Y] U>_EN3<0^7+=(BQNQSD-M' Y XZ<5I_VE9_VK_9?GK]
MM\C[1Y.#GR]VW=Z=>*9JFK6&B6#WNI74=M;*0"[GJ3T '4D^@YH YZ/P9>S:
MUI&JZIXBN+VXTN1F@06\<49#(4;*KU8@]<\8X R:T?#7AUO#:WT":A+<V<]R
M]Q!#)&H\@NS.P##E@2W?IBEM_&&@76EWFI1:E']ELO\ CY+JR-#Z;D(##\13
M++QOX;U&[FM;358I9HHFF*A6^=%ZLA(PX'^SF@"UJ^AQZO?:1=23/&VFW7VE
M%4 ASL9,'V^?/X5GZMX5N+G6I-7TC69M*O+B!;>Y*0I*LRJ25.UNC+N.#[]#
M53P]\0M)U;PDVO7T\5E&DSQ2*V["GS&5 ,C+$@ X ZFM2W\8:!=:7=ZE%J4?
MV6S_ ./EG5D:'TW(0&&?<4 2Z?H2:+X831=(G: Q0M'#/*OF$.<DR,,C<=Q+
M'IDUF3^#3!:Z,NCZA]BNM*CDBBFEA\X2+( )"R[ERQ(#9SU]<U87QWX8?39-
M035XFM4G^S;U5COEQG:@QES@Y^4'BK4'BK0KG19]8CU.#[!;DB>9R4\HCJK
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!7GWQ'FO/#MUI_BS3(#-=1I)ITD2]9!,/W6?I,$_[Z->@UR/BE_#-MKVF7GB
M'Q"+/[.1-;V,]TL<,CJ3B0J1EF4GCG' XXH P$TI/ NN>&;N]BGGTRTTJ6RD
MN8HFE\FY=T=I&"@D!\,-V.IYZUE:C;W5X=:\3VNG7@TI]=TZ\CC^SL))(X-H
MEF$>-V#],D+FO3-(\4:#KTTD6D:O97TD:[G6WF#E1TR<5IRRQP0O-*ZI&BEG
M9C@*!R2: .$TC4X]=^*K:E8V]V=/71#"MU+;O$DC^>&(7< 3@$?KZ4[XEV5[
M*WA_48);R.UT^_,MS)9P":2$&-E64(58,%)YX) )(Z5V]M<0WEK%<VTJ2P3(
M)(Y$.5=2,@@]P155=;TMV15U"W+/<M:*!(.9ESNC'^T,'CVH \CU:RDU71/&
M.HV=UK6KL^DI:BZN+1(4G(<L%1%C5G*Y/S8_BQ7=:U9N/''@AX+=O)M_M:LR
M)\L:F# !/89 KJKV]M=.LY;R]N([>VB&Z265MJJ/4DU()8VF:$2(954,R!AN
M .<$CT.#^1H \1BM[T^%?#RK_:5JV@ZQ<MJ/DV1>6W\QYMDJHZ$.!N!) ; ;
M/:I=7LI-5T/QCJ-G=:UJ[2:6EJ+JXM$A2<A]P5$6-68KD_-C^+%>S7=W;V-I
M+=W<T<%O"A>261MJHHZDD]!2VUS!>VL5U:S)-;S()(Y(VRKJ1D$'N,4 >>^.
M["YM=?\ #&JQ7-[8Z;91SP27%C;+.UJSJH5BA5OE(4J2!QD>M8$FEW%Y9ZGK
MEK_;.K0+JMA<W#W-JD1O8H#\YBB5%)P".H^;9QG%>S44 >?:?JEKKWQ8L]0T
MZUNFM8]&GA>\DM7B1V,L1" L!DCD_B?0UJ>.X)IQX;\F)Y/+UZU=]BD[5!;)
M..@]ZZVH);VU@N[>TEN(TN+C<88F;#2;1EL#O@$9H \U739A\./B'%]CD\ZY
MOM3=$\H[I<YVD#'.<#%1ZG:W<GB"\L$CN([C5O"2V=G+Y3;#./-)4N!A2 1U
M(ZUZK10!Y3<7\.O^'/#/AW3--O8M5M+NS>6*2T>,6 A*EV9B HX! P>=W%>A
M^(M(CU_PYJ.DR8"W=N\0)_A)'!_ X/X5)'K>ES/"D>H6[--,]O&!("7D3.]!
MZD;3D=L&K%G>VNHVRW-G<1W$#%E$D;;E)4E2,^Q!'X4 >(,?$C:9'X[72[O^
MW&F.G?9O+.\1FV\K=CKC[0-_TKJ?^$<ETK7DTRTMY)(K?P?)9I(J'#R>8!C/
M]X\G'O7HUG>VNH0&>SN(YX@[)OC;<-RDJP^H((_"IZ /*_#.-0U+X=RI:W&-
M/TFYMYS+;NGDS+'"I!W 8/WAGOSBNG\(V\L'B/QBSPO''+JBO&64@./(CR1Z
M\@\UUM% '%ZQ+]A^*F@W<\4_V:?3[BS25(6=1*TD156*@[<@'DX'%<O!IEQ'
M\!=-M5LI5N5NH)#$(CO!^V*2<8STR<^E>N44 >.W$=SH>N^*HM1U?6K'[?>/
M<V\5GIJ7*7L3(H558Q.=PQL*D@#CU)KTCPA8-I?@_2;%DN(S!;(GEW+!I$&.
M%8KQD=./2MJB@#SK2=5A\!:IKFFZW!=Q6EWJ$M_97L5K)-'(LI#%"4!(96R,
M'J,56UN_UKQ%I5OK,NB3II%AK=O=0VQA;[3/:H"'D:,\GYF#!< X7I7IU% '
ME>OW \5:Q?:GHMM=/:6GAZ^MY[EK9XQ,\@!2)0P!8C:3P,#/J:O#37$GPQ06
M3;+53Y@\LXB_T1L9_N_-CKWKT:F/+'&\:/(BM(=J*S %C@G ]3@$_A0!X]XI
M0V5WXAN+FQFFMV\3Z9((EB)\]0D60H_B)((X[\5J:Q?RZ]K][KF@:5+J$%CH
M5S;R"XM71+N1RI6#:X!?&UB0!WQU-=_K&BVNN06T-TT@6WNHKM/+8 [XV#+G
M@\9'-:- 'C,=Q=:CK/@V1-3U+4DM[^,S1KI0MK:SS$ZA?N YR<8W$ #GM5R;
M3+C_ (4IXIMQ92_:9KN]D$0B.]S]H;:0,9/ &/H*]3LKVUU&T2ZLKB.XMWSM
MDC;<IP2#@_4$?A19WMKJ%L+FSN(YX"S*)(VW*2I*D9]B"/PH \U\=VVH:?X@
M5-+5P?%=JNE3,O\ RRE5AB4_2%IO^^!7I=G:0V%E!9VR!(((UBC0?PJHP!^0
MK,;PW;2>)TUZ>ZNYYHD*V]O)(##;DJ%9D7'WB!@DD]3ZUHSWUI:QW$D]S%&M
MO%YTQ9P/+3D[F]!\IY]C0!Y(EFEMHEE<7PUC398=:U%XM3LHBQM-\KXWIM;<
MCCC.,=.1FNR^'MUJ-U8ZF]Z$FB^V'[/?_8OLC7J[5S(T?'.<C=@9Q7712QSP
MI-$ZO&ZAD93D,#R"*?0!R$5HY^,%S>- WEC0HHUF*<9\]R5!]>AQ]*X&32]1
MMK?2=2W:A8V5AKVIF:6UM1+) LCL(Y1&RME>HR%. V17MM8)\;^%AJO]F'Q!
MIWVW?L\K[0N=W]WKC/MUH \RU33GU7P[XNOK:;6=5%TEE ;FZM$A6YV3 G8B
MHI.T$@L1].E=)XYM+JT\9Z'K/VV^L--AM)K9KNRM5G-M(Q4@LI1L*P&-P'&
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
MO,$&Z-I%<9"J.1L ^G7)YK0T;0X-$.HF"61_MU[)>R;\?*[@9 P.GRT >?\
MBCQ7J=K/KLEIXFD6XT_>8+'3=+-U$H1,XN)"AVL3G.&&T>M=Q)JUQ)X$?68]
ML=RVF&Z7 R%<Q;AP?0UD3_#V.6/5;.+7=2M]*U266>YLHO+ +R??PY4N%)YQ
MGVZ<5T":+"GAA=",TC0BS^Q^:<;RNS9GIC./:@#A[+5_%%G:>$-:O]:CNX=:
MG@@N+$6B(D8EB+!D8?-D8&<G!R>!62WCO7M0M=0U>PN]222&>5;+3(=#DG@F
M2-BH5Y@A.YMIY5@%)]C7H4GA2TETK0-/,\XCT6:":!AC+F)"BAN.X/.,5FS^
M $;[;:VFNZG9:3?3--<:? 8PI9CEPCE2Z*QZ@'N<8S0!C:CXPURWCUNQC/E:
MG<?8GT=)H@&07.$VL,<['60G(^M:'A;Q7?\ B74]%CCD"0II'VO4U"#F=V\M
M4_V<-',>/05LW_@[3;_Q)HVMN94GTI&2*-2-D@(PN[/)VY)'N:=X;\):?X8N
M-5FLFE9M2NFN9/,((3))V+@<*"S$#_:- &=J=[K&K>-I/#^F:H=+@L[%+N>=
M($DDE9W954;P0% 0DG&3D#BN87Q+XNFL+.R_M6V349?$LVDR7*VJE1$L;G(0
M]QMW#)Z\$D5M^,+>6'Q/:ZA!:Z[;O]D,/]I:,BSLPW9\F2)D;C^)6QP2>E0>
M#?!+IHME-J0N[::'69]6AAFD#RX<,JB4\Y8JV3CO0!'K&JZII^III-QXPF6:
M&U1@NG:5]INIY"3EI$6-EC7H !C/)R*IZ;XK\2Z_8>"XH+^*RN-6%ZEY/]F5
MC^X. RJW 8[3QT!;H<8KK+OP>\FOWNK:?K=_IKZ@D:7D=NL;"78-JD%U)0X.
M,C^=,T?P'I^B#0UM[JZ=-&:Z-N)&!W"<DL&.,G&>/US0!PWBN[UNY\)>*=%O
M]7,\FD:G8JMT+=%:>.1HG564# *EP<@#.T>]>B^)+N]T3P'JMY%=&2_LM.EE
M2X>-<M(D9(8J!MZC.,8JKJ?@>PU2+Q DMU<H=:D@EE9"H,31*@0IQZHIYS6G
M>Z+_ &EX6N-$OKV:;[3:-:S7.%61MRE2V -H/.>F* .3MM1\2Z9J_A:;4-92
M]M];8Q3V@M4C6!C"TBF-A\W!7!W$Y]JA;Q9K ^#USX@^TK_:23R(LOEK@ 79
MC'RXQ]T8KKKGPW;74FANTTP.CR>9#C'SGRVC^;CT8GC'-<]<_#*WN;&ZTO\
MMW5(]&GG:X73T,82.0OO.&V[BN[D*3C/K0!3U+4?$]]KOC"&PUQ=/M=%CBDM
MT6TCD9V: 2%6+#[N0>G/S=1BFZ;KGB1)_!^J7VJQ3VWB A9;!+942#? TJE&
M^]D;<').<GI76KX9M5O-?N1--NUI46<<83;%Y8V\>G/.>:B7PE9I9^'+83S[
M=!*&W/&9-L1B&[CT.>,<T >=Z%-XCT#X92>([75X_LMC/<S+IIMT*2Q"X?>&
M?[P<_,000!P,'FM&_P#&>I:EXAU>WM-2U+3;;3W6" 6>BO>>=)L#,TK!& 'S
M ;00<<YY%;4'PTMX;'^RFUS4Y=%><SS:>YCV2L7+D%MNX(3U4'!_$UHW_@UI
M=5O-0TK7+_2)+\*+Q+81LLI4;0X#J=CXXW#T% '-0Z_XL\1ZAX?L(+HZ!->Z
M5-=7BR68=XY(Y%3Y5DY&2>A_A/K@UUWBS4;C2/#4EQ%J=I8RAHXS=W:E@H+
M,511\SXSM7N<4:?X1L-,U/3KVVDN,V%@]C&CONW(S*Q9B>2V4'.>YJ?Q)X>A
M\1Z?#;R7$UM+;W$=U;W$.-T4J'*MA@0>_!'>@#A](\5:XVOZEI=C>WFL Z/+
M>V1U'3OL;&=&"A1\J;D)8<X_&K'@_P 37UWX@M+'4-?N&NI8'-QIFJ::+697
M !S"54!E'.02W'.:VD\!0S:I-J6IZQJ&H75Q82:?,TA2-3$Y!PH11L((R".>
M3G/%2:?X,:WU33[[4==O]4.FAA91W"QJ(BR[2S%%!=MO&2>Y[T -\:ZQ-IG]
MG0QZW%I4=Q(XD=+<W%S( N0L,85@>3R2#@8]:X6]\0:AJ_AK5[&^N9[H:?K>
MG+#<7-I]FF='EB<;X\#!&3S@9&#BO1]=\,?VOJ=AJEMJ5SIVHV*R)%/"J."C
MXW*RN"#]T?2LQ/AU9"+45FU34+B34+JVO)Y9F0L9(6# C"@ ':!@#  XQ0!S
MVO>*=<TW7]174-8GT..*X"Z?YVF^983Q87!DF"E@Q.[/*XXK;6\U[Q1XCUJU
MTS6QI5EI;1P1F*WCF:>5HQ(68N#\@W  #!/)S5G4? GV]]2A37]2MM,U-V>\
ML4\ME<L,,%9E+(& Y /KC%2W7@I5U&:]T;6+[1GN8DAN4M1&ZRJB[5.'5MK!
M>-P[ 4 6_!>N7'B'PM:W]Y'&EWNDAG$?W"\<C(Q7V)7/XUOU0T71[/0-'MM+
ML$9;:W7:NYMS$DDDD]R222?4U?H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Y+6/$5W9>*[W31/!;VD.@RZAYTD1?RY%?;N(')4#G Y-=;7GGBW3[VX
M\4ZU+!9W$L<GA.YMT=(R0TI<D("!RQ].M &[+XVT;3;6R2^O9)[F6T2Y<VEG
M-+^[(_UC*BDHI.<;L?I5:Y\>62>+- TJU)N+75;=YUN(X)'!Y41[2HQ@[CD_
MPX&<9KD[NU^P2:9._P#PD6B7PT>UB6^TZV:YCN&53^ZEA"-AE).,XSN//%7+
M)]9AU7P)J.LZ7/%,;.ZM;C[):$K!)(T?EEU7(CR%R>P.>F* .L/COPX-2-B=
M0;>)_LYF\B3R!+G&SSMNS=GC&[KQUI-;\;:)HMQ<64]XPNX8O,D"022+ "/E
M,C*I5 ?]HBO+;30KF'P>/"FH2>+Y=0#F!].MX46VD!DSYBSF$J$_BR6R#771
M7$GA?4?%=C?Z5J-[)JEP;FSD@M7F6Y5H43RBR@A2I4@[L#!S0!UGA/6)=6\%
M:5K&H/$DMQ9I/.P^5 2N2?85#IOCKP[JU_#9VE\YDN,_9VDMY(X[C'7RW90K
M_P# 2:Q+#1-0OO@;#HB1/;ZA+HOV<12@HRN8\;6STYX.:S[N]D\3VOA?2+#1
MM2M;NQO[6YNOM%F\,=FD/+#>P"L3C: I.0: .CE^(_A6&9XWU-L1S&WEE%M*
M8X9 Q3;(^W:GS#N1Z]#FI_'NM7?AWP1JFK6!C%U;1JT9D7<N2ZCD?0UQTND7
MW_"H/%UF-/N/M=Q=W[QPB%M\FZ9BI"XR<C&/48KHOB59W-]\+M6M;:VFN+AX
M$"PQ(7=CO7("CD]Z );;3_&0N(6F\6:5+$'!>-=**EESR ?.."1WQ6E-XNT*
MWMM3GFOUC33)1#=AXW#1N<;1MQELY&, [NV:XC3E\!6FH6T]IX%U."ZCD5HI
MAH4Z[&!X.=O&#WJ#Q%INHZCXTD\7VNB2266AS1Q/:/$XEU+;NW2JO&XQ[\H<
M'<0<'I0!OGXAV>G>*]>T_5IG2WM%MWMDAM)9) C1;G9PBD@ D<D#'2M2\\1Q
M/=6;Z?J=L\%SIL]W#%Y3,9PH4JZOT &[D'DY'H:J>';:4^./%]^UK,D%VMD8
M9)(F3S (3D#([$X(['K7(>'-(U.&R\)++IUW&8/#]_#*&A8>6[,FU6XX)P<
M]<4 =5X2^(FE:UI6BI=WFW4KV",,?L\B0O.5!:-)"-A8'/RAB>W6H-5\?+HD
M*L]PE\9==.GGR;.;]Q&&&]2 #N=0>,?>)X!P:YZRDN-7\">%O"L&B:G:ZI;R
M63SF>S>-+58F5VE\P@+DA3@ YRV" <T^[L;^TTN[NWTZ]=+?QK]N=(K=G=H
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
MYH1"V^+:X+EAC*XYR3TIMO=R^'M$\2^'KW1=2NM0O+N\DMO(LWECO5F)*GS
M"JX# -N(QB@#IQXSA;XB#PPJ,8S8BX$RP2$-(6X&X#;MV\[LXR<9R,5=O=<A
MT_Q#+#=:C#';0:9)>RV_D.7"JX!DW#C:!D;>N:Y30+"]\.^,?#]O?VUU(#X;
MAT\W,4+21B>-\LK.!A>.A.,U+XNT^]N/%&KRP6=Q+&_A.Z@1TC+!I2_" @<L
M?3K0!T&G>//#FJZE;V%G?L\UR";=FMY$CGP,D([*%8@=@:)_'?ARWU)[&2_8
M21S"WDE$$AACE)P$:4+L5LG&":PKW3;K^QOAW''93;K2\M3,JQ',*BV=26X^
M4 D#GO6?HU]-H'A:7PM=>&[S4=76[E"P/:,;>[#S,XE,VTH%PP)).01TH Z/
M1?%JR2ZFNK31Q;->DTJSV1M\YVJ44XSS][DX%;LVNZ9;7]S93W:13VMJ+R8.
M" D)+#>6(QC*MW[5YK=:?J-K:WM^VFWDD=IXT_M!TCA9G:W"!2Z+C+CGMGH?
M2F:_::CXSU+Q1+IFFWT<-QH4,%K)=6[0"Y9)G<J-P!&<[><>O0@T =(?B%9Z
MCXI\.Z;H\[/%?RR^<)[62)GC6%W5X]X&5W*.1D?G6L?'?AP:D;'^T&WB?[,9
MO(D\@2YQL\[;LW9XQNZ\=:YNYU;_ (23QCX/DL=&U6%+.:X:YFN+&2$6I:W=
M0A+  \XY&1P.>17(6>A7,/@]?">H2>+Y=0#FW?3;>%%MI!YF?,6<PE0G\62V
M<T >I:YXVT319[FRGO&%Y#%YD@2"21(,CY3(RJ50'_:(I-%URYO_ (;VFNW4
M\,%S+IGVJ2;RR4C;9N+;1R0.N!7.17,GAC4?%=E?Z5J-[)JEP;FSDM[5YENE
M:)4\LLH(4J5(.[ P<UH:38W<?P2AL7M9EO!H1B-NT9$F_P DC;MZYSQB@#0;
MQSHFGV]C#?:B9KZ>RBNE2VM)7:9&!^=452<$J>.H[UMZ3JUAKFF0ZCIMRMQ:
M3 E)%!&<'!!!Y!!!!!YKBO">FW<'B_3KB>RGC1/"EI;F1XB L@<EDR1PPXR.
MM:_P_M+BRT74([BWE@9M6O719$*DHTS%2 >Q'(- &'X=OO&?B;2WU*+Q'I5E
M&US/$L#Z89"H21D&6\T9SMSTKK[;5HK&YT_1M4U&*75[B%I$98&B2?;]XKU4
M$ @[=Q..>E>3^'=,\*VNG31^(_ ^IW6I_;+AI)O[%FEW*96*G<%P?E(KHO%>
MFGQEH>C>&]!TRYTZ(H9TO+BUDA^P1Q@H% ."';[NW^Z2<=* -75OB%86VH>'
M[BUO$?1[VXN8)YO(=BYC0X$?&6RX !4'/05>NO&6FWOAVZU#3-52V-M<Q03/
M=6DNZ%F=1M:(@."0V <8YST%8%C'=:AJ7@-GT*>P.F375O=0"!A%;LL!0%3C
M&PG&UL\YZYJGXGTK4)[KQP8;"ZD%S=:2T)2%CYH1H]Y7 YVXYQTQS0!N1?$2
MRL/$7B+3]9N&1+"Y18O(M9)#'$8D8O(4!VC<QY.!^5:6I^*8+"^>9+^&:U72
M'OTMHH'D>4!U"R!U!&WY@,=><]!7/VNK_P#".^*/&1O="U287MU&]J\%C)*M
MUB!%\L%00.<\M@<GG@UG^'_#.KZ7<:98W-M*TL7A&:U=P"469I4(CW=,@<8S
MVH [WPCKX\3>%=.U8H4DN($:5/*= KE06"[ADKD\$9![$UMUS'P]G:3P'HT$
MEM=6T]I:16LT5S T3*Z(H;A@,C/?H:Z>@ HHHH **** "BBB@ HHHH ****
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
M2&3<RGJ00J]2:XFWN=8\3S> YVU5K>]ENM55[M(T+K&C.N%!&W.U0 2#Z\T
M=C?^#_"FF6WVF]EU""'>D>]]7N\;F8*H_P!9W) _&K7_  K_ ,/_ -W4_P#P
M;W?_ ,=KD]4\0:WHT.NZ/)J37DNG7FFF"\FBC\QHIY5!1P%"DC##( X(/6H[
MSQ1K6JZUKPM;O7K1-.NWL[.+3=+%Q$SH!EIF*,6RQ^Z"N!CUH [#_A7_ (?_
M +NI_P#@WN__ ([44G@?PQ%-%#))?I+,2(D;6;H,^!DX'F\X'-8]EJ_B#Q7J
M]AI4MS=>'VCTB*^OE@B03-,[LFP>8K;5&PGIDY JG>Z=K+>._!2:CK[RW,9O
MD,MK'&JN$ .6!0X9E(5@../EP>: .DN/ _ABUB\VXDOX8\A=TFLW2C). ,F7
MJ20*E_X5_P"'_P"[J?\ X-[O_P".UF_%6VEN/"UKY5Y/;;=3LP?*"'=F= "=
MRGH3D>X&<CBF6_\ ;GB/7]9L(?$=YIUMHS16L300PM)<2F)7:27<A!'S#Y5"
MCK0!UVE:1::+:-;60G$3.7/G7$DS9( ^\[$XX'&<5>KGO!&MW7B#PG:7]\(Q
M=[I89C&,*SQR-&6'L=N?QKH: "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "N.O(=0T[QG>ZQ9^&[[4I9K:.V6?[; B)&N6*HK$,,L3G.<D<5V-8>L>*;7
M2-0ATY;2^O[^6(S"ULH=[K&#C>V2 !GCD\F@#$CT^_UCQ6FJ7>@ZEI$S6,MB
M]U%?P,/+;YAD*2VX-RI'0GFNPLK;['8V]KY\T_DQK'YL[;I),#&YCW)ZDUSX
M\>Z,VA0ZHBWC&:Y-FEF(#]H-P"08MG]X8.>< #K7,S^.+BYO/%S-=W^E6NFZ
M?;.$DLT,UK(S/N.T\-D!>Y&.E ';:5X;T_2M#ET=%>>SF>9Y$N,-N\UF9P<
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
MNQMSWK$TWXC"Q/B'^UH-3NX=/U:XB>YM[3=%:P*P"AV&,X&2<;B!R: -JP\
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
M-8N+.%X]QQ&)B 2#WQFLB_\ 'OB""S\0:I;:18-IFA7LEO.9+AA+.J$9* #
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
M5IXL319XTCB.G/?-=/*%50LBIM((_P!K.<]J (/'D^CQ>#-2AURY6WM+F%X
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
MZMF5@<L950 CV&P_G6%8>"?$+:+HOA[5M3T^71]-:!W:")Q-/Y1#)&<G:%#
M<CDA1P.:]"HH \]D\#:Q92ZG;:/-HHL[^XDN%GO+0R7%HTARX3^%P"25SC&>
M<UT&E^&Y=.\47&J&Y62&33K>R52N&S&7)8X '.X<"NBHH PO%6@2:_IUNMK=
M+:WUE=1WEI,R;U65,X#+D94@D'GO64GAC6=3U:75M>NK'[1'8RV5I!9J_EQ^
M9C?(S-R2=JC&, #O7944 9GAS2Y-$\,:5I4LBR265I%;LZCABBA21^5:=%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M]*U(;2WM[*.SBB1;:.,1+'C*A , 8],4 >3>(DTZ\UKQ"GA9;>6%O"UVE_\
M8,&)I"/W(.W@R8WX[XJY-X@TG5+SX<6UAJ%O=3+<+(Z0R!S&!;./FQ]TYXP>
M>#Z&O3;:SMK*+RK2WA@CSG9$@49^@ID.G6-NQ:"SMXB7\PE(E7+=-W Z\GGW
MH +/4+/4!.;.YCG$$S02[&SLD7[RGW%6:9'%'%N\N-$W,6;:H&2>I/O3Z "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK,U_6HM!TI[R2-
MII2PBM[=/OSRL<)&ON3^0R>@H TZ*Y;X?:OJNM>&6NM9>)KY+RY@D\I<(-DK
M* /88QD\^M<;XU\5Z];?$^/P_9>*[#P_8'3EN3/>PQ,A?<PQE\<D8[]J /6Z
M*\^T3Q))H6@:MK?B'QKI_B&PMC$/,TZ"/]P2VW!\LG.2R]?2IA\7O"1NFM_/
MO1(T8DMP;*3_ $H$X'E#&7R?3KS0!W=%<='\3_#$GA>3Q#]JF2RAN1:S!X6$
MD4I_A9>W45-H?Q%\.^(-:.DV<]PEX8S+"MQ;M$)T_O1[A\P[_2@#JZ*\R\%?
M$95^&I\1^+M14,+R2 .L0!<@_*JJHY/7M6YI_P 3?#>I6>I3QR7<4NFPFXN;
M6>V9)EB'5PAZCZ?UH [&BN<G\<:%!IFBWYN)'AUJ6.*R$<99I&<<#';T.>E8
M]W\7O"5E)=))/>-]CN6MKIH[1V6!@=N6(& I/ ]<'% '=T5R>D?$?PYK?B"/
M1K.XG-S,C26[R6[)'<*N<F-B/F'!Y[X.*KQ_%7PI+JZV"7<^UKC[*MX;=OLS
M2_W!)C&?T]Z .THKCM7^)WAS1=4U#3+A[R2^L K306]J\C!67=N&!C: 1D]!
MD5A>*OB[9:;;>&;K1P;JSU:Y0R3>0[%8 ^UPH'_+3@C'Z4 >G45';SI<VT5Q
M&&"2H'4,,'!&>1VKP[0/%'C3Q!IVIZBWC[2=+6UNYH$MKNTA!*H 02>#CG'0
M]* /=:*\X\+?$^&7X:V/B3Q.1;SS3-;(L$1)N7#$#RT&22<?3(-2ZY\1+:]^
M'GB#5O#MS)#J.FH \5S!ME@<D8W(X[C/M^5 'H5%<.WQ&TS2-'T--4:ZNM5O
MM/BNV@LK8RN05!9RJC &<UC^*_B_8Z?H.A:GH6;N'5+L1-(T#GRXU.)../G[
M =^O- 'J%%<5IOBG[;X^N+;^U\6']CI?+8RVOEF(,5/F-(?8\J>F?:F6/Q;\
M(ZAJ<-E%=W"I<2^3!=2VSI!*^<;5<C'YXH [BBN-U;XG^&]&U/4--G>\DO=/
MVF>&WM7D(4KNW<#&T#&2>!D5-=?$;PY;:/I>I1SW%VFJ[OL4-K;M)+-M^]A
M,_+WSTH ZRBO-?%GQ'CE^&&L:_X8NI(;VQFCA=;BWVR0N9$5E9''7#'_ "*V
M/#WQ(T'7-4M='CFN5OYX/-B::V:-+C"Y8QD@;AP3Z<<4 =E17G>B?$*QT[PQ
M=ZMK^N&\@&KO8K.EGY7EG (0@=0.?FK;\/\ Q!T#Q)JTNEV4MQ'>I'YJQ75N
MT)EC_OIN'(_6@#J:**\]U_5M6D^(DNBP>*8=#LH],CN@9+>%]\C2.IY?V44
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
MU_>?9UN)([&T:5DC/1W"\+G!P.OH* .CHJKINI6FKZ;;ZA83K/:7""2*1>C
M_7I]*YVY^(FAVUS?Q%-0E73I6BO9H;-WCML=2[ =._&>!GI0!UE%8&I^,-,T
MZYM[5%NK^ZGA^T)!I\#3MY7:0[> I[$]>V:KW7C_ $"UTS3[\33SQ:@SQVR0
M6[O(\BYRFP#(;((P1UH Z>BN2M?%]A'+K=_?:G+%96D-M,UM<V9B:T$B9 /\
M3LQQ\N,@\5=TOQCIFIWQL6CO;"[\HSI%J%LT!DC'5EW<$#OW'<4 =!17GFK_
M !'@G;1$T;[;&E]JUM;I<S63+#<PM)A_+=A@\=^#CD5Z!++'!$\LKJD:*6=V
M. H'))- #Z*Y>P\?Z+J%W:0HM]##>OLL[JXM'C@N6Z@(Y&"2 <9QGMFLKP5X
MAU/Q+XGUV:XN+^*RM+A[>"RDL1'&H 3EG(W>9DG*YX!Z4 =[17*>(/%DVC^,
MO#VC1V<\L.H>:9GCMV<_*ORA2..#RWH,&H;;QMING:;%+J&HW%\]U?W-K T5
MD0S.C-^Z"+DDC;M!_BZ]Z .QHKC#\3="6"XD^SZL7M"1>PBPD+V@ SNE&/E&
M.0>X!QT-:>H^,M+L)K:");N_N;F 7,<%A;M,_DGI(0.BGMGKVH Z"BJ6DZM9
M:YIL6H:?-YMM+G#;2I!!P00>00000>F*EOH;B>PN(K2Y-K</&1%.$#>6V.&P
M>#@]J +%%><Q>/\ 4!X;?3I+=#XT2X_LW['_  M.1D38_P">6W]YGI@$5T%Q
MXEA\/+9Z3?RWNKZR;<2RK96A>1E'!D*H,*I.0/RYH Z:BL*T\7Z-?+I+6MRT
M@U222*VQ&0=Z*6=6!Y4@*>#W%-U'QCHVE#5C>3O&ND^0;MO+)""4X0CU]_2@
M#?HK-T36H-=L3=V]M>01AR@6[MVA9L '<%89P01@UI4 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M_A&-1AN=+U"Q-Y*\8\F)864%T?/S@XSQT&<XKT'Q+IDNL^%]6TN"01RWEG+
MCGH&9"!GVYJ/6_%.C^'GABU&Z*SSY\FWAB>:63'4A$!8CWQBGZ'XCTKQ'!++
MIEUYIA?9-&Z-')$WHR, R_B* .(N#JOB+1O#_AY?#NH6-S:75K)>3SQA88%@
M8%BC@X<G;A=O8\XKI/!MA=V,WB4W4#Q"XUJ>>'<,;XRD8##VX/Y5U%% ''^*
MHKN'Q?X4U6&PNKNVM9;B.?[,F]H_,C"JQ&?NY')[5SVCZ!JD-[X;:;3YE6WU
M_4KB4LOW(W$VQC['<N/J*]1HH X,Z1?^?\16^QR8U!5%J=O^N_T14^7U^;(^
MM<VGAV_TG4K+4+VW\0_9KC1;.W8Z-(PD@FB0@I(BG)!SD'H#FO8** .,\)13
M^'] MU;1-2C?4=1=WB><7$L(D)/FS,<8S@$@9P6[\UV=%% ''_V-)_PN'^V/
ML/\ H_\ 8?D_:M@QYOG9VY]=OZ5!=&\\->/=3UA]*OM0L-4M((UDLHO->"2(
MO\I7.=K!P<],CFNWHH \F@T;6M*;2_$<^CW3_P#$^N]1GL+<"2:"*>-D7Y0<
M,1P2!G[QJ/5M,UG7;7QO=+H=[ NHMIOV2&9!YDB1N-Y(!.. 3CJ!C/I7KM%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
ML:Z.X\%:-<PW,4D<Q6YTY-,DQ(1F!<X'U^8\UHW&AV5U>:7=2JYETQF:V(;
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
M?9T?+<$L,_P].3Z\;/\ PK+0C8I823ZG)8PN'MK5[US';D-D;![=LYP*WX-
ML;>357C5]VJ/YESENIV!./3Y5% '$Z?XLO;!_#>MZQ>-_9FL:&'G'1(KJ./S
MBP]-R;^/]@5U/@M]2G\+6E[JTCM>7NZ[9'/^J60EEC'H%4J/P-8/B?PF^J:9
MH?@^UTEGT6W>!I+Z2=<0Q1<% ,[BS*-N<8PYKO0   !@#H!0!Q&O+J&I_$:P
MT2'5[VPL)-+FN)UM'"LY61%&&(.W[W4<XX[UR9N=?M_!&H^('\3:E+=Z/J;V
MD"%E$<L4=R(_WJA?G8@G)/M[Y]5?1[1]>BUHJWVR*V:U5MW'ELRL>/7*CFJ$
MGA#29-"O=&:.7['>7+W4P\PY+M)YAP>PW4 <;XDU&XN]7UQ;/4_$ET]F-D<>
MCQK#!9N$#$22.0LC9.3R< @8J;2_%5_9_P#"*ZYK%ZQTW5]&Q<Y "1W*1^;O
M]MRB08_V171W/@32;J_OK@S7\4-^^^\M(;MTAN&P 2RCU  .",XYS6/XF\(M
M?Z)H_@NRTIY-&C>$R7TLZ_N(HVY0#.XL5&T'&,,<T ;W@F74;KPO;ZAJDDC7
M5^S7?EN?]2DA+)&/0*A4?7-=#2*H50J@!0, #M2T %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %<E?>*;NU^)-AX?6RN'LYK*29Y$B!&_>@#;L_=4$YXZ
MD5UM<9K]A??\)_I=]%8W-Q93:=<:?+-!M)MVD>,AV!(.W"GD9H FB^(>D2R1
MR"VU$:9+.+>/5&M\6K.6VC#9S@MP&(VY[T^3Q[IJ:S?:9'8ZG/)8,RW<L-MN
MB@PF_+-G !&<>X^E>?V/@Z\CT&T\-W?A_7+B\B=(99'U>1=.:-6'[T 2],#(
M0+D'M7:V&C7\2>.M]JRG4+EWM>1^]4VZ*"/^! CF@!(_BAHTBV4GV#6%M[]?
M]"G-D=ER^,^6F#DL>V0 <<''-.N_&MG?:-<RQRZCI%S9W]O;7$4MJIFC+NFT
M%22-KA@-P/0DCI52/0=271OAU ;-A)IDD)O%R/W.VV=#GG^\0.*HZ_X;U>[U
M+Q1)!8NZ7>I:5- 01\Z1&/S".>VT_E0!OWWQ#TRRNM2@33M6NSICE+U[6UWK
M"-H;<3D9&#VR>#Q5N]\9Z?;R6<-G;7VJ3W=L+R*&PA#MY!Z2$L5 !SQDY-9N
MGZ-J$4'CH26K*VH74KVO(_>J;=%!'_ @1S7/KIOB&U@\/V5_::\VE0:);0^1
MHUPL3BZ50'65@RMC  !#;>M &MK/Q%"Z?H-[H]E>S1WNJ?8[F,VW[R/;NWQ%
M21B3(P.O ;VK7U#QWI]C>7<"6.IWJ6./ML]I;>9';'&XACD$D @D*&([UQ-E
MX>UW3/"UB[:'=--8^*'U%[..999# =^"K,WSGYQR3DX)I9_#=[INIZ^)=&\1
M7QU&[DO+-].U-X(6\P ^7*HE4(0>"V#D?2@#UBUN8+VTANK:598)D62.13D,
MI&01]16,/%^E#1-6U9VEC@TJ66&Z5TPZO'U &><Y&/7(JWX=T[^R/#>G:?Y*
M0&WMTC,4<C.J$#E0S<D#IDUP>O:+<3_$Z'2(-ITO6C#J6H)G[IM3CD>CGR ?
M]TT =->>.K&UNYK6'3=6OI;:-)+L6EMO^RAEW /R/FQSM7)J_8^*=*U+4+&S
MLIFG-]9-?02*OR-$&53SU!RPXQZUSMNVK^$M<\0B/0+W58-3N_MMI-:-']\Q
MJICDW,-F"G!Y&#^%9&D:!K/@N?PU>R:7/J:P:;<6EW'8%6:&26591@,PRH(*
MY![4 =5?>/M&T^TGN95NV6'4SI96*'>S3A=P"@')!Z#W-;NEW_\ :>FPWGV2
MZM/-!/D7<>R5,$CYER<=*\WL_#^O3Q13W6DO;ROXQ&IM"9%8QP>7]XD'!P>#
MCOTKU2@#E+WQ_I=G<7BBTU*XM+"0Q7E];VV^"W8?>#'.3M[[0<=Z?J/CK3K'
M5)--@LM1U&\2V2Z\NP@\S,39PP.0,<>O<8S7"/X4O=,CUG3)=#U_49KJZGDM
M)+357BM)DE8L!*!(H3&XAOEYQWS78^'- NM)\8W<K6HCLET>RM(G5]R[HS(&
M4$_,< KR>M #[+XD:+J$FG-!;ZB;+49%AM[]K8K TK=(]Q.<Y!'3&01FDE^)
M&DQ/J!6QU66VTVX>WOKN*UW16[(V&+'.2!U^4' Y.*PK#PWJ\7PY\&Z<]BZW
M=CJEK-<Q9&8T68LQ/.. <\51TS4-6ET?QEHMCX>NKN2\U?4(;>Y1HQ""[E29
M"6!7;G/0Y&,4 =2OBI;/Q7XB>_U!5T6QTVTND. 57>9-S @9.=JX'/;'6K=E
MXXLKJ]CLY]-U6PN9XGFM8[RVV&Y"C+!.3\V.=IP?:N0O_ FKR6^MZ?;('QI.
MF0VLTC )<2VSLQ4^F< <_P!ZMN4ZKXL\2^'YGT&]TNUTJ=[JYEO"@+.8V18X
M]K'<,L26X&!0!NKXOTJ30=+UB)I9+?4Y8H;9%3YV>0X"D9X(YSZ;3Z5D2?%#
M0XHY+E[75!80W+6MQ??9288) Y3#'.>N.0#]X9P>*Q?#NBW"_$F]TMMIT;09
MY;^U /"RW2@A".VS,Q'^^*=+X:U=OA7J.E"Q<WTNK-.L.1ED-\)-W7'W.: .
MHL/&^FW=W>6UU;WVF2VMJ;QAJ$'E;H <&0<G@=\X(]*;IOCK3]0O+.!['4[)
M+_(LKB\MO+CN3C< IR2"0"0& )'2L;QAX5U'Q#XAU!+=/+@N?#D]DEPQ^43-
M*K*I[\@>G2LK2= GN]2T..7P[K\4ME.D]U+J>K226\#(#@Q#S6$ASP.,8)S0
M!T+?$[1EB>Y^Q:J;"&X:VN+X6O[F!P^SYFSG&<<@'&1G%3Z5XIO+WXB:WH,E
ME<+:6<,#12>4 H+>869FST; V\=C7/S>&]7;X.:WHZV+_P!HW$]T\<&1E@UP
MS*<YQRI!K?L+:_L/B=J]Q)I]P]CJ=G;".[3:8XVB$FY7YR"=PQP: -S7-<L]
M L4N;L3/YLJP0PP1EY)9&^ZB@=2<'\JYS4/'\::'K\EOIFHVVK:99&Y%G=VX
M#%2"%DX8AD!!S@\ &K?CM-;?3+(:0+PP_:T^WBP95N3!@Y\LMWW;<XYQTKC[
M7PQJL^I^)I+?2M3@M]0\/O:6TFIWGG2RRY?[Q9VV9W# SC SP2: /1?#6IRZ
MQX;T^_GAFAFF@5G65 I+8Y. >AZCV(K-U/QQ9:=>7MM%INJZA]@ ^V2V5N'2
M E=V"2PR=I!(7.,U>\)R7#^%M-2ZL;BQGA@2%X+@+N!0!2?E)&#C(YZ5P^M:
M=X@U#5=>M[^RUZ[,KLNEI97HM[+RB@"^85=3D-NW;LY[ T =3=^/=*@GL(+:
M"_U"?4+,7MK'9P;S+$<<\D8ZY^; _'BGV/CG2+^/361;J+[==R606:+88;A
M28Y!GY6^4XZYK \&Z#JEAK'AN>\L9(8[3PPMC,S$?),)(SLX/HI/I5>]\/7L
M7@OQ;+.@M;J'6+C5["60C ,961'SV!VD?0F@#O+76;6\UG4-+A\QI[!8S.VW
MY 7!*J#W.!D_4>M86O>*;S2_'7A[18;*XEMKY)FF>.(-G  7!SP%R2W'3%2>
M +2=/#?]J7L>R^UB9]1G4]5\S[B?\!0(OX5%XFMK]/&?A;5K;3[B\MK4W,-Q
MY&W='YJH%8@D?*-ISB@"O9^.;"PTFQ>YN-1U*:^O+JWMREH/,=XY&&S:IQQC
M:#W R<<T-\3]*6VNY?[*ULM8L1?Q"S^:S YW2<XQCGY2W S61H/AO5[6[\)O
M/8NBV>J:G/<$D?NTE\WRV//?<OYUHOH>I&S^(J"T;=J>_P"QC(_?9M508Y_O
M CF@#:U#QG86EW#:6EK?:I=2VXNO*T^$2%(C]UV)( !YP,Y..E:FCZO9Z[I<
M.HV$A>WER!N4JRD$AE8'D$$$$'TKS)O"U[I>L1ZA>:;KMU;76EVD+#1[YH9(
M)HDVE'59$W*<\')P<^M=OX'TF32/#:Q36!L)IYY+A[=KEKAE+L3\SL3EB,$X
M.,DT 2:KXNMM.U-]-@T[4M2O(HEFFBL( _E(V=I8D@9.#@ D\=*J2_$+15LM
M(NH$O;K^UUD-G%;VY:1V3&Y2O8@D]>!@Y( K'U^VUN?Q=?+>6FOW6E-#$-.B
MTB[%O&S8/F"9@ZL#NQ@DXQ5#PCX9UG3QX&6\T]X3IIU(77SAA%YC'9SGD$'@
M_G0!U47CW1VT:^U&=+RU:QG%M/:3P$3K*V-B!!G<6W+C!(.:S],\776K?$B'
M2A;W]A;KI4MQ+9WL"HQ?S8PK@C.1@L.&]<\BLK6/#&LSZSX@U*ULC*T6L6&I
M6D3.JBZ6&) Z@D\'[V,]P*U=-?5-8^)$&LRZ%>:?IT6E2VPDN]@=I&EC;!56
M.!@''T/MD L_$G7K[P_X1EGTU;A;J::*!)X8E?R=TBJ3AN,X) Z\D4R#Q=!I
M4,6EBVU[6+^"!9KK;;(\T"ODKYN-JAL=%7)P.E7/'VFWFK>%)+2Q@::<W5JX
M12 =JSQLQY] "?PK,']J>%O%NOW:Z'>ZI::L\5Q!)9%"R2+&(S&X9A@?*"#R
M.30!=O/B)HEM;Z5+;1WNHG58I);..QMS(\H0KN&WC!&[D'&-ISTKIXIA+:I.
MRO$&0.5E&UDR,X8=B.]>=>&O"FKZ5J_A6:\MES!#J4MV8V#)!)/(CJ@/?N,C
MC@UZ)=^?]CG^R[/M'EMY6_[N_'&?;.* .6@^(FESR6;_ &#58]/O9U@MM1DM
ML6\CL<+SG< 3P"5 HO?B+I=G/J4:Z?JUTNF2M'>RVUKO2   EB<C(P<\9/!X
MKA9M#\0ZGIND-=:7XCN=8MKZUGOY+V]46Z;9%+^3&K[6'7&%X4=<]>PLM$U&
M+1O'D+VC"34;RYDM5R/WJM BJ1SW((YH Z.Q\1Z?J.K2:;;NYF6UBO$8KA98
M9,[60]QD8/X5-HNLVNOZ8FHV0D-M([K&SKC>%8KN'L2#@]Q7F_BG3=6TGPUX
M2N].40ZR;1-#D0M@XGB"]NI210WX&O3=*TZWT?2;/3;5=MO:PI#&/91@?RH
MQ6\;Z=_PDEQH<5IJ$UQ:2*EU-';YAMPR!PSOG 4@_H:AL_B!I5Y/:?Z)J4-E
M>RB&TU">VVV\[G[H4YR-W8L #VJM:^'KRXO?'D,T9MXM7=4MYCCYE-LL988]
M&S^5<EI?A:[>TT;2+KP[KINK66$74EUJ\AL46,@^9&!*=WW053:,=\8H [34
M/B#INGO?,-/U6ZL]/D,=Y>VUMNA@9?O DD$[>^T'%6-1\;6-E>/:VUCJ.IR1
M0)<S?8(!((8WR5+$D=0I( R>.E<)KVC^)-7LO$=E?Z?K]YJ,[W"60AO1#8"$
M@B,X5UW$#&58$D]>*N:IHD_GV<]QX>UM+E=-@B@U#0[H1SAU7YHI@7 X.,$@
MCDT =A=^-M,@73UM(+W4KB_M_M4%M90;I/)X^=@Q 49('S$<\5!+\0M#AT>V
MU)A>%9[W^S_(6W8S1W&UCY;)U#?+C'/4=CFL'3;7Q1H&JZ;K^L:?/JUQ/I"6
M5\++8TL,J2,X.TD!@0V"5[C/2H(O#6MW%U9ZK/IS027?BE-3DM=ZEK:W6!HP
M7P<;N 2 3]X4 =IH7BFTUV[O+);2]LKZS"--;7L0C<*^=K#!((.#T/:MRN/F
M@O=,\;Z_KQLI);1=&A$>UE'FO&TK%!D\'!')XYKI].O!J&F6EZL;1BXA24(W
M5=R@X/OS0!@7OC_0].T"YUFZ>>.VMKUK&5#'\ZRJ^TC&>G?Z<TSQ5XIM+"&]
MLEO;JUN+>*VN)+BW@67RUDG$:KACC+$$>PR?2N?U/P5?:GX\O;26W_XIJ\22
M_=\C NF@-N5QUSM._/K6;;>%O$ES\-]5;4[)CK]]<V2&$."?*MWB4'.<<A)'
M_P"!4 7]<\=:L@\>VUO!<VK:/:JUG<&!<(VS)+$DY+$Y7C&!72Z/XXLM1U"Q
MTZ2SU*UEO8C):375MY<=UM7+;#G/3G! XKF?$FC:S-=^/K2WTFYG76;&)K.>
M,IY;,D6PH<MD-GIQBNCU;2KV?Q)X-N8;=F@L99C<L",1AK=E&?\ @1 XH Z'
M5-3L]&TRXU'4)U@M+="\DAYP/H.I]N]8^F>,[/4-4@TZ>PU+3;FY1I+5;^W\
ML7 49;:03R!R5.#CM2^.=&N]?\'WMA8A#=DQS1)(<*[1R+(%)[9VX_&L>0ZK
MXK\3>'YWT*]TNUTJ9[JXEO2@+.8V01QA6.X98DMP,"@#6\,>-+'Q:/,TVRU)
M;4Q^8EW/;[(7.<%5;/+ \'MP>>*TWUNSC\0#19"Z71M#>*S#"&,-M;!]02,C
MT(K)^'>F7>C^ -'T^_@,%U!#MDB)&5.XGM]:S/B3HFL:C:V-YH$/F:C$9K1@
M& Q!/&4=N?[K;&_X#0!IZ?X\T75-"L-7M&G>WOKQ;*!?+PYE+%>1G@<%L^G-
M<\GCFZMSX6BMOMVJ0:C>W<<]P;1%=UC,H"  X!4J/JJYZFC2/!U]IWQ%$26V
MSPU9YO[5L@@W+0I!MQ[!7;ZM5.PT36M'T;PA<OI%S<2:9JM]+<V\!0R+'*TX
M5@"P!'SJ>O0T 7-+^(WV%=?;5K?4[N"PU>YADNK>T#16L*OA0Q&,X')P&(')
MKIM2\96-AJ T^VL]0U2[$(N)(M/A$ABC;[K,20!G!P,Y..E<^N@:H/ 7CFP^
MQO\ :M0N]1DM8\C,JR9V$<]^.M%A#JWA+7[Z_;1+W4K74[.T&;+8TD$L4>PH
MRLPX/!!' .<T ='9>,=(U&31UM)9)1JPF-N0F,&(9<.#RI'3&.HK&\9>.SH^
MC:T=+@GEO]-N+>WE/E!D0R[6SUY&UL?[Q%85IH&NZ"V@:[-I,MU+%J%_=WMC
M9NKR0"YSM"Y(#;>,X/<XS3=0T3Q!JVC^.+DZ+-!/J5S9W%I:O(A=TB$>1D'
M;"'C/7B@#U&UG-U:13F&6$R(&\N9<.F>S#L:YBY^(>D6T]P3;:C)86T_V>XU
M*.WS;129VD%LY(!."0"!ZUTUE<M>64-P]M-;-(@8PS@!TSV;!(S]":X#2&\2
M>%]%F\-V?AZ6ZO%NYFM+YRAM'CDE9P\AW!@0&.5QDD<=: -O4O'VGZ?-?A-.
MU6]M]/8K>75I;!XH" &8$D@G ()V@XK6M/$.GWVL#3+=W>9K*._5POR-$[%5
M(/KP>,5YSKFE>(]5_P"$CL]0L->O+R>29-.6VO1!8"$KB,L%=22/X@P))XZ5
MHV%MK'AS6='U1M!OKV&3P];Z?+':F,R0SQDMA@S 8.XC(.,B@#HI/'>EBUAD
M@M[ZZGGNYK2&U@A#2R/"2)" 2 %&TG)([4__ (3G25T234IH[V$I<_8S9R6Y
M^T&<XQ&$'WF.01@D8YSUKBHO#NHKX7M$UKPQ<7)&JWES,ME<[;JU\QV*20L&
M7<.<'GH1P:BN/#'B;4M!BFN$U>YM]/U=;JSM+J\"7[6WEE''FHPP^6)7+9P,
M$\T >B:+XGM=9O+BQ-K>6%_ BR/:7L023RV) <8)#+D$9!.".<5MUY[X9TN2
MVUV_UR'0=8B2&P,,+:I?O+<SMNWE%1I&"K\HY)')],UW=E/)<V-O/-;O;2R1
MJ[P.06C)&2I(XR.G% '&>/\ 6M=ANK/2/#$P34A!-J,_R!\PQ+PF"/XW*KGK
MP:U9_'&D6OA?3/$$IF:SU$Q+"(8S(VZ09"X').1C YS6):>#[S7?$^MZ]JMW
MJNF223"TLTL[KRB;:,##';_>8LV#TS6/;>%-:TN*#P]#9SW&F:;XCM;VRN'=
M3FV8EW!YSE&)SZYXH ZL?$'34M]4DN[#5+.;38%NI[:XMPLIA)(\Q0&(91@Y
MYR,&MJ?7;*#4M+L-SR3:D':W\L9&Q%W,Q/9>0,^I%8\VBS77Q'NKNXM2^F3Z
M$+-W.-K,9G+)CK]T_K7/_#+3;UM0O[G47$HT53H-E(#G?'$Y+/\ 4CRU/NAH
M [O6M9LM TN74+^1D@0JH"*69V8@*JJ.2Q)  K&C\?:2D=\=2AOM)DLK<7,D
M-_#L=HB=H9=I8-\V%P#G) QS3_'&E7VIZ19RZ="+BZT[4+>_2W+!?/$;9* G
M@$C.,]P*PO$*^(_&>E7MO9Z&]A:PI#/"NH[4EN;B.99-F%8@)M4C)[D=@: .
M@TWQG97^I1:=<6&I:;=3QM+;I?V_E^>J\ML()&0""5.#CM6?8_$S1M033[B.
MRU5+"_E2&&_EM=L'F,<!"V<YW?+G&,]ZK2C5?%?BC0KMM#O=+M-)::>:2]*!
MGD:(QB- K'(^8DMP.*H0^'-63X2>&](-BXO[6XLGF@R,H$G5F/7' !- %VT^
M(?V>]\62ZO9W<&GZ/<(B2"  *A6,8)W<L6?=_NUICQ[9FWMV&D:T+FZD=+:S
M:TVS3*BAC(%) "88<L1Z=:Y7Q!H>M7$7CO3(='N9?[4E@NK2=2GER!1"K)][
M(;Y6.".@Z],]!XUCUJ36-+$*:N^B>7+]J71Y%2?S>-F3D-LQN^Z>O6@"RWQ#
MT6+1;C4[F*^MUM;M;*YMY;?$T,K8P"H)R,,#D$YSQ5S1?%MIK.H_V<;'4;"]
M^S_:A!?0>4S1[RA(&3W'ZCUKS^T\*:T+34X_['NX%G\0V%[%'<7(GD,"F/<S
M.6;) 4DC)QT&170_$^._L;?2]>T;;_:L$S6,2DX\P7"^6![X?RV_X": .OT;
M6;77;.2[LO,,"SR0*[K@.48J67U7(.#[5H5GZ%I,&@Z#8Z5;_P"JM(%B!_O8
M'+'W)R?QK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***X+7;2\UOX
MF0:/_;.I6.GC1S=/'8W!B+R"8*#D=.O;K@=J .]HKQ8:CXEUNRUK6((/$/VN
M&ZN$LYK?48(;2V$3%55XGD&X?+\Y=<G)QVKH;*"_\4>,[VWU+5M0LX(M)LIV
MLK&]:-1-()-S!D/(!'8X/&<X% 'I%%>/VE]K'B"?POI$^N:A#&]WJ=G<75K+
MY<EU' <(V1W.!DCW]:<TNM:KKVN6:0^)[J#2I4L;5]/U**'R]L:GS)-\BF1V
M)SE@5Q^- 'KU%>33W/BG4[+0;G4([V]C&GDWMGHFIQPSB7?@3?(X$BD#@*V
M<U!/XCO]3A\+Z/IUSKFHP3I=-=F)TM+V5H6"^4[,R[2I;YL')P/>@#V"FNZQ
M1M([!44%F8G  '>O(+S4/$]EX?U:R:?4M.6/4[!+&6ZO(I[J))9%#HY1VR!U
M&_J&QS6M>:?/I?BB]T)-8U:>POM!N+EUN;QY'25'10R,>5R&.0./:@#T2RO;
M;4;&"]LY1+;7$8DBD7HRD9!'X5E'3] \,3ZAKKHEK+=.OVFYD=F+%FPJC).
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
M+G<5[XZX[UY;;7^I6&J>%;RW;Q.([Z_BMKBZU6Z7RKM71B=MOO8ITR,*N.E
M'J$_A_2[G7K?6YK02:A;Q^7#*SL0@YZ+G;GYB,XS@XS6G7CSWVKZ?X2\5^+1
MK.I3WME?WEK:6[SY@B3S]BDH>&*[B03T  Z"M+2!XATSQ+HVRTUZ.UN':*^_
MMC5()DF&PD.BB5B'# '"#&,\4 >GT5R?CU-6ETVQBTB20NUV#/:P78MI[F(*
MQ*1R'H<X)P02 >17''79K?0;NVM;_7;:ZMM8L%DM-38^?;1RRH"OF9/F(V&P
M23QD4 >NT5P7BC5+VV\8W=M!>31Q)X8N[D1I(0!(KJ%?'J.<&LF!=0T30/"'
MB!->U*]O=0N+.&[CGN6DBN$G #!8S\JE<Y!&#\ISG)H ]3HKQ1-3\3ZWI6J:
M];V_B 7RW%Q]DGAU&"*SMQ&[*J/$\@ROR_,67)Y([5TFGQZCXA\>ZB;W5]0L
M[>PM+"Z%G:W6V+S75BP8C[R_+@@'!S]* /19(TFB>*5%>-P596&0P/4$4[H,
M"O(=$O-3TK5-(E\07.NPW-Q=B-M0CNQ=Z=?;R0JA0V(@Q(VX48JC%J?B?6M&
MU'7[>WU\7XN)S:SQ:C!%90"-V54:)I1E?E^8LN>I':@#VRJ.CZM9Z[I4&I6$
MADM9P2C,I4G!(/!]P:XFQ2_\8>)M:2^U34-.&FQ6J06]C=>6J/)")&D;;Q)R
MV!G*X7H<UR&B:CJC>'_!F@6B:E<6TUI=7-PNF7"6\LY27: )&9<*-V2%.3D=
MLT >YU1.K68UT:-YA^VFV-T$VG'EA@N<].I'%>8'5/$MK92:+/+?V$%UK5K9
M07%S=Q37D$,JEG4NC-@Y7"LW.''7%;6DZ.-&^+_D1ZA>743:"[*EY.9GC_?H
M#AV^8@]<$GG- ':W.KV=IJ]CI<TA%W?+*\"A20PC"EN>@^\*O5P/C/3O[4^(
M?@ZU-]<6B-#?EVMI/+D<!8OE##E<]R.< UC7EYK.DP^)K:RU*^NX_#-Y:WT1
MEF+R2P,F^6!VZN NXC.3ROI0!ZO55]2LX]173VG47C0-<"'^+RU(4M],L!7.
M>'-3E\0^*M8U."ZD?1[5([&U16/ER28\R23'<_,B@_[)K,OM-27XT0W!N;M2
M-"DEV+.P3(E1=NW.-ISDCH3S0!V>D:K::YI-MJ=@YDM;E!)$Q4J2/H>13K+4
M8+^2[2'S,VLY@DWQE?F !XSU&&'(XKQ[0+.\T3X:>$_$%MK6I_:3<VD;0&X/
MV<PR3!#'Y7W<;6ZXSGG-;-W=>(-0M?$$%A>SRR1>)3%]G6]$$LMN(48PPR'[
MIR<\8X#<C- 'J=48]7LY=;GTA)";R"!+B1-IP$<L%.>G537,> =026XU;3VF
MUJ.>W:-VL-8.^6V5@<;9,MYB,5)!R<8KG_&&LWGA_P 1^,-4L,?:X="LQ$Q
M.TM-(N[GCC=GGCB@#U6LU?$&DO9P7:WT1MY[G[)%(,X>;>4V#U.X$?AZ5Y_I
ML7B"RU_28DMO$,%I=EX+YM5U6"42 H2'C E9E<$ X0 8SQQ7-V>A1/X%\,-]
MNU(>;XG,1 O' 4?:95RO/#?+G(YR2>] 'NU%>137>N:YKOB%4M_$DL>G71LK
M1M-U"*!(-B*=[J\BF1B3GY@1C ]:L69USQ3X@T+3]5U>^T_?H!NKM-,NPHDF
M68(&#(2,'.?E/MTXH ]5HKGO&M\NG>%;A_[1N+!I&CACFMH?-F9F< )&O=VZ
M ]LY[5P,6M:MX=\1W/V>VUV&V;0[N[6TUB]%RTDL6TJR@.Y3J01D9].* /7Z
M*\HN+6^TW1O!^M1>)]5FN=2U*P6\$EV6BN5E8,RJG1![+CY<@YJ%[S5;+1?&
M?BS^U]2FNM*O[V"RM3.?L\: X!9.C;2V1GIM% 'KM%>5Z4?$>FZSH4T=KKZQ
MW$PBOGU;5+>6*X1E)W(@E8JX(! 0#C(Q6'9ZMXKU7PP?$]M;:]_:<DC313G4
MK>.P11(0(C$TH&S VDE=V<G- 'N%%>77L&H:UK?CAY=;U6TBTV&&2T@M+LQK
M%(;8.2=OWAD#CIU..:339-3M)/ FM2:UJ5S<:V5%]#+-F%P]NT@"Q_=7:0,$
M >^: /2[VS@U"RFL[E2T$R%'57*D@]<$$$?4&HM+TNRT738=/TZW6WM800D:
MY.,G).3R22223R<UXU9:MXKU3PLOBBWMM=_M.5S/'.VI6\=@JB0CRC$TH 3
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
M0^(NGE1>?V;J7]B&;R!J_EI]GW;MN[[V_9NXW[<59U#QK#::E>65EI&IZH;
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
MW)P, ]#Z4 5]<\*Z5XAN+.YOXYOM%D'^S303O$\1?;DJ5((/RC]?4U4ET?\
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
MAV!VJQ.3C)XQS71>,_"UUJ3^&]1CL);]=+$D=Q9071MY721%!*.&7YE*#@D
MC-:^DOX;T&RNSH=D2B7PM+G[+"TCF;(4[B>6"[ADY( SZ5T] 'DMQX"NM6T/
M6GM=!;3)99;:2UAO-0DDGN!"V\K*_F.$!R0NTY&<DU>TOPS)/K27D/A2[TU+
M:TG7SM2U-[B0RNFW;$HF=0N"<LW7C %>F44 >?0^&M63PEX L3:8N-*O+66]
M3S%_=*D,BL<YP<,P'&>M5/$_@K5=;O\ Q5+# I6X?3I[,--L%PT&XNA*G<F<
MXSQR0:],HH \RTSPS)<:O]KA\*W>FI;V<Z"74M3>>5I77;MB43.H7&<LW7C
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
MR@*V#CC.<5ZU6?J^AZ9KUJMMJEE%=1(X= XY1AW4CD'W% 'EES:ZUXIN_B!
M-,6&]E&F)':B=&*A&+D,V=N[;R0"<9 R:[[5=*O+GQ[X<U**'=:6=O>)/)N
MV%Q'M&,Y.=IZ>E78[31O!N@7D]I9I:V5M')=3"%<LVU<LQ[LV!W-3V6LV]_<
MQPPQ7&)+6.[65HB(RCYP-W3=QR.V10!#XITB'7?"VI:;/((EG@8"4G C8<J^
M?]E@#^%>?:1H.K^*?AO<ZU*(O[>U:Y@U)%D.$9863RHR>RE4S]7S7HNOZ9IN
MK:/-!JUE]LM$'FM#@DL5YX Y)]N]6M/EAGTVUEMX6@A>%&CB>/8R*0,*5_A(
M'&.U ''26VM>*O$^C7EWHD^CV>E">1S<S1N\LLD9C"H(V;Y1N)).,\<5S]OI
M'BIO"?AWPR_AV2-M)OK1[B[:YB,4D<4H.Z,!MQ.!G! Q@CDX%>M44 <UX1TJ
M\TRX\2/=P^4+S69;J [@=\9CC ;@\<J>#SQ5/QY_Q]^$!W_M^#_T7+78UGW&
MA:9=ZQ;:M<6<<M]:J5@F;),8.>@Z9Y/.,\T <#'IOB72O"&I^#+;07NO/-S%
M:ZEY\:P>5,S'=("V\,N\Y 4YQP:LV%CKWA'Q)J$MKH-QJNGRZ?96L4L$\2.7
MA1ER0[#Y>>3VXX/./1:* .>\$Z+=:%X8AM;_ ,O[9++-<SK&<JCRR,Y4'N!N
MQGVKH:H:)K%IK^CV^J6)<VUP"4+KM/!(Y'U!J_0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M\*:)JT-I%<V07[$-MJ]O(T#PKC&$:,@@8 & <<4 >;/+KS:3I^E7.H7=HO\
MPE$=FC1:BLUQ';M$Q,4DB$G<#G[W.-I[ U+K]]?>!YO%UKHMY>/#%H]O>0)<
MW#S^1*\KQLRF0D@8 ;!.,BO0[;PEH5I96=G!IZ)#9W0O(0';(FY_>,V<LW)Y
M8G-6I=$TV>^N;V:TCDGNK86DQ?+"2$%CL*GC&6;MWH \YT^QUC3]>T:-+74;
M*VO2]O>F^UY9_M:F,G<@WDB0'#93'&:SO#UN=(\/>'I+*ZO8S=^+)()@;N1E
M>-9+D!<%B,' )_O$ G)KT?2O!/A_1;Z.]LK)Q/"A2!IKB240*>HC#L0@[?+C
MCBK,?AC1HK:UMTL@(K2\-]"N]ODG)8E^O/+MP>.>E 'F6GZ//;^'O$<>D7\L
M5S)XEDM_*N-3DB-U&K@F%)"Q*R.,C</F/<UU/@2Z2#6-4TF6WUG3KM(HI_[-
MU&Y^TI$I++OBEW,2I(Y!/4<#K6U/X'\.7#ZBTNFAO[1D66Y'FN T@.0X ;"-
MG^)<'WJ)_ ^D1:)JMA90LDNI0&&:XN)I)W;@A<LS;B!G@;A0!TU<CX\NXX[;
M3+ RZF9KV[V)::8P2:Z"JS,GF%EV+@9)R#@8[UU-K MK:0VZ$E8HU0$]2 ,5
M1UKP_IOB""&+48&D\B3S89(Y6BDB?&,JZ$,#@]C0!Y?:2ZQ _C+1K6[FT,I9
MVLEK'J&J>=]F>1F! E);87  ')P2"*WO!LW]G>+&TR\L=;TFZGLVD6RN[_[;
M;3;6&Z2.0LQ##< 1QP>F:Z2#P-X;@CO$72T87L(@NC+(\AG4$D;RQ)9LD_,>
M>G/ J;1_">C:%=O=V5O+]I:/RO.N+B2=U3.=BF1F*KG' ]* -NO$=4UK7;?3
M1H5GJ%VVH>'+R[OKI_-8R3VT!5XU<YR0Z3+P>NRO;JS!X>TD:I?:G]BC^V7T
M(@N9<G,D8& I&<=/2@#S#6O$.JW]M=:GI=U=O9:QKL&E6P@N/+/V>-&WF-B<
M(SR!EW?3VI-0CU;3=.\4V+VEQ8Z9-X=NI?L5YJRW<BR*I = 79PI!(/;(%>E
M+X4T)?#2>'1IL1TE%VK;$DA>=V02<YSSG.<U!:>"?#]G;7\"63R"_A-O=23W
M$DLDD1!&S>[%@N"> 10!S_A/_D?9_P#L7-/_ /0I:] JA:Z+I]E?->V]L$N6
MMX[4ON8_NDSM7!..-QYZ\U?H \,UK4;D^&KCQ1I8U^5ENA)%K=QJ/DQ.IF"[
M4MPY!3!V@%!GK6WXIBU$:YKNH3KJ>H:=#M\JZT75=DNE[8P65K?<JLV?F.<Y
M!'%=:_PW\*212PR:8SV\C,WV=KF4PQL3DE(]VU#DGE0#5K4O _A[5KZ:\N[*
M0S3J%N/+N98UG & )%5@'XX^8'CB@#7TR[BO])L[R"9IH;B!)8Y67!=64$,1
MVR#FN,^(6EV^H:_X-\Y[E=VJ&(^3<R1<&&1OX2,'*CGKC(Z$UW<44<,211(J
M1HH5448"@= !Z5G:WX?TSQ%:Q6VJ6QFCBE$T961HV1P" P92"#@GOWH \Q30
MUN='^(.L?VAJ4%U9:E>RVOV:[DB2)TC5@VU2 Q)P#NSP,<4^;4=8\3>)([2:
MQO[^VM](M+D6]GJ0L@TDJDM*Q#*6P1@ ' Y]:],30-+CLM2LUM0+?4GDDNTW
MM^]:1=KG.<C(&.,53U#P9H6I+:>?9NCVD(@@E@N)(9%C_N;T8,5XZ$F@"IX
MGU.7PVT>JRB6>WNIH$<W*3OY:M\HD="07 ^4]\CFJ_Q4CGE^&6N+ ')$*LX3
MJ8PZF3_QP-73:9I=CHVG0Z?IULEM:PC"1H.!SD_4D\DGDU:95="K*&5A@@C(
M(H R;^_T2'PG/?7;6[Z(+0N^5#1O#MZ8Z$$< =\XKD;2"W\8>+]1LI[F]M])
MT^QM&L+.VGDM 1*C-YA"%6R,!0#P,'BMF/X:^$HKA)5TD;$D\U;=IY# K9SD
M1%MGZ5I:QX3T;7;J.ZOK5_M,:&(3P3R02%"<E"T; E?8\4 >;V5UJ6MWGAO1
M[G6;]K9=5U*QDN8;AHY+N"%24W,N,GC!8<\'G)S1+H\@T?QV?[9UG;H+RG3%
M&H2CR"(%EZ[LO\QQ\V< <=37IMOX;T>T_LS[/810C2PXLQ'E1%O4JV #@Y!/
M7/7/6GGP_I;0ZK";0>7JNXWHWM^^W($/?CY0!QB@#A=/M6\5>-)H=4U._P#L
MZZ)97'V2WNY(%:1_,S)\A!X_+D9Z"LRWUB?4=(TS2+JZUK4YEU"^MX8+&812
M:A# Y57EFW)M4 C)!^8^M=/+\/K.^\875_>0$6 T^WM+4P74D4B;"^Y=R$':
M05[\XYZ5M77@S0+NRL+0V'DQZ>"+0VLKP/"",$*Z$,,]^>>] 'E\M_J]KX>\
M7:=%=7^G&SU33DMD:^-Q+:B5XMRB0DY'/3)')'-=1)HATWQPNA6.J:HEIJVC
M7)F\V]DE9)59%6569B5;YST(%=+#X'\-V]M=6\6F*L5U)%+.!*_[QXFW(Q.[
M)8'DGJ>^:TKO3;=KY=6CM5EU*WMY(H&:0J,-@E?0 E5YP<4 <#X>UW4/$M_X
M:T>6XFCNM+26;6MCE2TD),"(Q'4.^Y\'J%J[XRTZ\.I:39Z9;_;-/M[>0RZ+
M9ZD;&9AE0LJ[2-RKR,$@985K^#] N=.N=8UG4K:WMM3UBY$TT-N^]8D50J)N
MP-QZL3CJQK3UGPSI6OO;R7]NYGM\^3/#,\,B9Z@.A#8.!D9Q0!G> K^&]\-E
M(I]2D:UN9;>5-3P;B%U;F-F!.[:" #DY&.:C^)5U<67P[UFXM;J2UG2)2D\;
M%63YUY!%;VE:18:)8+8Z=;K!;J2VT$DEB<EB3DDD]22367XYT6Z\1>"M3TFR
M\O[1<QA$\QL+]X'D_A0!S.I0R>#?$6@OI5[?WAU!+E+J"YNWG%QLA:02@,2%
M.Y0/EP,-C'2N6TR?Q'+X:TOQ-%#?+J,[PSR:C=:W&MM,KN-T9A+[54@E0H (
M..]>J:3X0T/1+TWEA9%+C9Y2/),\OEIUV)O8[%]EP*KP^ ?#,&H)>1Z;AHYO
MM$</GR&!)<YWK%NV!L\Y"T <I9V%SJ-_XTU677[NUGTZ^G@L6FO&2VM?]'0[
MF7."H+@\\#;]<T='O+OPWJ%J+^RUJSU":SG\LOJ1OK/4I4CWYR6)1OE)& O4
MBO3H=$TVW34(X[1-FHRM+=HV6$K,H5L@YZJH&.E9VE>"M T6]BN[*SD$T*%(
M#-<RS"!3P1&'8A!CCY<<<4 <%+%/IOPXTOQM!K6HSZY*+6XE9[MVBN#*Z!H3
M%G8%^<@  $8%32:9+K%MX\U"YU?5EETV]N!8K#?21K;E(4<$!2 >3T.1QP!D
MUV=OX#\-6FH1WD.F[7BE,\41FD,,4G7>L1;8I]P*TX]"TV*#4H4M0(]2=Y+M
M=[?O690K'KQE0!QB@#S^PBN/%GBO2X-2U&_%I+X8MKR:WMKIX%DF9V^8["#W
M/3&>,]*QO[7UN33-$\/QS:A>Q2ZSJ%I(R7GDW$\4#-LC,Q((R.IR"0N,UZQ9
MZ#IFGW<5U:VHCFALTL4;>QQ ARJ<GL>_7WJM<>$-!NM-DT^73U:V>Y:\($CA
MEF9BQD5@=RMDGD$=: /+];&JV?A;Q9IUS#+;:>L5I-!:76I+=S6[&90W.YF"
M-@$;NX.*]KKGX?!/AZ#3+S3Q8%X+UE>Z:6:1Y)BI!7=(S%CC QS704 <-XLM
MVU+Q_P"&-*DU&\MK*XMKUYX+>X:'[1M\HA25(/<GCG&1T)KFKS4-0L+Z^\*V
MVJWJZ:=>L[%;PSLTT,,T)D>)93DY# *"3D;\9Z5V/B;P@OB/Q7H=Y=1A["R@
MN5D*S-'(KOY>QD*D$'Y6Y!'ZUI1^$- CT&71!IL3:?,QDEC<LQ=R<[V<G<6R
M!\V<\#F@#@O%%N?#=SK.BZ?=W<NGWWAJ^N);6YN7G\EXU #JSDL VX@C.,BJ
MVIZ_J>C6FHS6-S*IM_"%G+"FXE(W9W4R!>F0.<_[->A6?@O0+&VOH([)G%_"
M8+F2>XDEDDC((V;W8L!@G@&K:>'=)CF>46499[-;!]Y+!H%SA""<$?,?<YH
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
MSA _ES)(5R>!D*17+ZYX7U[6K?Q9.NGK#-J]E8)#"TZ$AXV8R*2#CC/7H>U
M&O\ \)]<C5$TM_"FK)J%Q"9[.!GA_?1@X)9M^(\<9#'/([\5-'\0+.;1[2YA
MTV]DU&ZNY+&/3 $\[SXR=ZDYV@+M)+9QC\JN76D7DOQ$TW5TC!LH--N+=WW#
M(=WC*C'7HIKB[WP!J4T<=[+IT5\]KKE]=_8&N/+^T6\['!5P?E8?*0"1W!H
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
MX*>%)VO9/M$UY8QF0RG>Y^T#<,YR> <CV-9GB'2;2VTKXISP+(LPGAC#&5V
M#)"YX)Q][OVZ#CB@#V^F30QW$$D$R+)%(I1T89#*1@@UYQJ.G#P?XQT5M&DO
M'DO;.^^TI-<R3?:7CC5T9@Q/S;L\C'7%8TEM'8_#'2_&MIJ5Y+XBE%M<-<FZ
M=OM$LCJ'A*9VE?F9=H'&/:@#U.VLK'P]HS0Z;IZPVMLC.EM:1#)ZDA5'5C^I
M-6K2X^UV<%SY4L/FQK)Y4R[73(SAAV(Z$5Y?#I<=[-X]UJYN;Q[G3KJZCLU%
MU(J0C[,I)"@X.=W<'H,4R^M[35= \-V%K%/=^)]0TNWVN;R94MXA&-T\H5P,
M DXSRS<>M 'K-%>2ZQIEY8>(- \'6\-SJNG0:;+<F&?4FMS=S>8 6=^2VW).
MSI\WH*JK+JL5I#H%Y=FVTRX\0QV;I#J)GEMX6B+FW:4889< #OAL9H ]3&M6
MK>)'T(++]K2T6\+8&S87* 9SG.5/:M&O/=!TBQT3XNW]KI\LOD_V)$WDO,TG
MDDS-P"Q) /7'J2>];_C[4KW2/ 6M7^G,5NX+5FC<#)3L6_ $G\* .CKCYOB+
MIT,6I3C3=4DM;&Y^QB=(5*W$_F"/RX_FR3N.,D <'FL34M&L?#-YX6GT6\NY
M)=2ODL[G?>22_;87C8N[ L>1@-N&,5R1\,Z4/!LDWDS;_P#A+/L^?M4N-GVS
M9C&[&<=^O?.: /9=(UA]5,RR:7J%@\(3(O(@H;<N?E()#8Z'!X-2ZAHVF:K+
M:RZA8V]T]I)YL#3(&\M_49Z'I^5>7ZU>76FWWBK3[6]N;6S_ +0TFQ,RS-NM
MH'1%<JQ)*G'&[KSGK5SQC!:>!M&U>3P[J=U:WTNG@BQ,[R*J^:B-< ODJRAR
M,Y]\'% 'J5%>6Z/8:EHOBW03!8QZ7!=&2.X276S=&^7RR=P1ARZG#;AV)[5H
M_";2(5\)V&O33W=QJ5Y R2RSW+N-@<[5"D[1@*.0,]?6@#T&D9@BEF. !DFN
M2^(MY<6OA^TAANI;2*\U&VM+FYB;:T4+R .0W\/IGMFL+4-%LM$\86&B::]R
M-/U73[HWUF;J1P/+"E)02Q*DDE201F@#HO"EYH_B*XN/$UAH4UI-<JJ+?W,"
M(]U'T!4@D[?E'7':MR[U6SL;ZPLKB4K<7\C1VZ!2=Q5"YY[<*>M<S\*;&WLO
MAMHC0*RFXMDFDW2,V6*@$C).!P.!@55\:Z59W_COP2UPCL6NKA#ME=.! [#H
M1W'].E '6:/K5KK<=W):K*HM;N6SD\P 9>-MK$8)XSTK1KQ5M!MG\'>.M>\^
M]34;/4]1FM)8[J1! R.6&U5(')'.1S^57KJ35/$_C74+6XTMM4M[.QM&@M_[
M4:S5#(A9I<*/F);Y<_P[?>@#URBN7^'\U_-X0MQJ-W%=S1R2Q+-'<"?<BN0H
M9Q]Y@/E)[D5U% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65K/AO2/$
M A_M.R2=H23%)N9'3/7#*00#W&>:U:XKQ!/>ZWXYL_"EO?W-A9)8-J%[+:OL
MEE&_8D:OU49R21SQC(H Z*T\/:18M8M::?!";"-XK7RUQY2OC<!]<#-17GA;
M0]0AO(KK3H94O)EN)\Y!:10 K@@Y#  #(Q698^'[GPQJK7EOK5T^A?9W-U;:
MA</.8V7D/&[9(&-V03BJD'Q E-O9:G=^'[NUT&^E2."_>9"0)#B-WC'*JQ(Y
MR<9&0* -BV\%^';/SC!I4*M/ ]M,Y+%Y8WQN5V)RV<#J2>*T)-'T^6.PC>U1
MDL'62U!S^Z95*@CZ*2/QKDK[XCRVJZS<0^';NXT_1KEH+ZZ$Z*%"X)**>6(!
MR1QQCFKMIXVF?5X;*_T.YL$O+66ZL99)D8S+& 6#*OW&PP.#F@#F=9^'6I:Y
M+>VMUI6@9NYB9-91F6;RBW7R0FWS=OR[MWO7<ZOX0T'7KA+C4M-CFG5/+\P,
MR,4_NDJ02OL<BL'3_B)+=Z?I>KW7A^ZL]%U%XXH[QYD8H[D!2R#D(6. WN#@
M U9UCQIJ&FIJ=W#X8O)],TTL+BYDF6%F"C+M&C<NH'?(SCC- &S?>%M#U+3K
M6PN=-@-M:8^SH@,?DX&/D*X*\<<&IM(T'2] @E@TJRBM(I7\QUC& S;0N3[X
M K"NO&T[:VNDZ-H<^I7#V$5^K>>D*>6Y8#+-T/RCCG.?8TNE^/+74CH1-C/;
MIJSSP R$?N)XL[HFQW.U\$==M '1WVG6FI)"EY LRPS)/&&_AD0Y5OJ#42Z)
MIJ6E_:K:1B#4'D>Z3G$K.,.3]1Q4.D:Y'K%]JT$$+"'3[G[*9R>)9 H+@#_9
M+8^H-8Z:M]J\:ZQ+/<M#IGAZU57 8A6ED7S'=L==L84#_>:@#J8((K6WBMX4
M"11($11T50, ?E63JGA+0M:OEO=0TZ.:Y">69-S*73.=K;2-P]CD5B6_CZ8Q
MZ??WWA^[LM%U"5([>^>9&(\PXC:2,<HK9'.3C(SBN4U7Q7XA;PMXRN+B.YM_
ML.M0Q020SKO1?,MP85"X)R&)SWWD4 >E6GAG1;$VIM=.AA^R323VX0$")Y 0
MY4=!D$\=.:N0:=:6U_=7T,"I<W>SSY!UDV#"Y^@)KGK3QG*FL/IVNZ/+I#&S
MDO8I))TE5HHR-^[;]UAN!QS]:KVOCV:1=.O;W0+JST;4I4BM;UYD8YD_U9DC
M'*!N,')QD9Q0!UMW:6]_:2VEW!'/;S*4DBD4,K*>H(-8UAX*\.Z8MP+/3$C-
MQ"8)'+NS&,]4#$DJOL"!571?%UUKFO7EC:Z%<"QLKN:SN+]YT"K)'G@)]YL\
M<CID>]5M>UO6;3XC^'-+M+9I+"ZAN'FQ*JARNP9.>?D#9QWW>U '0'P_I/E:
M=$+&)4TU@UF%&WR"!M^7';'&._>N9\(_#C2M%TRQ?4M/M)M5MY'E:9"S(7+L
M5?:< L%(&XC(QUXK"\,^.]3TWP@E]J.DWUWIT%[-#<ZG)<J64&X9050G<RKE
M5SQC!P.*Z[5O$VJ6E]>P:;X:NKZ*R0--/),MNC97=B/=]\@=>@SQF@#=MM.M
M+2YN[FW@6.:\<27#CK(P4*"?P 'X5DVG@?PU8:DFH6ND6\=Q&YDC(SLC8]65
M,[5/N *RV^("W3Z-%I&C7-_-J]B;VW3S%C"*"N0Y/"XW=1GD8YS6UX9\0CQ%
M8W,KV<ME=6ET]I=6\C!C'*F"0&'### @^] $,W@CPU<:H^HRZ1 UR\HF?EMC
MR#^-DSM+<=2,TNH>"?#>JZA)?WNDPRW$NWS22P67'3>H.U\?[0-,'B^TC'B/
M[9$]LVA'=.&8'?&8]ZNOLPR,>H-4!XUOKNX2STKP[/>7T=I%<WD37"1+;>8-
MRQEFZOC/ &/>@#L  J@   < #M5.XTC3[K5+/4Y[2.2]LPXMYB/FC#C#8^HK
M#T[QS9:I<Z'#;VTZG5?M*D285K=X!\Z./7.1QZ4Z[OW\1KXDT2Q::SO=-:-(
MKE7Q^],:RHPQV!(!!ZC(Z&@#33PYH\=GJ5HFGPK!J<CR7B '$S.,,6^HJQ+I
M5C-+8RR6R,]BQ:V)S^Z)4KQ_P$D54\+:V/$?A;3=8";#=0*[I_=?HP_!@16O
M0!@2>"?#<L&H0/I,!BU&43729($D@)(;KP<DG(Q2:AX(\-ZH\3WFE12/'$(
MP=E+1CHK$$;A[-FN@HH HQ:/IT%W;W4-G%'-;0&VA9%V^7$2"4 ' 'RK^526
M>G6FGM<M:0+$;J8W$Q7^.0@ L?? 'Y5:HH S]7T33=>LUM=3M$N(5<2(&)!1
MQT96&"IZ\@UF/X/TZPLKTZ#:6MGJ,]LT"W$D9D#9.?W@)^<9ZYR<5T=% 'G&
M@^ KB#Q-IFISZ+HND1:=YC[=/F>9KB1D*#ED78@#,0HSR:[B'1-,@T=M(CL8
M?[/8.K6S+N0AB2P(/7))/XU?HH Q='\):#H%R]SING1PSLGEF4LSL$Z[06)(
M7V'%0VO@?PU9:FFH6^CV\=PDAEC(SLC<]65,[5/N #7044 9K^']*DL;^Q:R
MC-MJ$CR74?.)6; 8GZX%3R:992WUK>O;HUS:(\<$AZHK8W ?7:/RJW10!S]I
MX'\-6.IIJ%MI%O'<1N9(R,[(W/5E3.U3[@"M :)IJV5_9BTC%OJ#2/=1\XE:
M08<GZBM"B@#*?PWH[ZC8:@UA']KL(_*MI@2&C3&-O!Y'L<UJ,JNC(ZAE88((
MR"*6B@#!TSP5X<T>^2]L-*AAGC#")MS,(L]=BDD)G_9 K*\1>$FDL-.LM)TC
M2;O3;5G9]/O&:+YF.0\<H5BC EL\<AJ[.B@#B_"O@6#3;"]75+.Q#WE\EX+2
MTSY-N8PHC"D@%B-@).!DD\5U3Z;9OJ0U%[=&O! UN)3U\LD,5^A(!_"K5% &
M!I_@GPWI6H)?V6DP0W$98Q$%BL6[KL4G:F?]D"F7_@/POJ=Y/=WFC6\LMQDS
M9W!7)&-Q4'!;'\6,^]=%10 @ 4 #@#@5A:IX+\.ZS>27E_I<4US* KR[F5F4
M# 4E2.,=NA[UO44 <GXM\.7>LZ);^&M.MK"#1IML=VS$JT,2LI"Q(!@D@$<D
M8X-=5'&D421QJ%1 %50,  =!3J* .=\9:=JVLZ#-I&EI9;+Y&M[F:Y8_N8V&
M"RJ =S8S@$CG'-7W\/:5-X?BT.>RBFTZ*)(5@D7("J %_$8'-:=% &1IGA;1
M-(M[J"RTZ%$NQMN-^9&F&,89F)+#!(P3CFJVF^!O#6D74-U8Z1#%/ VZ*3+,
MT?RE<*23@88\#CGI7044 %<R?A[X3;S0VB6[)(2QC)8HI)R2BYPA]U KIJ*
M*D.F65O=7ES%;JLUZ5-RXSF0JH49^B@"LZZ\'^'[S3;+3YM,B-M8C%JJLRM"
M,8PK A@,=>>:W** *&D:)IF@VKVVE645I [^8T<0P"V ,_D!^5)J^B:;KUFM
MKJ=HEQ"KB1 Q(*..C*PP5/7D&M"B@#(TOPOHNBW376G:?%;W#1^4\JDEW7.?
MF).6.>YR:U)8HYXGBE19(W4JZ.,A@>"".XI]% '/Z=X'\-:3>PWMCI,,5S 2
M89-S,8\@KA<D[1ACP..>E1R> ?"LMY/=2:+;-+,YD?.[;O)R6"YP&)ZD $UT
ME% &-J-A<V-OJ%WX?L;)]4O'5I?M4C(DA"A S$ GA0.,<XI/"7AZ+PKX6L-&
MB*M]GC_>.JX#R$EG8#L"Q/X5M44 5M0TZSU:PFL+^WCN;69=LD4@RK"LO3_!
MOA_2[R"\M--C2[@)\NX9V>094J1N8DD8)X)QS6[10!S:> ?"L=TURFBVPE:4
M3#[V%<,&W*N<*<@'@#-6;OPAH%]?7MY<Z9#)<7T0AN7R1YJ @@, <'[J\]>*
MVZ* *L^G6ES?VM]- KW-IO$$AZQ[QAL?4 5E0>"/#5MJBZE#I%NERLAF4C.Q
M)#U=4SM#>X&:WZ* **:-I\<5_$EJ@34'9[I>?WK,H4D_50!^%9%S\/\ PK=S
M+-/H\+2+$D(8.XPB#:J\'H ,5TM% &#+X*\.S:9;Z=)I<1MK9S)  S!HF/4J
MX.X9]C4R>%-!CT)]$72[;^S9"6> KD,Q.=Q/4MG!W9SQUK8HH Q](\*Z)H5P
M]QINGQP3R)Y;R[F9W7.?F9B2?QK6DC26-XY$5XW!5E89# ]013J* ,+2O!GA
MW1;T7FGZ5##<*I5'RS>6IZA 20@/HN*M?\([I/V0VOV&+R#=?;"G./.W[]_U
MW<UIT4 9TNA:5.=0\ZPAD_M$*+P.NX3!5VC<#QP.*K:;X1T#2([F.STR%5ND
M\N?S,R&1/[A+DG;R?EZ5M44 8>D^#O#^A7GVO3M,BAN AC60LSE%/\*[B=H]
MABM+3M.M-)L(K&P@6"UA&(XUZ*,Y_F:M44 5[VQM=2LIK*]MX[BVF7;)%*H9
M6'N*SM)\*:'H;S/IVGQPR3)LDD+,[LO]W<Q)V^V<5LT4 5["PM=+L(+&RA6&
MU@0)%&O15'0"JVKZ#I>O101ZI9I<K!()8MQ(*..X(((K1HH SO[!TO\ LZ]L
M/L<?V2^>1[F+G$K2??)^N:JZIX0T'6F@:_TV.1X(_*CD5F1PG]W<I!*^QXK;
MHH @LK*UTVRAL[*WCM[:%=D<4:A54>@%3T44 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<IXBT754\167B?0$MYKZW@>TN+2XD,:W,#,& #@':RL,C(
MQR:ZNB@#BAIGB;Q/?2/K:IH^E"TFMA86]UYSSM(NTO(P 7"C[H&>>:S&\/\
MBK4_#6G>$=0LK*&QMFMTN-2CN=WG0PLK+LCVY5FV+G)P.>M>D44 <%<>$M4D
M\(^-M-58?M&L7ES-:_/P5=$"[CVY4U>US0[R;6-#U% GV?3K"\BGRW.Z2- N
M!W^Z:Z^D95=2K ,I&"",@B@#R;PUI_B/Q/\ #OPSHMS8VD&E".UFEOEN-S20
MQE75%CVY#G:H))QP3SG%)J_@36M37Q!;W>C6.I7M[+.;35;R]++!$X.Q5B(.
MUE' QQGG->KV]O!:6\=O;0QPP1J%2.-0JJ!T  X J2@#D/#OA[4-/\2)J%TD
M:Q?V':61"ODB6-G+#Z?,.:YS6=)D\._#"Y^VSV\&IV6HS:G8?/G=(+AI$4#J
M2P;;@?WJ]2JK=Z987\UM->65O<2VS^9 \L2N8F]5)'!]Q0!F^$-'DT+PM8V5
MP=UV5,UT_P#?G<EY#_WTQK BTM7\6>,]"NF,<6NVB7,#CNIB\B7'NI"G_@8K
MNZBDM8);B&XDAC::'=Y4A4%DR,'![9% 'G[:%XJU;0]+\,:E8V5O96<MO]IU
M".YW^?'"RLH2/:"K,47.3@<]:BU'PGK\]KXITR*UMFM]1U6'4K>Y^T8)P\!9
M&7'! B8YSS7I5% ')>)/"T^O>([68LJV)TN]L9W#?,IF" $#OPK5RFD> +NV
M;2;*7PEH$$EG+&;G5M_F><B=TCP"'; Y)P#GK7K%% '/>$]&N]&361=A ;O5
MKF[BV-G]V[ KGT/M5?Q!I>J2>,/#FLZ?;0W,-F+B"Y1YO+94E\OYUX.<;#QQ
MGBNIHH \];P=JI^$EUX;"P_VA)+*ZCS/EPUR91S_ +IJMK'A#5;_ ,1ZO->:
M-9ZU%=LOV"XO;PB*S38!M,."#ALMP/FSR17I=% ' >$O"6JZ1>^&9;Q80NFZ
M++8S[),_O#)&1CU&$-;WA;1[O2)_$#W00"^U:6[AVMG]VR1J,^ARIXKH:* /
M,O&>DKJWQ$TBPL[F(KJ4/EZO;J<DV\$BRJ6 Z9)*<]0];=QIVO:'XMU75]'T
M^WU.VU:.$RPO<^0\,L:[ <D$%2N/<$=ZZB'3+"WO[B_ALK>.\N !-<)$HDD
M&!N;&3C'>K5 'FL'@_7]$70M5MH[74=3M;N\NKVV$WE(YN>6\MB#]TXZ]>>E
M:>CQZEX;_P"$M\2^(8[:!;EDNUB@E+A52$+MR0,M\H'3D]*[>HKBU@NXO*N8
M8YH]ROLD4,-RD%3@]P0"/<4 <KX)T[5]!\,>'-+DM(C']F=[^1I-KPR-\X4+
MCYOF9@>>,5U]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5-2U73]'M1<ZG?6UE
M;E@@EN)5C7<>@R3C/!JW7(>-M$U?6KW0!IJ6#16EV]S,+[)3(C94.P<M@N3C
M(Z#F@#H-,UO2M;CDDTK4K2^2,[7:VF60*?0X)Q5'4/&OA?2KZ2RU#7].M;J+
M'F0S7"JRY (R"?0@U0\(:I=/JFL:%J5C86^H:<8G>6P0I#/'("48*>0?E8$$
MGZUR/QYT?3$^'][J:Z;9KJ#7$(:Z$"B4C('+XST '6@#TC2/$.CZ^LK:1J=I
M?+"0)#;RA]F<XSCIT-:5<+XJ^R^#O"1GT&;1?#LMQ+%&]RUIU'/W4129'ZX!
M![USG@WQ/XHUW6/$?APZW)+-;VB3V&HW.F"VD5CC[T1'W23W&<<]Z /7:*\>
M\ >//$_C+Q%]CNKBUM+;1(&&J>2$=KR4,R@IQPORY)7^HQ@6OQ5\47MK_P )
M%;7KS*;O:N@1:1(ZF#=@G[0%QOQSUQ_*@#Z HKQ3QIX[\2Z1XLU"WN=5N/#^
MF(J'3IO[*%Q!<97),DG+#GC"@X]..?7-#OAJ>A6-[]IM[DSP*YFML^6Y(Y*Y
MY SV/(H NR2)%&TDC!$0%F9C@ #J35>SU.QU'3DU"SNX;BS=2RSQ.&0@9!.1
MQQ@_E7(_%/6$L/"JZ;YSQ2:Q.MEOC1G9(FYE<*H).(PW0=Q6'X.UK3(=0\4^
M'-,=_P"SVB;4-/5X7BVJZXE0!P#@/@_\#H ]'MM8TV]DMX[:^MYGN(/M,*I(
M"9(L@;QZKDCGWJ/5-?TG19+:/4M1M[62Z?RX$E<!I&XX4=^H_,5YSX!_Y#G@
MW_L3S_Z-AK0U^.Z@^+EC??VC(L%OHUQ<^2L*-\B21;T!(S\WKU':@#T>BO,'
MUWQ39>";3QU<:O%+#*L-U-I(MD$2P2,ORJ_W]X5@<DD$CI5E-4\37FH>++U-
M:2WL-$GFCAM5M48RX@#C<YY !((QUYSVP >C45Y9%JGC,6_A&Z;Q! S>(56.
M2(V*;+;="9 Z8Y+ *1\Q()/0#BIYM=\665IXCTR"XEU.[TN^MD^UQ6B&<6\J
M*[L(AA7=03@8Y]* /3**XSP+KSZM/J,#:_\ VHL'EE4N+3[-=P$YW"1-J@C(
M&"!ZU&+KQ!XF\1:Y;:;K0TBTTJ5+6,):I*TTIC5V9]X.%&X !<$\\T =-K&O
MZ3X?@CGU?4;>RCD;8C3.%W-Z#UK1KR&WO]4\5^)? 6J2WWV2=TOXY(HH49%D
MB^20J6!.'QWZ#I7:>*=4U-=<T/P_I5TME-J9GDENS$)&BCB4$A5;C<2RC)R
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M,ARJ_P# 4V+_ ,!K1U_P[:>)+>*VOIKL6R/ND@AF*)./[D@'WEXZ5K@   #
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
M,(3MSA>HYSDG.1Q6O<?#O3Y_M5LNIZI!I-W*TUQI<4RB"1F.6'W=ZJQR2JL
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
M>'M*CT^R\PQJS.SRMN>1V8LS,>Y))-:- !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M]I5S>:RMM86UO<6XU$1BXPX;<CE0<H2H(S@T >RKJ=FVJG3%G!O1 +DQ8/\
MJRQ4-GIU!%,U?2++7=,ET_4(?-MI<$J&*D$$$$$8(((!!'I7GWB#Q'JGA*\U
M2."]FO(['PXES$+G:<S-.R!VP!G QZ<"M"[36/".H^'KA_$-[JB:C?)8WD-T
M$V,75B)(]JC9@KTY&/IF@#I-'\*Z=HM[+?1-=W-])&(C<WMR\\@C!SL!8G"Y
MYP.IZUMUX\+_ ,1)\/)?&3>)+YKNVO'$=KMC\AHEN3&5==N6)&><\<8Z5[#0
M 4444 %%%% !1110 4444 %%%% !1110!1BTFSAUJXU=(R+RXA2"1]QP40L5
M&.@Y8U>HHH *CGB6>WDA9G59%*DHQ5@",<$<@^]244 9NAZ%8^'[ V=BLFUY
M&EDDFD:225VZL[,26)XY/H*TJ** "BBB@ HHHH **** "BBB@ HHHH ****
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
M*%'.  %' [\]ZZ=].TS3_C;XODMXH8]533S=:6K2$,]T\66* GYB26XY[\4
M>XK/"TS0K*AE499 PR/J*#<0JP5IHPQ;: 6&2?3ZU\Q>%X!);>%]1L[_ $*T
MUN34@6N3>W#WMPQ<[XY8PA !X'/'3GFN\\$>%]*UKXF>-=2U&V-Q/IVK*]IN
M=@L3Y8E@ <$_*O7/2@#V#[3!N1?.CW/G8-PRV/3UI9)X8L^9+&F.NY@,5\K:
M7#X1/P<O[V>[1?%5M=?Z)_I!$\9W@J(US]WEB2!U)/45W=KX<MO%WQA^R>)[
M=IROARWGN("[(#-\@.[:1T+-QZT >W-/"DJQ-*BR/]U"P!;Z"LB?Q5IEOXNM
MO##.YU&>W-R !\JH#@9/J2#@#_"OGG4H!?WOC*;69]$M=3@U%DBNM0O9HKFU
M16'E>3&B-E1VQV]L&NK;3-*7XV>&)]?:U:ZN=%M[F2=Y&19[U3M5UW8.3L7"
MX';C- 'N)N8!.(#/&)CR(RXW?E61%XKTR?Q=<>&HF=K^WMA<2\80 D +GN><
M\5\W>)[W2[_0KWQ#I=KI]A<'5=R2W%])+J;.&R6V\!%[X.<?D:]%LM+T"W_:
M+U5KJ.WBF:S2YM/,E*E[AMNXKD_,2"W'UXH ]1\.ZS/K6BK?W>FS:8Y9@8+A
M@64 ]21V/6M..>&:+S8I4>/^\K C\Z^:-/EQ\)_"%M?RR1>'KC7)$U1T8J-F
M_@,1T7[WY#TKHH$TFP\;^)+'P5,DGA]O#DTE\EM*9($GVL%(.2-V,=#W;WP
M>ZBXA,BQB:,NXRJ[ADCU J2OFLZ!I^F?"SP-XEM8F369-5@5KOS&+E=TGR]<
M  *H ]O<U]"VFM:=?:G>Z;;7<<MY8[?M,*_>BW#*Y^HH ODX&37#>"_BAI7C
M77M2TJSMY87M 7BD=@1<1ABI=?0?=_.G_%?Q"_A[P#>FV)^W7V+*U5?O%Y..
M/<+N/U KR3R?$7@&^\(:YJ'A0Z18Z0HL+RZ6^BG^T1R$EB53E>6=AU&2!GID
M ^C9+B"(,9)HT"X#%F QGIFE\Z+S1%YJ>81N";ADCUQ7A=YH&E>(/'WQ.EU"
M 7*VMC%-;C>=JO\ 9\AP <$C'![9/K6-9:1::?X7^&7B&!9!J]WK$,4]V9&+
MO&7*[#D_="J% ]/K0!]&-/"DJQ-*BR/]U"P!/T%*\T4>=\B+@;CE@,#U^E?,
M6J1?VEJ'C2XUJXT6VU2'462.ZU&]FCN;90W[LPHB-N7Z?RYKLWT6'Q%\8-!L
M_$(6^SX5BDN0&94G<.V20<$C=\V"!R!D<4 >U++&\0E5U:,C(8'(QZYKG;GQ
MC:P>-M,\-) 96O[:2X2Y20%%"YR/?[M>%RM-9?"[6=-BEGCT:W\7M:W(1B?+
MM,#*YZXW;?Q/O706MKX5L_C;I,/A*2V:S_LJ<R+:S>9$K['Z')&2NW/X=S0!
M[J+B NB":/<^=@W#+8ZX]:6.:*4L(Y$<H=K;6!P?0U\N1>'M/C^"?A[7HDDC
MU:35Q"+M)6#HF^0;5.?E'&>.^377W^F_\(C\0O%=CX4A>T!\*O<)#"S']Z&
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
MLLZ^5 8@2T0Q\JEM^6&"#UIVB:5;ZUJO@6VU>:+6(%TJ]<.Z.8YU$D8CW+(
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
MQ?FT@-X(_*%QY8\P)G.W=UQGM7!Q^.?$Q&A2OX>L?*UY,6*"];?&VS>#+\F
MNW)^7)&,<FI9?B)<Z7INJ)J^GVR:M8W\5@D4-SB"9Y55XVWL!L7:Q)R.-IH
M[--(TV.WN;=-.M%@N6+SQ+"H65CU+#&&)[DU#:>'M%L#$;/2+"W,(98S%;(I
M0-]X# XSW]:Y*W^(4\,VH65^FE3W<.G3:A;R:;>>=%((Q\T;9 *L,CU!!/IB
MI+'QGKIE\/W>IZ-9V^EZXZ10&*Z9YH7>,NA=2H&"%/ /'O0!UG]A:1]@CL/[
M*L?L<3^9';_9T\M&SG<%Q@')//O4XL+,7YOQ:0"\,?E&X\L>84SG;NZXSVKR
M[QEXHUW7/AWK^I:?IEL-#*RP1S?:6%RRH^PRA=NW;N!XSG'/M6_J?CFXBUZZ
MT;2_[(233XHVN9=4OO(#NZ[@B  DG;@ECP,B@#J+/P_HNGWLE[9:186UW)G?
M/#;(CMGKE@,U,ND:8D%S NG6BPW;%[B,0*%F8]2XQ\Q/?-<A:^/[C7H-&A\/
M:?!)J&HPRSR+=3E8K5(GV/N902WS_*,#GKQ3OA]<7USJGBYM2@%O=#50KPK(
M9%7$$?W3@94]1P.M '47.@:->0VL-UI-C/%:8^SI);HRPXQC8"/EZ#IZ5HUP
M?C2XU.#QYX/&DV\=Q<NE\H2:4QQCY(_F<@$X'L.>G>B7Q[?:?;WJZGID$=UI
M=];P:CY4Q:-;>;[LZ$@$CGD$<8/- '2KX5\.J9BN@Z6#,P>4BTC^=@<@GCDY
MJZFFV,4US-'96R2W0 N'6)0TV!@;SCYN">OK6?;:X]WXOO=&A@5H+&UCEN+C
M=RLLA.V,#_=!8GW%<Q\6S!_8^@+=0W$]L^N6ZS06ZLSRH5DRH"\DGT% '8R:
M%I$NEKI<FE63Z>O(M6MT,0YSPF,=23T[U)::3INGRF2RT^TMI"@C+0PJA*CH
MN0.@["N&\+V'A,:_ ^E^%M=L+Q S1W%Y9W4<:_*0<ESMY!(YJY9>.[Z]UB+P
M\-(":]'<LE["7/E06ZX/GA\?,&#+M'&22.,4 =C>V-IJ-LUM?6L%U;L06BGC
M#J<<C(/%9\7A+PW!,DT/A[28Y8V#(Z64892.000.#7GND^(_$.AZ1XIU.VTR
MTNM+T_6;Z2=I[IEFD02$L(P%(&T>IYY&*?XZU."XTSQNMK;-'.FDV4OVE96S
M(KL^T;>BXP>1R<\]* /3%TK3D6[5+"U5;PDW($*@3D\'?Q\V<GKZTU='TQ3:
M%=.M!]BR+7$"_N,]=G'R]!TQ7/6OB76K77M-T_7]+M+6+50XM7MK@R&.15W^
M7)E0,E0>5XR"/>N1T76-4N+SX=C1[:"TTN[M;EVM'O)6^[C=N)!W;5.5R>I.
M<=: /2[_ $#1M5N([C4=)L;N:/[DEQ;I(R_0D<58ET^RGN;>YFL[>2>VSY$K
MQ@M%G@[21E<^U6:\:L]?V>*H/')U%38ZAJ;Z6UOYPPMH<1Q2[<\?O4+$^DE
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
M48PI';'2H;C0M(N[#[#<:5936>\R>1);HT>XDDMM(QDDDY]S7G'A#6+R?0_
MLNMP)=7-W=SB"Z^U2%U BD)=P0 Q.&&#D 8/6M;_ (3W66T%_%<>BVS>&E8M
M_P ?+?:F@#;3,%V[<?Q;<YQWH [(Z)I)TL:6=+LCIX_Y=3 OE=<_<QCKSTIX
MTG30K*-/M-K.DC#R5P73 1CQU&!@]L"N4N/%GB"\US7-/T+2;">/21$[3W5T
MR"8/$L@50JGYN3R<#IZ\=)X>UB/Q#X=T_6(HFB2\@281L<E,C.,]\4 3WNGQ
MW23/&1;WKV[P1WB(IEB#?W21V.#CID"N/T_P-J#:OI]UJMQI'EV$_P!ISI]A
MY$EW,%95>5MQZ;B<#N:N^(?$FM:=?7,=K:Z3;6EM&K"YU6^\@7#$9*Q@ X Z
M$MCD].]4(O'VHZL/#D>BZ1 \VMV$EV/M5P42W*% =Q"DL/F(X&2<=,G !WU9
MT7A_1H=3;4XM)L([]B2UTMN@E)/7YL9KE$\?7PTJ6*72H3KRZM_8Z6R3GR7F
MVA]^\KD)L.X\9XQ4>B7.LR_%F[BUFV@@FCT2,+]EF9XI!Y['<-P!!Y((([>]
M '2>(O"NF:_97@EL;+^T)K62WBO)+=7DBW*5!#8SQGL:?%X9TN72--LM4L++
M4&L84CC>XMU?!50,KN!QG%8OQ4=X_A]>,C,K?:+7E3@_\?$=+=>)?$-UXGU?
M1-#TFQE.FI#(\]W<M&K^8I8* JDYX//08]Z .H33+"-HC'8VRF*1I8RL2C8[
M9W,.."<G)[Y-9.MZ!/+I]Y%X>&G:9>:@V+RZ:TW,Z$,"WRD9<9R"V1U]:SM"
M\<_VQ=>']]C]GM=:L9)H7+Y*SQD;XCQS\N2#WVGBL^?XD/\ 9;9K>ULTDU&_
MN+?3Y+JZ\J%H8>&G=L<#(.% R<B@#M=*TVWT;2+/3+1=MO:0K#&#UPHQS[U0
M\3:3?ZM9PI87=M$T<FZ2"\MQ-!<I@@HZY!]""#P17*R_$R2UT37)9;2SNM1T
MEK<LEC=>;#<)-($5D;&01E@01P0.<&M*/Q)XCAUT:-J6EZ=#=7EE-<V+PW;N
M@:/:#'(2@(^^/F /TH G\.^#$T]M3N-573[F745BC>UM[41VT44>=J*A)SRS
M$D]ST&*W]2T?3-9B2+5-.M+V-&W*ES"L@4^H# XKS;P?K-U+I'@&76X4N;FZ
M:X:&[^U2%D40,Q=P0 S'YA@Y &"#FM7_ (3W61H(\6-HML/#18-_Q\-]J$&[
M;YVS;M_VMN<X[T =FNC:4BE5TVS56*,0(% )3[AZ?PX&/3M5DVMNUT+HP1&X
M"&,2E!O"$@E<]<9 ./:N+NO%OB&XU;7[31='L)HM&9-\US=,GG!HEDVH%4_-
MR>3QT]3BO=?$:29]$BT^/3;1M4TY;])=6NC#'R0/*4A3N?GGIQCKF@#N+'3K
M'3(&@T^SM[2)F+F.")8U+'J< =?>K-4='N[N_P!(MKJ^L?L5U(N9+?S5D"'/
M9EX(/4'T/:KU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>(O"5_J'
MB^'7+:#2-0C6S^S"VU56*P-O+>9'@$9.<'@'@<UVM9'B;74\.:%/J+0&XD5D
MCAMU;:9I'8*B ]LDB@#SV[\/2^#M.L;R_P!9LK;44UR>[M;UH&6U'G(0T<HS
M^[5OF .>/EYJM:Z;J7CJ\\;*NIZ?="[L+:SCN[0-]E1U9V*(W)? ()/JW:O3
M/#VLV_BCPY::FD.Q+E/WD#_,8W!*NA]<,"/PJU:W^FR 0V=W:,%;R]D,BG#<
MG;@=^#Q0!@>*_"L^L:AI6K6(L9+W3Q(GD7\9>">-P-RM@$J05!! /TYK*G\
MW^IZ)?17T^EVU[+=0W5I%9VB_9[=HCE5;(#2!N=V[^]P!W[B._LYIO)BNX'E
MV[]BR MMSC.,],\9HM;^SO@YL[N"X"':YAD#[3Z''2@#CK7PIK,\MW+>IH5@
MCV,MM%;Z;;\.[C'F/(RA@!V5?4Y)JVGA*Z73_!=M]HAW:"T1G/.)-MNT1V\>
MISSVKIDU"REO'M([N![E!EX5D!=1[KG(ILFI6$4J127MLDCN8T1I5!9AU4#/
M)YZ4 <=K7@";5[O7[DW4"27EW:7ED7C\Q8Y($"XD4\%3@C'H:=;>$]9N'OI+
MU-#L%DL9;6*WTVWX9W&/,>1E##'3:/4Y)KLH;VTN)Y8(;J&6:$XDC20,R'W
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M#'A*YTKQ#?ZY>_V=#<W<"0&WTR Q185BV]LG+.<XSQ@#'-)<>'=>T[7-3O\
MPYJ%A%%JC+)<0WL#/Y4H4)YB%6&<@#*GN.M ''ZI>S^/->\#S-86#Z?<K=N]
ME>AG"RQX60,!PVWG:<=<FO0M7UV;2?$>B6<D,9L-2>2W,Y)!CG"[D7TPP#CZ
M@5F:7X&&D7/AAH+PR1Z-'="4R+\T[SX+-QP/FW''O4'Q1NK9/"XLQ,R:Q-,D
MFDI&NZ1[E'4KM'U(S[$T 12^.M0N+EK72["WEFN]4DT[36E=E1EA3,TSD=5#
M*X '7%0ZIXYUCP]::Y;:M963ZII]BM_;O;L_DW$1?8<@_,I#<$9/45??P/);
M>'_#UOI5XEOJ>AD203RQETE9D*RAQD'#[F)(.03FH+KP)?:]%K<^OZC ;_4K
M$6$7V.(B*VC#%A@,<L2Q!.<=,4 ;NIZ[-8^)M TI(4:/4_M'F.2<IY<888^M
M9O@3Q!X@\4:;#K&H6>GVNFW$1,"0N[3;PVTELC:%.#COTJ*U\->([OQ+HNL:
MYJFGR?V6LR+!9V[('\Q-I8EF//3CH.>N:V?".AR>&O"NGZ/+.L[VJ%#(HP&R
MQ/3\: .1U/XDS+JFKQ6%WX>MX=+F:!H=3O?*GNI$&7"#/R#/R@D')!JY'XVU
M;7=5TZR\-V=EY=]I":F)[YGQ$"Y4J57[QS@=NYSV+[CP=K-E?ZLVA7NEI:ZI
M.UR_VVT,DEM*P =HR" P.,X;H:UM.\,2V'B:WU5KTSI%I*:>=ZX=V$F\N<<<
M^@% ',VWCWQ))H5GXAGTK38M,^VI97,0F=IBQF\EG0XP 'Z*<D@=16A_PDWB
MN_O/$ TK3M,-MH]RT(^T2.'NL(KE5QPIP>IR.1QP34H\#3CP(OA[[;'Y@U#[
M7YVPXQ]J\_;CUQQ6+I&G^);S5O&D.DZE9VMK<:L\3FXMV=XB88\R1D, 20<8
M/&5!]10 QO&%C'XHG\7>7(;3_A$HKL1?Q',[D)]<G%;J^(_$NE7FDGQ#8Z:E
MIJLZVJ_9'<O:S."45]W#@XP2,8-12?#6SD$EG]H(TUM!31U0#]X-KEA)GIGD
M'ZBIX_#'B'4KW2?^$BU6QGL]*G6YC6TMV1[F500C2$L0N,YPO4T 0Q>.;N7P
MO;S_ &.$:[+J?]DM:9.Q9Q(0QSUVA 7^F*SK[QYXD@T_7]8@TS33IFB7\MM,
MLDK^=<(C $ICA3@CKG)SP.YX?L++7/BMJ>NZ;<&?2K1 W"D1_;V7RW*^I$:
M'W>M:Y\#SS^$O$^BB]C#ZS>7%RDFPXC$A! ([XQ0 P>+]8TC61;^)+2QBM)M
M.GU")K-W9XA#M+H^[ 8X8<C'(Z5C6'Q2E=]+N[RY\//9ZC/'%]BM+[?=VHD.
M$+C.&P2-P &,]\5UFM>%%UK6[*[N)5^R16%U930X^9Q,$!(/; 4_G63IGA#Q
M!:+INGS:KIHT[3W0^?!9[;JX1/NHY)*C/&2!DX[9H IW/C7Q0=/\1:K9:;I?
M]GZ%=W$,BS2R"6X2(Y8K@84[>YSDYX'>Q8:AJ][\7#LE@_LN31(9UB9GW*C.
M_('W=^X8)_N@=ZT5\'S+X7\4Z1]KCWZU/>2I)L.(A,, $=\4ZV\,:A8^+-/U
M>VO+8VZ:9'IUW#)&VY@A9E9"#@'+<Y!X% #=8\8OH>J:Y;7<$?E6>E#4;1@3
MF8 LKH?<,$ Q_?%4+'QQ=:IIVA1&PA6^O_M0OX&8XMUMPRR>_P!_8HS_ 'JT
M?%_@W_A)]0T:Z6Z%N+*<?:%VY^T0;T=H_P 6C3]:BTGP/_9GBKQ!K'VL21ZB
MI6VAV_\ 'OO^:7GON< _A0!RVA:AJESKGP__ +.CL[/3)](EE^QAY"JJ/*W=
M^2 0%)]3FJ_A;Q#XA\/?#RUU466GR:);WDL<BM(_VB1'NF4NO&T8+?=.<@9R
M,UU%AX)U+2O^$0DM+^U:71+5K.X$L3%9HWV;BF"-K?)QG(YI_P#P@UQ_PK1O
M"GVV/SC(7\_8=O-QYW3Z<4 .^*=QJ5KX&FETV9(G^U6RR,S,IVM.@P"OJ2 ?
M]DM6/;2>)Q\2/$,>F1:6;LZ?8M<RW+2>4K 2?*BK\QR2>2> .^:[#Q?H4OB3
MPQ=:7!<);S2-%)'*Z;E#1R+(,@$<$H!^-1:)H5[9>(=2UF_N+>2>_M;6*1($
M955X@^XC))P2_ ]J .8D^)YET?P^T8TVPO\ 54E>1]1N=EO;")MCY/!8EN%
MQG\*WO!GBX>)6U.TEDL9;O3I422;3YO-@F5UW*R'MT((.<$'FLBW^'M[IVG:
M))8WUFVJ:7]H3-S 7@N(II"Y1AG((.T@CN#QS72^'-)U'35O)]4O()[FZD#^
M5:P^7# H& J#J>Y))Y)[4 <MHVC6'C?Q#XCU'Q#;)?QV&I/IUG:7'S10)&JY
M8(>-S%B23STJ]/!'\-]'NSIGFW<5]>Q0Z;ICOA()9"%V*QR0A/S8[<XJQ=>&
MM;TW7K[5?#&H642ZB5>[LK^%GB,H&WS$*$%20 ".0<53;X?W5YIM_-J&LF37
M[NZAO%O8X<16\D)S$J1D_<'(.3DY.30!,_BC7=%U,:=K]KI[27-G/<V<]DS[
M"\2[FC=6YZ$$$'G!X%94/C?Q:UEX=OWTC2C!K^V*VB$\@>)VC+J[G&"N%)(
MR!QDFM=O"NM:OJ0U'Q!?V+36]G/;6<-E"ZQHTJA7D8L22<  #H!GK4R>#YDT
MGP=9_:X]V@/"TC;3B;9 T7'IDMF@#(N_'>N:7INNQW>G65QJVE7EI $MG98I
MUN&3;C=RIPQ'.1FM:W\0Z[I_B"#2-<LK*26]M99[)[!V 9X\%HB'[X8$-D \
M\"N?\?\ A^ZM=-\0ZE#=A7U2_P!,\G:F6A,<D:;CZ\\UL3^$-8UR[FN_$&J6
MPF2PGLK,:?"R"(S !Y268DM@# Z#WH S8OB!J=MK6C6NHR>'G.I7*VSV%E=F
M2ZM"X."W)# $ ' ')XS1<^-_%']F:_K-KIFE_P!G:)>7,$J2RN);A(6()7 P
MIV^N<G/ IUMX UD6^@VTMUHUM;:/=P7 2QLV0W/E\9=B>#@G@ \G.:U_^$-G
M_P"$1\3:+]LC\S6+B\F238<1B<D@$=\9H FB\8)#K6K6NHQI!:VVGQZG;2C.
M9+<@^83[JPQ]"*O:5JNI7?@V#5[C3@=0EM?M LHG"Y)&Y4W-P#C )/&<UQ7C
M32[/7=?\->'+:Z+:E#B+4$C4_P#'@5#2;SV#&- /<UWGB/1O[>\-:CHZW+6O
MVNW:$2H.4R,=.X]O2@#C[#Q[J"^)M(TO4+CP]<_VD[1M!IMT9)K1PA8;^2&'
MR[<\<U7/CWQ,/#=QXG.F:8-)L[J2&:+S7\^5$F,9=/X5QZ'.<'IQ5VU\$ZP;
M[0+BXN-&M(-(N!*+;3[1HUE^1D+$D\'!X&,=>3QBR_@:=OAQ?^%_ML?FW,LT
M@GV':N^<RCCV!Q0!)=>(?$&I:QK%GX?LK"2VTHK%.UU(X>XE*!RD>T87 8#)
MSR>E1_#^Z:R^$&D7:P/.\&G>8(4^](5!.T>YQBI[CPUKEEK>IWGA_4[.W@U8
MJ]RES SM#*%"&2/# $E0.&XR,^U:'A[P]-HO@>TT WK">"U-O]JA&"K8/SJ#
MW&<\T 87@_QIJ?B2[M&\S0[JUN(B\R6-R1/9-C(61'.6Y^7( P>V*DC\<7;_
M  UL/%!M(/M%S+#&T.3L ><1''?H<TRR\%:M-XBTG5=9N=*>73"S"ZLK0QW%
MV2A3]XQ)P.<D#.3Z51'P_P#$ \/0>&QK-B-'L[I)X&%LWGR*LPD".=VT8YY
MYP.G- &B?$?BO4-6U^VT?3],,&D7 B#7,C[KD^6K[!CA3\WWCD<CCK6?<_%"
M*\?2H=,N-)L'O=/74))]8N/+CB5B5$8 (+OD-GD  9[U'IEEXEN/$WC5-&U&
MRM8)M06-_M-NSM$?(C_>1X8 G!Z'CY1[UH?\(!-HT^FW7AR>S\VTT]=/EAU&
M$R1SQJ2ROE2"K@ECGD'=0!27XDW]]H]@^E6>GW.I3ZPVD2A;@O;[Q&SB1'49
M*8"MTS@D=:=J'CC7;#63HMS)X=LM0AM4E/VR:2..]=MWRPL<8 P 2<G)Z5JQ
M>#M0>/1GO=4BGN;/53J,Q2#RTP8W01QJ.BC<,$DG@^M2>(O#FMZG>W7V>YTJ
M[TZZC539ZK:&5;=@""T>",YSD@]QUH H:WX]GLM5LM'231]+OI+%;VZDU:[
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
M)X=,/]DG5K![IH8B\)A 7SFVJ1N3=DG!&1GG% 'M5EK6E:E#+-8:G9W44/\
MK7@G5PGU(/'XU'_PD.B&.>7^U]/*6X5IF^TIB(-]TL<\ ]L]:\PB$-UXAEN+
M77M&O9(M%NA,FB6!CC,14;1*XE8 AAE1C/WJ<=&T.T^%G@Z<S0:1-(+.X^W-
M:+)$9S$2#<9QE"7;DG@D<T =[K?C31]'\,2:\EY;WEJKK&A@G0B1V8# ;..,
MY/L":T+KQ#HMC!!/=ZO86\,XW0R2W*(L@]5)//X5Y!J5W%>>#/&4<UIH\K6U
MQ932ZCI63;7#%UR<$D*ZJ/FP3][FMG4M:TJX\8:@+&?PU8116%N!J&I SBYA
M8,P%O&'5=@R0=IY)Z'B@#TR;5=.MH(YY[^UBAD0R)(\RJK*!DL"3R,$<^]+;
M:II]Y8&^M;^UGLP"3<1S*T8 Z_,#CBO&_"%I:ZE:?#2"[A2>))=5/ERQX *L
MVW*'IC P#TP/2K&NVL-K?^+8$MPFBP:[ID^H01)\GV<QQM*2H[9P6]@: .^/
MC6TN=?73M+DL[Z%M.GO!<Q72E T;(NPD9 ^_DG/'I6G'X@L(-+MKK5+ZPLI)
M+>.>16NT*+N'9B0&7.0&Z&O.=0N?#MWX^OI=!DLI3_PBUVMQ)9E3&3NCV@E>
M"P!^N"/:I/">GV=_XI\+&[MHI_)\&V[QB5 P5BRC(![X)&?<T >FMJFGIIW]
MHO?6JV.W=]I,RB/'KNSC%-MM8TN\A::UU*SGB2/S6>*=654Y^8D'@<'GV->0
M6J6EBVGOJ$<:>&K'Q3J*3JZ_N8#\PA+#H$#$\G@$BB]?PQJ>J>/GLIS%I4ME
M8F>ZL(1(F\2/F0*.'0$#=C@@-[T >OZ?K&F:NCOINHVEZJ'#FVF60*??:3BF
MZUJUOH6BW>J7>[R;:,N5499CV4>Y. /<UP7@S4 WCF2T9]!U25M.W?VKHP*;
M4#C:DR E03DD8.>#QBMOXDY'A_3W?_CV36+%KGT\OSUSGVSMH Z.POO-M +Q
M[:&]BB1[N".4,("PS@^W7DXSC-+/JMG%8+=K=6[QRJ3 1*,3':6 4]\@'IZ5
MYW\11<:9X@'V,,#XGLAHQ*#[LWF*$8_]LY9N?]FL_P -VDCZ_/X=>-Q:^$$O
M#&6[F<G[/^43.* ._P##7C#3?$&F:;*;NS@U&\MDN#8"Y5I$W+G&."?KBM2Y
MUK2K.]BLKK4[."[EQY<$LZJ[YZ84G)KRFSTK3[+X6^ ;NVLX(KG^T=.D,R(
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
M@C"+G &<#O@#\JM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %1SV\-S
M'Y=Q#'*F<[9%##\C4E<GXM\07^CWEO#%J&B:5:/$SO>ZK)D,X( C2,.I)QR3
MG% '5>5&0@V+A.5X^[]/2G5YOIOQ"U36-(TZWL8=/?6;[4I[!)OG^S;806>8
M+G<1M PN<Y/6DU+QMXET%/$\.HV^F2SZ1I\-W!+ CJD^]V&2I8E?NXQD\@G/
M.  >B-:V[S><\$32[=F\H"VWTSZ4\1HK;E10Q &0.<#M7G6L>--=\/?V=8:Q
M=:!9:AJ3R2)<2>8+>U@15)#Y8%WW-@8*@]>*JK\6%@T35FEFTN]O;*YM[:*Z
MMI2MI-Y^=CL224"[7W#)^[UYH ]-:W@>%H7AC:)NJ%05/X4L<,40Q'&B# &%
M4#@<"O-].^(\QU&XTZ74]#U:1K">[MY],W*J/&,F.12['!!R&!&<'BDA\7^,
MVM?#5X]KHAC\0A4@A E#6[-&9%=FW'<, DJ #T&>] 'HT-I;6Z,D%O%$KG+*
MB!03[XI[0Q-#Y+1H8L;=A4;<>F*\YO/B%J6@6&MP:RFG2:E87MO:0S1[H;=_
M/4,K/N+%0H)+<GIQ3=/^(\QO[O3Y-2T35I?[.GO+>XTP,JJ\8R8Y$+L><Y!!
M&<'B@#T:.V@B@\B.&-(<8\M5 7'TIILK0M$3;0DP_P"K/ECY/IZ5P=CXL\4)
M!X8U74X-*_LW7)88/L]NL@F@,J%D;>6(8<<C QGJ>M6/ANVKO+XF;4KFVF5=
M9G0>7&X(<;0<%F/RXQ@=L=30!W AB4@K&@()((4<$]?SI1&@+$(N7^\<=?K7
M)ZUKFO\ _":0>'=%33T\W3VO'N;M'?R\2!/NJPW9R.,CUSVKGHO''BS_ (1P
M>(KBUTA+*TOA97=N@D,DI$XA9XVW80;CPI#=.M 'I,5I;0+MBMXHUP1A$ &#
MUIZQ1H05C4$+M! Z#T^E<!XJ\9:KHU]J"KJ?AS3DM5S;6M\YEN+SY<Y"HX*
MG@<$\9K1TGQG->:KI*WL,-M8:MHZZA;29.5D #2QL<X.%96!P.AH V=<T:YU
M*"'^SM3DTRXAE,H9(P\<N005DC) <'.>H.0#FJ_A[PT^CW=_?WM^;_4;\1K-
M*(1$BI&"$1$!. -S=SG-2^$M7N]?\.P:M=0QPB[9Y;>-001 6/EELG[Q7!/3
MKTKF+CQ/XMNG\3S:9%H\=KH5Q)&/M*2,]P%C5RO# *<'[W.<C@8Y .]@M;>U
M4K;P10J3DB- H)]>*@U;3+76M)NM,O$+6]S&8W .#@]P>Q'4'U%<G%XKUGQ%
M?VMCX>CL;4G3(-1NI[Y'E"><"4C559<G@DG/X5SVM>(->UN+P^D1LK*_L_$O
M]GWB%7>-YDC=E888$QE?FVGG)'/'(!Z=:6[VVG6T=]<)<S01KON&0+N8#!?&
M3@GKUJPJQG,B*A\P E@!\P[<]ZQO&7_(B^(,]?[,N?\ T4U<KHNN>)-"TKPJ
M^KQ::VEZA]GLA%;JXFMF=,1EF+%7R0 <!<$\9H ]#\F/8J>6FQ<%5VC QTQ3
M9+6WEF2:2")Y8_N.R LOT/:O*)_BY(;:\U>#4?#Z6EO,X32IG;[9/&C%2P;=
MA6."57:>W/->KP7"7-I%<PY9)8Q(G8D$9% #GABE='DB1V3[I902OT]*/*CV
M*GEIM7!5=HP,=,5YA-\1=4L;ZP^UZAX;D>XO8[:?2+60R7-NKN$R9%<J67()
M&T"K6H^,/%2P^*;^P@TE;'P_<.C+.DADN52-7900P"D ]><Y' QR >AR6MO+
M,DTD$3RQ_<=D!9?H>U/V*'+[1O(P6QSBN&A\6:Y8:SI8UR+3AIVJVD]S&MLK
M^;;>6@DVLQ.'^4]0%Y%<]:_%N5K>RU6?4?#[VMS-&KZ5"[&\@C=@H8MNPS#(
M++M'&>>* /7*C\B+84\I-A.2NT8)SG->?W/BGQ;<+XGNM-BT>.TT*YECQ<)(
MSW 2-7*\, IP>O.2>@QS<C\4ZUXAU."R\.I86P73H+^YFOD>4 S E(U567G"
MDEL_A0!VJ>5(WF)L9AE=PP2.>1GZTC00O&\;1(4<Y=2H(8^X[UY!HWC&?PSX
M6MK:9M/LM2U+6[]&EO9#]GMMLK-(21@M@D*!D9)'(K5M_BBZ6.L0F33-6O[,
MVXM)M/8K!<F9_+4$$L4*M]X9/'2@#TCR[9)XSLB6;:53@!MHZ@=\4L5K;P.[
MPP11O(<NR( 6/OCK7GQ7Q"GQ1\,+KKZ=+_H=Z8I;*-XQDB/<I5F;I@8.><]!
MBNG\6:]<Z)9V4=A!%/J&HWB65JLQ(C5V!)9\<[0JL<#DXQ0!N>3%Y7E>6GE_
MW=HQUSTJO#IUO!J5UJ"AOM%RD<<C$_PINV@?B['\?I7&7_BS7_#KZI9:PFG7
M%U'I%QJ5C<6T;QQN8A\T;HS$CDJ<AN1GH:W_  I=Z]J&F+?ZVNGQBZCCFMX;
M17S$K+G:Y8_,>1R .] &\RJZE64,I&"",@BHX[6WA@\B.")(?^>:H OY5QFH
M>(/%%SXGUW2=%32HHM+MX9_.O(Y'+EU8[,*PZ[3\W;T.>*6F^-/$<\'AC6+R
MVTQ-*UR>.V%M$',\)=&97WD[2,KTVC (Y- 'H,UO!<1>5/#'+'_<=0P_(T?9
MX<$>3'@@#&T=!T'X5Y__ ,)?XGNO#MYXML+;2SHEL99$LY%?[1-!$Q#/Y@;:
MK':Q"[3VYJ['XFUWQ#J]]%X933DL]/CA9WOD=FN))(Q($7:PV *RY8[N3TXH
M ZFWM;)-3GU"*16N;R-$+;P<I'G 4>@+L?Q^E3"[LIY)+87$$D@.QX@X)!]"
M/P/%>5>"KN>/2/ MG;VMD+V?3;\Q7%S&SF!E9>!AA\I)Y'? Y%5/ "_V;IO@
MN:XT_299M4O+@_:DMV6==L<Q+,^[YFSN&3_"2,=Z /8X[6WA@\B*")(?^>:H
M OY5)PH[ "O(?^%PN=/;75U#0/L0E.-)+M]M:$-MW;MVT/CYMFWIQG-=+=:]
MXBURYUU/#\>FC3],8VS"Z5S)=2^6'95(($8 < $AN>U ';!8)U\P+'('7&[
M.Y?3/<4[RT+*VQ<K]TXZ?2N9^&__ "37PY_V#XO_ $$58\:>)D\)^&IM3*1O
M)YB0PK*^Q-[L%!9NRC.2?0&@"QKGA^'6O[.S+Y'V/4(K[Y4!\QDS\I^N>OM6
MG':V\4)AC@B2(YRBH ISUXKS_0_'MS?^(8M#.KZ!J<][;2R6UQIJOMAE09VR
M(7)*D'(((SM(P*LZ!XVU;7-672VTZ&TN-,5CKSR!BD3#(18>>=^"X)R OJ:
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
M/L\PQG+,J_WB #@>YXIU]XLT#3K>WGN]7M8HKF+SH&WY$J?*,IC[WWEZ>M
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
MM3]KBCW;O*67?MQU&[;D"K5WX3U:'4]4FT+6H;&TU9@]W%-:F5HY-H0R1-N
M#%0/O!AD9]JU+[QEX<TW4_[.O-8M8;L%0R,_W"W0,>BD]LD5LS31V\$D\KA(
MHU+NQZ  9)H YC2-(U7P]#X7T:UN1-I]G:R0WK^2!YFU%","22IW=AG()YXY
MT_$V@1^)-%>P>=[:02)-!<1@%H948,C '@X(''<9KF[#6O&OB/3%UO1K?1K3
M3Y@9+.VOED::>/\ A9F5@$W#D##8R,UMQ^+;*U\.66JZ\IT:2Y 4VMU_K%D[
MH!U;H2,#D<T 5K71?%!NWO-0\06K2QV[PVT-K9M'#O;_ ):RJ7)<C' R .?6
MJ>E?#Z/1+W3K^POV%ZBNFJRRQ[O[25R68OSPP<Y4\X''(K=3Q7H$FD)JRZM:
M?8&D$7V@R *')QM)['/8XJB/B'X1-K+<#7K3RXG",,G<"02/EQDC )R!C H
MSK#P7K-A:6FBP^(@F@6DRR1)% R71C5MRPF4/C;T!(4$CBDC\%ZY86USI.C^
M(HK/1IYGE4?9"US;!V+.D4F\ #)."5)&>];UWXN\/6-K:75QJ]JD-Y&9;9]^
M?.48Y7'WOO+P.>:DB\3Z'-HCZRFJVO\ 9T9(>X,@"H0<;3GH<X&#SS0!Q\.F
M^(&^(_B>31M1ALT^S64;&\M6G23Y'^92&7YEQZD'/(K13P%+I\/AS^R=3$=Q
MH\LTCR7,'F?:?.SYI(##!))(]*VK#QAX?U."\FM-5@D2RC,MR#E6B3!.XJ0#
MC /.*;8>,_#>J:F-.L=8M9[M@2D:/G?CD[3T8CN!TH D\5Z$?$WA>_T87/V8
MW2!/."[MGS YQD>E9EKX:U677+'5/$&L07JZ6K_9([>T,669=IDD^9MS;<C
MP.2<5M#Q!I)T3^VA?PG3<9^T[OE^]M_]"X^M:5 'G/@C3;34?&^O^*+%IFTI
MWV6/F1E%,DBH;AT# '!9$&?4-75>+O#P\4^'+C2OM/V=I&CD60IO7<CAP&7(
MW*2N"*PO'FN>+O#.FZAK6G_V))IMLJ%8KB*4S')53DA@O4_E1J?B'Q-X8L+>
M[U^70C%/J-K;;[=)46.-V(D9B[=0,$'H.<T 30^$-7G\0Z=K&I:M9DV4$]NE
MI9V1BB"R* 2,NQSD#/; P .ID3P0R^"]"\/?;QG2Y[64S^5_K/)<-C;GC.,=
M3CWK8TCQ1H>O?:/[+U."Y-O@S!3@H#T)!P<'UZ5'IGC#P]K-\;+3M7MKBXP6
M5$;[X'4J>C >HS0!=UG2;;7=%O=*O QM[N%H9-IP0",9'N.M8&G^'O$L=U8+
MJ7B2*:RL#E4MK0PR71"X7SFWD$#J0H&35OQCXMMO"&FVUW<!&-Q=16ZJS%0
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Y]KFHV.B_%FUU+4XI$M1HK1+=B%G2%S-
MG!(!VY (S^'>O0:* /&K>WFMKNR\3SV-R/#_ /PD=S?"(P,6CB>'RXYS'C('
MF MTR V:L:_GQ-/XRU;0[>>73W\.FS,JPLHNK@%V&P$ OM4XR/7%>NT4 >>:
M#+;:O\0]+U6V1I;<>&RD<S1,NUQ.%8?, 0>"*U/A_ ]O:^($:)HU_MZ]**5P
M-IDR"/:NOJ&>\MK:2".>XBB>=_+A5W ,C8)VKGJ< G ]* /+_%=A=P>,;CPW
M:QO]A\8-%)*Z\"+RL"Y_[ZB"#ZFM&VU+3_"/C+Q.=<CD@2_>&6SF%NSK-"L0
M3REV@\JP;Y?]K/>NKMO#D,/B6;79[V[NKAHS%!',RF.U1B"PC  ZE1DG)X K
M4GN[>VCFDGGBB2&,RRL[@!$Y^8YZ#@\^QH \BT-9?";^#-1UJVN+*Q6WU",[
MHF;[*)95DB1P =ORC'L1BNM^'LYO+KQ7>B">&*YUAI(?/B:-G3R8@&PP!P<9
MKM(Y$FB26)U>-U#*RG(8'H0:=0!Y=J^KW$/C+7K9KPZ)D1+$MKI?GW.ICR^&
M#L&4X)* 8.,<U2\#6,OVKX>-/:R!K72;Y6,D9'E/OC7!]#C</SKUZB@#Q^]L
MYX+S5;YK.:2PL?%\=[<QQQ%B8OLZ R!0,L%<ACC/0GM70:'J5CK?Q9N]2TR*
M1[4Z*L379A9$F<39P"0-V 0,_AVKL=3UO2]%6$ZGJ-K9B9]D7GRA-[>@SUJ_
M0!P'C75)K#Q=I2&:#28#:2D:Q)8FX<-N7]PG9"1\V3G. !1\+?.$?B8SM=NT
MNL/,LMW;^3)*K11X<H%4#.">@_.N_HH \YCU&R\-^*/%L6O6TSOJLL<MJ5MV
MD%Y%Y*IY2X!R0P8;3_>ST-8/ANY7PY;^ =4U6.>WL5T:XM9)C"S"*1FC95;
M)&0IQGTKV2B@#QN S7XENX[2Z2.;QS!.@EA9&,6R/#D$9 (YY_&KNJZ;<KXY
MG\'1Q,=*UR]BUB1@/E6-.;A#_O2)%_W\->E'5]-!(.H6H*W M2/-7B8XQ'U^
M_P CY>O-4M.\-PV.O7NLRWMW>7EROEH;AE(MXMQ;RXP ,+D]\DX'/% %?QW/
M-;>!]6E@TV/4I%AXM98S(K@L 25'+ #+8'7%<)97DVH_$3PC<+K=QK,$1NE>
M:/3A;V\!: X4';G)QT+'&!TS7KM% 'B"ZI&GPKL/"WV>[.LVM] ES;"V?,(6
M[#%F.,;2,8.><BKWBQRK_$[3C%-]JO+:WGMD$+$2HL*(Q4XP<-QC.:]?=TC
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
M.3Z?,!^-8_BG2]0GO_%4MK%<+!!KNG7<WDP>8S1+ FYE0@A]IPQ&#G;7LE%
M'C[ :S>ZQJ%MK.I:T\&@W4#7/V!((1O&1$2%4L^1D#!QSTS6O=6)B\,_#5(;
M4J8+ZSW!4YC'V>3=GTYZUZ310!Q7@"X2.\\4:;()([N/6KJX:-XV7]W(^48$
MC!!'I6-K&L3V_CC6K=KW^PQY< B>VTS[1<ZD-F<JQ!!VDE0N#7IU% 'CW@BP
MEW_#C[1:2AK6TU(.)(\&)]Z@9XX/6G:K8W$>I:[>?8II;&S\4VE]<Q1Q%B\*
MP)N8*!\V&(8XS]TUZ_10!Y]H^IV&N?%M]1TN*22V&AF)[SR61)&$RG:"0-V
M?UQVJYXNN$L/&_@Z_N!(MI'+=0O*L;,$>2,! < XR>*[6B@#R*73G'P4\6Q"
MS;SYKR^DV>6=SGSVVG'4\ 8^@I;][G0_'OB"ZU#7KO1X;]+=[:9-/6X2X18P
MI0,4;#*V?E[[LXYKURB@#F?A]8?V;X'TVVV7D:A7=4O45)55G9@&5>%X/ [#
M XKIJ:CI+&LD;*Z,,JRG((]0:=0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MV*V1BP-H579\^N<MBL*/X?0VFGZ6FG:K=6E_IC3FWO516)65R[HZ$89<D?3
M.: .<;QQX@&@WB6[B:ZM]4M+6VO[FPDMTN8YG ^:-@""#N4D8[$8J_?77B*T
MU+5_#E[K4=XL^ARWT-T+-8VA96",FT'!4AN,\BMK_A!UGL&BOM7O;RZEOX+^
M6YDVC+1,I5%0#:B_*!@>_-:5WX;MKWQ"VKRRR;FTZ33FB&,%'=6)SZ_+B@"C
M\.8KB+X=^'Q<7/GEK"!D/EA=B&-<+QUP.,]ZZBLCPSHDGAW0;?2GU"6^CME$
M<,DL:JRQ@ *OR@ X Z]36O0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5DZSXFTCP^T*:E=^7+/GRHDC>61P.I"("Q [G&*UJX75+E?#OQ*?6]2M[EM.
MNM+2UBNH;=YA#(DC,R,$!*A@P(.,$KB@#<G\:>'+;1K;5Y=6@%A<N8XIADAG
M 8E< 9#85N#SD8Z\5J:=J-KJNG0W]G(9+:9=R.4*9'T8 C\17E=KI5Y<WNFZ
MBVF7,5I>^+VOX89(2&CB\AE$CKC*;F7=SCJ/6O5=1:5-,NW@MUN)EA<QPMTD
M;!PI^IXH Q;;Q[X9O-0ALH-45I9Y/*A?RI!%*_\ =20KL8\=B:AU'QUH44E_
MIUMJ]NFJ013G;)#(Z1/&C,2^T=!M)Z\@'%>;//J&I:9X8!N=6GFMM3LI;G3(
M-(^S6NGA9%W _NP?EZ#YCQSC%=5:Z=<)X0^)"_8Y1-=7FH&(>6=TH,"A=O\
M>!/ Q0!TEQXUT32K>S74M10W,MJEPWV>"20;"/\ 6$*I*(3G!;%2MXAMO[7M
MRFIV3:=)ILE]M569W167]XK#Y=@!Z=>1BN"O8UTZXL;@W>N:!?MI%K&+NVLS
M=07>U3^[DBV-AU)/!P2&IUO;ZS=R6-Q?Z2;6X;PE>12100%$1RZ;5VCA6(&=
MO;D=J .XL/'?AG4]0M[&SU6.6>XSY'[MPDI R0KD;20.H!R*;?\ C_POIEW<
MVUYJT<;VI*SMY;LD; 9VEPI4-_LYSVQ7-S:=<+X+^'$,=G*)+:\T]I4$1S$!
M"P8L,<8)YSZUS^JWIT#X6^)?#6HZ3?R:B/MC^:MH[0S*\C.L_FXV8 8'DYRN
M,9H ]FCD26)948%&4,&]0:P++QUX:U#48[&UU6.2:5S'$=CB.5AU5)"-CGCH
M":GO+.XO_!-Q8VS;+FXTYH8F)QM=H\ _F:X">[&M>"] \*6.E7\&LVTUDLL<
MEFZ+9>2Z%Y#(1MQA3@@G.[B@#T<:]I9L-1OA=K]FTYY4NY-IQ$8QEP>.<#TK
M&A\;V=QX]3PW%\R/8+=),(W^9V.0O3 &P9SZG'48KC;Z^DTSP]X^\/RZ=J,F
MIZA<WLMI%#9R.LT<T?RN' VX'.<GMCK6WI9DT_XA:0US;7*1W7AR&UCD$#L@
ME5RS(S 84XYYQ0!V>KZUIV@V7VO4[I+>$N$4L"2['HJJ,EB?0 FN<USXAZ5:
M>#-5UO2[E+F:S1D$+Q2*RS;2561" R@^X'UI/&B2VGB#PQKKVL]SIVG3S_:E
M@B,K1>9'M678 20ISG )&[-<KXABN/$47C;6M+L;L6$^AI91%K=XVO)E9V+*
MA 8@!@N<<]J /0_"EW=W_AVVN[R^BO99LMYT5JUNN,XQL8D\$$9[U8UK7]*\
M.VD=UJUXEK!))Y:.X)#-M9L<#KA3^5-AU:W@U&QT>19A=36IG0^6=FU=H8;N
MF?F'%8OCBSDO+SPELMWF2+7HI9-J%@BB*7YCZ ''/TH MS>//#=O;6D[ZB2M
MW&9842WE>0H#@L4"EE7((R0!4=SXH\SQ!X6@TR:WN-.U@7#-,OS9"1[E*D'C
MGK7*:[!=:1\1M5U*[U76=,LK^U@%O=:?9+<*3&&#1-F)RIR=PZ Y/<5#H>D7
M5C?>#9H+'4]GGZG<E+Y5#IYB$KO"*%CW'D+@8W8H [1?'OAA]02R75%,DDWV
M=)/*D\II,XV"7;L)SQC/6J^E>.;'4/$OB+2Y62"+2-I\YU90RA 9&9B % )Q
MUY SR*\SO9]3U/PA:0/)JHNX[N"2;1+/1_L]M9!9U9@3Y>2!CC#\GG&,UN>)
M].O]0N_B)H]K:W7VS4%M+JUQ"VV>...(2*KD;=QVLN">?3K0!Z!I'C'0==N_
MLNGWXDG*>8B/$\9D3^\F\#>/=<BL#Q'\2M*L[0QZ/?P3WXO(;8!XG,;YF5)
MKX"LP4L< G&/:L*R@.O^(M(-MJWB:^FM$FD\R\L8[6.R+1%,.?)0DG.-JD],
M]!5":Z ^&VC>%#HVH?VS87-G'/"+*0K"8YDW2[]NTJP!(()SO^M 'J7B76H_
M#OAK4=7D3>+2!I%3!^=@/E7@'&3@9[=:S;?QWHJ^']+U.^NQ$U_&#'$D,C.[
M@?.%C"ER >^,=/6K_BVWFO/!FNVUO&TD\VGW$<:*,EF,;  >Y-<'I6I1:?K6
MA>([NTOO[+;05TTR_8I2UM.C@L'3;N4-TW8P=M 'H^E:OI^MV"7VFW4=S;,2
MH=.Q'!!!Y!'H>:MR2)%&TDCJB("S,QP !U)-<#X;U!=)_P"$@\0W=G>6NG:K
MJT9M(F@8.052+S63JH9AGG!QR:Z+QMIMYK'@C6M.L/\ C[N+22.(9QN)'W<^
M_3\: &Z9XV\.:Q?QV5CJ2R3R@F$-&Z"8#J8V8 /C_9)J33?&.@:OJKZ9I^HK
M<7B!R\:1O\NQMK G& 0>V<]#T-<A>ZE%XI;PIIVD:9?0W-CJ%O=7*S6<D*V4
M<8.Y2S*!D_= !.<^E;OPXLY++PO,DUN\$KZC>2,KH5+9G?!Y]1C!],4 :EYK
M"V7B);:>^M8[9=/ENY(6C8RX1E!<$<;0"01UR15>P\=^&=3U&"QL]5CEGN,^
M1^[<)*0,D*Y&TD#J <BL+Q59W4WC.XEBMIGC/A>]B#JA(WEX\+GU.#QUJM/I
MUPO@WX<0QV<H>VO;!I46(YB A8,6&/EP3SF@#O[^_M-+L9KZ^N([>UA7=)+(
M<*HK*TWQEH&K7$UO:7Q,\,1G>*:"2)_+'5P'4$K[C-5O'\]Y;^$9Y+*QCNY/
M-BWA[;[1Y2;UW2B+^,H/F ]1GM7$6_VN^\<6MVE[K.KV_P#9-Y%]LNK 01!R
M$(1 (U].ISGH#D&@#NK'Q_X7U*]M;2TU:.26ZP(#Y;A)"1G:'*[2V/X<Y[8K
M07Q'I#:/=:N+Z,6%H9%GF((\LQDAP01G((/&*X-=,N4^&G@"W6RF6:WOM-DE
MC$1W1X(+EAC(QDY)J'5]+NAX_E\*11$Z3KMU%K$Y'W56+_7H?]]T@_[[- 'I
M-]JUCIFF'4;V<0V@VYD93QN( R,9')'TI#K.G#7!HIND_M(V_P!J%OSN\K=M
MW>G7BF:_I,6N^'M0TJ;&R[MWAR?X200#^!P?PKQLIXG_ +*3QR-*O/[?6?\
ML_[,8SO\K[-Y6['7;Y_S_3F@#U6X\;^';:UM[A]1#I<EQ"L,,DCR;&*L0BJ6
M(!&,XQ4]EXKT/4$T][748Y5U!WCMB PWN@)9>1\K  \'!XKA;Z&X\+ZKH^C1
MSSZ5I]MI"0KJEGIGVJ>>0-\T6[8^T<!\8Y)JAINE7[?#O7+T07L>I:;KLVK6
MGVZ/9-)L*OE@ !ET+ X&,L: /5X=2LY]2N=.BG#W=JB/-& ?D#YVY/3G!XJA
MK/BS1- N([?4;WRYY$,@BCB>5]@X+%4!(7W/%9GP_ADN-&N/$%RC)<Z[<-?$
M-]Y(CA85_"-5_$FL^6^C\+?$+7-1U:WNS::E;6WV2Y@M9)P#&&#1'8"5))#
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
MP)R2#SP!BJ7B?Q=JMHFNWECXEN9+G3Y)3%9Z?I?GVL:ISMGF:/AN#NPXV]J
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
MU<'X1\8ZAXCUS11*4BM[S07O)8%48\]9EC+ ]<?>P,]ZY_7KS5M>@M?,U62
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
M>H7EQJ,L,MQ=RL@<^4ZNBJH4*J@KT [FNLHH S+C1+>Y\16.MO)*+BS@E@1
M1L*R%22>,Y^08Y]:P?B/;W.J^'#H5GIMW<W6H,JPW$*@1VKJZL)';/RXZC'7
M;BNQHH YV\\&Z?<Z)I>G02W%D^E;#8W5LP$D+*NW(R""",@@@@YJLO@*PN+/
M5H]5O+S4[K581;W-W.55Q&,[50(H5 "2>!UY.:ZNB@#E;#P2+?6]/UB_UW4]
M3O+!)(X#<F,*J.NTC"H,GH2W4X'-7M?\-)KEUIU]%?W-AJ&G.[6US;A&*AUV
MNI5U*D$8[=JW** .,;X<6$L&LI<ZIJ5Q+K @^US2NA8M"VY2N% 7TP!C & *
MWK_P_::EK=AJEPSF2RBGA6+C8ZRA0VX8Y^Z/S-:M% '$I\-[=5T^V?7=6DTW
M3;F.YLK%GCV0E&#*I;9N91C #$X!^AKI/$&B6WB/0;O2+MY4@N4"L\1 92""
M""01D$ UI44 8FE>&X]-U:75)+ZZO+V:TBM99)M@WB,L0V%4<G><]N!Q6;_P
M@%A'IME;VE]?6MU87,]S:WL3)YL;2NS.N"I5E.[&".@%=;10!C:#X>317O+B
M2_N]0OKUU>XN;IERVT84!5 55 [ =Z@UWPG!K&H6^J6]_>:9JMO&8DO+-E#-
M&3G8ZL"K+GG!'!KH** .6LO FG1)J3ZI<W6L7>I0?9KFYO6&XQ<_NU"@!%YS
M@#KS3;'P.D%[83W^MZGJD6FMNL;>[:/9$V"H8E5!=@"0"Q.,^M=710!S/_"$
M:?\ \(J?#WVBZ^RF[^U^9N7?N\_S\=,8W<=.GYU6\:>&1?Z=KVIVHGFU&?0I
M].B@7&UPV6&!C.XGCK77T4 <=H7@G[.NCW.I:KJ-\-/B4VEG=%-ENY3:3\J@
MN0"0"Q. ?7FJDGPOM9="?0'U[5QHH):&R5H@(CNW#YMFY@&Y 8D=,YQ7>44
M95EH-O8ZMJ^HI+*TVJ&(S!B-J[(P@V\>@[YYKB_%/A16\(:1X$TZRU&X3?"(
M]1PNVV1'&]W<8^;9N  '.ZO2:* (X((K6WBMX4"11($1!T50, ?E7)6/ATI<
M>*?#]W#*=)U9I+J*9.,><NV://9@P+#V?V-=C10!SNC>$8M)U"SOY-1O+VZM
M;!K!7GV?-&9 XSM4<C: #Z=<GFH)_ >FSVES$MU>13RZF^J1743J)+>=AC*'
M&,8R,$'()S74T4 8>B>&_P"RK^YU&ZU2]U/4+A%C:>Y**%1<D*J(JJHR23QD
MFMRBB@#C!\/C#=ZA-9>*==L8KZZDNY8+:2$*'<Y;!,9([=^U7D\#:1#H^GZ9
M;^?%#97\>H!]^Z2:9&W;I&8$MN/7],5TM% ''7GP^@O!=VC:WJ:Z->3F>XTP
M-&8V8MN90Y0NJD\E0W<XQ69:^#]1O/%?BRY_M35-)MKVYB0?9O+"W$0@0$C<
MK;2#N&Y<']*]$HH Y6Z\"V@?3)=(O[S1I].MC9PR6FQLP'&48.K \J#GKGFH
M!\.M/CT%],AU'48V.H_VFEV9%:9)\@[LE2#R.X/4UV-% ')W7@??>7=Q8:_J
MFFF_51?+;&+$[!0N\;D.QR ,E<=*?-X*BBDLY=&U?4-)EMK5;/= 4D$D0.0&
M616!8'/S=>374T4 9N@Z':>'=(BTVS,K11EG,DK;GD=F+,S'U))-98T^XU'X
M@_VG/"\=GI5HUO:EQCS99=K2,OJ JHN?4MZ5TU% &%XK\*:?XPTJ/3]1:9(H
MYEF5H6 ;(!!&2#P59@?8FDB\):=%XTE\4J9?MTEJ+8H2/+ R/F QG=A5&<]!
M6]10!S.G^"-/TV72)(KBZ8Z7/=3P[V7YFG+%PW'0;SC&/?-:?A[1+?PYH5KI
M-K)+)!;A@K2D%CEBW. !U-:=% '$)\-+1;6;3_[;U5M(N;A[BYT\O'Y<S,Y<
MC=LW*IS@J" <>I).AJ'@X3ZM<ZEI>LZAH]Q=QK'=BT\LK,%&%.'5MK <!ACB
MNGHH I:1I5MHFDVVFV>_R+=-BF1RS'N22>I)R?QJ[110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
04 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>a240422advisoragreement-002.jpg
<TEXT>
begin 644 a240422advisoragreement-002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBD) !). .I- "T4@(90RD$'D$=Z-R[]FX;L9QGG% "
MT444 %%%1175O.[I%/%(Z<.J."5^OI0!+1136D120SJ"!N.3T'K0 ZBHY+B"
M)HUDFC0R'"!F W'T'K4E !1110 44BLKKN5@P]0<TM !12,RH 68 $XY/>EH
M **** "BBB@ HHHH **1F"J68@*.22>E*"",CD4 %%%,,L8W9=1M(!R>F>E
M#Z*** "BBD+*I + %C@ GK0 M%%% !1110 4444 %%(S*BEF8*HZDG I: "B
MBD5E<95@P]0<T +1110 4444 %%%% !1110 445$]U;QS>4\\2RD;MA< X]<
M4 2T4@968J&!*]0#TI: "BBB@ HHHH **** "BDW+OV;ANQG&><4M !12,RH
MI9F"J.I)P!2T %%%% !112$A5+,0 .23VH 6BF0S17$0DAE22,]&1@0?Q%.#
M*6*A@6'49Y% "T444 %%%% !134=9%#(P93T*G(H5U<D*P.TX.#T- #J***
M"BBB@ HHHH **165UW*P8>H.:6@ HI%97&58,,XX.:6@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Y75M<UF?Q5_PC^@)8I-#:"[NKF]5W159B
MJ(JJ023M8YS@ =ZZJO//%]W#HGC.#4H=5&CW4UCY,EQ>61GM+A Y(3*LI$JD
MDCGD-WH ;:>.]=N[6*P_LZQ37KG5[C38D+L8(UA7<\C'JP !P!C.1TJ2_P#&
M/B+15UBQOK.PN=2T^S34HWME=8[BVW[9/E))5U ;')!XK,\*>%-1U+PZFJ1W
M\MOJL>M76HV-Y=6V/.1\H3)%D$*ZY. 00",5UVC^&KM-9O=;UZ\M[V_NK=;0
M1V\)CAA@!)V@$DDDDDDGVH IZQXZCT^_D:W2.XTVTTA]4NY1DL5/$*)V!;#'
MGL*P]*^)LLFIZ/'>ZEX<NX]4F6W^RZ;<%I[1W'R[LL0XSA20%P3WK7T'X<6N
ME^&]9T:]O)+V/4P8#*1M:.W5-D48Z_<7OZDU/IOASQ)%<Z='J.O6LEC8,"/L
MEH8IKK PHE8L1CN0H&3Z4 8+>.O%*^%]:\2M9Z2NG:>]Q%'%^\,LKQS; W7
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
M@\XR0,D#M727_@U;[QYIWB4W>Q+:+$UJ$^6:11((W)S_  B5_P QZ4 95_\
M$*Z^RR7FDZ>EY!#H::I*HW%@\K 1KQV $C-P3A>*O>#O$]]KUY(KZAH6IV?D
MB07&F.RM$^<;'B9F8<<AN.G2H-!^'TN@:#K-A::U-#=7TVZWO(DPUM&N/*C
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
M@?W6&.:U%2X\&6^B>%M"2&YU;4WFFFO+W<5+* TTT@7EF)90!D=1S@5T&N:
MVL:KH5ZMP(AI=V;DH4SYF8V3&<\?>S^%1^(_#USJE[IFJZ9>QVFJ::TAA>:(
MR1.C@!T=00<'"\@Y!% '.W_CG6=%M-9M-1M;%M6TUK1TDA#B&>&>41[@I.Y2
M/F!&3R!UKI;S7)[;QKI6B+%&8+RTN)W<YW*8S& !SC'SFL*Y\ 76K:?KCZMJ
MR-JVJK"HGMX-L5LL+;XU1"Q)&[).3SGM5RP\,ZX_BNR\0:UJUI/+:VLMLMO:
M6K1Q@.5.[+,QS\O/;ICH<@'53N\=O))'$97525C! +D#@9/ S[UYO!\0M2@U
MK1K6]OO#=R=0NDMIM/L)B]Q:%P<%G#%6P0 >![5Z!J^GC5M&OM.:9X5N[>2
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
M846.,>(](8(@P,D0DG'N:ZKPC/90^/O&=@7B2^:[CN%AX#F+R(AN _N[OUH
MVO$WB[3?"KZ6E_-#&;^[%NIEG6,1K@EI#G^$8 /NP]:NWOB/0]-O(K.^UBPM
MKJ7!CAFN41VSTP"<US/Q*FM+1/"][?-'':V^N0M--*/EC0QRC+'L,D?I7/VN
MI>&M,A\:6GB=[5;^ZOKB3RK@ R7=NP'D>5GEQMP %S@@]* /6:X75/B986UG
MXG:Q^S7-UH;(/*^TJ3,#LW, .0%+[2?48K<\$07]KX&T.#4PXO8[*)91)]X'
M:.#[CH:\Q\52V4=I\4-.9HDO9'MYUAX#M%Y< +#U7<>OK0!ZW8Z_H^J7<UKI
M^JV5W<0?ZV*"X5V3MR <CFDC\1:)-JK:5%J]@^H+D-:K<(901U&W.:Y#Q)IT
M=CXV\*Q:/;PVLYLM0@B\I G2)2@X[ X-<#I:13^$=$TA_$EC#J,=U"!IUOH^
M[4(;E7!8DF8$'(.YR ",^N* /?ZS8_$6B3:JVE1ZO8/J*Y#6JW"&4$=1MSFK
M5\L[Z?<K:MMN#$PB/H^#C]:\(TQ(YO"&C:1)XDL8=1CNH0-.@TC=J$-TL@+$
MDS YR"6<@ C/KB@#W/\ M?3!;75S_:-IY%HY2XE\]=L+#J'.<*1D9!J"_P#$
M>AZ4T"ZAK%A:&< Q">Y1/,'J,GD>]>5^)OLUSXUO-;M[66;PO87,":^(W_=W
M$Z9P^W'S"+*;_7 X.VMJ+5/#NF>+O%LOB>>S07RPR6DES@K<VGD@;8B?O?-N
MRJ\DF@#K!XHAC\4:EIET8(+.RL8;QKN24*N'9P<D\ #8.<]ZVY+RVBG@@DN(
M4FN,B&-G :3 R=H[X'/':O&=4MUN[#Q5#INFW5K&WA*T\BSF!,L:!I2%(R3D
M =,DUOW/B;1]?\<>"!I-['?",73RFW.X1YMFPK'LQP>#SQ0!W5MXCT.\U-]-
MMM8L)KY"0UM'<HT@(Z_*#GCO3-*UJ.[)AN;G3UNFGGCABM[I9"Z1M@GUW 8W
M#^$G%>3Z%?6FG7'ANQTZ_P!-UNT74%CATZYMA%J>GDE@S-L/\ )+%E&1WJ_;
MQ/:^$Y_$D"DSZ%XDO;MMHY: SNDZ_P#?MB?^ B@#U275-/A^U>;?6L?V10US
MOF4>2",@OS\H(Z9INF:SIFM0-/I>HVM]$IVL]M,L@!]"0>#7D6KV5Y/X*T_Q
M%<,L":KKJ:I?O-;F=(;<@K!YB9&Y%41$C/!YKH?!WE7GQ O;^W\0V>K%=.6*
MX?3=/$5L3ORFZ02L&D W<8Z'KVH ]"N[ZTL(EEO+J"VC9@BO-($!8]!D]^#4
M&F:UI6M0O-I>I6E['&=KO;3+(%/H2"<5R/Q5>QCT317U- ]BNM6IG4KN!3)S
MD=QCJ/2N:\3R#Q#JGB&Y\%R1W2#P[);W,]B0R2REP40,O#.$$G3D!@* /3[#
MQ#HNJW4MKIVKV%W<1?ZR*"X1V7Z@'--3Q+H,DTD2:UIS21QM,ZBZ0E4!P6//
M !X)[5Y?I#66HZWX2CL?$^FW<EK+OAMM+TCRY88@A#K,?./EH0<$$9SC@T_3
M-(T8_!J\N;V&2#S[R=I[RUMUDE3;>'#,#]Y!L0L/[JT >HZ9KFDZU%)+I>IV
M=\D9P[6TZR!3[X/%-T_Q%HFK7,MMIVKV%Y/%_K(K>X21E^H!KR*\O-0U6T\3
M:?IT^DZ[=OHN?[6T:,H[(''[B0*S+O92Y !SP>*W[O4?#FLZMX,A\(O:RW=M
M>+(PM -UM:"-A(LF/N Y4;6QDT =T/%'A]KR&S77---S.<10BZ0NYSC@9R>0
M1^!IVI>)-#T:=(-4UG3[*6091+FY2-F'J 3TKR@:=9Q_ .\O%M8A<M?23&8(
M-^];XJ&SUR  /I5_6M7@;Q+XJMOM.BZ1("D,J7=LUS>:@/*&TQH7 VG.T!0W
M(/% 'H#^(#_PF5GHD<2/#<Z?)>B</G[KHH [$$/G/M5S6K^73=.^T0_9=_FQ
MI_I4XB3#.%/S'O@\#N<#O7FGP^?S-6\%'=NQX5E7/TEA&/TKJOB=_P B6?\
MK_LO_2F.@#J5OK-_M.RZ@;[,=L^) ?*.,X;^[P0>>QJG=>)-"LH8IKK6M.@B
MEC66-Y+I%#HWW6!)Y!['I7 /KVFZ%>_$&PU&Z2"]N9S+;6[?ZRX5[9%7RUZO
ME@1QG'>H?".G6=_XE\*?;+6&X$7@R!D65 P4ET&<'O@D?B: ._@\0VL-A>WN
MK7NFVEO!=R0"47:E %; #,<!7]5[&KD.M:5<:6VIP:G9R:>H):Z2=3$ .N6S
M@5Y*ZV0LII[K4VTJ6'Q9?M;7\D"RVT4A+#$P8@ $$@'C![BHGOOMNE2S75KI
ML^E67B*VGU+4-+C;[+>1[/FD*G.=C>7OQD<>U '?'QS;7FL75GI$^G7EO%I$
ME^EV+H>5O5]NQF&0J]R>U;,_B+2],TZTNM8U/3['[0BE3+<JJ,2 3L8D;ASU
M]*\RUJ_T+4O$_BRYT.2VG0^$;A9Y[7!C=P3_ !#AB 1G'L.U7='O=*T?Q1%=
M^)9K:W@G\/V2:=<7A"Q[55O.16;C=DJ2.I&* .SNO&FD6WBC2]#-W;-+J$#3
M1R?:$ ZJ$ &>2^[Y?7:<9JQ:>(;6/P['JNL7NF6D;,RM*EVK09#$ "0X!/'3
MUR.U<)876@VWBWP5=6MF=,TRXM;Z&S2Z7:6=I8RFW).-W+*/0C '2LGPU-9V
M$/@K4=<,::-$FHQI-/\ ZF&Y:X.UG)X4E0X!/O0!Z]%K>E3Z?'J$6IV;V4C!
M$N%G4QLQ.  V<$D\8]:;INNZ1K)E&EZI97IA.)!;3K)L/OM)Q7D&LQV6J1^)
MKC3XTD\/7NL:4D;1C]S/*)%69D[$'*@D<$@UW/V6WM/C%9?9H(X0^@S!Q&H4
M,%FCVYQZ9- '9S316\+S3RI%%&I9W=@JJ!U))Z"LJ/Q7H%QIMUJ%MK.GW%K:
MKF:6*Y1E3TR0<#/;-8GQ,C+^'+*2:)Y=-@U.VFU&-5+9ME?+Y4=5!VDCT!K%
MNKO2-<\>6MSX;DM;J"#2;I-3GM,-$48)Y*,PX+!@Q Z@9H Z7P)XEN_%N@C5
MK@:<L<Q!BBL[@RM$",[)3@8< C(]Z9?^.].M-?U31(Y+=[VQT\W@4SJ#(X#G
MRPO7(5-Q] 0:=\-D1/AMX=VJJ[K"$G QD[1S7->(9[.T^(/B&*X>**XO/#.+
M8/@&5E,Y;;ZD+U]J .N\/>+])UVTT]5U&P&IW-I'</8I<JTD99 Q&W.>,^E7
MI_$6B6NJ)IEQJ]A%?R8"6TEPBR-GIA2<\UYU_9UG9>"_AG+;6L,,@OK [T0!
MOGB8OS_M$\^M<RP6+0/$>EZUXATVSO9[VX^TV$NE>=>S,SGRVB/FJ7)!4H0,
M#CTS0![[7%^'?'*>(=>UE8;G1UTC3G>/S%O T[[0I,N!\HBY(W9[5U6FQRQ:
M59QSR/+,D"+(\B[69@HR2,G!)[9->.ZO92OX5\4-;(B6\7BW?>,+?S0+9?*+
M;D!!= <$KD< T >NZ7KFDZVDCZ5J=G?+&<.;:=9 I]]I.*Q-2\=:7#?:;::9
M>V&H3W.I1V4\<-RK- &#'<0I/0KCFN"EBGUG5-2ET3Q)9:MJ2Z#<P@Z1IPBC
MPP'EJ\@E8;]P^5<9'/2I9M3\*7D/P^M=(-J;^VU"W4Q1*!+;*$8.L@ZJ=V.#
MU(SSB@#U"?Q%HEKJB:9<:O817[X"VKW"+(V>F%)SS3KK7M'L;M;2[U6R@N6=
M46&6X57+-]T8)SDX./6O$B%B\/\ B+2]:\1:;9WT][<?:;"72O.O9G9SY;1'
MS5,A(*E"!@<>F:[CPYIL#_$37I[^ 7EY9Z9IP66:(;]VV0L0#G:Q**>O4=:
M.P_X2?0/[5_LO^V]._M#=L^R_:D\S=Z;<YS[5#HNNOJNL:]8M L:Z9=) KAL
MF0-$CY/I]['X5XMJ.LP7G@2W,-YHEDOVV*9=&M+=I+JW(N%+--*SEE(Y)8J,
MYQGFO4_"'_(V^-O^PE%_Z314 =-J.J:?I%K]JU*^MK.WSCS;B58USZ9)ZU%!
MKVCW.GI?P:K92V;N(UN$N$,9<G 7=G&<D#'7FN0\>ZI%9>)?#\+_ -E6<C+.
M\6J:L&:&W("@JJAE!=@>,D8 ..M<$/)O](\3027$-[!/XCTTL\=OY,<RN8@6
M5,GY6P><G<.<G- 'MFFZ[I&LF4:7JEE>F$XD%M.LFP^^TG%8NH^.M+BO],L]
M+O;#4)KG44LITAN59H RN=Q"D]TQS7,^+].F'C"_M]$@6*\N/"=VD:P*%+L)
M$"@8[\D#TS6?/J?A.^/P^MM&-JU[;:A"OE0J!);)Y;!UD Y4[@.#R2,]J /7
MR0H))  Y)-95IXH\/WYN!9ZYIMQ]F0R3^5=(WE*.K-@\ >IXI_B**&;PSJL5
MRES)!):2I(MJ,RE2A!V#NV.GO7F?A348?^$G\.V%O?Z+XCMFMY8XI[>W$5W8
M1>7_ ,M0I*[3@*00#DT =UH'CC1=<\,#7FO;2TM0[++YMRF(2&( <YP"0 <>
MXHU?QSH>G>$[[Q#;7]G?VUJIP+>Y0AW[(#G&X^G7VKS+2=:T^U\%^%+)5TI+
MF'4+A)KO4MWD:?,ID(\Q05^<@X7<14$\@OM.^)Y2]MM2+Z;:RK<6MKY,4I E
M!9%RVX#&-V3G'6@#V.;Q/H5KIMOJ-UK.GP6EQ_JIY+I DA[[6S@_A6E!/#=0
M)/;RI+#(H9)(V#*P/0@C@BO(=0OX&\=V^K1>(-)T[2[C2$33KV\M!/;L0[>:
MB-O14?.,]R/I77_#*W2#PQ.T%XUU:S7T\T$GV3[-'L9N?*3<W[LMN(.1UZ4
M=+J>M:5HD22ZKJ5I8QN=J-<S+&&/H-Q&:;=Z[I%AI\>H7FJ64%E)CR[B6=5C
M?/3#$X.?:N/U.\TS2/BI+>^(YK>WM)=)2.PN+LA8E82.94#-P&(*'U(K#L+S
MP[9>*]$U66S_ +-\,M974>G27HVPI<&?<SC<2$#IDKG''0"@#U"/5],EM+>[
MCU&T>VN7$<$RS*4E8\!5.<,3Z"G3ZE86LDL=Q>VT+PP_:)%DE52D7(WD$\+P
M>3QQ7CMS+;(+_7+)?+\,IXJL;J*9$(B"JJK-*O\ L%_XAP>:M>)]9T_7-9\8
M7.F74=W;)X0DB\^([HV8/(2%;HV-PZ=^* .VU?XB^&]*N;* :MIT[W%X+67;
M>1C[/\I)=^> , ?5A6S-XCT.WU1=+GUBPBU!B MJ]R@D)/0;2<\UP7B*UT?0
M= \"W3V]K:64&HVQN)3&%55^SR#+G'J1R>]8&O7MEI<WB'[%J&FWBR:@TL_A
M[5K;%Q/*64Y@=#O8-P4."!0![?7-Z'XNM;[PHNNZI+;:;#YTT3-+,%1=DKQC
MYFQUVY_&NBC8O$C,A1B 2IZCVKQ;0Y+6R@\':CK.Q=%@N]45Y9A^YAN&G;RV
M<G@<!P">A- 'K]KJVFWVGG4+34+6>R )-Q%,K1@#K\P..*BT[7]&U>*:73=6
ML;R.#_6M;W"R!/\ >(/'2O)-9$&I3>*=2T>/S_#+7FFO>&V3=%<".3-PR <,
M NS<1UP>M;7BCQ#X2GLM7N](TN'6IHM)V7$UG(?LZPM(H$<C1GW+8 R%5NE
M'>67BGP_J3SI8ZYIMRT"%Y1#=(^Q1U8X/ 'K5'P]XVT?7_#DFM"\M;:WBDD2
M;S+E"(0KLJESG"[@ PSV8=:X&ROH[SXE>$/^)SHNHJ$NHRND6FR&$& D(7WM
MN)QPO'3.*QHY8V\&^'8X[RUMH-,URY_M1I;?SDM7,DWE--&"ORY(Y) &0>U
M'MUAK&F:K9M>:?J-K=VJY#303*Z#'7)!P*P_^$WTVZ\2:/I>DWECJ,5\TZS2
MV]PLGDF--P'RYZ^]><:E;2ZI9^+KK3-9BUHO96T=Y_95AY,$H64,P#B1M\GE
M;P0.Q SVKH6U3POJOQ,\&R>'Y;.=XX;I7DM -L<9A^5&(Z'@X4\CG@9H ] U
MN^ETW1;N]@^R^;#&67[7,(HL_P"TY^Z/>HK[Q)H>EDKJ.LZ?:.I4,L]RB%2P
MR!R>XYK%^*/_ "3#Q%_UYM_2J&AZ=97GQ-\6RW5K#.ZVEA&ID0-A61]PY['
MS]!0!W44L<\22Q.LD;J&1T.0P/0@]Q3ZX_X5Y_X5IHHR<+&ZC/8"1@!^5=A0
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4R9XHX7>9D6)5)=G("@=\Y[
M4^N!^)^KV$-MI&@7][!:6^K7BBZDGD"*+:/#R#)_O85/?=0!W"/:P6GFHT,=
ML%W[P0$"]<YZ8]Z>J1;S*JIN8<N ,D?6O'[+6;2[^#WC+0[6^BO%T6"XMX9H
MI XDMBI:%LC_ &?E_P" 5T>L^);[2WL[1=<T/1K?[%$\;WJF>:X<CD+$KJ0H
MP.><D\=* ._VC!&!@]>.M1W$*W%O)$>-Z%,XZ9&*\YLO'6OZWI_A'^SHM.AN
MM;-W'/)*CM'$8<@NJY!(.TG:3W R*BD\4^-4TCQ'=B71L^')9$F8V\A^V[$$
MG W_ +KY&'][)]!0!WOA_1(?#^A6&F1-YOV2W2W$S* SA1@9K0\J/S#)Y:[R
M,;L<X],UYOJWQ%=]?ETRUU;2]&2VM89Y)=0@>=I7E7>$559< +C+9SR,"I=.
M\>:KXFM]#LM(2SM=2OEN'NIY4:6*%(6",R+E2VXLI7)& >: /0DDA>1TC="\
M>%=5(RO&0#Z<5C^)?#\OB.R33_[2EL[&0D7D,4:DW,9QE-QY4'D$CL37%:1?
MZWI-UX[NK@Z6-22^M5>::0PVJKY,:^:V3D#;\VW.<\9[UH^$_&ESJ?C!]#DU
M?3-9MVL6NX[RPMVA",KJI0@NP8?,""#VYH [W]W!%_#'&B_0*!_(56M[[3-6
M1UMKJTO50_,(Y%D"GWQG%<EXUB75_&'A7PY>9;2KQKFYNH<X6X,**41O5<MN
M(Z'%:K^#-"M];T[5K&"/2[JU9E!LD2(7"%2#&X PR]_48XH Z)XTD0HZ*R'J
MK#(I=J_W1^5><#Q=XHN/"MQXUM5TW^QXO,F33GA?SI+9&(+&7=A7(4D#:1T%
M='H7B.;5_$&OVFV/[)9+;/;,%(9A+%O.[GU^E '1I&D:E415!.2 ,9-+@#'
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
M S7GWA_QI?:BE](FMZ'JT<-C)<%;>%[:>WE4<*T3N6*>_!X]Z2S\4^*;71-
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** ,SQ!?W6EZ%=WUE;+<S0)O$+,PW@=0-JL<XSCCKBJ
M'@K4M9U3PY%-KMHMM?H?)D4$[F9 %9F&T 98,1MR,8P37144 <7_ ,)#XD_X
M6'_9']EQ?V5C9]IWOLSC?U\O[^SMG;_M9XK2\:ZEK.E^')IM!M%N;]SY,2DG
M<K/E58#:0<,5)W8&,Y(KHJ* ,SP_J%UJNA6E_>VRVTTZ;_)5F.P$\ [E4YQC
M/'7-<]X?\0^)+_QCJ&GZAI<4%A'GRIP[[6V?*WEDQC=\Q&=Q'^SN'-=I10!R
M7CO7=<T*RM)=%TX7C/*/-"EMZHA#O@!&&"BR#)(.2-H8\5TMC)/-86\MTD<<
M[QJTB1L2H8CD L <?4 ^U6** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBD9@J
MECG &3@9H 6BJFFZG9:QIT.H:?<)<6DPW1RIT89Q_,&BPU.RU1)WLKA9D@F>
MWD90<"13AE]\'CB@"W1110 445#!=6]T91;SQR^3(8I-C [''53CH1D<4 34
M455O-1L]/DM4NIUB:ZF$$ .?GD()"C\%/Y4 6J*** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@#S*+5SX#A\8:4J9-NW]H:3%_?%P=HC4>@GR/^!"H+][[PG;^%O!UE
M+J*"2VEN+^XTV!9;B1E*EMFX$#<[DEL$@8]:[C5_">EZWK>EZO>++]ITUBT6
MQL*_(8!QCY@&4,/0BGZ[X:M->>TGDGNK2]LV9K:[M) DL6X88 D$$$8R""#B
M@#SZZ\0^*[7P[J,*2ZC;M%J=E#87^I6BI+)'+(JLKJ!M;:<C( R".];_ -KO
M_!OB73H-6UVZO](O;6=#/=J@,4\>90254<&/>,?[%:4?@+2EL9H)I[VXFN+R
M&]N+N:4---)$P*;CC&T;0,  8JE\0=(N/%,-CX<32YY+>>XCFFOPRK';QJWS
MCKN+LN5  Q\_6@#5\%7.HZAX8M]2U21C/?L]TD; #R8G8F-./1-O7G.:\XM&
MU?0_#FO3:9K=W]KF\5_8U>=8W4;IU5G("C);=SVXX KV9$6-%1%"HHPJ@8 %
M<PW@+3&GO'^U7XBN[^/46M_.'EI.CA]RC;D9(&1G\J *>E/J>E^/K;0;C6;K
M4+;^R);EFN50,TGGJ 3M4= 2*YV?4[S4[W3#>3F7[-XWEMHL@#;&D<H5>/2N
MYUOPI;:UJ-KJ2WU_I]_;1M$MQ8RA&:-B"4;<I!&0#TX-5;+P%H^GV]K#"]V5
MMM2.IH9)M[&8J5.XD9(Y)]<]Z .;/B764TNX\-&]8^(QK(TZ*Y*+O\ASYHFV
MXQQ#N[=5KK?&<FJ6WA.]N]&E9+ZT47** #YH0AF0Y'\2@C\:Q]+T674_B5>>
M*;K29K!+:T%C;B=EW3ON;=+A2< *0H)Y(8UU>J7DEAILUU%8W%\Z 8MK?;O?
M) XW$#OGKT% 'G^N^.[PKJNLZ+,'TW2]'CFVL!MEN;C!CW=\(F&(!'WZOW0U
MOPCJ?A^:?Q#=ZK%J5ZEC>07,<87<Z,1)%M4%,%?N\C!]LU9\%>"K?2O LNCZ
ME91@ZB9);RVW;@H?@1Y_V4"KD?W>*NZ=X'LK'4+.[N-2U3438@_8X[ZX#I;D
MC;E0%&3CC+%B* .:/B;6!\%9-<^W-_:0N'03[5S@7AC QC'W>.E78&\0:MXZ
M\2QP:Y-!::1+!]ELU1-DK/ K%9&*D[<^F#\QYZ5:N/ACI%Q!<6C:AJRZ;-.;
M@6"W($$<A;>2HVY^]DX)(R<XKH(/#UA#>ZQ=%7D.KE/M22'*D+&(\ 8X!4<T
M <%X8UO5(->TJVU[5M<L]1N"8[FTU.SC-K<R;2<6\L:A5P1D?,<CC&:]2KE-
M/\!6%A<6#OJ6JWEMIS;[*TNIP\5NP!52 %#':"0-Q.*UM!T^[TZVNDO+N6X>
M6[FFC,DID*1LV54$@< =N@SCG&: -6BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HKEO&VJ7NECP]]BG,/VK6[:VFP =\
M3;MR\^N!3+WX@:=9W%\(]/U2[M-/D,=[?6MN'A@8?>!.X,VWOM!Q0!UE%<Q?
M>-[*VNS;6-AJ.K.ELEU*=/B5UBB?)1B69<Y"D@+DX'2L>]\;20^--*%I%?WV
MG7^C/<PV=K #(\GF)ACNQMPF[.X@?CB@#OZ*RO#^OVGB/3FO+1)XO+F>":"X
M39)#(APR,.>1[$UP=_K$EQX_\1:??^.VT"ULOLWV6'S+= ^^+<Y_>J2>?YT
M>HT5RD6NVWA_1[!6U*^\2SW\C"T>W2*22? R<%-J;5 /)(^M.B\?:3_9>IWM
MW!>V,FFR)%<VEQ#^^5WQL 520V[(Q@G.: .IHK@H/&=Q=^/[*QEM[_2K1=,N
M+FYM[^)4SM:/;)N!88 W]#QW%5=6^(+WC>'O[,M-5L[?4-6MHH[NXME6*ZA9
MCN"G)(R.1N"DCD4 >CT5QL'C&TL8+PO)J.I7#ZQ/8V]LD">89%&3&@R 44 G
M<Q''6MW0]>AUR*X*6EY9SVTOE3V]W'LD1L CH2""""""10!JT444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !112,=JDX)P,X'4T >:RIXL\17'A_3-6T.2"?3-52]O-1#QBWD2,MM\L!B
MQ+97@@8[T^&#7_#^E:[X>M_#USJ#7ES<RV5Y%)&(669BW[TLP92I8@\'..*[
MG1=9LO$&D0:II\C26LX.TLI4@@E2"#R"""*32-9L]<MYKBQ=GAAN)+<N5(#,
MAVMM]1D$9]J /.;[PG-IHTZUFT+5+J6STR"UMM6T*[$,^]%PRR!G4;<X*D@C
M!-;/AO1O$</B?1-0UU?.GBT"2VNK@,I'G&:-@IQU.T') QD&N]HH YGP=IEY
MIK>(3>0&+[5K-Q<PY(.^-@F&X]<&J>F>&1)X\\5:CJ>EP2VUV;3[++-&C[ML
M6U\9R1@X]*[*B@#BO&5EJJ3:-#IEOJ T.-I1?0:-(L$^<#R\'*G;G=D*0>17
M)V_@W7&&OW-MI$]LWV_3]1L+>\O/.>X\CED>0LV&..Y(!8#.!7K5[>6VG64]
M[>3)#;0(9)9'. J@9)-<W9_$+1;N\M8)(=3LTO'$=K<7EA)##.Q^Z%=AC)[9
MQF@#"U"PUGQCXD\R31+O2M/;1;VP\^Z:/>))=@^ZC-P,<'O@].,PR1^)-0T[
MPKHTGABY@?2K^T>]N6EB,.R(X+18;<P/7H,#CK7IU% 'E]SX;OAI>I1W_AQM
M2MI?$5S>&**<1W"Q-]R:%@RX;/;(.":W_ =EK-FNIB^.I+IC2I_9T.J3++<Q
MJ%^?<P)X+= 22 *Z<ZC:#55TPSK]M: W AYSY88*6^F2!5J@ HHHH ***H:O
MK-GH=I'=7SLD4D\<"E5+?.[!5''N10!?HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ONM5E\#S^+=)MES+=%
M;_1X_P"])<-Y90?2;!QZ/46LVM]H,GA+P7IL6H3V8M)I;E;"Z6VEN63;G]XS
M+@%G9F .3GZUZ#J/AW2M5U33M3O;19;S3F9[60L1L)QG@'!Z \YP1FC6O#VF
M^((H4U"%R]N_F0312M%+$V,95T(8?@>: /+[W6?%&CZ+J.FJE_ DNJ6=K:B:
M_@GO((YL[T\S>P4_+A&<_P ?7BM.QL/$!UB?1X5UC2K&_P!.F7_3]8CN)HIQ
MC9+$1*T@ZG=CCI790^"] AT:[TDV FM;Q_,N?/D>229^/F9V)8L,#!SQCC%2
M:/X3TG0[V2]M4N);R2,1&XN[J2XD$8.=@9V)"Y["@#C]'\3WGB2]T&-[J2T_
MLRREO-;VN5 F0M"(WQVWK*^T]0@KGI-1U"WM-$URQD\32>?J-LKZG?7@C@NX
MY) "%MO,.%*GCY1@8->L6/AS2--NM3N;2RCCEU23S+PY)$K8QR#QW/ XY/K6
M/'\-_#*110M:W4D$#K);0RWTSI;%6##RU+X3D=NW'0XH O>-%TB3P?J4.O7#
MV^F2Q"*:9 24W,%!& >C$=L>O%<CK<GB;POI4=SKTND^)= @FA\TR6_DW*_.
MH1P 2CD$@]B:]&N[2WOK26TNX4FMYD*212+E74]017,V7PW\,V-U;S1VEQ(M
MLX>W@GO)I886'0K&S%01VXX[4 <]K6O:GX>O?$^AK=32WNH&*;1#)(693<$1
M,JD]!&XW8[ U4U^SU>SU2\$LNNZIIMI:PQ0W&D:IMGLG6/YFEAW@R,Q^?+;L
M@XQ74W.A7NM?$&PU6_TZ""QT5)?LDWG!WN)) HR5Q\JJ >#W(-7M5\%:)K&H
M37UQ%<QSW"".X-M>2P"X4# $@1@&XXY[<4 <2DL%QX[M_$-I>WMZ1X5-]$WG
M.@G96 &8P0 #U*XQNYQFLS2[KQ0VAZ/XAA@UEKZX>"::[N]7@%G.DC#<GDF7
M"C#$* H8''>O4'\*:,VH:=?):&&?3HO(MC!*T:K%Q\A52 R\#@@BJ5O\/_#E
MK>PW$5G*$@F\^&U:ZE:WBDSG>L);8#DY&!QVH X;4X]0N=$\>:X==U:.XTB_
MN/L$<5VZ1P[$1\%0<,"3C#9&.@&36L8;W0O%&@^3KE\[:MIUV]VU]<F2$2(B
M.L@0_*F"QX4 8XKLW\,Z0^GZK8-:DVVJR/+>)YC?O&=0K'.<C( Z8J:?0M-N
MKNRN9[822V4<D4!9CA4=0K@C.#D*!SF@#S?PU<7VD:UH:ZZVO6UU=MY+7;7_
M -ML-1=D)&/F/EDXW+A1TQTKI?B?_P BS9?]A:R_]'K6AIO@30-*O+>YMK>X
M)M23:Q37<LL5N2,$QHS%5X)' X[5K:II%CK5JEM?P^;$DR3JN\KAT8,IX(Z$
M"@#A&TVY\0>*O&L=SK>KPP6$D(M(;6\>%86-LC%AM///.#QG)QS5/0K^_P#&
M5UX:TW4]2O(K=_#Z:C/]DG:![J8N$^9T(; ZX!'+"O1H-&L+:[U&ZBAVS:BR
MM=-O8[RJ!!QGCY0!QBLV?P1H4VGZ=9K;30+IL?EV<MO<R12PKC!42*P;! &0
M2<T 6/#,(M=.FLQK3:M]FN9(O.D8-)%@Y$3MD[F4$#)Y/&:V:Q;7PIHUE#I\
M-M:-&EA*T\&V5\^8P(9F.<N3DYW9K:H **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HKPJUU[0_LNM7&N>-?$5GJ,.H7:I';W<Y5%61
M@@"@%>F..E>B>&_%%Y]C\+6.MQAK[5K!I?M43J8VE10Q7CC)4[N..#B@#L:*
MYZU\3R:A)<?V?I4]S#!J?]GO*LB@8&/,EYZJK97CDD&M?4[^'2M*O-0N#B&U
MA>9_]U5)/\J +5%<!I?B74]+MM-T!--GU;7/[/6_O!)=+%M\QF)52YRQ#;@
M.  .16CJVK3ZK;>&K:VCO+"75+R.26*4&*:**(&616'49**A]=_O0!UU%%>?
M0>*CHNN>-KC4);JY@MKZU@M+5"78O)"F(XU)P"S-[=S0!Z#17)Q>-7M;U[/Q
M!H\^DS&UENX?WJ3K,D8RX!7^, @[?R-.T'Q=>ZS-8M)X>NK>QU"(RVUXDR3H
M !N DV?ZLD=.HSQG- '545Y7X/\ 'FI6G@O2+S5=)O[BP>86TVJRW"LVYI2B
MML)W%02%S^A%=IX[N9[/P#K]S:S20SQ6$SQRQL59&"'!!'0T =!17E/A>Y\*
M:C=:7%!XVU^YU)PC_9WU&<J[@;BI!&".#Q72:MXXO=,AU&^7PQ?2Z3ISLMQ=
M/*D3$+]YXXVY91V/&<<9H [*BN6O/&$IU9].T71KC5I8(([BZ:.5(EB5\E%&
MX_,Y )QQQWKGO"?C.Z3P7H*?9;S5M9U2:[,,,DH5MD<SY:1V/RA1M'?L * /
M2J*\J3Q-=2R^+;C5%U:S2#5-/@2UCN0KP%A$I"L,C8S')Q]Y3[UTD_CFX.H:
ME%IWA^[U&UTRX^SW<D$J>:'P"=D/WF W#TS@XS0!V-% .0#10 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(3@$XS[4 >=:';
M>-/#EMJ&GV_AJPO(I[^YN([B74Q&-LDA8;D$9/0^M9^M:%+X/^%.G0F\MVUS
M2KI;RS"\+).TI)B1>I4B0H![CI6[/\2'MM1M-/F\'>(TN[L.T$1C@S($ +8_
M>]LC\ZTWO]/OY+?4=7\.7-NUA:O?)<WMLC&UP2&4%2V'PH;"]L<YXH ?HVEW
M_AGPQHVF6-O%=RQO&MZ\DNS[Q+32C@[CN)..^>M-\=".7P\MK<75M:VMS=0Q
MW,MS.L2B'>&<98@$E5*X]ZM6_BBQNM2TFRB2<MJEDU] Y4!1&NSAN<@_O!V]
M:UY[>&YC\N>&.5,YVR*&&?H: /+O&6HZ!J^K))./"^N6(A"PDZM%;7-M("<D
M2;LE2".A!!'0T_PA>V.G7NGR:YXLT:Y;3]--O%,=3CD)DEE+N,ELG:B1*&/7
MFO1O[(TS_H'6G_?A?\*YW6]4TG2M4BTFT\-OJNIR0_:#;VEO$/+CSMW.SE5
M)! YR<4 5O$WC"V6"SN?#_B70I9;>X#W%I+J,*"YBVD% YSM.2"#[5R)%IJ5
MCJ^J7'B+PY9ZU=:K;ZG:VIU..2.,P!0B.X/.X*<D#C(KOO#U]H?B$7<2:*+.
M]LI!'=6=W;(LD1(RI.,@@CD$$@UM_P!D:9_T#K3_ +\+_A0!YN^O1>(?$%GJ
MU]J_AW2!IMK<):QMJL5R9)Y5"[FVD#8 .F<G/:LK06TJU\3:9?PS^'/#Y@9F
MU&2RUN-H;WY"-JP@@ %B&R0",=Z]'UNXT/0/L#7>E1&*\NX[,2);H5B=\A2^
M<84GC//)%+K\VA^'K".ZN-*AF,UQ%;0PPVZ%Y))&"J!G [YZ] : ."1M,'PC
ML_#A\1:#_:$4T+LO]I1;<+<B0\Y_NBNI\7>(/#^L^#M9TRT\1Z*;F[LY88@V
MH1 %F4@9.[BMZQM=.O1<%M#6V\F=X0)[9%\P*?OKC.5/8U;_ +(TS_H'6G_?
MA?\ "@#&TSQ7X:M=)L[>7Q)HPDB@1&Q?Q$9"@'^*O*=7M+/5+'7+2[N_#>H:
ME=23M;ZO>:XC(D;$E D1)V,!A0   ><U[?\ V1IG_0.M/^_"_P"%<]XCU72/
M#U]IMB/#4NHW6H^;Y,5E;1$_NP"V=[+V/Z4 <M;:Y!X=UJYU'3=3\/Z@FIVE
MLD\+ZQ%$UO/$FS.>0R$8SCG(Z&L[2)H="T_P[J4>N^';O5=.^V17=H-4B19H
MYYB^4<G ((4X/4$C(KMM(UO1-3UD:1=>&I]*U!HC-%#?VD:^<@(#%&4L#C(R
M,YYKI?[(TS_H'6G_ 'X7_"@#R.XN(]5M_$,]YK7AV"YU+4K"YBACU6)PD<)C
MW MD?, A^IZ4SQ2VFZOJ6HO'+X7?4)7/]GZY;:TEK+;J0 OFA3N<K^((QTKU
M_P#LC3/^@=:?]^%_PJ*XTW38+:68:5;RF-"PCC@4LV!G 'J: *%MXN\-16L,
M<OBG1Y9$0*\AO8AO(')QN[U+_P )EX6_Z&31_P#P.B_^*I\>C:-JVF0/=Z!:
MA)HUD:VNK2,LA(!VLN"-P_G6-HNA^"M=@NY;;PGI*+;7<UFXDTZ$$O&Q5B,
M\9'% &M_PF7A;_H9-'_\#HO_ (JC_A,O"W_0R:/_ .!T7_Q5,_X0CPE_T*^B
M?^"^+_XFC_A!_"7_ $*^B?\ @OB_^)H ?_PF7A;_ *&31_\ P.B_^*H_X3+P
MM_T,FC_^!T7_ ,56=H_A[P/KNEQ:C8>&=&>VE+!&;38E)VL5)P5]0:LW/A#P
M99VLMS<^&]"B@A0R22/81 *H&22=O3% %C_A,O"W_0R:/_X'1?\ Q5'_  F7
MA;_H9-'_ / Z+_XJN'^V>$GLSJ</PO>71@N_[<NDVP!3^^(R1(5QSG;T[5UU
MEX4\%:C8P7MIX<T*:VN(UEBD6PBPRD9!^[Z4 6O^$R\+?]#)H_\ X'1?_%4?
M\)EX6_Z&31__  .B_P#BJ9_PA'A+_H5]$_\ !?%_\31_P@_A+_H5]$_\%\7_
M ,30 _\ X3+PM_T,FC_^!T7_ ,51_P )EX6_Z&31_P#P.B_^*IG_  @_A+_H
M5]$_\%\7_P 31_P@_A+_ *%?1/\ P7Q?_$T /_X3+PM_T,FC_P#@=%_\51_P
MF7A;_H9-'_\  Z+_ .*J*3P7X1CB>0^%M%(4%CC3XNW_  &J&A:!X+\0:%9:
MO:^$])2"\B$J++IT(8 ^N 1G\: -3_A,O"W_ $,FC_\ @=%_\51_PF7A;_H9
M-'_\#HO_ (JN1N?^$0.H7=GH_P .X-9-DYCNI;33K98XW'5 SE=S#N%SBMC0
M=%\">(]+74+#PQI'E[VCDCETV))(I%.&1UV\,#U% &M_PF7A;_H9-'_\#HO_
M (JC_A,O"W_0R:/_ .!T7_Q5,_X0?PE_T*^B?^"^+_XFC_A!_"7_ $*^B?\
M@OB_^)H ?_PF7A;_ *&31_\ P.B_^*H_X3+PM_T,FC_^!T7_ ,53/^$'\)?]
M"OHG_@OB_P#B:/\ A!_"7_0KZ)_X+XO_ (F@!_\ PF7A;_H9-'_\#HO_ (JM
M>">&Z@CGMY4EAD4.DD;!E93T((X(K%_X0CPE_P!"OHG_ (+XO_B:G.IV&E:S
MIGAV&U,1N+>62W6%%6*-(MH*X'3[XP .U &O1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q?B'_DJG@K_ *X:C_Z!
M%61XRA2\\5Z]:S@O!_PB4DGE[CC<LK$'ZY KT*;3[2>^MKZ6WC>ZM0ZP2D?-
M&' #8/O@?E22:;92WKWDEK$]P\'V=I&7):+.=A]LGI0!Y/:)_8P\+3:1"!.G
MA.\N(D&6W2E(6[^K52TBSU&'2/#6NV\&G6EW<SVS/JTFM2227I<C?&Z>7ABV
M6&W/RD<=*]9TWPSHFCF Z=IEO;&!76(QKC8'(+ >@) _*H;7P;X;L=4_M.UT
M6RBO Q=94B VL>I4= 3ZB@"[86%A:7=_-:']]<S"2Y_>E_GV@="3MX X&*Y3
M7+*QU?QT8+#6K[0_$MO9(5FC5"ES S,0-CY$@5@?3&:[&UTZSLI[J>VMHXI;
MJ3S)W48,C8 R?4X %4]:\-:)XCCCCUC3+:]$9S&94!9/7!ZC\* /,?$6KZPO
MAGQIHNH7=I<WUA%:.-4L8O*9]\@ 6103AUQT!Z&O3M%T72O#-H+'3U\E)I#(
M1),SM(^!DY8DDX&3^=-MO"N@VFC2:1;Z3:1:?(=TEND8"N<@Y;U/ Y/I5ZYT
MZSN[JUN;BVCDGM&+P2,,F-B,$CTX.* *'BO0U\1^%]0TDMM>XB(B?^Y(/F1O
MP8 _A7&Z!JS^//$.@S2H1'HMG]KO8R.%OGW1!"/5=LI_$5Z55.QTK3],DNI+
M&SAMWNY3/.T: &20]6/J: /*%EDO+A-*O+B9-+OO&%[!=D2E=ZJK-'$6!R%9
M@!COC%3>+X;'PY;7&C^'+R9$NM1LH[^P^TM%#;12;^!)M)B\PJ V">.PSSZ5
M-X>T>XL+JQFTVVDM;J5IYXGC!5Y&.2Y]\\YJ.U\+:%9:5/I<&DVBV-P29H3&
M&64GNV?O'IU]* ..\*V%[HWCS[&EIIVDVLU@TDNF6VHO<EF#@+,%9%V]2I/?
M(]*G\=1ZE+X_\%)I-Q;6]X1?;)+F(R(!Y29RH()XSWKK-'\-:+X?\TZ3IMO:
M-+CS'C7YF Z D\X'I5R;3[2XO;6]FMXWN;7?Y$K#YH]PPV#VR!0!Q5[X8U<_
M;?$'B#6(+RZL],N8;2&TMC!'#O7YFY9BS':!UP*Y&XTO^RO ?A&2P222;7Y;
M-=4EGOI(OM(,3.L;2?-L4L0ORCI@5[3-#'<020RH'BD4HZGHP(P152;1=,N-
M'&D3V%O+IPC6(6SH&0*N-HP?3 Q]* /+&L;W2I/$>G"\T[PQ:2Z1O-O!J,EP
M+>4OM6;E%\L,"5./0&ELX_\ A'KN]L+K1#I%[=Z/=&)]/OS/:76Q02Y5L,KC
M(PQZY/)KTG3O"VA:5:7-I9:5:Q070Q<)Y8;SAC&'SG<,$C!J/3O!_AW2//\
ML&CVL!GC,,A5,EHSU3)Z+[#B@#@/#ME;>)=5T33=>WSVEOX8LKBUMGE8+)(P
M(DEP"-S#"C/;/O6#;M.FC:9HVGO]MTR\\2W\4OG7K0K=!2QC1Y@&.&(ST^8C
M'>O8+_PIH&IV=I:7NDVLT%FH2W5D_P!4H&-JGJ!@ 8]J<?"^A-I$FDG2+/\
ML^1S(UMY0V;B<Y ['/I0!Y/K,.HZ-X>\9V<8L]-MTL8)5TZTU![@VTIDQO&4
M78&'\/JN>]=/<^'-.T+Q[X>M;!)DAU6VO8-05IW?[4%C4@OD\MDGGKS776WA
M+P_9Z7<:9!I-JEG<G,\03(E/JQZM^-:,UA:SWEM>2VZ/<VV[R)"/FCW##8^H
M% '%_":VL=/^'FGO&(X6N99=Y+_??S74#D]< # ]*T/B=:75]\-M<M[)'DF,
M&[8G5E5@S@?50PJU+X*T3;$MI906BKJ,>HOY,8&^5#D$>A)ZGTR.^:Z*@#EK
MW6)[_P -VNJ>%]4T2+3S'NDEOU9HU3 P/E9=I'0@UYW%JNI^+IO"5M-I-A/9
MW.E370T[[4]G;2RK)MXPK;MJ8(4_WB>U>D3_  ^\(7.H&^F\.:<]PS;V8P##
M-ZE>A/U%:>J>'](UJTBM=2TZWN8(2#$KI_JR.,J1RO'I0!Y/-;WPTA-(GNXX
M;4>*;2WC@LM0>9K1' WP^:54CJ2!VW8[5<\01R>"M4\40>&5DM8SX<%Z(4=F
M5)A*R&4 DX(7G\*]*M_#>BVEA;6-OIEM%:VTRW$,21@!)0<A_P#>SWJVVG6;
M7[7S6T9NFA^SM*5RQCSG;],DG% 'E>E:9>:3K'AB\L[33=,%U,J27":S)</J
M43(2P*F,!VZ.&SQCWJMI-CI6G_#:_P#$E[)J9O[J>XL_/M;DB4*UV46--QVH
M"0,G'&YCFO2],\'^'=&OC>Z=HUG;7."!)'& 4!ZA?[H/MBK1T'26T>326T^W
M;3I-Q>V* HVYBQX]V)/UH \QL+671/B+I=K'I%KHB7FG79FM+?4&N&E"A2K2
M J "#G!&2?FYXKM/AG_R3/P[_P!>,?\ *M"P\(>'M,FCFLM(M89H]VV54^?Y
MAM/S'D\<<UJ65E;:=90V=G D%M"H2.)!A54=A0!QGPLFBM_"<VESR*NI:?>W
M*7R,<,',SL&/L5((/>LO6-;TSQ-=Z'96AE@T"]UJ>UO9D_=)>2)&S* ZGYD=
MQC/\6W%=CJ_@SPWKUV+O5-%L[JX "F5X_F(]"1U'L:NW&A:3=Z0-)GTVU?3@
MH5;4Q#RU Z87H,=L4 >3^+H8_#X\8:-HCR1::NAQW<ENDC,MM/YI V\_)N09
M('IFNSUR]1OB)X(ABN ?,2\D**_WE\D8)'<>E=#I_AO1=*L)[&RTRUAMKC/G
MQB,$2Y&#OS][CCG-5],\'>'-%GCGT[1K2VFC)*2)'\RY!!P>N,$C'3F@#RK3
M]'MK3X4Z'XIC>X.MI=VY%XT[EMK7(C*8SC9M.-N,5<\16+1:AXBUR>V36K&W
MN6=[ZRU%H+W3 BJ3&JM\ORXR ",YYS7JHT+2AI,>E"P@%A$59+?;\BE6W @>
MS#-4[[P;X<U+4CJ-[HMG/=DJ6D>,'>1TW#HV/?- 'GEREWXK\;:\)=)MM5MK
M2*V^R17FIR6GD1/$'\Q45&Y8DY?@C;CM5GPO->3Z_P"!GOKZ&^G&FZBOVF*4
MRK(HDC"G>0"QV@ G')!KOM7\*:#K\T<VJZ5;74L:[%DD3YMO]W(Y(]CQ5Q-)
MT^*>TFCLH$DM(FAMRB >4AQE5QT'RCCVH N4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&
M_$Z1XO"<+1NR-_:5F,J<'!G3-=E6!XQT&X\1Z)'8VTL44BW=O/NDSC$<BN1P
M.N!0!'\0':/X=^(W1BK+ITY#*<$'8:R='\3ZY;7GAZRUC2+6"TU:/R[:2&Z,
MDL;K%O E4J!R%/W2<'UZUT?BC2I==\*ZMI,$B1S7EI) CR9VJ64@$X[<U1O_
M  Y<W=YX7F2:)1I$QDFSG+@PM'\O'JP/- &#JWC_ %?18_[0O]+TVVL!<"+[
M++?XOBA?8'$>W;WW;<].]:\OC2.QB\4G4+<0R:%^\VJ^?/B9-T;#C@L=RX]1
M7'-\+];/AF?157P^LS2>8VK&-VNKK$F\>82ORDX&3N;T KJO$_@F37O%&EZE
M'<I%:J%CU*!@3]ICCD$L2CZ.#G/9C0!4N/'>HG4%TJWM=)M]0M[2&XO_ .T;
M_P F.*21<B)/E)8XZG  X]:Z3PMXAA\4:!!JD,1A+,\<L1<-Y<B,59=PX(R.
M#W&#7/ZSX-O3XIO=<TRST2_^WQ1I<6^K1G]V\8*JZ,%;JN 5QV'-='X:TJ?1
MM"@L[J:":Y!9I7M[=88]S$G"HH  &<>IQDT <JGQ!U!(-<U:ZTB"'0M'N+FV
MEG^TDS2O$Y5=B;<8)VCDCDGTYFTSQY=-K.F66K0:2B:FQC@.GZ@+AX)-I8)*
M-HZ@$;ER,C'?-3KX&:Y\(^(=!OKE NJWUU<I+$"?+$DF],@XR0<9'MUJ#2?"
MFM)JMC-?6WARQAM 2\FFV@,MRVW )+H/* )W?*2<\9Q0!7U/Q_J^CJE]J&EZ
M;;6+7*P_9)+_ !?;&D"!_+V[>X;:#T[U;U3Q/K5_)KT&A:3;W-EI>ZWN)9KD
MQR2R^6&98E"D94,/O$9/'O7-_P#"L-;_ .$:;153P\DHE61]4\MVN;O;(''F
M$KE"<#)W-Z8YKI9_#?B+3[_6ET"ZTU;'6)3<2&[W^9:RL@1V0*"'!"@X)7!H
M TOA\[2?#OPZ[L69M.@)9CDD[!6#J7C_ %?1Q'?:AI>FVUB]RL/V22_Q?!&<
M('\O;M/4-M!Z=ZZKPSI$VB>$=+TB:56FM+2.W>2+H650,C->>#X8ZV/#?]C+
M'X>CE6597U01NUS>;9 X\PE<H3@9.Y_3% '1W?B[Q#+JWB"ST?1+*:/177S9
M;F[:/S@8EDVH A^;D]<#IZ\/3QM>ZS)I5KX=TV"6ZO=-34Y3>SF..")N%4E5
M8LQ.1P.V:TK#P[<VNH^*+EYHBNKRJ\(&<H!"L?S<>JYX[5AZ=X-USP\FBWFD
M3Z?-?VNE1Z9>0W3.L4JH=RNK*I(();J.0>U %GX:W-W=Z?K\M["T%P=<N@\+
M2;_+.5^4-W [&I/#\CM\3_&:,[%$BL-JD\#,;YQ5_P &Z%J.A6.H+JEU;W-U
M>:A+>,\"E5&_' !Z8Q[]JDTO0;BQ\8^(-9DEB:#4DM5C1<[E\I6!SQCG=QB@
M!OB'6=6L+J&WTVQL]C1M)+>ZA<F&"/!P$R 26/)[  =:PK/XC37VAVSVNFP3
MZQ<ZE)ID5O'=;H&D0$M()0O,84;LXSV]ZL>)?"5_J7BZVUN"UTC4H8[/[,+3
M5=VR%MY;S4PK#<00#P.@YK.L?A_K%AIZS17U@=7M=9EU.V<1,D#"1-KQLHY4
M$%@,9Q@=: -.[\7ZUH]G/'JV@I_:)N8;6Q%M<$P7CRYV@.R@KMP=V1P!D9I+
M[QCJ_AO3M1N/$>C0H+>*-[>:QN"\,[N^P1Y=5*MN(SD$8.>U1W_A;Q)KD$EW
MJ6IV<&H075O=:=;0!I+:!XB3\Q(5FW[B"<# QBFZKX3\0^*["_AUW4+*U$D4
M:VEM9AIH8Y4<2"5RX4L20%VX VYZDYH ?IOCJY.MV^E:I%I1EO(99;9]-O\
M[0H9%W-&X*@@XR01D'!JK8>/M:DT'2_$FHZ%;6VB7KQ(Y2Z+3PB1@JR%=H!3
M<1P#G!!]JL:?X:U:#4!?W]IX>L(;:VE7RM+M@6G=EQN9V0% !G"KZ\DBL#PC
MH7B'Q'\.O#FFWUSIRZ%Y=O.\D>_[1)&C!UB*XVCE0"V3D#H* .B\$W^N7GB3
MQ9'J1@:V@U'RX]MP[F,^5&0J@J %P<]?O$\=Z@U&_P!<'Q3GL4,']F#0VEV&
MX<$ O@OMVXW[ACK]WG.>*V="T34M(\3Z]<O):2:9J4XNDP6$R2;$0J1C;MPA
M.<YJ/5/#^J3>-8=:L9;,VTFG/87,<Y8.JE]X9, @G/&#B@#D_!WBK7=+\&>$
MY[[2K8Z3=_9[$3?:V:X#/\JR%=NW:6QQN)P0?:KLGC.'0;/5I;:P@ADE\1R6
M!EN[QE@#E%8RR.0=BX&-H&,X]:TU\&7H\#>&]"^TV_VC2[BSEEDYVN(7#,%X
MSSCC--/A/6[6TU46-WI[O>:Q)?M;74>^&XA=%7RI/E)4Y&<KGH.M &[X;U34
MM4MIVU&RMH6C<"*XL[D307*D [D. 1CH01U'>LNY\4:S)XTN= TS2;:6&SC@
MGN;J>Y,86.0MD !3EOE)';@^U'@KPG/X=N]7O)HK"S_M!XV6PT[=]G@V*02,
M@99L\X4#@5H66@S6_C#6]7EDC:WU"VMH4C&=P,?F;L]L'>* .2'Q4<V']O?9
MM,&A>;MV?V@/MOE;MOF^5MQCOMSG%;TOC9+*S\4R7UL(I=";<(U?/GQL@:)@
M<<%CE<>HKGK/X=ZMI]A'HEK%X=^PQ2_)J<EH'O!#NSM*,A1FQ\NXGISC-;GB
M/P1)K?BS2]4BN4BLD"+J-N0?])6)_,A [</G.>QH S)_%W]B7'B74[K1]NH6
MFGV$MRJW+%6:3> IR,*J'.6 Y&21Q4\_B6_O/"GB";4M/TZ\L(M,EG6YTO43
M)#,-K;HBV R-@=1G@]C6A>^&-7;6?$6I:=J-O:S:C;VL=NSQ^8%,1<L'4C&U
M@V..<$UA+\.]1N9-;NGM]%TF:_TF;3Q;Z9O\J5W_ .6LA*KR.V%)Y/)H UH?
M$VJ7EU'I'AO2[262TL8)[J2]NF2.+S%RD8(5F9B 3D\ ?6JW_"PKV[31H-.T
M57U*_NKFRFMI[C8+::$$N&8*<J,$Y R1CC)JQ'X:U_0]5;4=!ETV9[NS@M[R
M"]9T7?"I59$903T."I'8<BF:5X%N].U#0;V2]AGGM;R\OK]]I7S9;A"#L'.
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
MLEQB*)X"1*Y<+DJ,#H,G(%1O\0[O2E\1)KVD103:-%;,!;7&];EIF94VEE&
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
MYV./^F8KTR@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FR2)%&TDCJB*,LS'
M ]2:=7$?$CR?(T :EM_L,ZK'_:.__5[-K;/,[;/,V9SQTS0!U\>H64T7FQ7<
M#Q[=^]9 1MZ9SGI[T?;[/RYI/M<&R$[96\P8C/HQSQ^->,Z^/#XUGQN/#WV3
MR?\ A%7,XL]OE>;N;IMXSMVYQ_/-;.LZ;H>C6/A32[30],:>^?S5>]D\JV:1
M(>7GP#YKG<=H/).3GB@#TZ*]M)K;[3%=0R09QYJ2 KZ=>E)'?V<OG>7=P/Y'
M^MVR ^7_ +W/'XUX1<^6VB_$BUCET[RP^FDC25,=NKF3#%.3SP 2.XKO;SP_
MH^D_$GPW;:?IEI;6]YIU]!<Q10JJS(HB(#C&&ZGKZT =;X<U^S\3Z%;ZM8[A
M!."55R-R\XPP!.#WQ[U=FU"RMIT@GN[>*:3[D;R!6;Z G)KC?A +%?AKI8LQ
M;B3:?M(AVY\S)SOQ_%C'7G&*X;Q--8:AI7C2\CL?#]NJW%Q!+-J3M/?2S(NT
M>6O'EC(&P9..N* /;;B\MK,*;FYA@#G:IE<+N/H,]Z1[VUC0N]S"J#<"S2 #
MY?O?E@Y]*\MTN31;CQ,)?&+63Q/H-FVG-J)4QLA5C.5W\;MVW/?&.U8?A[3M
M*U:U\&61A6XTJ37=3*12C(>-1*R!@>HX7(/7O0![9)J-C#'%)+>6Z)-_JF:5
M0'_W3GG\*DGN8+6$S7$T<,2]7D8*H_$UX]=6$:>._$=G<1>&(;>V@MX[2#68
MCMCM!$/]2,@!=V[.._X50@CNW;P3;W5_I=YI_P!@N#:3:M#*+:67S/D&UL'<
M(L!2W4 D=: /<!<P-$DHFC,<F CAQAL],'O4/]JZ=]F:Y^WVOD*VQI?.7:&]
M"<XS[5XQ)80SZ-+8F[L+G3IO%5E$UOIT;I;0EBHE2,MP0<Y(4X!)KJ;/PGX?
M?XJ:Q:-HUB;1=*MI!;>0OE!V>12VS&W=M4#.,XSZT >B375O;0&>>>**$<^8
M[A5_,\4"Y@,22B:,QR8".&&&STP>]>#Z5]JN+;P+#<R:6;$:9<"V&L*SV[3K
M+MQ@$ N(_NY[9QS5Q[""?1FL3=V-UITWBNSC-OI\;I;1%L"5(RW53G)"G )-
M 'L-UKFG6VDWFI_:HIK:TC9Y6AD5L;1DCKC/M3++7M/O-$L]6:YA@MKJ))%,
MLJC!8 [2<XR,UY[KVBZ;8>*?$EC9:=:P6MQX4>:2WBA58WD21PK%0,;AV-9J
MVFE7-EX0?2[WP^+N/1_ELM4M]UI-D)YC!APLH8<]6P3D4 >QF>$",F6,"0@1
MG</G/MZU)7 ^"KGP_>^%]+%Q865C]FU*:&RB-QYL9G5GRUNS?>4_-@#H,@<"
MN^H **** "D5510JJ%4<  8 I:* "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *8\,4CH[QHSH<HQ4$K]/2GT4 %%%% !1110 BHJDE5 +')P.I
MI:** "F1PQ0J5BC2-22Q"J!DGJ:?10 4444 %%%% !1110 4444 %%%% #)(
MHYHVCE171N"K#(/X4L<4<,:QQ(J(O 51@#\*=10 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-DCCFC:.5%
M=&&"K#(/X4ZB@!  H    X %+110 4FQ=^_:-V,;L<X]*6B@ HHHH 8D,41<
MQQHA<[F*J!N/J?4T^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LGQ#I=[J
MNG+#8:@+*=)1(&>(2QR@9!CD3(W(0>>0>E:U% '*Z#X0:QO[S4=6ELKJXN;=
M;006MH(;>*%2S; A+9RS$DDUT-WIUCJ%L+:]LK>YMP01%-$KJ,=.",59HH J
M#2M.6-HQ86HC950J(5P54Y48QT!Z#M4[00O-',T2-+&"$<J"R@]<'MG _*I*
M* (+:RM++S/LMK#!YKEY/*C"[V/4G'4^]0OHVER7K7KZ;9M=LNUIS ID(QC!
M;&<8XJ[10!RVM>&]3NKZ*;2K_3XK9(5B%E?V'VB&(J3AXP&7:V#C'3@5?\.^
M&[;0-'M;(L+N:!Y)C<RH [2R,6=A_=R6/ [<5M44 4[[2=-U,QF_T^UNS&<I
MY\*R;3[9'%27=A9W]M]FO+2"XM^/W4T8=>.G!&*L44 5DT^RBMHK:.SMT@A8
M-%$L2A4(.05&, @^E2B"%9VG$2"9E"M(%&X@= 3UQR?SJ2B@"I+I6G7%B+&:
MPM9+0=('A4QC_@)&*<FGV4=O#;QV=ND$+!HHUB4*A'(*C& 1[59HH C-O"9S
M.88S,4\LR;1NVYSMSZ9[53?0=&ELULY-)L'M58N(6MD*!CU.W&,^]:%% $'V
M&T$<$8M8-EN085\L8C(& 5';CTJ>BB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBHYIX;>/S)Y4B3.-SL%'YF@"2BHH
M+JWN@3;SQ2@=?+<-C\JEH ***9)+'%L\R1$WL%7<P&YCT ]Z 'T44P2QM*\2
MR(9$ +(&&5!S@D>^#^5 #Z*9)+'"H:61$4D %F Y/:E>1(]N]U7<P4;CC)/0
M?6@!U%%% !114:3PRNZ1RH[QG#JK E3[^E $E%,\Z+S_ "?-3S2N[R]PW8]<
M>E/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N!^+2HWAW25ELS>QG6[,-:A58SC?RF&X.>G/'-=]7/^+_
M  [<>)=,M+>UOTLKBUO8;R*9X?-&Z,[@"NX9Y]Z ."LTL+/XB^'9;7PI-X2C
M8S1/*\*1K>LR';#B(E<Y^8;B/N\<UT \;ZE_PC+@V]K_ ,)&NK?V0(-K>49B
M_#8W;MOE?/UJVGA#6=0U73KOQ'XBCOX-.G%U!:VUB+=3* 0K,=[$XR< 8K+T
MC3K37?BU?:_8F<Z?9P*LGF1,B/?8:,LNX#)6+Y2?<4 =U:#4OME[]L-H;7>O
MV3R0P<+M^;S,\9W9QCM7/Z]*]UXQTJUBB:<:9;3ZH\2]7DV^5$OU.Z7'^[70
M6D%]%>WLES>K/;RNIMHA"$,"A<$%L_-DY.>/2N4NK^WTOQ)K\ES;Z[-->I%
MDMEI<[B*-8^ LBJ03N=VR.A..U %#P?XWU/Q!J5G'+J.A3><K&[TZ-)+>[LF
M"YQAV)DP>#A1ZCBM_P (?Z;<:YK9Y%]?O'"?^F,'[I<>Q97;_@5<&6O;N[TR
M;5)=7NFTDF2TN$\+W*7$CA"JF63G(&<D*!N(YKJ]!\2:?H>@6&EQZ5XC<6L"
M1%SHMSER!RQ^3J3D_C0!A_$J[TC7/$EKX7U/6;/3;6VLY;Z22XN%B!G93'
M21RI+/\ @*)_$0\4^ _!FIET:X;7;&.XV$$"5)=K].Q(R/8BKFCZAIEAJ.L:
MA>Z7KU]=ZE=^<7?0+@>7&%"QQC*GA0.O?)XK(EMK+^U;F>V@\0P6,VK6NK+:
M#P]<$1RQ8W@''\>!VX([T :GBKQWJVAS:K(-4\.6ALBS0:9.S37-TBKG)*./
M+W<X!4X[UHOXE\1ZOXE72=$73;:%M*@U$SWD;RE#(SC9M5EST'.1C!ZY&.1E
MMYA9Z[I=K)K,&FZQ+/-*_P#PB]RUT/-SN3S.A7G&2N<<9'6MW1=0M-*UM=2>
MT\0S,-*M]/*#0;E<F(L=^<'KNZ=L=30!UO@W7+GQ%X:AO[V&*&[$LL$Z0DE-
M\<C(2N><';GGUKSSPJS:1\4M8U L1;:MK%UIDV3P)4CCEA/U(\T?B*Z'PQKE
MEX=TAK$V'B*XW7,]QO\ ["N5_P!9(SXQM/3=C\*PKV&TNM&URTC3Q)!=7^J_
MVK;72:!<;K60;-N!CYL;#SQ]Z@ T666_^,/_  D(#2+>V5[':)NP## \4:XS
MTW,)&S_M"KD7Q#U*#5]'ANM4\.7;7]Y%:W&FV!9Y;3S#@$RARK%3@'Y1GM4,
MD6DM)8)%9^)8;6TT>;21&FAW 8K(%&\-MX(V^G4UG0PW9T_1-/N9=56ST:ZM
M[B".U\*W,1F,1&/-))Y(S]W')SSTH NV7B?5/"MAXSU2_GLKG&N&VA0J\8$S
M+$H+,6.(PI!QC/RGGG O:?\ $Y;?4WM=0U71]7A-C/=B;259#$8EWLC*S-D%
M<[6R/NGBLVYAM[I]=A8>(DM-1O$U&WV>'KCS;6Z79APV,,N8QQ@=3S5Z#5KR
M_GF/B237KRU>UDM?L=EX=NK>)PXPSN#N+-C@= ,G% &B/%'BG3M,TOQ!J\6E
MG2KZ6!);6W1Q-:K,0J-YA8AR"R[AM'M7H%>/1/<26NG:7JMQKUUH>FRQRQQ+
MX:N8YIA$08UEDY! (&<*,XKI_P#A;7AC^YJW_@LG_P#B: .ZHKA?^%M>&/[F
MK?\ @LG_ /B:/^%M^&/[FK?^"R?_ .)H [JBN%_X6WX8_N:M_P""R?\ ^)H_
MX6UX8_N:M_X+)_\ XF@#NJ*X7_A;7AC^YJW_ (+)_P#XFC_A;7AC^YJW_@LG
M_P#B: .ZHKA?^%M>&/[FK?\ @LG_ /B:/^%M^&/[FK?^"R?_ .)H [JBN%_X
M6WX8_N:M_P""R?\ ^)H_X6UX8_N:M_X+)_\ XF@#NJ*X7_A;7AC^YJW_ (+)
M_P#XFC_A;7AC^YJW_@LG_P#B: .ZHKA?^%M>&/[FK?\ @LG_ /B:Z/P]XDT_
MQ-9R76G?:!'')Y;">!XFS@'HP!(YZT :]%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117.>--?O?#VDV
ML^G6]O/=75]!9QK<,RH#(VT$D<X% '1T5Q,WB?Q+X>N;-_$^EZ8--N9TMS=Z
M=<N_V=W.%+JZ#Y22!D'C-;VI^+/#VC7BVFIZW86EPP!$4]PJM@]"03P/<T ;
M%%<W<>--+M_&EGX;:XMQ/<VS3JYG4?-N4(@7N6#$CV7O5Y/%&@2ZP=(CUFP;
M402IMA<*9-PZC&>OMUH UJ*P=>\7:-H2SP7&J6,>HK TL5K+.JNY"D@8SGDC
M ]:FT/7[?5-*T>:>:"&^U&QCNUM1(-Q!16;:#R0"V,T ;%%5M0OH-,TVZO[I
M]EO;1--(WHJC)_05SO@7Q9<^*+&Z&HV*V&HVS1F2V5B<1R()(VY]0<'W4T =
M716-%XN\.3W\-C%KNG274W$<2W*%F/3 &>O!XIUYXFT:TO#82:M81Z@6,:6\
MEPJL7VAMI&<C@J?H10!KT5RVE>*+F]U_2],E2S<7>D'4'GM93)'O#HN$;NOS
M$YJYK^JZM:7=AI^C::MS=79<M/<%EM[=$ )+LH)R<@!>_/I0!NT5Q,7C355M
M-6M)=$%QKNG74-J;>TD9X9#* 4??MRB8.6R.,5=TOQ!J\?BA/#^O6=E'<3VK
M7=O/8RLZ,JL%96# $$;@0>A]J .IHHKA=1\7>)+2PU/7$T*V31=/DD#1W,SQ
MW4T<9PTBJ5V@<$J">0.V10!W5%<A<^*-6U'69].\,6-G<&TMHKBYEO9FC7,@
M)2-0JD[BHR2>!D4R+QCJ.M:7HLOA_2/,N-261I'NV98+/RSM=790<MNRH QG
M!/&* .RHKG/#GB.XU&35[+5K>"TO])E6.Y,,I>%E9 ZNK$ @;3R#TQ5;P?XR
M_P"$LU'6HX[0P6EE)$+:1\AIXW3<'QV!&"/8B@#K**** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "N&^*=Q%::#I-U.^R"#6K*61R.%
M59 23] *[FB@#S/Q9XDTOQUI<7AGPW.VH7-[=0>=+#$^RVB217:1V( '"X S
MDDUCZWK(DO/&%D+S3M(E:62(V'V(W%[J/[H!7&6^ZPX&%( KV2DP,YP,^M '
MD6BW<=MJ/@>22989+OPJ;2VED'#7!\G:N?[W'Z5SVG*LG@W3?#UQXB$6I1W$
M2G28-)5KV*Y60$ODN#P06,AP",^N*]_Q28&<X&?6@#R6?4-&TBT\=Z9XB"#4
MK^ZGEAADCW27D+1@0^7Q\V,8P/ND'I77>$+S3(M \)V4WEC5)-&A> &(EM@C
M3?AL<#)'&>:ZS )!(&1TI: .&^)/VG5K73/"5A(J7.LW&)7="RI;Q#?(6 (R
M"0JXR,[B,UF26^N>%?B#I.M:O?6=U:ZJHTFX-I:- (VY:%F!=L_-N7/& :],
MHH \(L=2T2Z^#\OAZQ"-XAN;F006BI^^><W!*RCCH  =_0!<9XQ7::-80-XH
M^(%U+;QO<B2%!*4!.!:H>#VY)KKO#NA0>'-$@TN"5Y8X6D(DD W'>[.>GNU:
MM 'E/@%6&M^#\J1CPA@\=_-BKHO'_CB/PJEE80RV\6H:@6$<]SGR;=!]Z1\<
MG&>%'4UVE% 'F5EXN\+>#_!5_J>FZB=:NC<*;F<DJ]U=2="Q(PHPIZ<*J_G8
M\#ZMH5[JUUJ=SX@MM4\1W$!,Q@5A';0*<^5$".$!.2>K'DUZ+2$ @CIGTH K
M:;J5IK&FP:A83":UN$WQ2!2-P]<$ UY5J?CCP_XMUFXL-7UF"P\.64^QK4AO
M,U%T/5\#Y8LC@=6QS@<5ZO8V4&G6,-G:H4@A0(@)).!ZD\D^YJQ0!YW!KNE^
M%?'/B*[U>[2TLM6@M;NRGD!"3!(]C*I[L, [>N&'%8=MXLE\%>!]&TZ3RK+5
MM8EN+E'O5(CLXGE=]\@')(# !>YZXP:]?(!Z@''K2T >60:9!KOA*33?!NKV
M>J/+>+-K=Q>R21M>9&65F520&P!@#&T$5<\#C7T^(/BM=0MM,BCS:B86LDA"
ML(0$"9497;USC!Z9KT>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
3"BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>a240422advisoragreement-003.jpg
<TEXT>
begin 644 a240422advisoragreement-003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBHY)X8B!)*B$] S 4 245'
M'/#*2(Y4<CJ%8&I* "BFI(D@)1U8 X)4YYH,B!]A=0^,[<\X]: '44U'210R
M,K*>A4Y% D0R% ZEP,E<\B@!U%%->1(EW2.J#IECB@!U%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !7AWQ;M[2Z^*WAB&^T6YUJV:RFWV%J3YDOW\8P0>#@]>@KW&O'?B
M3);CQ_IVIVGB*?2=4TRW:,%='ENU^<'G(!7[K$=Z -#P7I=M8VVLW7A;P-=^
M']56W58CJID,=P<D[/OG^[U[9%/\&?$G6_&FOV^G6VCQ6B64).MR3ALQ3;BH
MCC&>IVD\YQSZ<X-GXVU**VOX[WQW<73SVQBMV'AF:/R)"1^\^5020-V!TR0>
MU9OAL^%O".N:7J>BZ]J:.D!AU5)M(NG%\2<E_N_*V2<=>@]\@$/A/Q+XH\+^
M"/$6KZ58:9-I=EK,SW/VJ1_-DW% 0@7@8R.2>_3CGLKS5[2_^*5BRZ9")KKP
MLUREVSOYB(S.?+QNV8]]N>>M<Q;W/AJ#X>Z_X7_MN]+ZK>27(N/[%N<1[BAQ
MMV\_<]>]7(M6\,Q^*=/UG^U[XK::$-),7]C7.6(S\^=O YZ?K0!E^"O%GBKP
MC\(M-UF+3--G\.VDSI,&E?[3(K3L"Z_PJ S;<')XSTKH-7UF5O&7C270K*TB
MU%/#\=Q'?O+*'9"J$\!MH(7)7 !R!D]:XZWM=/C\+6WA2;QIJ#Z 91+=0+X?
MN!(WS[MJ-MX4G!YS@\\]*Z@ZMX2/BK7=5_M._2VU32AIJVZZ/<YB 4+NSMYX
M'3% '7?!Z?5[GX<Z?-JK0.'!-O(CLSNA)R9"W\6[=T[8KC_B])'XN\6V?@T:
MC!9P6=G+?W$DTJHIF*$0IECC.2/P<U>\ ^,=(\)>'$T?4=9N[Z.W8K;-'HMS
M'LCZX/R')R361IY^'\NM:UJ_B5Y]:N]1N?-C,NC7($$8&%094]!@9]A0!Z)\
M+?$W_"5> -.O)7W7<"_9;G)Y\Q.,GW(VM^-=E7EWPQM]$LO%/B!?#M].=,O
MMPEA+I\T MV'!*NX (.3P.<8]*]1H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]S?6EEL^U74$&_.WS9
MN['7&:L5P'C73;'5_B'X*LM1M(+NU=;\M#.@=3B)",@^] '8?VYI'_05L?\
MP(3_ !H_MS2/^@K8_P#@0G^-9/\ PKSP9_T*VC_^ :?X4?\ "O/!G_0K:/\
M^ :?X4 :W]N:1_T%;'_P(3_&C^W-(_Z"MC_X$)_C63_PKSP9_P!"MH__ (!I
M_A1_PKSP9_T*VC_^ :?X4 :W]N:1_P!!6Q_\"$_QH_MS2/\ H*V/_@0G^-9/
M_"O/!G_0K:/_ . :?X4?\*\\&?\ 0K:/_P" :?X4 :W]N:1_T%;'_P "$_QH
M_MS2/^@K8_\ @0G^-9/_  KSP9_T*VC_ /@&G^%'_"O/!G_0K:/_ . :?X4
M:W]N:1_T%;'_ ,"$_P :/[<TC_H*V/\ X$)_C63_ ,*\\&?]"MH__@&G^%'_
M  KSP9_T*VC_ /@&G^% &M_;FD?]!6Q_\"$_QH_MS2/^@K8_^!"?XUD_\*\\
M&?\ 0K:/_P" :?X4?\*\\&?]"MH__@&G^% &M_;FD?\ 05L?_ A/\:/[<TC_
M *"MC_X$)_C63_PKSP9_T*VC_P#@&G^%'_"O/!G_ $*VC_\ @&G^% &M_;FD
M?]!6Q_\  A/\:/[<TC_H*V/_ ($)_C63_P *\\&?]"MH_P#X!I_A1_PKSP9_
MT*VC_P#@&G^% &M_;FD?]!6Q_P# A/\ &C^W-(_Z"MC_ .!"?XUD_P#"O/!G
M_0K:/_X!I_A1_P *\\&?]"MH_P#X!I_A0!K?VYI'_04L?_ A/\:/[<TC_H*6
M/_@0G^->?_$GP3X6TWX=:W>67A[3+>YBM]T<L5JBLIW#D$#BNGB^'O@TPH3X
M6T@DJ,G[&G^% &S_ &YI'_05L?\ P(3_ !H_MS2/^@K8_P#@0G^-9/\ PKSP
M9_T*VC_^ :?X4?\ "O/!G_0K:/\ ^ :?X4 :W]N:1_T%;'_P(3_&C^W-(_Z"
MMC_X$)_C63_PKSP9_P!"MH__ (!I_A1_PKSP9_T*VC_^ :?X4 :W]N:1_P!!
M6Q_\"$_QH_MS2/\ H*V/_@0G^-9/_"O/!G_0K:/_ . :?X4?\*\\&?\ 0K:/
M_P" :?X4 :W]N:1_T%;'_P "$_QH_MS2/^@K8_\ @0G^-9/_  KSP9_T*VC_
M /@&G^%'_"O/!G_0K:/_ . :?X4 :W]N:1_T%;'_ ,"$_P :/[<TC_H*V/\
MX$)_C63_ ,*\\&?]"MH__@&G^%'_  KSP9_T*VC_ /@&G^% &M_;FD?]!6Q_
M\"$_QH_MS2/^@K8_^!"?XUD_\*\\&?\ 0K:/_P" :?X4?\*\\&?]"MH__@&G
M^% &M_;FD?\ 05L?_ A/\:/[<TC_ *"MC_X$)_C63_PKSP9_T*VC_P#@&G^%
M'_"O/!G_ $*VC_\ @&G^% &M_;FD?]!6Q_\  A/\:/[<TC_H*V/_ ($)_C63
M_P *\\&?]"MH_P#X!I_A1_PKSP9_T*VC_P#@&G^% &M_;FD?]!6Q_P# A/\
M&C^W-(_Z"EE_X$)_C63_ ,*\\&?]"MH__@&G^%<EX3\%>%[OQ/XP@N/#^F2Q
M6VH1QP(]LA$:F%#A1C@9)- 'H?\ ;FD?]!6Q_P# A/\ &C^W-(_Z"MC_ .!"
M?XUD_P#"O/!G_0K:/_X!I_A1_P *\\&?]"MH_P#X!I_A0!K?VYI'_05L?_ A
M/\:/[<TC_H*V/_@0G^-9/_"O/!G_ $*VC_\ @&G^%'_"O/!G_0K:/_X!I_A0
M!K?VYI'_ $%;'_P(3_&C^W-(_P"@K8_^!"?XUD_\*\\&?]"MH_\ X!I_A1_P
MKSP9_P!"MH__ (!I_A0!K?VYI'_05L?_  (3_&C^W-(_Z"MC_P"!"?XUD_\
M"O/!G_0K:/\ ^ :?X4?\*\\&?]"MH_\ X!I_A0!K?VYI'_05L?\ P(3_ !H_
MMS2/^@K8_P#@0G^-9/\ PKSP9_T*VC_^ :?X4?\ "O/!G_0K:/\ ^ :?X4 :
MW]N:1_T%;'_P(3_&C^W-(_Z"MC_X$)_C63_PKSP9_P!"MH__ (!I_A1_PKSP
M9_T*VC_^ :?X4 :W]N:1_P!!6Q_\"$_QH_MS2/\ H*V/_@0G^-9/_"O/!G_0
MK:/_ . :?X4?\*\\&?\ 0K:/_P" :?X4 :W]N:1_T%;'_P "$_QH_MS2/^@K
M8_\ @0G^-9/_  KSP9_T*VC_ /@&G^%'_"O/!G_0K:/_ . :?X4 :W]N:1_T
M%;'_ ,"$_P :/[<TC_H*V/\ X$)_C63_ ,*\\&?]"MH__@&G^%'_  KSP9_T
M*VC_ /@&G^% &M_;FD?]!6Q_\"$_QH_MS2/^@I9?^!"?XUD_\*\\&?\ 0K:/
M_P" :?X5R7B_P5X7L]=\(Q6WA_3(H[G5#',J6R 2)Y,AVMQR,@'\* /0_P"W
M-(_Z"MC_ .!"?XT?VYI'_05L?_ A/\:R?^%>>#/^A6T?_P  T_PH_P"%>>#/
M^A6T?_P#3_"@#6_MS2/^@K8_^!"?XT?VYI'_ $%;'_P(3_&LG_A7G@S_ *%;
M1_\ P#3_  H_X5YX,_Z%;1__  #3_"@#6_MS2/\ H*V/_@0G^-']N:1_T%;'
M_P "$_QK)_X5YX,_Z%;1_P#P#3_"C_A7G@S_ *%;1_\ P#3_  H UO[<TC_H
M*V/_ ($)_C1_;FD?]!6Q_P# A/\ &LG_ (5YX,_Z%;1__ -/\*/^%>>#/^A6
MT?\ \ T_PH UO[<TC_H*V/\ X$)_C1_;FD?]!6Q_\"$_QK)_X5YX,_Z%;1__
M  #3_"C_ (5YX,_Z%;1__ -/\* -;^W-(_Z"MC_X$)_C1_;FD?\ 05L?_ A/
M\:R?^%>>#/\ H5M'_P# -/\ "C_A7G@S_H5M'_\  -/\* -;^W-(_P"@K8_^
M!"?XT?VYI'_05L?_  (3_&LG_A7G@S_H5M'_ / -/\*/^%>>#/\ H5M'_P#
M-/\ "@#6_MS2/^@K8_\ @0G^-']N:1_T%;'_ ,"$_P :R?\ A7G@S_H5M'_\
M T_PH_X5YX,_Z%;1_P#P#3_"@#6_MS2/^@K8_P#@0G^-']N:1_T%;'_P(3_&
MLG_A7G@S_H5M'_\  -/\*/\ A7G@S_H5M'_\ T_PH UO[<TC_H*V/_@0G^-'
M]N:1_P!!6Q_\"$_QK)_X5YX,_P"A6T?_ , T_P */^%>>#/^A6T?_P  T_PH
M UO[<TC_ *"MC_X$)_C1_;FD?]!6Q_\  A/\:R?^%>>#/^A6T?\ \ T_PH_X
M5YX,_P"A6T?_ , T_P * -;^W-(_Z"EC_P"!"?XT?VYI'_04L?\ P(3_ !KB
M_&W@7PG9>!=?NK7PYI<-Q#I\[QR1VJ!D8(2"#C@BK^A^ ?"$_A_39I?#.DO)
M):Q,[M:(2Q* DGB@#I?[<TC_ *"MC_X$)_C1_;FD?]!6Q_\  A/\:R?^%>>#
M/^A6T?\ \ T_PH_X5YX,_P"A6T?_ , T_P * -;^W-(_Z"MC_P"!"?XT?VYI
M'_05L?\ P(3_ !K)_P"%>>#/^A6T?_P#3_"C_A7G@S_H5M'_ / -/\* -;^W
M-(_Z"MC_ .!"?XT?VYI'_05L?_ A/\:R?^%>>#/^A6T?_P  T_PH_P"%>>#/
M^A6T?_P#3_"@#6_MS2/^@K8_^!"?XT?VYI'_ $%;'_P(3_&LG_A7G@S_ *%;
M1_\ P#3_  H_X5YX,_Z%;1__  #3_"@#6_MS2/\ H*V/_@0G^-']N:1_T%;'
M_P "$_QK)_X5YX,_Z%;1_P#P#3_"C_A7G@S_ *%;1_\ P#3_  H UO[<TC_H
M*V/_ ($)_C1_;FD?]!6Q_P# A/\ &LG_ (5YX,_Z%;1__ -/\*/^%>>#/^A6
MT?\ \ T_PH UO[<TC_H*V/\ X$)_C1_;FD?]!6Q_\"$_QK)_X5YX,_Z%;1__
M  #3_"C_ (5YX,_Z%;1__ -/\* -;^W-(_Z"MC_X$)_C1_;FD?\ 05L?_ A/
M\:R?^%>>#/\ H5M'_P# -/\ "C_A7G@S_H5M'_\  -/\* -;^W-(_P"@K8_^
M!"?XT?VYI'_05L?_  (3_&LG_A7G@S_H5M'_ / -/\*/^%>>#/\ H5M'_P#
M-/\ "@#6_MS2/^@K8_\ @0G^-6+:]M+T,;6ZAG"G#&*0-CZXK!_X5YX,_P"A
M6T?_ , T_P *QO FGV>E>,O&]EI]K#:VL5U:A(84"JN;=2< >Y)_&@#OJ***
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KBO$G_)4/ _\ NZA_Z*2NUKBO$G_)4/ _^[J'_HI* .UHHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#COBM_R2[Q!_U[?^S"
MNNA_U$?^Z/Y5R/Q6_P"27>(/^O;_ -F%==#_ *B/_='\J 'T444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7%>"_^1M\<?]A./_T1'7:UQ7@O_D;?
M''_83C_]$1T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !7%>./^1C\$_P#88/\ Z)DKM:XKQQ_R,?@G_L,'_P!$R4 =K1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <YX__ .2=>)/^
MP9<?^BVK1\/?\BUI7_7G#_Z *SO'_P#R3KQ)_P!@RX_]%M6CX>_Y%K2O^O.'
M_P! % &E1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>$
M_P#D?_'?_7W:?^DR5VM<5X3_ .1_\=_]?=I_Z3)0!VM%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7
MB3_DJ'@?_=U#_P!%)7:UQ7B3_DJ'@?\ W=0_]%)0!VM%%% '/>-=>N/#WAN2
MZLHTDOYI8[6U63[OFR.$4GV&<_A6+?\ AGQ'I>D3:I9>+]3NM7MXS,8[H1FU
MG(&2GEA1L!Q@$'(]36[XPT"3Q)X=EL;>=8+Q)([BUF89"31L&0GVR,'V)K"O
MM5\::KI,VDP^%387]Q&89+Z6\B:VBR,%UVDNWJ!M';- #X?B7:7":5':Z/J=
M]>ZAI\>H+!:1JVR-CALEF ^4C'OD8ZT^U\8V=CI\[@ZIJ5U-J]S96]J40S/(
MCME$P0!&H!^9B, <\TNA>%)M!\7V36\1;2[3P_'IZ3EERTBRY((SGD<YQBN>
M&B:IHE_8:EY$#ZA%K^HSV^GR7*(UW!/NYC8G&\+AL'' .<4 :^I^/;2YT;Q!
M!-;ZUI%WI4$,EUB./S8_,8A=AW%6^[USC!ZYX&G?^.8K76=1TFST/5M2N].5
M'N1:QQ[51UW @LXR<9&.I(/'>N&U"UUSQ5?_ ! M5TM8+Z6QL(8K3[0C,N&D
M;#MG:&QDX!( (YKOM&TF]M/&7BG4)H-MM??9?L\FY3OV1%6X!R,'UQ0 C^-[
M.:QTJXTJPO\ 5)-4A,]O!;(H8(,9+L[*JX) Y/7IFL?4_&3ZEI^E3:>MWI\Z
M>(K?3KVWG51(F3\Z'!((((.0>0:P[/PYXEL-$\,6%_IVIW&FVU@\5W8Z9?I!
M(+C?E2["1-R;<C ;@TNE>#==MK0Q'2!;+_PE5OJ:1"Z679;!4R2Q;)(VD'N3
MTR.: .\\9Z_)X9\*7NIP1+-<IMCMXVZ-*[!$S[98$^PK N_#6MV>G_:F\=WZ
M:X4+IYS1+:/(!]WRMOW,\=<C.<UT7B[P_P#\)/X8O-*6?R)90KPS8SY<B,'0
M_3<HS[5R&LKKVOV"6.L?#BUO]1C1DCNI;F![9"P ,BEOG4' .-N>!0!N7WC@
M:5<Z?IDNE7FH:M<V0NC#IBK(F 0'PS,. >A/7CN:34?'\5@+^X70M7N=.T]V
MCN[V*.,)&5^]@,X9@O<J".#UJCX7\):EH/B#1#.J2VUCX=_L^2X1AM,WFHV
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ4T63^W+/6 VGW47GV-H(H ?D/EAMS;R,$D;CCC@9KUND "C   ]!0!X)87
M;PIX!N8]1BL[329)X-0GEM?.2SN2H\LRH2,8^8;CT+"N[\ QP7FO>(M0AU4:
MK#<>0DMQ%8K#:RR*&Y0AVWL 0&.,<#DUZ!@8(P,'K0  ,   =A0 *BH,*H4$
MDX QR>32T44 %%%% !1110!SGC__ ))UXD_[!EQ_Z+:M'P]_R+6E?]></_H
MK.\?_P#).O$G_8,N/_1;5H^'O^1:TK_KSA_] % &E4=PTJ6TKP1B694)1"VT
M,V.!GMD]ZDHH \1GO?!#:?/J%G>:AX6\4E2TNG64DJ2?:<?<\G&UP6]%P0>U
M=/H<-U>_$C2[O6[6,:HOA:)I@4'[N5I3OQZ'J./>O1MJE@VT;AWQS2T >*I?
MQZ3I\$'DZ?:PCQ1J BO]0C9K>PVL^T[05&3DA<D <UF:E/\ ;=.^(['4%U$3
MV=@PNHK;R(YP'8%D'.Y1TW9.<=:]\(##! (]#2T >8>.;,:1XK\,WD5S:Z/I
M-O%/&MT]F)8+><A I89 7*J0&/3&.]8H@TZ?1]<U.;6KV:TEU:UF74[/342V
MBG08\\(68/'G:';&,COU'M! (P1D'L:, # ''I0!Y_X!U26^\1ZRC3:7JJ"&
M$MK>G0&(3M\P$;\E2RCGY3P#6AX]0Z<FE>*HU)?1;H//M&2;63Y)ACO@$/\
M\ KL H484 #T%+0!Y3=Z3JE_\'=?U&&&7^UM>)U"2-1E_)9EVQ@=3B%0,>I(
M[U!I<]IJ_BKP\UIXDBU62S25UATS2UB\B(QE2DK>9^[!R %(SN X[UZ[2!0"
M2 !GKCO0!XIH.H06-UX;TW2]0M=9M$OECCTF]LA'J&F Y#.60_P G)8<^M2-
M<VWV#4=.5U%[!XWCEDAQAEC>Z!1L>A'0U[/M 8L ,GJ<4N!G- 'EUKI]K+X9
M^)\LEK&\LE[>JS,@)8+;H5'X$DCW-0Z'J%CH.O0:CXD;RX+W0+&*QNIHRR#:
MK>;%G!PQ+*<=Z]7K U;P_?WFJ?VAIGB"]TR5H1#+&B)+$X!)#!'!"MR>1U&,
MYH Q?A.8#X/G-K UO;'4[PQ0LFTQIYS84CM@<8KN:S= T2V\.Z/#IMH\LB1E
MG:69MSR.S%F9CZDDFM*@ KBO"?\ R/\ X[_Z^[3_ -)DKM:XKPG_ ,C_ .._
M^ONT_P#29* .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "N*\2?\E0\#_[NH?^BDKM:XKQ)_R5#P/_
M +NH?^BDH [6BBB@ HHHH *IWVEV6I26;WD E:SG%S 2Q&R0 @-P>>&/7CFK
ME% &=J6A:7J]U875_9I-/83">UD)(,3^H(/TX/' K,O_  #X9U.^NKR[TP22
M77_'PHFD6.4XQN9 P4MC^+&1USFNDHH H6NBZ?97QO;>V"7!MX[4ON)_=)DJ
MN"<<;CSUYJ"/PQH\6E66F)9*+.RF2XMXM[?)(K;U;.<G#<\UK44 <S/\/O"]
MS>374NEAI+B8SSJ)Y D[EMV9$#;7Y[,"!5S6/">BZ[<Q7-]:,;B)#&DT$\D$
MFP_PEHV4E?8\5M44 95MX:T:S_LS[-810C3 XLPA($6\8;C/.03G.?7K6K11
M0 4444 %%%% ''?%;_DEWB#_ *]O_9A770_ZB/\ W1_*N1^*W_)+O$'_ %[?
M^S"NNA_U$?\ NC^5 #Z*** "BBB@"$V=L;T7IMXOM8C,0GV#>$)!*[NN,@''
MM3386;:@NH&U@-ZL?E"X,8\P)G.W=UQGG%6** ,>#PIX=MKM[N#0M-CN'D$K
M2I:H&+@[@V<=00#GUYJXVE:<]K=6S6%L;>[9GN(C$NV9FZEAC#$X&<U<HH K
MRV%G/-%-+:P22Q(T<;M&"45L!@#V!P,COBJ-GX7T#3[\7UEHNGV]VJ"-9H;9
M%<*!C (' QQ]*UJ* ,J]\,:#J.H)J%[HNGW-XF-L\UNC.,=.2,\5?6TMDO'O
M%MXA<R((WF"#>R@D@$]2!D\>YJ:B@ HHHH **** "N*\%_\ (V^./^PG'_Z(
MCKM:XKP7_P C;XX_["<?_HB.@#M:*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH *XKQQ_P C'X)_[#!_]$R5VM<5XX_Y&/P3_P!A@_\ HF2@
M#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M#G/'_P#R3KQ)_P!@RX_]%M6CX>_Y%K2O^O.'_P! %9WC_P#Y)UXD_P"P9<?^
MBVK1\/?\BUI7_7G#_P"@"@#2HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KBO"?_(_^._^ONT_])DKM:XKPG_R/_CO_K[M/_29* .UHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N*\2?\E0\#_[NH?\ HI*[6O.?B#%?S^.?!D>F:@+"[(OMER8!
M-M_=IGY"0#D<4 >C45Y__97CG_H>X_\ P2Q?_%4?V5XY_P"A[C_\$L7_ ,50
M!Z!17G_]E>.?^A[C_P#!+%_\51_97CG_ *'N/_P2Q?\ Q5 'H%%>?_V5XY_Z
M'N/_ ,$L7_Q5']E>.?\ H>X__!+%_P#%4 >@45Y__97CG_H>X_\ P2Q?_%4?
MV5XY_P"A[C_\$L7_ ,50!Z!17G_]E>.?^A[C_P#!+%_\51_97CG_ *'N/_P2
MQ?\ Q5 'H%%>?_V5XY_Z'N/_ ,$L7_Q5']E>.?\ H>X__!+%_P#%4 >@45Y_
M_97CG_H>X_\ P2Q?_%4?V5XY_P"A[C_\$L7_ ,50!Z!17G_]E>.?^A[C_P#!
M+%_\51_97CG_ *'N/_P2Q?\ Q5 'H%%>?_V5XY_Z'N/_ ,$L7_Q5']E>.?\
MH>X__!+%_P#%4 7_ (K?\DN\0?\ 7M_[,*ZZ'_41_P"Z/Y5X[X_T_P 6P^ ]
M8DO_ !>EY:+!^\MQI<<7F#(XW!B1711Z7XX\I,>.HP-HP/[&BX_\>H ]#HKS
M_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W
M'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^
MRO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@
MEB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS
M_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W
M'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^
MRO'/_0]Q_P#@EB_^*H ] KBO!?\ R-OCC_L)Q_\ HB.JG]E>.?\ H>X__!+%
M_P#%5S'AK3_%C^(?%*VWBY+>9+Y!<2'2XW\YO)3#8+?+Q@8'I0![/17G_P#9
M7CG_ *'N/_P2Q?\ Q5']E>.?^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2
MQ?\ Q5']E>.?^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2Q?\ Q5']E>.?
M^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2Q?\ Q5']E>.?^A[C_P#!+%_\
M50!Z!17G_P#97CG_ *'N/_P2Q?\ Q5']E>.?^A[C_P#!+%_\50!Z!17G_P#9
M7CG_ *'N/_P2Q?\ Q5']E>.?^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2
MQ?\ Q5']E>.?^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2Q?\ Q5']E>.?
M^A[C_P#!+%_\50!Z!17G_P#97CG_ *'N/_P2Q?\ Q5']E>.?^A[C_P#!+%_\
M50!Z!7%>./\ D8_!/_88/_HF2JG]E>.?^A[C_P#!+%_\57,>*=/\61ZSX76Z
M\7)<2OJ1$#C2XT\E_*?YL!OFXR,'UH ]GHKS_P#LKQS_ -#W'_X)8O\ XJC^
MRO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@
MEB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS
M_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W
M'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^
MRO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@
MEB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS
M_P#LKQS_ -#W'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W
M'_X)8O\ XJC^RO'/_0]Q_P#@EB_^*H ] HKS_P#LKQS_ -#W'_X)8O\ XJC^
MRO'/_0]Q_P#@EB_^*H W?'__ "3KQ)_V#+C_ -%M6CX>_P"1:TK_ *\X?_0!
M7F_B[3O&,?@W6WN_&:7-LMC,98!I,:>8NPY7<&R,CC-7='TSQHVB6#0^-XXH
MC;1E(_['B;:NT8&=W./6@#TVBO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_
M ."6+_XJ@#T"BO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"
MBO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"BO/_ .RO'/\
MT/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"BO/_ .RO'/\ T/<?_@EB_P#B
MJ/[*\<_]#W'_ ."6+_XJ@#T"BO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_
M ."6+_XJ@#T"BO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"
MBO/_ .RO'/\ T/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"BO/_ .RO'/\
MT/<?_@EB_P#BJ/[*\<_]#W'_ ."6+_XJ@#T"N*\)_P#(_P#CO_K[M/\ TF2J
MG]E>.?\ H>X__!+%_P#%5'\.8KV'Q1XSCU&^%]=K=6WF7(A$6_\ <+CY 2!@
M8'X4 >B4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7!^,/^2D>"?]V__P#125WE<'XP_P"2D>"?]V__
M /124 ='1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_$[
M_DFVN_\ 7O\ ^S"NIB_U*?[HKEOB=_R3;7?^O?\ ]F%=3%_J4_W10 ^BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#PC_R-/C/_L(Q_P#HA*Z^
MN0\(_P#(T^,_^PC'_P"B$H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N0\9?\ (?\ !W_86/\ Z)DKKZY#QE_R'_!W_86/_HF2@#KZ
M*** "BBB@ HHHH A^UVWVK[+]HB^T8W>5O&_'KCK3Y98X(FEED6.-1EF<X '
MN:\C%C;/\')?%)@C_MPEM2^W;1YHF$I(^;KC VXZ8XJ?XDZO'K^B:U90WL<-
MEID69U$@#7-SP1&!U*IG)]6P.QH ]5EFB@C\R:5(TR%W.P R3@#)[DD#\:9]
MKMOM7V7[1%]HQN\K>-^/7'6N=UF:/5-6\.:="ZRPM,U_*4.X%(1\O3_IH\?Y
M5Q'V&V;X./XI,,7]N9.I?;MH\T3>;G[W7&/EQTQQ0!Z[)+'"F^5U1<@;F.!D
MG _6DEFB@0/-*D:E@NYV &2< <]R2!^-<'\1M-GN+.SU*34+@6\-[9B*R3"Q
M[S.H+N>K'!P >!UZUN:__IWB'0-*'*^>]_,/]B$?+_Y$>,_A0!N?;;7[5]E^
MTP_:<9\GS!OQ].M+-=VUL\:3W$43R'"*[A2Q]!GK7F_B'P_I-K:0^&]'@%WX
MFN;A;D7S*IN(/WFYKB60 %0!D#UX %:6FZ+IWB?7?%TNL6D-TRW0L(O.0,88
MEB0_)G[N6<MD=Z .WN+FWM(O-N9XX8P<;Y'"C\S2FX@$'GF:,0D ^86&W![Y
MZ5YYH4>DW_@K0O%/BJX69+/3S%MN\/%NW8\S:1EI"% [YSTR:I+X?U>Z\$26
MUGHO^B:AK:74>F3.L8@L]ROM8'.T$IDJ <;^G6@#TZ&[MKDD07$4I'4(X;'Y
M5-7%^%&MM-\0W>BS>&],T?4C;+<K)IV#'<0[MO7:IR&.,$=\UVE !1110 44
M44 8'CG_ )$'Q#_V#I__ $6:OZ#_ ,B[IG_7I%_Z *H>.?\ D0?$/_8.G_\
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
ME_QH_M33_P#G_M?^_P O^-8W_"O_  A_T+>F?^ Z_P"%'_"O_"'_ $+>F?\
M@.O^% &S_:FG_P#/_:_]_E_QH_M33_\ G_M?^_R_XUC?\*_\(?\ 0MZ9_P"
MZ_X4?\*_\(?]"WIG_@.O^% &S_:FG_\ /_:_]_E_QH_M33_^?^U_[_+_ (UC
M?\*_\(?]"WIG_@.O^%'_  K_ ,(?]"WIG_@.O^% &'+X8@-C/HL/BFVC\.SR
MM(]GL0RJK-N:-9=W"$D_PD@'&:O^(/#'A+7-+OK98]%MKNZ0C[8L,32(Q_BS
MP2?QJ[_PK_PA_P!"WIG_ (#K_A1_PK_PA_T+>F?^ Z_X4 :5E<:-I]G%:6EQ
M8001C"QQ.B*/H!P.>:G_ +4T_P#Y_P"U_P"_R_XUC?\ "O\ PA_T+>F?^ Z_
MX4?\*_\ "'_0MZ9_X#K_ (4 ;/\ :FG_ //_ &O_ '^7_&C^U-/_ .?^U_[_
M "_XUC?\*_\ "'_0MZ9_X#K_ (4?\*_\(?\ 0MZ9_P" Z_X4 ;/]J:?_ ,_]
MK_W^7_&C^U-/_P"?^U_[_+_C6-_PK_PA_P!"WIG_ (#K_A1_PK_PA_T+>F?^
M Z_X4 ;/]J:?_P _]K_W^7_&C^U-/_Y_[7_O\O\ C6-_PK_PA_T+>F?^ Z_X
M4?\ "O\ PA_T+>F?^ Z_X4 ;/]J:?_S_ -K_ -_E_P :QO DB3>,O&\D3JZ-
M=VN&4Y!_T=>]'_"O_"'_ $+>F?\ @.O^%0_#JPM-,\4^-+*QMHK:VBNK8)%$
MH55S I. /<F@#T.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *X/QA_R4CP3_NW_ /Z*2N\K@_&'_)2/
M!/\ NW__ **2@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH Y/XG?\DVUW_KW_P#9A74Q?ZE/]T5RWQ._Y)MKO_7O_P"S"NIB_P!2G^Z*
M 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(>$?\ D:?&?_81
MC_\ 1"5U]<AX1_Y&GQG_ -A&/_T0E '7T444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5R'C+_D/^#O^PL?_ $3)77UR'C+_ )#_ (._["Q_
M]$R4 =?1110 4444 %%%% '*MX[LEF:3[!?G2EN?LK:H$7R!)NV?WMVW=\N[
M;C/>M#Q1XGT_PEHKZGJ)<H&")'& 7D8]E!]LGZ UP =%^ $UDQ'VL*]F8L_-
M]H\\KMQ_>W<_K5?QY+JDUCXBN=3T'4&CAMVM;"=3$88H\C?*?GW;G(_N\* .
MYH ]1U358],@M7:-Y&N;F*WC1<9+.V,_0#+'V!K%/CNR$QD^P7_]E"Y^RG5-
MB^1YF[9_>W;=WR[MN,]ZC%S)K?BC1(I+6:U%E:R7\L$^W<CMF*/.TD=#*>O:
MN4WH/@ ]D2/M85K,Q9^;[1Y^W;C^]NY_6@#O?$/BS2O#9M8[V;-S=3)%#;QD
M&1MS!=V.RC/)_K5W5=4CTJ.V9XVD>YN8[:-%ZEG.,_0#+'V!KFOB!96T>A)>
M>1%]K>]L8WG"#>RBX3 SUQDGBM&__P!/\=Z7:=8].MY+Z0?[;_NH_P!#-^5
M%0_$"R$9O?[,U$Z,)O).J[$\G.[;NQNW[-W&[;BK>J>,(=/U"ZM+?2]0U%K*
M-9+Q[1$(MP1D [F!9L<X7)Q6)=7$7C>1M(L3%;>&+>8+=7&0IO&1LF*(=DW#
MYG[]!W-6_#EQ!8:UXU%[(D;1WPN9"YQB$P)M;Z?*P_ T :5WXOM(S81Z;:W.
MJW-_!]I@AM N?)X^=B[*%'(')ZG%,7QMIAT234FANTDCN?L;61B_TC[1D 1!
M0<%CD'@XQSFN8\.:T= \!^&K*&S6YU^\L_\ 18&(7;&3NWR-_#& 1]>@YJMK
M>A3:5:>'F.K_ .D76N^=J&H1A<+-+&RY4'(4 85<].* .ZT?Q&FJ7USI\]A=
MZ=?VZ+(]O=!<LC9 961F4C((Z\&MJN.T-[O3/'-[H(U.ZU&Q%@EWFZD$DEO(
M7*[=V,X8#(!Z8KL: "BBB@ HHHH P/'/_(@^(?\ L'3_ /HLU?T'_D7=,_Z]
M(O\ T 50\<_\B#XA_P"P=/\ ^BS5_0?^1=TS_KTB_P#0!0!H4444 %%%% !1
M110 4444 <I<>/+*!YYAIVH2Z7;S_9Y]3C13"CAMIXW;F4'@L%(K2\3^)M/\
M)Z)+JFHES&I"I'& 7D8]E!]LGZ UYEI$>H:3\+3KD?B"\BU+39)$%D&7R1(L
MI!B>/&69CW/.6&*G\>7&JW5EXBN]3\/:AY45H]O82*8C#"A WRGY]VYCQPO"
M@#N: /7D8.BL.A&:6J>E7,EYI=O/+:36CNG,,^W>O;G:2/?KWJY0 4444 %%
M%% !1110 5SO@C_D=O''_7W:_P#I.M=%7.^"/^1V\<?]?=K_ .DZT =W1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %<)XO_ .2C^"?]V_\ _125W=<'XP_Y*1X)_P!V_P#_ $4E '1T
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!R?Q-Y^&VN_P#7
MO_[,*ZF+_4I_NBN6^)W_ "3;7?\ KW_]F%=3%_J4_P!T4 /HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N0\(_\C3XR_P"PC'_Z(2NOKD/"/_(T
M^,_^PC'_ .B$H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "N'^(5V;'4/"ETMK<731:H6$%NH:1_P!T_"@D#/XUW%<AXR_Y#_@[_L+'
M_P!$R4 +_P )Q<?]";XF_P# 6/\ ^.4?\)Q<?]";XF_\!8__ (Y7744 <C_P
MG%Q_T)OB;_P%C_\ CE'_  G%Q_T)OB;_ ,!8_P#XY7744 <C_P )Q<?]";XF
M_P# 6/\ ^.4?\)Q<?]";XF_\!8__ (Y7744 >>'4M+.L?VL?AOK9U#=O^T?8
M8MV[^]_K.OOUJ]>>+/[0M);2[\#>(Y[>4;7CDM(RK#T(\RNUHH XJ/Q9Y5W-
M=1^!_$BSS*J22"UCRRKG:/\ 6=!N/YFJ)U+2SK']K?\ "M];_M#=O^T?88MV
M[^]_K.OOUKT.B@#BKOQ8+^$0W?@;Q'-&'5PKVD9&Y2"I_P!9U! -"^*]EU/<
MKX'\2">=525_LL>75<[0?WG0;C^9KM:* /+?LWAC_HE.J?\ @MA_^+J_J>IZ
M9K-S'<:E\.-<NIHQM5Y;&)CC.<']YR,]CQ7H=% 'G6IWVDZS<)/J7PUUJ[E1
M!&KS6$3%5!) 'S].33K;4M+M-,GTVW^&^M1V-P=TMNMA#L<\<D;\'H/RKT.B
M@#@M*UVTT.%X=,^'WB"T21MSB*SB!8^I/F9-7_\ A.+C_H3?$W_@+'_\<KKJ
M* .1_P"$XN/^A-\3?^ L?_QRC_A.+C_H3?$W_@+'_P#'*ZZB@#D?^$XN/^A-
M\3?^ L?_ ,<H_P"$XN/^A-\3?^ L?_QRNNHH \X\6^,)[OP=K5LWA3Q#;B6R
MF0S36\81,H1N8AS@"KFD>-+B'1;"(>$?$D@2WC7>EM&5;"CD?O.E;GCG_D0?
M$/\ V#I__19J_H/_ "+NF?\ 7I%_Z * ,'_A.+C_ *$WQ-_X"Q__ !RC_A.+
MC_H3?$W_ ("Q_P#QRNNHH Y'_A.+C_H3?$W_ ("Q_P#QRC_A.+C_ *$WQ-_X
M"Q__ !RNNHH Y'_A.+C_ *$WQ-_X"Q__ !RC_A.+C_H3?$W_ ("Q_P#QRNNH
MH Y'_A.+C_H3?$W_ ("Q_P#QRC_A.+C_ *$WQ-_X"Q__ !RNNHH \[DU#2IM
M6&JR?#?6VOPP?SS81;MPZ-]_J/7K6A=^+?M]I+:7?@;Q'/;RKMDCDM(RK#T(
M\RNTHH Y >-[@  >#/$P Z?Z+'_\<I?^$XN/^A-\3?\ @+'_ /'*ZZB@#D?^
M$XN/^A-\3?\ @+'_ /'*/^$XN/\ H3?$W_@+'_\ '*ZZB@#D?^$XN/\ H3?$
MW_@+'_\ '*/^$XN/^A-\3?\ @+'_ /'*ZZB@#D?^$XN/^A-\3?\ @+'_ /'*
M/^$XN/\ H3?$W_@+'_\ '*ZZB@#D?^$XN/\ H3?$W_@+'_\ '*=\-KUM1\2^
M,[MK2YLVDNK;,%TH61,0*.0"1VSUZ&NLKG?!'_([>./^ONU_])UH [NBBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X/QA_R4CP3_NW_ /Z*2N\K@_&'_)2/!/\ NW__ **2@#HZ***
M"BBB@ HHJ*YN8;.UFNKF58H(4,DDC' 50,DG\* ):*P-)\7Z=JU]%9I#>VTL
M\9FMOM=NT0N$&,LA/7J#C@X.<5:F\1:9#XBMM!-P&U&>-I1$G)15&<MZ9[>M
M &K17/:GXQL-,U6333::G=W,4:22+96;SA V=NXJ.,[34M]XJLK&&Q+6U]+<
MWT?F0V<5LS3[0 263^'&1G..3B@#<HK!D\8:0GAP:Z'F>U,@AV)"QE\POLV;
M.N[<<8HL_%EC<VEY=SVNHV%O9Q^;++?V;P+MYSC<.>G:@#>HK!TKQ;8:K?1V
M0@O;2XEB,T"7ENT7GH,99,]<9''7GI6]0 4444 %%%% ')_$[_DFVN_]>_\
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
MDMNVT%65N&PR@\$$=:H:U=:X]CXIT*_MK"?6?[&,\=_81E&FAR5*.#DAOO8
M.#DXKN-2\*:)J]G:VM]8))': +;D,RO$ ,?*ZD,. ._:I=&\.:3X?25=,LUA
M,Q!ED+,[R$=-S,2QQ[F@!-%O-.?PM975K+"-.%HC*^0$5 O?TP!SZ8K$^&*,
MO@>W8*RVSSSR6JL,8A,K%/PQR/8BK<OP_P#"T]R\SZ2G[Q_,>%976%V]3&&V
M'\JZ-$2.-410J* %51@ #L* '4444 %%%% !1110 5P_Q"6\?4/"BZ?+#%>'
M5#Y3SH713Y3]0""?SKN*Y#QE_P A_P '?]A8_P#HF2@ ^Q?$'_H,Z#_X R?_
M !RC[%\0?^@SH/\ X R?_'*Z^B@#D/L7Q!_Z#.@_^ ,G_P <H^Q?$'_H,Z#_
M . ,G_QRNOHH Y#[%\0?^@SH/_@#)_\ '*/L7Q!_Z#.@_P#@#)_\<KKZ* .0
M^Q?$'_H,Z#_X R?_ !RC[%\0?^@SH/\ X R?_'*Z_(SC/-% '(?8OB#_ -!G
M0?\ P!D_^.4?8OB#_P!!G0?_  !D_P#CE=<S*HRQ 'J32Y&<9YH Y#[%\0?^
M@SH/_@#)_P#'*/L7Q!_Z#.@_^ ,G_P <KKR0.M(S!1EB .F2: .1^Q?$'_H,
MZ#_X R?_ !RC[%\0?^@SH/\ X R?_'*Z_(SC//I1D#OUH Y#[%\0?^@SH/\
MX R?_'*/L7Q!_P"@SH/_ ( R?_'*Z\D 9)P** .0^Q?$'_H,Z#_X R?_ !RC
M[%\0?^@SH/\ X R?_'*Z\$$9!R** .0^Q?$'_H,Z#_X R?\ QRC[%\0?^@SH
M/_@#)_\ '*Z^B@#D/L7Q!_Z#.@_^ ,G_ ,<H^Q?$'_H,Z#_X R?_ !RNOHH
M\X\6VGC=/!^M->ZKHLEJ+*8S)%9R*S)L.0"7X.*MZ19^/#HM@8-7T-83;Q[%
M:RD)"[1@$[^N*W?'/_(@^(?^P=/_ .BS5_0?^1=TS_KTB_\ 0!0!@?8OB#_T
M&=!_\ 9/_CE'V+X@_P#09T'_ , 9/_CE=?10!R'V+X@_]!G0?_ &3_XY1]B^
M(/\ T&=!_P# &3_XY77T4 <A]B^(/_09T'_P!D_^.4?8OB#_ -!G0?\ P!D_
M^.5U]% '(?8OB#_T&=!_\ 9/_CE'V+X@_P#09T'_ , 9/_CE=?10!R'V+X@_
M]!G0?_ &3_XY1]B^(/\ T&=!_P# &3_XY77Y&<9YHH Y#[%\0?\ H,Z#_P"
M,G_QRC[%\0?^@SH/_@#)_P#'*Z^B@#D/L7Q!_P"@SH/_ ( R?_'*/L7Q!_Z#
M.@_^ ,G_ ,<KKZ* .0^Q?$'_ *#.@_\ @#)_\<H^Q?$'_H,Z#_X R?\ QRNO
MHH Y#[%\0?\ H,Z#_P" ,G_QRC[%\0?^@SH/_@#)_P#'*Z^B@#D/L7Q!_P"@
MSH/_ ( R?_'*?\-DOX_$OC)-3F@FO1=6WFR6Z%$;]PN, DD<8[UUE<[X(_Y'
M;QQ_U]VO_I.M '=T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7!^,/^2D>"?]V__P#125WE<'XP_P"2
MD>"?]V__ /124 ='1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% ')_$[_DFVN_\ 7O\ ^S"NIB_U*?[HKEOB=_R3;7?^O?\ ]F%=3%_J4_W1
M0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#PC_R-/C/_L(Q
M_P#HA*Z^N0\(_P#(T^,_^PC'_P"B$H Z^BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "N0\9?\ (?\ !W_86/\ Z)DKKZY#QE_R'_!W_86/
M_HF2@#KZ*** "BBB@ HHHH \@^Q0R?"^3QP5/_"19;4!>[CO!$IQ'G^YM&W;
MTQVK1^)6H7&M^'=9L[&5HK#3H!)>S(?];*<%8 ?09#-_P$=S6HW@G4SIK^'!
MJ-J/#;W!E*>2WV@1%_,,(.=N,\;L9QQBI_$OPVT'7-/U$0:=:6^I7>YA=E"2
M')R6/ZT 7?$!^VZIX>TD<K)<?;9A_P!,X!N'_D0Q5PWV*%OA>WCC:?\ A(LG
M4!>[CO!$O^KS_<V_+MZ8[5Z#I?AN'2]9-S;I%%:0V26EK!&#^[&]GD/_  (E
M/^^:PSX(U,Z:?#@U&U_X1LW'F[/);[1Y6_S/)SG;C/&[&<<8H C^(UIJ$UG:
M7O\ :31:?%>6>VSC3'F.9T!,C=P >%&.>3GBMOQ%_INMZ!I Y62Y-[,/^F<
MW#_R(T56_$VBOKVDI9QS+$RW,$^YAD8CD5R/QVXIZ:7+_P )/<ZO)(C*;1+:
MW3G*?,S.3]3L_P"^: .#\1^'-/TNVM[*Q=[SQI>7(EM[[)$X/F9:1R#\L2KD
M8Z=L5I6NAV/C#7O%$VL1>>UK="QM-S'-LJQ(Q9/[K%G)R.>!2:1X6\8Z/<7=
MU'J>A7%[>2%Y[JXLY6E?T7(D "@<!0 !6I>^'=;M]5U.YT'4;.WBU4*;A;F%
MG,,@4)YD>",DJ!P>XS0!C:/:V7B3P?HGB'Q7=K-96U@1+!<G]RT@.#,_]YL+
M@9_O''-8TR30> 3\ERFEW>MHUAIC%Q+<V9(Q HZC=AF"GC'4@5T&I^!=3*Z'
M::7>V!TO28%5+2_A>19)1_RT<*RY([ \ DFM*\\/Z]JMC:RWVH:>FKV%X+JS
MEM[=Q%C:5*.K,200S#(([>E &9X'\F'Q7KMM:6,VC6OE0/'I4XVL#\P:95!*
MA3PORD\KSBN_KG=(T/45\03Z]K-U;27K6PM(HK2-ECCCW;CRQ)8DX],8KHJ
M"BBB@ HHHH P/'/_ "(/B'_L'3_^BS5_0?\ D7=,_P"O2+_T 50\<_\ (@^(
M?^P=/_Z+-7]!_P"1=TS_ *](O_0!0!H4444 %%%% !1110 4444 >)6-S::G
MX<'B?5-%U(M+<F:?7X94$MJ1)@>4I);RT&%.!CAN#70_$O4)]:\/:W8:?.4L
M-.MC+?3H?]9)@%( ?Q#-[;1W-:4G@G5AI%QX:M]3M4\.SRL2#"WVB.)G+-$I
MSM(R2 Q&0#T-3^(_AKX?UK3=06WTVTM]1NE;;=E"2KG^+K0!U\'^HC_W1_*I
M*JZ;IUKI.G0V-E"D-O"N$C08 YR?U)JU0 4444 %%%% !1110 5SO@C_ )';
MQQ_U]VO_ *3K715SO@C_ )';QQ_U]VO_ *3K0!W=%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5PGB\_
M\7'\$_[M_P#^BDKNZX/QA_R4CP3_ +M__P"BDH Z.BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** .3^)IQ\-M=Q_S[_^S"NIB_U*?[HKEOB=
M_P DVUW_ *]__9A74Q?ZE/\ =% #Z*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KD/")_P"*I\9?]A&/_P!$)77UR'A'_D:?&?\ V$8__1"4 =?1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#?$*PM=5U#PI
M8WL7FVTVJ%9$W%=P\I^X(-=S7(>,O^0_X._["Q_]$R4 '_"KO!O_ $!1_P"!
M$O\ \51_PJ[P;_T!1_X$2_\ Q5=?10!R'_"KO!O_ $!1_P"!$O\ \51_PJ[P
M;_T!1_X$2_\ Q5=?10!R'_"KO!O_ $!1_P"!$O\ \51_PJ[P;_T!1_X$2_\
MQ5=?10!R'_"KO!O_ $!1_P"!$O\ \51_PJ[P;_T!1_X$2_\ Q56V\<:0M\8"
MMW]G%Q]E-]]G;[,)L[=F_P#WN,],\9K0\0^(=.\,:1+J>IRF.W0A<*,L['H%
M'<_X&@#$_P"%7>#?^@*/_ B7_P"*H_X5=X-_Z H_\")?_BJZ+4=4@TR""699
M&\^>.WC5 "S.[!1U/09R?8&L@^.-(%]Y&V[^SBX^RF^^SM]F$V=NS?\ [W&>
MF>,T 5/^%7>#?^@*/_ B7_XJC_A5W@W_ * H_P# B7_XJMK6_$6F>'H[=M0N
M C7,R00QCEY&8@<#T&<D]JL:EJ<&EQ0/.KL9[B.WC6, DN[ #KV'4^P- '._
M\*N\&_\ 0%'_ ($2_P#Q5'_"KO!O_0%'_@1+_P#%5.?'NCB4MLO?L(F^SG4?
MLS?9@^[;C?Z;N-V,9[U8U7QAINDWTUH\-[<R6T8ENC:6[2K;(>A<CIP"<#)P
M,XH H?\ "KO!O_0%'_@1+_\ %4?\*N\&_P#0%'_@1+_\56GJ'BO3;(62Q"XO
MIKV/SK>&RB,KO'@'?QP%Y')(ZU$?&NBC1#JIEF""X^R_9_);S_/SCRO+QG?[
M?CTYH H_\*N\&_\ 0%'_ ($2_P#Q5'_"KO!O_0%'_@1+_P#%5M:/X@M-9DG@
MCCN;>[M]IFM;J(QR(&^Z<'J#@\C(X-:M '(?\*N\&_\ 0%'_ ($2_P#Q5'_"
MKO!O_0%'_@1+_P#%5U]% '(?\*N\&_\ 0%'_ ($2_P#Q5'_"KO!O_0%'_@1+
M_P#%5U]% 'F_BWX=>%-/\':U>6NDB.X@LII(W\^4[6"$@X+8ZU<TCX:>$+G1
M;">71PTDEO&[M]HE&25!)^]6[XY_Y$'Q#_V#I_\ T6:OZ#_R+NF?]>D7_H H
M P/^%7>#?^@*/_ B7_XJC_A5W@W_ * H_P# B7_XJNOHH Y#_A5W@W_H"C_P
M(E_^*H_X5=X-_P"@*/\ P(E_^*KKZ* .0_X5=X-_Z H_\")?_BJ/^%7>#?\
MH"C_ ,")?_BJZ^B@#D/^%7>#?^@*/_ B7_XJC_A5W@W_ * H_P# B7_XJNOH
MH Y#_A5W@W_H"C_P(E_^*H_X5=X-_P"@*/\ P(E_^*JS<>.M'MKJ6-UO&MH)
M_L\]\ENQMXI,XVL_L2 3T!ZFM+Q!X@T_PQH\VJ:G*8[:+ ^499B>@4=S0!B?
M\*N\&_\ 0%'_ ($2_P#Q5'_"KO!O_0%'_@1+_P#%5URL'4,.A&12T <A_P *
MN\&_] 4?^!$O_P 51_PJ[P;_ - 4?^!$O_Q5=?10!R'_  J[P;_T!1_X$2__
M !5'_"KO!O\ T!1_X$2__%5U]% '(?\ "KO!O_0%'_@1+_\ %4?\*N\&_P#0
M%'_@1+_\577T4 <A_P *N\&_] 4?^!$O_P 53OAMIMIH_B7QGI]A#Y-K#=6P
MCCW%MN8%)Y))ZDUUM<[X(_Y';QQ_U]VO_I.M '=T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7!^,/^
M2D>"?]V__P#125WE<)XO_P"2C^"?]V__ /124 =%1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% ')_$[_DFVN_\ 7O\ ^S"NIB_U*?[HKEOB
M;_R3;7?^O?\ ]F%=3%_J4_W10 ^BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *Y#PC_R-/C/_L(Q_P#HA*Z^N0\(_P#(T^,O^PC'_P"B$H Z^BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0\9?\ (?\ !W_8
M6/\ Z)DKKZX;XAWJ:;J'A2\DBGE2+5"Q2",R.W[I^BCDT =S17'_ /"Q=/\
M^@-XB_\ !5+_ (4?\+%T_P#Z WB+_P %4O\ A0!V%%<?_P +%T__ * WB+_P
M52_X4?\ "Q=/_P"@-XB_\%4O^% '845Q_P#PL73_ /H#>(O_  52_P"%'_"Q
M=/\ ^@-XB_\ !5+_ (4 <N"H_9ZEB;_7B)XBO?S_ #R,?[V^J?C_ %"XOK37
MWU/1]6"6<#6VGM]D8P \!YV?IEON@]E_WC6P=4\('5O[3/A7Q!]I\[S_ /D&
MW'E^;_?\O[F[_:QFM/4/&NBZKI\UC?:!XAFMIUVR1G2Y@&'IP,T 6VN_[>\2
M:!$L$\,=K!+J,D5Q&4=6QY4893T^](1_NURH*C]GEXC_ *_RFB*_Q>?YY&/]
M[?6_%XUT6&_GODT'Q$+F>-(I'_LN8Y5-VT8Q@8W-T]:S#JGA ZM_:?\ PBOB
M#[3YWG_\@VX\OS?^>GE_<W?[6,T :GQ!TJR&E1:FUK$=0-Y8Q&X*Y8*+A#M!
M[#)/2M74O]/\;Z/8]8[&&74)1_M$>5'_ .A2G_@-9%_XTT35+86][X?\0RQ"
M1) ITN8?,K!E/ [$ TJ>-=%COKB]70?$0N;B-(Y9/[,FR53=M'MC<W3UH CO
MDC\7(_AC0[:.W\/6\H2_NXT"HVUMQAA X))'S-T'/4U<\,/%#K?C7[65#KJ
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
MCC_K[M?_ $G6NBKG?!'_ ".WCC_K[M?_ $G6@#NZ*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_&'_
M "4CP3_NW_\ Z*2N\KSKX@0:G<>.O!D>D36L-\1?>6]U&SQ@>6F<A2#TS0!U
ME%<W_9'Q&_Z"OAK_ , YO_BZ/[(^(W_05\-?^ <W_P 70!TE%<W_ &1\1O\
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
MD#M$XC8*Y4A6(R >QQ7._P!D?$;_ *"OAK_P#F_^+H_LCXC?]!7PU_X!S?\
MQ= '&ZAX4\5:7'H%O#JEG=XUA9VF73G+B5DD)FE/F'(YP>G4<C&*N^)];FU+
M79M"O[75X-#MU47,EG83.U^Q&2@95.V,=#@Y/3I72_V1\1O^@KX:_P# .;_X
MNC^R/B-_T%?#7_@'-_\ %T :^DSVUSI-M)9V\EO;; L4,D)B9%' &P@%>G2K
MM<W_ &1\1O\ H*^&O_ .;_XNC^R/B-_T%?#7_@'-_P#%T =)17-_V1\1O^@K
MX:_\ YO_ (NC^R/B-_T%?#7_ (!S?_%T =)17-_V1\1O^@KX:_\  .;_ .+H
M_LCXC?\ 05\-?^ <W_Q= '245S?]D?$;_H*^&O\ P#F_^+H_LCXC?]!7PU_X
M!S?_ != '25SO@C_ )';QQ_U]VO_ *3K3?[(^(W_ $%?#7_@'-_\74/PZAU"
M#Q3XTCU66WEOENK;S7MD*1G]PN, DGICOUH ]#HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\2?\
M)4/ _P#NZA_Z*2NUKBO$G_)4/ _^[J'_ **2@#M:*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH X[XK?\DN\0?\ 7M_[,*ZZ'_41_P"Z/Y5R
M/Q6_Y)=X@_Z]O_9A770_ZB/_ '1_*@!]%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 5Q7@O_ )&WQQ_V$X__ $1'7:UQ7@O_ )&WQQ_V$X__ $1'
M0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XX_P"1
MC\$_]A@_^B9*[6N*\<?\C'X)_P"PP?\ T3)0!VM%%% !1110 4444 %%>+_8
MXY/A3)\0"7_X27+:BM[YC;AB4XBZX\O8-FWIBM/XI:G=:YX:UNQTV9X;#3+<
M2ZA.A_UDIP4MP?8$,_\ P$=S0!ZH2 ,D@#WI:Y;Q*?MNJ^&]&'*RW7VV<?\
M3.W&\?\ D4PUP'V.-OA2WQ R_P#PDN3J(O?,;<,2_P"JZX\O9\FWIB@#VBD)
M &20![UYW\3;75)K*SO1JAATR*]LL644>#*[3H"9'SRH!X4 <\G.!6]XG_T_
M7/#NC#E9;LWTP_Z9VXW#_P BM#0!T]%>3>)_#5CH]I;6ME/+>^.[ZZ$MK?!F
M$^?,RSM@G;"JY!'W<#&,UIVN@V/C;Q#XKFUE'F-G=BPLOWC#[*%B1BZ8/#%G
M)SUX% 'HU%>::+9V?BSP7H/B/Q=?":PMM./GV]P<0O*#@SN<_,<*< C'S$BE
M\,>'9=?\)R6\MQ>6>@2:JUS9VLC,'EL0!MB8D[E1FRP'7;@=#0!Z517GW@F"
MS7QAK,OAJ,Q>&$@C@PA/D2W:LV]HATP%PI(X)]<5Z#0 4444 %%%% '.>/\
M_DG7B3_L&7'_ *+:M'P]_P BUI7_ %YP_P#H K.\?_\ ).O$G_8,N/\ T6U:
M/A[_ )%K2O\ KSA_] % &E1110 4444 %%%% !16'XFT*WUVU@%ZUS+96SM/
M-90]+O"G"-T)&>=N<$@9KG/AM-&+SQ):00SZ?:PW:&WTFYR);1#&,G!R KD%
M@%)'6@#OZ*Y#Q3H.A2W4^O>*KI9M*M;8)':W&1#$V26< 'YG;*@<9X '6L;1
M?#VGWGP]ANO%]I.;2R:YN;6.ZF<2VUJ6+(KD-DD(!P<XX% 'I%%>,6ND/H7P
MYO-7LTETV[\275M$D<<K$VEM)*J(H)).[8Q)/7+>PKJ(])LO"'Q"T"UT2'[+
M9ZK;W,5U;JQ*.T2JZ28)^]]X$]3GF@#OZ*** "BBB@ HHHH *XKPG_R/_CO_
M *^[3_TF2NUKBO"?_(_^._\ K[M/_29* .UHHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\2?\E0\#
M_P"[J'_HI*[6N+\2'_BY_@<?[.H?^BDH [2BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** ..^*W_ "2[Q!_U[?\ LPKKH?\ 41_[H_E7(_%8
MX^%WB _].W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KBO!?_ "-OCC_L)Q_^B(Z[6N+\&'/BWQQ_V$X__1$= ':4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7CC_D8_!/\ V&#_
M .B9*[6N ^).G6NKZCX0T^^B,MK/JQ61 Y7(\F0]5((Z=C0!W]%<7_PJ;P5_
MT")/_ ZX_P#CE'_"IO!7_0(D_P# ZX_^.4 =I17%_P#"IO!7_0(D_P# ZX_^
M.4?\*F\%?] B3_P.N/\ XY0!VE%<7_PJ;P5_T")/_ ZX_P#CE'_"IO!7_0(D
M_P# ZX_^.4 4F\":P=)?PNNHV0\,/<F0_NF^TB$R>880<[<9XW=<=JG\5?"W
MP_KVF:F+73K6WU2\W.+MMW$C')8@'ZU-_P *F\%?] B3_P #KC_XY1_PJ;P5
M_P! B3_P.N/_ (Y0!I:3X7BTG73=0+%%906*6=G F?W8+L\A.?[QV?\ ?-<^
M? FL?V2WA8:C9?\ ",-<>9_JF^T^3YGF>3G.W&>-W7':KW_"IO!7_0(D_P#
MZX_^.4?\*F\%?] B3_P.N/\ XY0!L>*]#E\0Z,EC#,D++=6\^YP2,1RJY''J
M%Q4B:3/_ ,)9=:S+)&R?8DM;5!G*?,S2$_4^7T_N5A_\*F\%?] B3_P.N/\
MXY1_PJ;P5_T")/\ P.N/_CE &7HOA3QQHMW>7JW_ (<NK^]D+W%Y<VT[2L,\
M("' "*. H %:][X;U^TU?5KKP[J%C!#JX5KA;N)F:"4($,D>TX.5 ^4]QG/:
MF?\ "IO!7_0(D_\  ZX_^.4?\*F\%?\ 0(D_\#KC_P".4 9NJ_#_ %<QZ!8:
M3=Z:^CZ/;JJV>HQ2.DTP_P"6CA"-V.H!X!).*N:]H'C/Q!X:_LVXU/1X97N0
M9_L\4R1S0 ?ZH_-N&3UP1QQZU-_PJ;P5_P! B3_P.N/_ (Y1_P *F\%?] B3
M_P #KC_XY0!I>&K'Q#IX%MJ9T-;"*()!#IMO)%L(Q@?,Q&,9Z5T5<7_PJ;P5
M_P! B3_P.N/_ (Y1_P *F\%?] B3_P #KC_XY0!VE%<7_P *F\%?] B3_P #
MKC_XY1_PJ;P5_P! B3_P.N/_ (Y0!VE%<7_PJ;P5_P! B3_P.N/_ (Y1_P *
MF\%?] B3_P #KC_XY0!H^/\ _DG7B3_L&7'_ *+:M'P]_P BUI7_ %YP_P#H
M K@?&/PS\(Z;X)UR^M-+>.XM[":6)S>3MM8(2#@N0>?6KVB_"WP=<Z%I]Q-I
M,C2RVT;N?MLXR2H)X#XH ]"HKB_^%3>"O^@1)_X'7'_QRC_A4W@K_H$2?^!U
MQ_\ '* .THKB_P#A4W@K_H$2?^!UQ_\ '*/^%3>"O^@1)_X'7'_QR@#M**XO
M_A4W@K_H$2?^!UQ_\<H_X5-X*_Z!$G_@=<?_ !R@#9\0Z;JUXUC=Z+J*VMW9
MR%S#-N,%RK#!20*<^X/.".E8BZ-KVDV_B'Q&\]K<^(KRW1((8(':&-8P=B 9
MW,26.2<=>P%._P"%3>"O^@1)_P"!UQ_\<H_X5-X*_P"@1)_X'7'_ ,<H K>(
M/"_B?5_$UCJL5WH\EM9Q*8+*^BD=(Y_XI<*P!;L"<X'3GFM+6-"UWQ%X'O-&
MU.\L([ZZ*H\MK&ZQ^5O4L,,2<E0PZ]ZK?\*F\%?] B3_ ,#KC_XY1_PJ;P5_
MT")/_ ZX_P#CE &YXDT"/Q!X<N-)$IMBP1H947/E.C!D8#OAE''I69IN@:U<
M^)+;6_$5U8R2V-N\%I#9(X0%\;Y&+'.2%  Z 9ZU6_X5-X*_Z!$G_@=<?_'*
M/^%3>"O^@1)_X'7'_P <H [2BN+_ .%3>"O^@1)_X'7'_P <H_X5-X*_Z!$G
M_@=<?_'* .THKB_^%3>"O^@1)_X'7'_QRC_A4W@K_H$2?^!UQ_\ '* .THKB
M_P#A4W@K_H$2?^!UQ_\ '*/^%3>"O^@1)_X'7'_QR@#M*XKPG_R/_CO_ *^[
M3_TF2E_X5-X*_P"@1)_X'7'_ ,<JE\/M+L]$\6>-=.T^(Q6D%U;"-"[/C,"D
M\L23R3U- 'H-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Q7B3_ )*AX'_W=0_]%)7:UQ7B3_DJ'@?_
M '=0_P#124 =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M''?%;_DEWB#_ *]O_9A770_ZB/\ W1_*N1^*W_)+O$'_ %[?^S"NNA_U$?\
MNC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO!?\ R-OC
MC_L)Q_\ HB.NUKBO!?\ R-OCC_L)Q_\ HB.@#M:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *XKQQ_R,?@G_L,'_T3)7:UQ7CC_D8_!/\
MV&#_ .B9* .UHHHH **** "BBB@#F&\?:(NHFU)N_)%S]D-]]F?[,)LXV&3&
M,YXSTSQFM+Q%XCTWPKHTNJZM/Y5M&0O RS,3@*H[G_Z]>9#:/V:YHV_UXADC
M(_B^T?:",?[V_P#6J7Q'U.?4;/Q$VJZ/K"QV,#6NG'[!(8 QP)+AI,;>>54]
MES_>H ]AU+5K?2K>":<.WGW$5O&J#+,\C!1^'.3Z &L8^/M$&H_9<W?DBY^R
M&^^S/]F$V<;/,QC.>,],\9JF]Z/$7B?PY#'!<0Q6L$NIR17,1C=6QY,093R,
M[Y",_P!W-<@-H_9J>,_Z_P EHR/XOM'V@C'^]O\ UH ]-UWQ)I?AR&WDU*Y6
M,W,Z6\$8Y>1V(  '?&<GT%6-3U6WTF&"2X#MY]Q';1K&,EG=@H_ 9R?8&N-^
M).CV TF'5WM(FU(WMA#]H(RP07*':,]!DGIUK8U7_B8^/-$T_K'80RZE*.VX
MCRHO_0Y3_P !H C/Q#T)9R#]M^Q"?[,=1^R/]E$F[;CS,8QNXW=,]ZL:QXUT
MG1K^:SF2]N)+:,371M+5YEMD/1I"H^7@$XZX&<8KGM1CB\81OX1\/6L5OX=M
MY@FI7L:!8_E;<8( ."Q(^9APO/4FKWA1HHM>\=?;"H==2#R[_P#GC]GCVD^V
M WZT ;&I>+]*TX6(0W%]-?1^=;06,)F>2/ )< =%Y')P.:B'CC0SH)U?SYO)
M%Q]D\CR'\_[1G'D^7C=OSVQ[].:Y'PEJ]KX?^'GA>8Z<;WQ#=V/V>PMXU'GS
M1[MP&X_=C VDD\"NAT/2K?P]9(?$%S9OK&K:DUUN*9C6Z9<*D6>?E5< ]3@^
MM &SHGB.QUY[F*W6Y@NK4J+BUNH6BECW#*DJ>Q&<$9'%:]<!X9CO=,^)FM6.
MK74>HW]Y80W:WL<?E!(E=D$1CR=O))!R<Y/I7?T %%%% !1110!SGC__ ))U
MXD_[!EQ_Z+:M'P]_R+6E?]></_H K.\?_P#).O$G_8,N/_1;5H^'O^1:TK_K
MSA_] % &E1110 4444 %%%% &7K>OV.@6\,EX97DN)!#!!!$9)9GP3M51R>
M3Z#%&B>(+'7X9WM/.26WD\JXM[B(QRPO@'#*>1P00>AIVISV*W=G;RS6T6IS
MB4:>\T8=E<(=Q4>PZ@$9'%<KX(6YL/&/BK3=2G2^U(M;W<M_&NP2(Z%40IR$
M*A/4Y!S0!OZQXKL-'OX]/:&]O+YXO.^S6-LTSK'G&]@.@SQSU[5!)XXTK^R;
M/4[6'4;ZVNBX4V5C+,R%3A@ZJ,H0>,''0U'XAUJVT;4E@TO38[[Q-J$06*%%
M"L8U)P\K_P ,:DGD]S@<U4CC/PZ^'6H7ES,+N]B6:\G<+A9KF1BV .P+L /:
M@"UI_P 0-"OX-5F8WEG'I2*]X;VU>'RP1D###))';KR/6KFC>+=/UJ^>QCAO
M;2\6(3K!>VS0N\6<;U#=1GCVSSBN,U[0FT#X4V\-VWF7$E_:76K3-UED:XC:
M5F]L\?0"M[7OF^*'@\1<R+!?-+CJ(]B#GVW;: .RHHHH **** "BBB@ KBO"
M?_(_^._^ONT_])DKM:XKPG_R/_CO_K[M/_29* .UHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N+\2#
M_BY_@<^BZA_Z*2NTKBO$G_)4/ _^[J'_ **2@#M:*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH X[XJC/PO\0#_IV_\ 9A770_ZB/_='\JY'
MXK?\DN\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ KB_!@QXM\<>^IQ_^B(Z[2N*\%_\ (V^./^PG'_Z(CH [6BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N ^)5_%I>H^$+Z:
M.:2.#5BS+!$9'(\F0<*.37?UQ7CC_D8_!/\ V&#_ .B9* #_ (6?HW_0,\0?
M^"B?_P")H_X6?HW_ $#/$'_@HG_^)KM:* .*_P"%GZ-_T#/$'_@HG_\ B:/^
M%GZ-_P! SQ!_X*)__B:[6B@#BO\ A9^C?] SQ!_X*)__ (FC_A9^C?\ 0,\0
M?^"B?_XFNUHH \I.K^!&U?\ M0^'/$'V@S_:2O\ 9UUY1F_YZ>5]S?\ [6W.
M>:UM3\>^&M9TV?3M0T;7YK2X79+&=*N!N'ID &O0** //XO'OAR#4KC4(](\
M0"ZGBCBD<Z5<'*(6*@#&!@NW3UK).L>!#J_]J?\ ".>(/M'G_:=O]G77E>=_
MST\K[F_ONQG//6O5J* //M2\>>&M7M1;7VC:_-")$E"G2K@?,C!E/ '0@&E3
MQ[X<CU&ZOUTCQ"+JYC2*63^R[C)1-VT#CC&]NGK7H%% 'C,4?PU@0)#X9\31
MH.0J6]\ ._3=6EK&N>"-=O#=ZAX?\1/,T8BD:/3[J(3(.BR!,!Q[-FO5** /
M)]6U7P'K=Y!=WWASQ"TT$ MXFBL+N()&#D* F!CFG1ZQX%CT672!X=\0M92R
MB9DDL+MV$@QAE9LLI&!@@BO5J* /--%\5^$?#YG;3]$\1++<$&:>73KF:63'
M3<[Y8@=AGBM;_A9^C?\ 0,\0?^"B?_XFNUHH XK_ (6?HW_0,\0?^"B?_P")
MH_X6?HW_ $#/$'_@HG_^)KM:* .*_P"%GZ-_T#/$'_@HG_\ B:/^%GZ-_P!
MSQ!_X*)__B:[6B@#R_QC\1-*U#P5KEG%I^N))/831JTNES(@)0C)8K@#WJ[H
MWQ)TBWT+3X'T[7F:.VC0E-*F()"@<';R*Z#Q_P#\DZ\2?]@RX_\ 1;5H^'O^
M1:TK_KSA_P#0!0!SG_"S]&_Z!GB#_P %$_\ \31_PL_1O^@9X@_\%$__ ,37
M:T4 <5_PL_1O^@9X@_\ !1/_ /$T?\+/T;_H&>(/_!1/_P#$UVM% '%?\+/T
M;_H&>(/_  43_P#Q-'_"S]&_Z!GB#_P43_\ Q-=K10!YSK/C+PIK]HEMJ6B>
M()DC<21LNEW"/&XZ,KJ RGW!%9<VM>$4\,:IHMAHVOP#4$8332:7=2N[$8W,
MQ^9B/=J]:HH \CU"_P# .JWPOK[P]XEEN_*6$RK9WD9**, ?*0*N)XB\%QZ"
MVB#0?$3:<T@E:%]/NGRP8,#N.6ZJ#C..*]0HH X.\^(GA[4+.:SO-&UV>VF0
MI)%)H\Q5E/4$;:S-%\1^#?#]Q)<:?H?B-9Y$$1EFL+J9P@Y"!GR0OL.*]/HH
M XK_ (6?HW_0,\0?^"B?_P")H_X6?HW_ $#/$'_@HG_^)KM:* .*_P"%GZ-_
MT#/$'_@HG_\ B:/^%GZ-_P! SQ!_X*)__B:[6B@#BO\ A9^C?] SQ!_X*)__
M (FC_A9^C?\ 0,\0?^"B?_XFNUHH XK_ (6?HW_0,\0?^"B?_P")JG\/M2AU
MCQ7XTU"".XCBFNK8JEQ"T3C$"CE6Y'2O0:XKPG_R/_CO_K[M/_29* .UHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N*\2?\E0\#_[NH?\ HI*[6N*\2?\ )4/ _P#NZA_Z*2@#M:**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X[XK?\ )+O$'_7M
M_P"S"NNA_P!1'_NC^5<C\5O^27>(/^O;_P!F%==#_J(_]T?RH ?1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %<5X+_Y&WQQ_P!A./\ ]$1UVM<5
MX+_Y&WQQ_P!A./\ ]$1T =K1110 4444 %%%% !1110 4444 %%%% !1110
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
M\!KC_P"+KM** .+\GXF_\_OA3_P&N/\ XNCR?B;_ ,_OA3_P&N/_ (NNTHH
MXOR?B;_S^^%/_ :X_P#BZ/)^)O\ S^^%/_ :X_\ BZ[3I10!Q?D_$W_G]\*?
M^ UQ_P#%T>3\3?\ G]\*?^ UQ_\ %UVE'2@#B_)^)O\ S^^%/_ :X_\ BZ/)
M^)O_ #^^%/\ P&N/_BZ[2B@#B_)^)O\ S^^%/_ :X_\ BZ/)^)O_ #^^%/\
MP&N/_BZ[2B@#B_)^)O\ S^^%/_ :X_\ BZ/)^)O_ #^^%/\ P&N/_BZ[2B@#
MB_)^)O\ S^^%/_ :X_\ BZ/)^)O_ #^^%/\ P&N/_BZ[2B@#B_)^)O\ S^^%
M/_ :X_\ BZ/)^)O_ #^^%/\ P&N/_BZ[2B@#R_QE%\0AX)UPW]WX::S%A-YZ
MP6\XD*;#G:2V,XZ9J]HL7Q'.A:>;>\\+B#[-'Y8DMYRP7:,9P_7%;_C_ /Y)
MUXD_[!EQ_P"BVK1\/?\ (M:5_P!></\ Z * .=\GXF_\_OA3_P !KC_XNCR?
MB;_S^^%/_ :X_P#BZ[2B@#B_)^)O_/[X4_\  :X_^+H\GXF_\_OA3_P&N/\
MXNNTHH XOR?B;_S^^%/_  &N/_BZ/)^)O_/[X4_\!KC_ .+KM** .+\GXF_\
M_OA3_P !KC_XNH;K3_B-?6DMK<W/A*6"52DB-;7&&4]0?GZ&NZHH XH0?$P#
M O/"8'_7M<?_ !=+Y/Q-_P"?WPI_X#7'_P 77:44 <7Y/Q-_Y_?"G_@-<?\
MQ='D_$W_ )_?"G_@-<?_ !==I10!Q?D_$W_G]\*?^ UQ_P#%T>3\3?\ G]\*
M?^ UQ_\ %UVE% '%^3\3?^?WPI_X#7'_ ,71Y/Q-_P"?WPI_X#7'_P 77:44
M <7Y/Q-_Y_?"G_@-<?\ Q='D_$W_ )_?"G_@-<?_ !==I10!Q?D_$W_G]\*?
M^ UQ_P#%U2^'PU)?%GC4:N]J]^+JV\YK166(_N%QM#$GICKWS7H-<5X3_P"1
M_P#'?_7W:?\ I,E ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !7%>)/\ DJ'@?_=U#_T4E=K7%>)/
M^2H>!_\ =U#_ -%)0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 <=\5O^27>(/\ KV_]F%==#_J(_P#='\JY'XK?\DN\0?\ 7M_[,*ZZ
M'_41_P"Z/Y4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\%
M_P#(V^./^PG'_P"B(Z[6N*\%_P#(V^./^PG'_P"B(Z .UHHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ KBO''_(Q^"?^PP?_1,E=K7%>./^
M1C\$_P#88/\ Z)DH [6BBB@ HHHH **** /&/LJR?"N3X@F2;_A(\MJ"W?FM
MD 2G$6,X\O8-NW&*T_BEJMWK/AO6['2YWALM-MQ-J%Q&<%Y#@I;@_0AF]MH_
MB-:+>!=:_L=_"JWUB/##W!?=L?[2(#)YAA_N]?EW9Z=JL>*OA;H.N:7J@L["
M"WU2]W.+EG? D8Y+$ X_2@#2\3'[;J?AS1ARLUU]MG'_ $RMQO'_ )$,-<#]
ME#?"MOB#YDW_  DF3J N_-;( E_U6,X\O9\NW&*]%TGPQ'I6O&ZA6*.Q@L$L
M[.%68E,NSRDY]3Y?<_=KGCX%UK^QV\*"^L?^$8:XW[MC_:1 9/,\G^[U^7=G
MIVH 3XF6^K2V5G>IJ?D:7%>V6+2*/#3.TZ F1\_= (PH'7DG@5N^)_\ 3M:\
M.Z,.5FNS>S#_ *9VXW#_ ,B&&K?BS0YO$&BI8P2I$ZW=O/N<'&(Y5<CCU"XI
MZ:3/_P );<ZS*\;(+)+6U0$Y7YF:0MQW/ECC^[0!P'B?PY:Z-96T%I=W%]XZ
MOKH26EXKLLI/F99F7<0L*ID$?=P,=:T[;0[3QMXA\53:L9I#970L+';*R_90
ML2,73!&&+/G/7@#I4>B^%_'6C7MY?_:O#=WJ-ZY:>\N(YVD*YX08("HO0*!B
MM>]\.^(;+6-7NO#E[I\4.K[7G6[1RUO*$"&2/;PV5"_*<<CK0!CZ+:6_B[P;
MH/B+Q7J'F:?;Z<WVBVE8I$\H.#/(01DX4\$8&XFL?[/JMU\.Y+:QT_5+K2[_
M %V/[#;JS><NG[U;[S$%%)1L%B,!AS6UJO@#6?(T#3=)N=,ET72+=5^QZBLA
M6>8?\M'"$;L=0#QDGCI6[/IOB^]TF)I=3TZTU6VNEFB^R)(+>:,#!CE#')!R
M>1TP* ,_P0ND:=KE_I4>@76B:N(%F>&>[:X6:'<0'1M[#@\'H1FN[KF-%T'4
MQXEN/$6NSVC7S6HLX(+,-Y<46[><LW+,6QV& *Z>@ HHHH **** .<\?_P#)
M.O$G_8,N/_1;5H^'O^1:TK_KSA_] %9WC_\ Y)UXD_[!EQ_Z+:M'P]_R+6E?
M]></_H H TJ*** "BBB@ HHHH *\_P#B%8WNJZ[X?LX]$O=5L$%Q-<103>0A
M;:%C#2;EQ]YCC.>.AKT"L#7-/U]M3M-2T*_@4Q1O%-8WA;R)@2"&RO*N".N#
MP2* .#>[TZ30K'P[I5G>Z.;O7X['5;.2X9I4'EF1E#[C\KJB@%3@@GWK9M=%
ML--\>7?A:WB=-$U+1S=268E?:DB2A"5YRNX.,X(^[4K> KZ>PNKR?4;?_A(Y
MM2BU1;A8CY$<D:A$CVYR4V94G.3N)]JU]$T+5!XCN?$.NS6;7SVRV<$-F&\N
M*(-N;YFY9F;'88 % '*:)X2T:Y^(\TNDVTMOI^@$)(PN97^T7; ';\S'Y8U(
MR/[S>U>HU@^$M!F\/Z/+;W4T<UW<7<]W/+&#AVDD9N_HI4?A6]0 4444 %%%
M% !1110 5Q7A/_D?_'?_ %]VG_I,E=K7%>$_^1_\=_\ 7W:?^DR4 =K1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N*\2?\E0\#_P"[J'_HI*[6N+\2?\E0\#_[NH?^BDH [2BBB@ HHHH
M***\>\ :O?>'KTMJ5P\VB:WJ=U##*YS]DNEF=0A/]UU48_VA[T >PT5X]8S3
MZA;V&@O<3+;:GXHU!+DI(59X8C(_E[@<@$JH..W%=-HT$F@>-M:\.Z2V+1],
MBO[2&>1GC@E+/&0,G(0E5) ]\4 =W17 ^!X=2M?&OB^#5=3?4+E19LTFS8B[
MD<[43)VJ.@[]SS7):1';644&N^+/#&NP&XOWDEU&6\=$A9YB8]T(D!5!E1DK
M^&#0![717F<.CQ>,)?%VI:A-<BZL[Z:RT]X[AT^R")%PR $ ,7)8GOP.E95S
M<:GXP3PE<W.A:GJMLVBM<SK:3FVC>X<H/FDW*. K$+DGYAQCF@#V&BN TK3M
M'\1^$HK;3_[3L-/LKR3^T-.:1VG>1 =T#MN+8R5. 3D8]:3X=7,9U?Q)9VR7
M5E80S0_9M,O2PFMP4^9MK$E4<\J,XX/3.* /0**** "BBB@#COBM_P DN\0?
M]>W_ +,*ZZ'_ %$?^Z/Y5R/Q6_Y)=X@_Z]O_ &85UT/^HC_W1_*@!]%%% !1
M17"^./&FH>'M4MK?3;>*XBM8/[0U7>I+):B14^7!^]R[<]D- '=45Q7C_P 6
MZEX;T_1KO1+6*_-W>JCPXR98O+=SL(/WB%XZ_2K&J>+P=/\ "^H:-)#-::QJ
M4-N7=2?W3HY..>&!4#GIS0!UM%>>W7BKQ)<66MZ_I::=_9&D3S1"UFB<RW:P
M\2L) P"<AMHVGISUJSXV\=7>B>%O[1T33)KV66T%TL[IB"",XPSMD9//"CD_
M2@#N:*Y+QMXEO-"@TB*PN-.MKF_NO*,^HY\F*-8V=V.&7IM Z]ZIR>*=6T[P
ME+JDU[HFL7-Q<16NGG30RPO)(P0!B7;."<G!Z T =S17(V&MZQI?B9-%\1SV
M,ZW-G)=VUW:PM" 8ROF(RLS= P(.>F>*Q_!WBS7_ !,]A.^M>%E6X43R:=$C
MFZ2(\@']Z<'&.2N* /1J*X'Q#XC\5Z'9ZAKL\6FV^G6EQY<.G2H6GNX]P7<)
M%?"LV<JNT]@:[T'(!P1GL: %HHHH *XKP7_R-OCC_L)Q_P#HB.NUKB_!G_(V
M^./^PG'_ .B(Z .THHHH **** "BBB@ HHHH **\>^'VKWWA^[!U*X>;1=<U
M*ZB@ED.?LMTLSJ$)_NNJC'^T/>BTOKZXTFUT&WO9[8ZQXGOK>:YC<B1($>1V
M5&_A)"@ ]LF@#V&BO-?%GA/3?!WANZ\1^&4DT[4=,47&Y)W9;A%(W)*&)W@C
M/)YS@YKT:WF%Q;13J"!(@< ]1D9H DHHHH **** "BBB@ KBO''_ ",?@G_L
M,'_T3)7:UP'Q*U"'2M1\(7UPLK0PZL680QM(Y'DR#A5!)H [^BN*_P"%I>'_
M /GVUK_P53__ !-'_"TO#_\ S[:U_P""J?\ ^)H [6BN*_X6EX?_ .?;6O\
MP53_ /Q-'_"TO#__ #[:U_X*I_\ XF@#M:*XK_A:7A__ )]M:_\ !5/_ /$T
M?\+2\/\ _/MK7_@JG_\ B: .2&T?LU3*W^O\F16'?[1]H/\ X]O_ %JC\1]5
MDU.S\0G5=)UA(["!K;3@=/E,&\X$EPTF-O/*J<\+D_Q5LG6?A\VK'4CI.N^:
M9_M1B^PW?D&;_GIY6-F_OG'7GK6MJGC[PGK6F7&FZA8:U-:7"[)8_P"S+E=P
M],A010!>DO5\1>)O#<,4-Q%#;02ZG)%<PM$ZL!Y,096Y&2\A&?[N:Y ;1^S4
MZG_7^0RD?Q?:/M!_\>\S]:Z&'Q_X5@U.XU%++6_M4\4<+N=+N#\B%BH V\<N
MQX]:R3K/P^.K?VE_9.N^;Y_VKROL-WY'G?\ /3RL;-_?..O/6@#7^).C:?\
MV5!K#VD;:E]ML(?M#<LJ?:4X7/W>ISC&>];.K?\ $Q\=Z'I_6.QBEU*4=MV/
M*B_]#D/_  "L74_'OA/6+06M_8:U+")4E"_V9<K\Z,&4Y"CH0#1'X_\ "L>I
M76H+9ZY]JN8DAD?^S+C[B;BH'R\<NQX]: (]2BA\6Q/X-\.VL<&@6\P34KV-
M L2[7W-!"!]YR?O$<+D]35_PF8DU[QU]L*AQJ0:7?_SQ^SQ[<^V-WZUQT ^&
M-M&(X-(\2Q1@DA4CU!0,G)X!K2UC7O 6NWK7=]INOF:2,13&&RO(1.@Z+($
M#CGHV: )/"6KV?A_X>>%[J33VO?$%U8_9K"WB4>?-'NW!=Q^[&!M)8\ ?A5+
M6M UC2(_#AFN[==3U7Q&;N[F\O=##,\+*@53UV@#;GJP!/6I=5U;X>:U>V]W
M>:1KWG6\ MH6@L[R$)&#D* F!C_ZWI4D6N^ (M$GT?\ LK7I;&>02NDUE>2L
M'&,,K-EE(P,8(Q0!T&A3:CI_CZ\T/4KU-49M-2[BOGMXXYHU\PJ8G*  KGYA
MP.]=K7F>B^+?!F@-<26-CKYGN"/.GN+"[FEDQT!=P3@=AG K7_X6EX?_ .?;
M6O\ P53_ /Q- ':T5Q7_  M+P_\ \^VM?^"J?_XFC_A:7A__ )]M:_\ !5/_
M /$T =K17%?\+2\/_P#/MK7_ (*I_P#XFC_A:7A__GVUK_P53_\ Q- &EX__
M .2=>)/^P9<?^BVK1\/?\BUI7_7G#_Z *X'QE\1M$U#P3KEG#;ZL)9[":-#)
MIDR*"4(&6*X ]S5W1?B9H5MH6GP/;ZP7CMHT8KI<Y&0H'!"\B@#T.BN*_P"%
MI>'_ /GVUK_P53__ !-'_"TO#_\ S[:U_P""J?\ ^)H [6BN*_X6EX?_ .?;
M6O\ P53_ /Q-'_"TO#__ #[:U_X*I_\ XF@#M:*XK_A:7A__ )]M:_\ !5/_
M /$T?\+2\/\ _/MK7_@JG_\ B: .UK(U%K:74/LMK<V=OKS6K-;RS0B1TBW*
M&(&02N<9&1SBL'_A:7A__GVUK_P53_\ Q-9.M>+O!FOFW>^L=>\^V),%Q!87
M4,L6>#M= & /<9P: &^&;O2]%TGQ OB7R)KC2-9:XGO2NX3W#J&5XUQ\KX8*
M$&<>IS6]X;T_4M2\17/BW5K8V+S6HL[*Q;[\4&[>6E_VV.#@?= QUS7)W&I_
M#FYT:#29=%US['#<?:E5;*\5C-S^\9QAF;D\DFK.B^(_ WA^[>ZTZQ\1I*\9
MC8RVU[,-N0>CY Y YZT ;OA9?^$@\5:UXGG^:*WF?2]-!Z)'&<2N/=Y >?10
M*[6O/=*\>^$M$T]+'3[#6H;9&=PG]F7+<LQ9CDJ3R6)J[_PM+P__ ,^VM?\
M@JG_ /B: .UHKBO^%I>'_P#GVUK_ ,%4_P#\31_PM+P__P ^VM?^"J?_ .)H
M [6BN*_X6EX?_P"?;6O_  53_P#Q-'_"TO#_ /S[:U_X*I__ (F@#M:*XK_A
M:7A__GVUK_P53_\ Q-'_  M+P_\ \^VM?^"J?_XF@#M:XKPG_P C_P"._P#K
M[M/_ $F2C_A:7A__ )]M:_\ !5/_ /$U3^'NIP:SXL\:ZA:K,L,UU;%1-$T;
M\0*.58 CD4 >@T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7%>)/^2H>!_]W4/_ $4E=K7%>)/^2H>!
M_P#=U#_T4E ':T444 %%%% !7(:;X(B_X0F]\.:NT<\=U<7$I:+/R>9*TBD$
MCAER#GU%=?10!YQI?P^UC3/#%C%_:=M-KNGZG+J,-S(K>7,7W!E?N-RL<D=#
MZUT7A_0]2AUS4-?UN2U.H7<4=ND-H6,<$*%B%#, 6)9B2<#M72T4 8.FZ%/9
M^*?$&JR3(8=36W6-4)W)Y:%3G\^,5SUSX5\5ZKI">'-7U.PN-(\U3/>C?]KN
M(E<.$*XVJQP 6R>.U=_10!P]YX9\1V=UKD6@7>G)8ZU(9I&N@_F6LK($=D"C
M#Y"@@$K@^M63X?U[0CIJ>&KRUELK6Q2R:PU!V6,[?NRJR D/V(Q@CTKKZ* .
M'M?".O:7IHN+#5X!K4NHR:C>*RLMK<LZ[3$0,L%"A<'DY7..:T= T'4XO$-_
MXAUN6T^WW4$=K'!9[C'#$A+?>8 LQ+$YP*Z>B@ HHHH **** ..^*W_)+O$'
M_7M_[,*ZZ'_41_[H_E7(_%;_ ))=X@_Z]O\ V85UT/\ J(_]T?RH ?1110 5
MYCI7AK6?$]SK^NR:O=:5%J\SVRVK64;%K6/,:9$BDKN^=L<?>S7IU% 'D>F6
M^K):^$]&O+6ZDFT'7S:M.86VR6ZPRB.7.,;=I49]12Z[X>U31/&NAVFFVDDW
MAZ[UN+4<1J2+&8*XD''1&WAAV!!]:];HH \I:[N-"\,>)O";:;?RZI=7%X-/
M6*U=TN$N"Q1O, V@#>=V2,;36]XQTFXM_@Y>Z1!&]Q<0Z;';JL2EF<J%' ')
MZ5W%% ')^*Y[*RO=$N]4\/G4+*)Y ]XL)F:R8J-K>6%)(;&"PZ8'K7$SZ-=7
MO]O:_HFE7,>FIJ>GW]I9^08FN6MVS,Z1D C<.G +%:]BHH \\FN3XN\76^I:
M9IUQ<6.EZ7=(?M4+VRW$\P0"$;U!Z(<G! R*R91IVN0>&=/T'PW<:9JUG?03
M3+]A>$6"(<RAI"H# C*@ G=FO6:* /+?%]_::W8:A8ZCX;OD\46K2Q:2UO;R
M.Q;/[J:*<*%5<[2V2,8(->DZ<EU'IEHEZX>[6%!.R]&?:-Q'XYJS10 4444
M%<5X+_Y&WQQ_V$X__1$==K7%>"_^1M\<?]A./_T1'0!VM%%% !1110 4444
M%%%% '(:;X(B_P"$'N_#>KLDT=S/<2EXL_)YDK2(02.&7(/U%96E_#F_M_!D
M&FW6KK_;5IJ+ZC;:C&A;$I8G+*<9!#$,/>O1** /+_$'A7X@>(5D2^O]*.GL
ML8N--MIG5+L(X8@,R9BW $'!;/3WKTV+/E)N0(VT90'(7VI]% !1110 4444
M %%%% !7%>./^1C\$_\ 88/_ *)DKM:XKQQ_R,?@G_L,'_T3)0!VM%%% !11
M10 4444 %%><GQMK_P#8+^,%AT[_ (1M+@C[,4?[2;<2>69M^[;G^+;MZ=\U
MI_$3QK+X2T-WTVW2[U1HVFCB?)2.)<;I'P1\HR .>2P'K0!V=%8FO:M<6(TF
MWLPANM0OHH!N&0$ +RG'M&C_ (D5RA\;:_\ V"WC 0Z?_P (V+@C[-L?[2;<
M2>7YV_=MS_%MV].^: /1J*XSQIXSO/#\MM;:=I<UP[W%NL]U(A$$*22A/O9&
MYSGA1TZGT.SX@U2XL)-*M;,(;F_OXX!O&<1@%Y#C_<1OQ(H VJ*\]U+Q1XNT
MG1)?$]]9Z=;Z;%, VF21N+KRC($!\S=MWG(.W;CG&<U>N]=\2:GK.LVWAQ--
M6#2"L4AO$=VN9B@<HI5AL #*,D'D]* .THKC(/$FN>);/1IO#=K;VUO?6?VN
M:]O8VE2$Y \H*K+N?)/.0,+WI-*USQ/KNEWL5D-'AU73=1DLKJ29)'MY0J@[
MD 8,#\R\$G&"* .THKB_!VN^)-9UO5H=2_LF73K!_LXN;**1/,N!C>HWL<A>
MA/KTZ&NTH **** "BBB@#G/'_P#R3KQ)_P!@RX_]%M6CX>_Y%K2O^O.'_P!
M%9WC_P#Y)UXD_P"P9<?^BVK1\/?\BUI7_7G#_P"@"@#2HHHH **** "BBB@
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
M$/\ OU<__%4;?B=_SU\(?]^KG_XJ@#M**XO;\3O^>OA#_OU<_P#Q5&WXG?\
M/7PA_P!^KG_XJ@#M**XO;\3O^>OA#_OU<_\ Q5&WXG?\]?"'_?JY_P#BJ .T
MKBO"?_(_^._^ONT_])DI=OQ._P">OA#_ +]7/_Q54OA\-2'BSQK_ &PUH=0^
MU6WG&T#"+_4+C;N.>F.O?- 'H-%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7B3_DJ'@?_ '=0_P#1
M25VM<5XD_P"2H>!_]W4/_124 =K1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% ''?%;_ ))=X@_Z]O\ V85UT/\ J(_]T?RKD?BM_P DN\0?
M]>W_ +,*ZZ'_ %$?^Z/Y4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "N*\%_\C;XX_P"PG'_Z(CKM:XKP7_R-OCC_ +"<?_HB.@#M:*** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQQ_R,?@G_ +#!_P#1
M,E=K7%>./^1C\$_]A@_^B9* .UHHHH **** "BBB@ HKQGR#)\+9/B%Y]Q_P
MD66U!;GSWP%$IQ#MSCR]@V[<8[UI_%+5[S5?#FM6&DSO!::;;";4+F,X)<X*
M0*?7D,WH-H_BH ]3HKEO$S&\U+PYHP)VSW?VR<?],K<;_P#T88A^-<%Y#-\+
M6^(/GW'_  D63J N?/? 42_ZG;G'E[/EVXQWH ]FHKSOXEQ:P]G9WD>IBWTN
M.]LO]%B0AYW:= =[Y^Z 1A0.3U/&*W?%!-[K/AW1E/$UY]LF'_3*W&__ -&&
M&@#IZ*\H\3>'X=$L;9+:_NK[QS?70>TNEE=9'/F98E-Q"PJF01]W ]36G;Z)
M;^-O$/BJ75)+@_8;H6%B(YW3[+MB1BZ;2/F+/G/L!TH ]$HKS?1;2/QAX/T'
MQ#XHU$MI\&G,;BV=S'$\P.#-(P89X4\$8&XFL&6XNH?AR\JS7PT:XUY!8VIE
M<75U8%A^YC/WR6(8J"<[>^* /9J*\[\ 2Q+XJU^TL;>\TW3DB@:+3+[<LJN=
MVZ548G:C?*.#R5/2O1* "BBB@ HHHH YSQ__ ,DZ\2?]@RX_]%M6CX>_Y%K2
MO^O.'_T 5G>/_P#DG7B3_L&7'_HMJT?#W_(M:5_UYP_^@"@#2HHHH **** "
MBBB@ HHKFO%6AVVJ&&\U$WMUI]G&[-IEJ&/VB0X 8A2"VT9P.G.>U '2T5YG
MX3T^?Q1X,GT_^U+RTM(M7D#6CN_VF*U5LBUD;(9#TSR<*0.:?X?TO3;WQ9KF
MG:,LS>%A9K;7:)<2>4UYOY\IMV00G#%2.<=Z /2:*\OT7PII%Q\1Y7TF*YM]
M/T'"RM]MFD%Q=, =OS.1M12"?4L.PKU"@ HHHH **** "BBB@ KBO"?_ "/_
M ([_ .ONT_\ 29*[6N*\)_\ (_\ CO\ Z^[3_P!)DH [6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MXKQ)_P E0\#_ .[J'_HI*[6N+\2'_BY_@?\ W=0_]%)0!VE%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 <=\5O^27>(/^O;_P!F%==#_J(_
M]T?RKD?BL<?"[Q!_U[?^S"NNA_U$?^Z/Y4 /HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N*\%_\C;XX_["<?\ Z(CKM:XOP8?^*M\<?]A./_T1
M'0!VE%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XX_Y&
M/P3_ -A@_P#HF2NUK@/B3I]MJVH^$+"[5VMY]6*N$D9&QY,AX92"/P- '?T5
MQ?\ PJKPI_S[ZA_X-+G_ ..4?\*J\*?\^^H?^#2Y_P#CE ':45Q?_"JO"G_/
MOJ'_ (-+G_XY1_PJKPI_S[ZA_P"#2Y_^.4 =I17%_P#"JO"G_/OJ'_@TN?\
MXY1_PJKPI_S[ZA_X-+G_ ..4 9[>!M<_L5_":WFGCPR]P7\W#_:A 9/,,.,;
M>OR[L].U6/%7PLT/6]*U46-G';ZI>[I!<//+M\QCDL5!Q^E6/^%5>%/^??4/
M_!I<_P#QRC_A57A3_GWU#_P:7/\ \<H T=)\,+I>O_:HA&EC;V"6=G$'9V3+
ML\I);U/EXY/W:YX^!M<_L5O"0O-/_P"$9:XW^;A_M(@,GF>3C&WK\N[/3MFM
M#_A57A3_ )]]0_\ !I<__'*/^%5>%/\ GWU#_P &ES_\<H U_%NAS>(-%2QM
MY8XG6[MY]TF<8CE5R..Y"XJ1-)N#XNN=9E:(QK8I:VJ G*DNS2%N.,D1CC/W
M:Q/^%5>%/^??4/\ P:7/_P <H_X55X4_Y]]0_P#!I<__ !R@#)T7PSX[TB^O
M-1:7PU>:E>.3->7'GE]F?EC7'"H.P'XYK7O/#_B*PUC6+KPY=:<L&K[9)A>!
MPUO,$"&1-H(;("G:<<CK2?\ "JO"G_/OJ'_@TN?_ (Y1_P *J\*?\^^H?^#2
MY_\ CE &5JO@'6OLV@:5I4^F3Z)I-NH:SU#S MS./XY GW@.H4G&2<@\5K7^
M@>)=8T^QN+R?28-9TR^%U9_9UD-NZ["I1PWS#(9N1TXI/^%5>%/^??4/_!I<
M_P#QRC_A57A3_GWU#_P:7/\ \<H N:+H6K'Q1/XCUR2R6[:T%E!;V19D2/?O
M)9F +,3CL  .^:ZBN+_X55X4_P"??4/_  :7/_QRC_A57A3_ )]]0_\ !I<_
M_'* .THKB_\ A57A3_GWU#_P:7/_ ,<H_P"%5>%/^??4/_!I<_\ QR@#M**X
MO_A57A3_ )]]0_\ !I<__'*/^%5>%/\ GWU#_P &ES_\<H T?'__ "3KQ)_V
M#+C_ -%M6CX>_P"1:TK_ *\X?_0!7 ^,OAMX:T[P3KE[;P7PGM[":2,OJ-PP
MW!"1D%\'Z&KVB_##PO<Z%I\\D%^9);:-VQJ5P!DJ"> ^!0!Z%17%_P#"JO"G
M_/OJ'_@TN?\ XY1_PJKPI_S[ZA_X-+G_ ..4 =I17%_\*J\*?\^^H?\ @TN?
M_CE'_"JO"G_/OJ'_ (-+G_XY0!VE%<7_ ,*J\*?\^^H?^#2Y_P#CE'_"JO"G
M_/OJ'_@TN?\ XY0!VE8&N6.OG4[34="O;?\ =1O%/8WC,L,P)!# J"5<$=<'
M()%97_"JO"G_ #[ZA_X-+G_XY1_PJKPI_P ^^H?^#2Y_^.4 9M]X)\3RZ#J:
M6NJ64>JZS?+<:BZ^9'&(0H7R8R/F'"@%N"03TKH/"NG^(-+1+&_M]!M],AAV
M01:8LH*MD8SNXQC/OFJ/_"JO"G_/OJ'_ (-+G_XY1_PJKPI_S[ZA_P"#2Y_^
M.4 :WA'0I_#^CS07<L<UY<WD]W<2QYPS22%AU]%VC\*WJXO_ (55X4_Y]]0_
M\&ES_P#'*/\ A57A3_GWU#_P:7/_ ,<H [2BN+_X55X4_P"??4/_  :7/_QR
MC_A57A3_ )]]0_\ !I<__'* .THKB_\ A57A3_GWU#_P:7/_ ,<H_P"%5>%/
M^??4/_!I<_\ QR@#M**XO_A57A3_ )]]0_\ !I<__'*/^%5>%/\ GWU#_P &
MES_\<H [2N*\)_\ (_\ CO\ Z^[3_P!)DI?^%5>%/^??4/\ P:7/_P <JE\/
MM+M=%\6>-=.LED6WANK8())6D;F!2<LQ)/)/>@#T&BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQ)
M_P E0\#_ .[J'_HI*[6N*\2?\E0\#_[NH?\ HI* .UHHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#COBM_R2[Q!_P!>W_LPKKH?]1'_ +H_
ME7(_%;_DEWB#_KV_]F%==#_J(_\ ='\J 'T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7%>"_\ D;?''_83C_\ 1$==K7%>"_\ D;?''_83C_\
M1$= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7CC_
M )&/P3_V&#_Z)DKM:XKQQ_R,?@G_ +#!_P#1,E ':T444 %%%% !1110!S;>
M.]!75#8F>? N/LANOLTGV<3YQY?FXV;L\8SUXZUHZ_K^F^&='FU35K@06D6
M6QDDDX  ')->8#:/V:I@W^O\B0'U^T?:#_X]YGZU1^)&L?VK9^(1JNGZK&FG
MPM;:<AL)3"9.!)<-)MV\\JO/ R?XJ /8]1U2VTNWAFN"^)YXK>-47)9Y&"J,
M?CD^@!K(/CO01JGV$SSX^T?9/M7V:3[/Y^<>7YN-F[/&,]>.M4)+Z/Q'XE\-
MPP1SI!;PRZG(D\31,& \F,,K $<NY&?[F:Y ;1^S4X/^N\A@?[WG_:#_ ./>
M9^M 'I^M:_IGA^""74KE81<3)!"O5I'8@  =3UY]!4^I:I;:5##)<EOWUQ';
MQJ@R6=V"@?KD^@!KBOB5HNGG3(-9DM4?4A>V,(G;)*+]I3(7/"YR<XQGO6UJ
MW_$Q\=:%IW6.QCEU*8=MV/*B_P#0Y#_P"@!#\0?#RW9A,]SY G^S&^^R2?91
M+G;L\[;LSGC.<9[U/K'C71M$OI+2Z>ZDEAC$UQ]FM9)A;1GHTA0$(.">>PS7
M-ZG#!XJA?P5X<M8X=#MY0FIWL:XBC"N':"+^](3U/1<^O%7_  GY0U[QU]LV
M[_[3'F[_ /GC]GCVY]L;OUH VM3\6:3I:V>^6:ZEO4,EK#90/<22H "6"H"=
MN".>G-1?\)MH T ZT;TBT$WV<J8G\WSLX\KR\;M^?X<9_"N/\):M8^'_ (>>
M%[V:Q:\U^YL?LMA;Q*#/.F[<%!_A0#:2QX _"G7/A75--TS3]4EFL9M??7/[
M5DLWF$44TCQE/(C8_P 03[I/4J30!W.B^(M/UTSI:F>.XMR!/;7,#PRQ9Y4E
M& .#V/0UK5YWHESJM[\7[FXU"Q2PQH2J;99A*R_OR5+LORY/[S &>!UYKT2@
M HHHH **** .<\?_ /).O$G_ &#+C_T6U:/A[_D6M*_Z\X?_ $ 5G>/_ /DG
M7B3_ +!EQ_Z+:M'P]_R+6E?]></_ * * -*BBB@ HHHH **** "LC6_$FG:"
MUM%=F>2YNBP@MK:!YI9-HRQ"*"< =3T%:]9&HFVDU#R+2>Q@U\VK&VDGA$CI
M%N7<< @E<XR 1SB@"#_A,M"_X1_^W#>XLO,\GF)_,\W=M\OR\;M^>-N,TRT\
M:Z1>17Q OHI[*,2SVD]E*DX0]&$97<P/L#7)^&;G2]'TG7QXG\B2XT?66NKF
M\(W+-<.H99(U ^5L,%"#)![G-;OANQU'5/$=SXNU6U:Q,UJ+.QL7_P!9'!NW
MEI?1V.#M_A QUS0!+:_$7P_=ZI9Z<O\ :,=U>/Y<"SZ=/$';&3RR <#DUU=<
M5X77_A(?%FL^)I_FBM9GTO35/1$C.)7'N[Y&?1 *[6@ HHHH **** "BBB@
MKBO"?_(_^._^ONT_])DKM:XKPG_R/_CO_K[M/_29* .UHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M+\2#_BY_@<^BZA_Z*2NTKBO$G_)4/ _^[J'_ **2@#M:*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH X[XJC/PO\0#_IV_\ 9A770_ZB/_='
M\JY'XK?\DN\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KB_!@QXM\<>^IQ_^B(Z[2N*\%_\ (V^./^PG'_Z(CH [
M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N ^)6H0:5J/
MA"_NO,\B#5BS^7&TC8\F0<*H)-=_7%>./^1C\$_]A@_^B9* #_A:GACUU3_P
M5W'_ ,11_P +4\,>NJ?^"NX_^(KM:* .*_X6IX8]=4_\%=Q_\11_PM3PQZZI
M_P""NX_^(KM:* .*_P"%J>&/75/_  5W'_Q%'_"U/#'KJG_@KN/_ (BNUHH
M\F.M?#EM5.H&VUG<;C[4;?['>?9S/U\SRMNS=GG..O/6MC5?B!X,UO2[C3=0
MCU66TN$V2I_9MRNX?4("*]!HH \^A^(/@Z#5+C4D75?M4\4<+N=,N3\B%BH
MV<<NQ_&L<ZU\.#JO]H?9M9W?:/M1M_L=Y]G,_7S/*V[-V><XZ\]:]9HH \]U
M3Q_X,UFT%K?Q:K+")8Y@O]FW*_.C!E.0@Z$ TL?Q!\'1ZG=:BHU;[5<Q1PR/
M_9MS]Q-Q4#Y..78\>M>@T4 >+V[?"ZTB$5O#XDAC!)"1_P!HJ 2<G@'UK3UC
MQ!\/=<O7N[R+7%FEC$4YM[2\A%Q&.BR!  XY/7Z5ZK10!Y+JNL?#?6+VVO+J
MVUM)K:W%M";:UO8 D0.0H$8 Q_@/2GKKOP[71I-*,.NR6SS"X!EM[YY$D&,,
MDC LI&.,$=_4UZO10!YKHOC/P/H"SFR363-<,&GN)[&[FEE(&!N=U).!T&<"
MM7_A:GACUU3_ ,%=Q_\ $5VM% '%?\+4\,>NJ?\ @KN/_B*/^%J>&/75/_!7
M<?\ Q%=K10!Q7_"U/#'KJG_@KN/_ (BC_A:GACUU3_P5W'_Q%=K10!Y?XQ^)
M'A[4?!6N65N=1\ZXL)HDWZ;.J[BA R2F /<U=T7XG>&[;0M/@D.I[XK:-&VZ
M9<$9"@'!"<UT'C__ ))UXD_[!EQ_Z+:M'P]_R+6E?]></_H H YS_A:GACUU
M3_P5W'_Q%'_"U/#'KJG_ (*[C_XBNUHH XK_ (6IX8]=4_\ !7<?_$4?\+4\
M,>NJ?^"NX_\ B*[6B@#BO^%J>&/75/\ P5W'_P 11_PM3PQZZI_X*[C_ .(K
MM:* .*_X6IX8]=4_\%=Q_P#$5D:UXP\#:^UO)>+K27%L28+FVL;N&6//# .B
M@X/<=#7IE% 'D=QJ?PSN=&ATF2RUG[+#<_:QMM+U7:;G]XS@;F;GJ2:M:+XF
M\!:!=O=6'_"0^:\9C/GPWTPQD'HX(!X'/6O4J* //=)\?>"]#TY+#3XM5BMD
M9W"G3;ECEV+,<E2>2Q-7?^%J>&/75/\ P5W'_P 17:T4 <5_PM3PQZZI_P""
MNX_^(H_X6IX8]=4_\%=Q_P#$5VM% '%?\+4\,>NJ?^"NX_\ B*/^%J>&/75/
M_!7<?_$5VM% '%?\+4\,>NJ?^"NX_P#B*/\ A:GACUU3_P %=Q_\17:T4 <5
M_P +4\,>NJ?^"NX_^(JG\/M3MM9\5^--1L_-^SS75L4\V)HVX@4'*L 1R#7H
M-<5X3_Y'_P =_P#7W:?^DR4 =K1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XD_Y*AX'_ -W4/_12
M5VM<5XD_Y*AX'_W=0_\ 124 =K1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% ''?%;_DEWB#_KV_]F%==#_J(_\ ='\JY'XK?\DN\0?]>W_L
MPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MO!?_ "-OCC_L)Q_^B(Z[6N*\%_\ (V^./^PG'_Z(CH [6BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "N*\<?\ (Q^"?^PP?_1,E=K7%>./
M^1C\$_\ 88/_ *)DH [6BBB@ HHHH **** /.CXXUW^PW\7+;:>?#27!7R,/
M]I-N)/+,V[.W.?FV[>G?-:?Q#\:R>$-#>73[=+O4WC:6.%\E$C7&^1\$?*,@
M=>2P%<9YKQ_"^3X>_9KH^(-S:>L'V=]I0RG$V_&W9L.[=GVJQXY\,^*;?0_%
ME\EQIEY%>Q; IMY6N$@4C9$A#;1CDGCDDF@#T+7M6N+ :5!:",W6H7T5NH<$
M@)R\AQGM&CX]\5RI\<:[_8;>+A;:?_PC2W!7R,/]I-N)/+\[=G;G^+9CIWS6
MI8Q:AJ'C.R74_)>32=-9Y'MT98C-.VT;0Q)R(XV[_P ?O7%^:Z_"]OA[]FNO
M^$@W'3Q!]G?:5,O^NWXV^7L^;=GVH [/QGXTN?#TMM:Z?IDUS*\]NL]R\9$$
M$<DH3EN-SG/"CIU/'79\0:K<:>^E6UF(VN;^^CMP'&0$ +R''LB-CW(K)^(M
MO)+X4ABAC>1EU&R.%4DX%Q&2>/:K,H-]\1(V93]GTC3R^[''FSMC\2$B;_ON
M@#$U'Q7XLTO19?$U[I^GV^E13 -ITJR"[$1DV!M^=N\Y!V[>^,YJ]=Z_XCU'
M6-8MO#D&F^1I!6.4W@=FN9B@<QH5("  J,G/)Z5R<?C#2O$VM+?^(Y+^VTVS
MGW6&E#3KAM[*?EFF(0ACW5!P.^36W;ZS#X*\0>*8M2@NC]NNA?V!BMWD^T[H
MD4QJ5!^8,F,''4'I0!J1>(]<\16&C77AJSM8;>_M/M4UY?!I(X>@\H*K*6?)
M/.0 %/6J,7CR_G\-VTD-G:MK-SJKZ1$ [&V:568-*#U,>U&;U[9[U1TQX?"W
M@S0O#7BO2Y/[,GL/](N<-)''/NW>2ZJ"1UX;."01618V5W8Z18:O!9WW]@Z5
MXA:XLH)(G,L=@T9C+!#\^T,Q8 C.V@#O="UO5#XBO/#VNK9F^AMTNX9[-66.
M:%F*GY6)*LK+@\G.1735Q&A7">(?B+>>(+%93IEOIB6$<\D3()I#(9&V[@"0
MH"C/J:[>@ HHHH **** .<\?_P#).O$G_8,N/_1;5H^'O^1:TK_KSA_] %9W
MC_\ Y)UXD_[!EQ_Z+:M'P]_R+6E?]></_H H TJ*** "BBB@ HHHH *PM<NO
M$/VZSL="M;51*KO/?7BL\4(&,*$5@69B?4  &MVN8\5:U96$T.GZYILDFAWL
M3K+> ,Z1R C".J@D!AG#9QD8H S[+Q;KFI>'))++2[>XU>/4VTQFC9C; JV&
MGS][RP.W7/&>]26FN>)%UZ]\-W@TF35!8"^M+F%)$A(W["LB%BP.>A!Y'TKE
M].\03^#?"6JW.FZ==OID^I>3H5O/#*?+C906=E +B$,'8#&2.!U%=!X!NM%E
MN[QH;^\U+7;I!->WES8S0!PI "IO4!47=PH/OSS0 VVU[QFOC6RT&Z709U:(
MW-XUJDP-O#G )+-C<QX ]B>@KO:X[P!;RSPZQK]U$Z76JZC*P\Q2&6&-C%$N
M#V"J3_P*NQH **** "BBB@ HHHH *XKPG_R/_CO_ *^[3_TF2NUKBO"?_(_^
M._\ K[M/_29* .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N+\28_X6?X']=NH?\ HI*[2N*\2?\
M)4/ _P#NZA_Z*2@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH X[XK8_X5=X@ST^S?^S"NNA_U$?^Z/Y5R/Q6_P"27>(/^O;_ -F%==#_
M *B/_='\J 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%^#,?
M\);XX_["<?\ Z(CKM*XKP7_R-OCC_L)Q_P#HB.@#M:*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *X#XD_;_P"T?"']E_9OMW]K'R?M6[RM
MWDR?>V\XQGI7?UQ7CC_D8_!/_88/_HF2@!?^+G>GA#_R9H_XN=Z>$/\ R9KM
M** .+_XN=Z>$/_)FC_BYWIX0_P#)FNTHH XO_BYWIX0_\F:/^+G>GA#_ ,F:
M[2B@#B_^+G>GA#_R9H_XN=Z>$/\ R9KM** .+_XN=Z>$/_)FC_BYWIX0_P#)
MFNTHH XO_BYWIX0_\F:/^+G>GA#_ ,F:[2B@#B_^+G>GA#_R9H_XN=Z>$/\
MR9KM** .+_XN=Z>$/_)FC_BYWIX0_P#)FNTHH XO_BYWIX0_\F:/^+G>GA#_
M ,F:[2B@#B_^+G>GA#_R9H_XN=Z>$/\ R9KM** .+_XN=Z>$/_)FC_BYWIX0
M_P#)FNTHH \O\9?\+#_X0G7/MX\+_8_L$WG_ &<W'F;-AW;<\9QTSQ5[1?\
MA9']A:?]G'A3R/LT?E^8;C=MVC&<<9Q6_P"/_P#DG7B3_L&7'_HMJT?#W_(M
M:5_UYP_^@"@#G?\ BYWIX0_\F:/^+G>GA#_R9KM** .+_P"+G>GA#_R9H_XN
M=Z>$/_)FNTHH XO_ (N=Z>$/_)FC_BYWIX0_\F:[2B@#B_\ BYWIX0_\F:/^
M+G>GA#_R9KM** .+_P"+G>GA#_R9H_XN=Z>$/_)FNTHH XO_ (N=Z>$/_)FC
M_BYWIX0_\F:[2B@#B_\ BYWIX0_\F:/^+G>GA#_R9KM** .+_P"+G>GA#_R9
MH_XN=Z>$/_)FNTHH XO_ (N=Z>$/_)FC_BYWIX0_\F:[2B@#B_\ BYWIX0_\
MF:I?#[^TO^$L\:_VO]D_M#[5;>=]DW>5_J%QMW<],=>^:]!KBO"?_(_^._\
MK[M/_29* .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N*\2?\E0\#_P"[J'_HI*[6N*\2?\E0\#_[
MNH?^BDH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ..^
M*W_)+O$'_7M_[,*ZZ'_41_[H_E7(_%;_ ))=X@_Z]O\ V85UT/\ J(_]T?RH
M ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5X+_Y&WQQ_V$X_
M_1$==K7%>"_^1M\<?]A./_T1'0!VM%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<5XX_Y&/P3_ -A@_P#HF2NUKBO''_(Q^"?^PP?_ $3)
M0!VM%%% !1110 4444 >-^7))\+Y/B%]JNAX@#-?K-]H?:$$IQ#LSMV;!MQC
MWK2^*6LWNI>'=9L-'N'@M].MA/J-S&<'><%(%/J<AF]!@?Q5=;P1KW]AOX16
MYT\>&GN"WGY?[2+<R>88=N-N?X=V[IVS4_BKX6:+K.DZL-/M1;ZI?%I!,]U,
M(_-8Y+%0Q'Z4 :WB9S=ZCX<T=2<7%V+N< _\LH!O_P#1GE#\:X/RY&^%[?$+
M[5=?\)!N-^)OM#[0@E_U.S.W9L^7&/>O0=)\,C2_$'VJ,(MC;6"V=G'YC2.N
M79Y2Q;GDB,#D_=KG3X'U[^PV\("YT[_A&FN"WGY?[2+<R>9Y.W&W/\._=T[9
MH =\2DUIK2SNX=26VTJ.]LLV\2'S)W:= =[9X0 C '4]3VK=\3L;S6/#VC(3
MB>\^US ?\\H!O_\ 1AB'XU8\7:'/X@T1+&VDBCD6[MY\R9 VQRJY' /.%.*D
M32KD^+[G696B,2V*6MH@8Y!+LTA;CC.(QQG[M '!^)M!70]/MO(U.\O?'%[=
MAK.X29U:1O,RV8]Q5853(((VX'J:TK?1XO&OB#Q3+J5Q=#[!="PL!#</']F*
MQ*QD4*1\Q9\Y.>@'2H=&\-^/-)U"\U.7_A&KW4[QCYMY/+.7"9^6-!MPJ#T'
MU.:U[O0/$FG:QK%SX<FTWR-7*R2B\9U:VF"!"Z!00X("G:<<CK0!D:;&?%O@
M?0O$.O2W]Y;PV)\[3K-7S<3[@OF$(06/!^7H-Q/:K?@BXU?4? -RNF7R1W2W
MLT5M_:&Z62SB\SB.49R9%0]"?[N3BKL/AK7/#=IH\/AJ\MY[>QL_LDUE?.T<
M<QX/FAE#%7SGL00>U:/A/0+K18=1N-0GAFU'4[MKNY\A2(D8@*%3/) "CD\F
M@#,^&0N4\/ZC%=WDMY-#J]Y$UQ,?FDVRD9/ITZ#BNTK"\*Z'<:%9ZA#<212-
M<ZE<W:F,G 620L <@<@'FMV@ HHHH **** .<\?_ /).O$G_ &#+C_T6U:/A
M[_D6M*_Z\X?_ $ 5G>/_ /DG7B3_ +!EQ_Z+:M'P]_R+6E?]></_ * * -*B
MBB@ HHHH **** "N:\5:)!J1AO-0DOI]-LXW9]-M%?-PYP%8["&;;SA>G.>U
M=+6!KEGXA&IVFHZ%=6SB.-XI["\=DBE!((<,H)5P1Z'()Z4 <GX4LKKQ3X,F
ML5U:\M+2/5Y UN[L;J.U5LBVD;<&1NG.20I I^@:987?BW7-+T=KE_#"V:V]
MVJW,AC^V;^1$^[((3[VT]<=Z6]\&>*I-"U-;/4K"+5M9OEN-097DCC6$*%\J
M-@"V2% +<'D]*Z#PII^OZ5&EA?6>@VNEP0[8(]-:7<K9'4. ,8W9/7- '+Z-
MX6TR?XCRG2?ML.GZ#A9V:_GE%Q=,,A,.Y&U%()]2P'05Z?6!X0T*XT#1YH;R
M2*6]N;RXN[B2(DJS22%AU /"[1^%;] !1110 4444 %%%% !7%>$_P#D?_'?
M_7W:?^DR5VM<5X3_ .1_\=_]?=I_Z3)0!VM%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YO\1-,M]8\
M;^#;&Z:80R"^+>3,T3<1H1\RD$=*](K@_&'_ "4CP3_NW_\ Z*2@"K_PKC0?
M^>FJ_P#@TN/_ (NC_A7&@_\ /35?_!I<?_%UUM% ')?\*XT'_GIJO_@TN/\
MXNC_ (5QH/\ STU7_P &EQ_\776T4 <E_P *XT'_ )Z:K_X-+C_XNC_A7&@_
M\]-5_P#!I<?_ !==;10!R7_"N-!_YZ:K_P"#2X_^+H_X5QH/_/35?_!I<?\
MQ==;10!R7_"N-!_YZ:K_ .#2X_\ BZ/^%<:#_P ]-5_\&EQ_\776T4 <E_PK
MC0?^>FJ_^#2X_P#BZ/\ A7&@_P#/35?_  :7'_Q==;10!R7_  KC0?\ GIJO
M_@TN/_BZ/^%<:#_STU7_ ,&EQ_\ %UUM% ')?\*XT'_GIJO_ (-+C_XNC_A7
M&@_\]-5_\&EQ_P#%UUM% ')?\*XT'_GIJO\ X-+C_P"+H_X5QH/_ #TU7_P:
M7'_Q==;10!Y=X^\#:/IG@75[VWDU'SH8-R^9J$SKG(ZJS$'\:Z&/X<Z"T2$R
M:KD@'_D*7'_Q=2?$[_DFVN_]>_\ [,*ZF+_4I_NB@#E?^%<:#_STU7_P:7'_
M ,71_P *XT'_ )Z:K_X-+C_XNNMHH Y+_A7&@_\ /35?_!I<?_%T?\*XT'_G
MIJO_ (-+C_XNNMHH Y+_ (5QH/\ STU7_P &EQ_\71_PKC0?^>FJ_P#@TN/_
M (NNMHH Y+_A7&@_\]-5_P#!I<?_ !='_"N-!_YZ:K_X-+C_ .+KK:* .2_X
M5QH/_/35?_!I<?\ Q='_  KC0?\ GIJO_@TN/_BZZVB@#DO^%<:#_P ]-5_\
M&EQ_\71_PKC0?^>FJ_\ @TN/_BZZVB@#DO\ A7&@_P#/35?_  :7'_Q='_"N
M-!_YZ:K_ .#2X_\ BZZVB@#DO^%<:#_STU7_ ,&EQ_\ %T?\*XT'_GIJO_@T
MN/\ XNNMHH Y+_A7&@_\]-5_\&EQ_P#%US/AOP1I%YXA\402R:CLM;U(X]FH
M3*<&)#R0V6.3U->IUR'A'_D:?&?_ &$8_P#T0E #O^%<:#_STU7_ ,&EQ_\
M%T?\*XT'_GIJO_@TN/\ XNNMHH Y+_A7&@_\]-5_\&EQ_P#%T?\ "N-!_P">
MFJ_^#2X_^+KK:* .2_X5QH/_ #TU7_P:7'_Q='_"N-!_YZ:K_P"#2X_^+KK:
M* .2_P"%<:#_ ,]-5_\ !I<?_%T?\*XT'_GIJO\ X-+C_P"+KK:* .2_X5QH
M/_/35?\ P:7'_P 71_PKC0?^>FJ_^#2X_P#BZZVB@#DO^%<:#_STU7_P:7'_
M ,71_P *XT'_ )Z:K_X-+C_XNNMHH Y+_A7&@_\ /35?_!I<?_%T?\*XT'_G
MIJO_ (-+C_XNNMHH Y+_ (5QH/\ STU7_P &EQ_\71_PKC0?^>FJ_P#@TN/_
M (NNMHH Y+_A7&@_\]-5_P#!I<?_ !='_"N-!_YZ:K_X-+C_ .+KK:* .2_X
M5QH/_/35?_!I<?\ Q=<SXH\$:19:SX8ABDU';=:CY4F_4)F.WRG/!+?*>.HY
MKU.N0\9?\A_P=_V%C_Z)DH =_P *XT'_ )Z:K_X-+C_XNC_A7&@_\]-5_P#!
MI<?_ !==;10!R7_"N-!_YZ:K_P"#2X_^+H_X5QH/_/35?_!I<?\ Q==;10!R
M7_"N-!_YZ:K_ .#2X_\ BZ/^%<:#_P ]-5_\&EQ_\776T4 <E_PKC0?^>FJ_
M^#2X_P#BZ/\ A7&@_P#/35?_  :7'_Q=73XTT)=3-@;F7<)_LQG^SR>0)O\
MGGYN-F[MC/7CK6AK6MZ?X>TN74M3N!!:Q8#,0222<  #DF@#"_X5QH/_ #TU
M7_P:7'_Q='_"N-!_YZ:K_P"#2X_^+KHK_4K?3H(IKAFVS31P1A1DL[L%48^I
M_+-91\::$-3^P&YEW>?]F\_[/)Y'G=/+\W&S=GC&>O'6@"E_PKC0?^>FJ_\
M@TN/_BZ/^%<:#_STU7_P:7'_ ,76[JVM:?H<$4VH7*PK-,D$0/)=V.  .IZ_
M@.:EU#4;?38HI+@L!+/' @49+.[!0/S/Y T <[_PKC0?^>FJ_P#@TN/_ (NC
M_A7&@_\ /35?_!I<?_%U:/CK0!>& W,WEB;[.;K[-)]G$N<;/-V[,YXZU-JW
MB_1]&O'M;N:<RQQB6;R+:240(>C2%%(0<'K0!G_\*XT'_GIJO_@TN/\ XNC_
M (5QH/\ STU7_P &EQ_\76KJ7B?2M+6T\V:2>2\7?;16D+SR2K@$LJH"2,$<
M].::GBS1'T)]9^W*+&-S&[,C!E?.-A0C=OSQMQF@#,_X5QH/_/35?_!I<?\
MQ='_  KC0?\ GIJO_@TN/_BZV-'\1:=K<D\-HTR7%OM\ZWN8'AE0-]TE7 .#
MC@UJT <E_P *XT'_ )Z:K_X-+C_XNC_A7&@_\]-5_P#!I<?_ !==;10!R7_"
MN-!_YZ:K_P"#2X_^+H_X5QH/_/35?_!I<?\ Q==;10!YSXM\!:+8^#M:NX9-
M3\V&QFD3?J,[+D(2,@M@CV-7-(^'NAW&BV$SR:IODMXW;;J4X&2H/ #\5M^.
M?^1!\0_]@Z?_ -%FK^@_\B[IG_7I%_Z * ,+_A7&@_\ /35?_!I<?_%T?\*X
MT'_GIJO_ (-+C_XNNMHH Y+_ (5QH/\ STU7_P &EQ_\71_PKC0?^>FJ_P#@
MTN/_ (NNMHH Y+_A7&@_\]-5_P#!I<?_ !='_"N-!_YZ:K_X-+C_ .+KK:*
M.2_X5QH/_/35?_!I<?\ Q='_  KC0?\ GIJO_@TN/_BZZVB@#DO^%<:#_P ]
M-5_\&EQ_\71_PKC0?^>FJ_\ @TN/_BZW=0US3]+O+"TN[@1W%_+Y-M'@DNV,
MGIT ]>G(]:I:IXOT?2+][*YFG>>-!+,MO;23>0AZ-(44[1]: ,__ (5QH/\
MSTU7_P &EQ_\71_PKC0?^>FJ_P#@TN/_ (NNI@GBNK>.X@D26&50Z2(<AE(R
M"#Z5)0!R7_"N-!_YZ:K_ .#2X_\ BZ/^%<:#_P ]-5_\&EQ_\776T4 <E_PK
MC0?^>FJ_^#2X_P#BZ/\ A7&@_P#/35?_  :7'_Q==;10!R7_  KC0?\ GIJO
M_@TN/_BZ/^%<:#_STU7_ ,&EQ_\ %UUM% ')?\*XT'_GIJO_ (-+C_XNE^&V
MGP:5XF\9V-L93#%=6P7S96D;F!3RS$D\FNLKG?!'_([>./\ K[M?_2=: .[H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "N#\8?\E(\$_P"[?_\ HI*[RN$\7_\ )1_!/^[?_P#HI* .
MBHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#D_B=_R3;7?^
MO?\ ]F%=3%_J4_W17+?$WGX;:[_U[_\ LPKJ8O\ 4I_NB@!]%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5R'A'_ )&GQG_V$8__ $0E=?7(>$?^
M1I\9?]A&/_T0E '7T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5R'C+_D/^#O^PL?_ $3)77UPWQ#O[?2]0\*7UTSK!#JA9RB,Y \I^@4$
MG\* .YHKC_\ A9WA;_GYO?\ P77'_P 11_PL[PM_S\WO_@NN/_B* .PHKC_^
M%G>%O^?F]_\ !=<?_$4?\+.\+?\ /S>_^"ZX_P#B* .PHKC_ /A9WA;_ )^;
MW_P77'_Q%'_"SO"W_/S>_P#@NN/_ (B@#EQM_P"&>92W^N\ER?7S_//Z[_UJ
MC\0=8CU2TUU-2MK^-=/B:"PB-E*8VEX#SL^W;ZJO/ R?XJU3K'P[;4C>%]4P
M;C[4;;[-=_9S-G/F>5MV[L\].O/6M;5/'?@S6=,N-.OI;Z2UN%V2(+"Y7(^H
M3- %V6]B\0>(/#T5NLHMX(I=2=9HFC8%1Y48*L 1R[D9_N5RHV_\,\.3_KO)
M8GU\_P \_KO_ %K=B\>^#8=3GU!9[[[3/%'"S&PN#A$+%0!LXY=C^-9)UCX=
MG4OMF_5,?:/M1MOLUW]G,V<^9Y6W;NSSTZ\]: -;XAZ/8MIT&KR6ZOJ"W=E$
MLS$G8OVA,A0>%SGDCK6QJO\ I_C/1;#K'9I+J,H[9 \J/]7<_P# *QM3\=^"
M]7M!:WLM])$)4E %A<K\R,&4\)Z@4J>//!T>I7.H+<7_ -IN(DA=C87'")N*
M@?)QR['\: (]2A@\1P/X-\/6R1:3!*%U&[08CB ?>8H_[TA/4]%SSS5[PP(S
MK?C3[7MW_P!H@2;O^>7D1[<^V,UR5O+\-;2(16UUX@AC!)"1M?JN2<G@>]:&
MJZ]\/]8O)+JXGU:.6:,17'V>WNXA<(.BR!5&X<GKV.* )?"VIV.A> O#E_/:
M/=:U<67V6R@B7,TZ;MP0>B@!22> *I:MHNKZ9'H+336RZEJGB$W=P2I:&"5H
MF" #C=M"C&>K"I-2U?X=ZK>6UW-)JL4MM +:$VL%Y $C'\("*./\!Z5*FO\
MP_&CS:5)-JT]M+()3]H@O)'5QC#*[*64C Q@B@#>T6:_LO'%UI&ISP:A,VGK
M<Q7XMEBE5/,*F)]O!&>1T[UU]>=:/XM\#Z))/-;W.J2W-QM$UQ<VMU-*X7[H
M+,I.!GITK5_X6=X6_P"?F]_\%UQ_\10!V%%<?_PL[PM_S\WO_@NN/_B*/^%G
M>%O^?F]_\%UQ_P#$4 =A17'_ /"SO"W_ #\WO_@NN/\ XBC_ (6=X6_Y^;W_
M ,%UQ_\ $4 :/CG_ )$'Q#_V#I__ $6:OZ#_ ,B[IG_7I%_Z *X?Q;\0_#E_
MX/UJSM[B[,T]E-&@:PG4%BA R2F!]35S2/B1X9M]%L()+F\$D=O&C :?.1D*
M >0G- '>45Q__"SO"W_/S>_^"ZX_^(H_X6=X6_Y^;W_P77'_ ,10!V%%<?\
M\+.\+?\ /S>_^"ZX_P#B*/\ A9WA;_GYO?\ P77'_P 10!V%%<?_ ,+.\+?\
M_-[_ ."ZX_\ B*/^%G>%O^?F]_\ !=<?_$4 =A39'$43R$,0JEB%&2<>@KD?
M^%G>%O\ GYO?_!=<?_$4?\+.\+?\_-[_ ."ZX_\ B* .$OO$%M=ZOHVNZE:Z
ME'J+ZO&1"^GS 6ULJ2A8U.WYF).YMN<D^BBNRB&K:/XGU^;3=.M]3@U%XIF?
M[4D;6KB(+MF#<[< ,, G!/%,O_'?@O4GLWNI;YVL[@7,.+"Y&V0 @'A.>&/!
MK-U37O &K7TMW/<:M').@CN1;P7D2W"#H) J@-P2.>W% '0_#%95^'.C"4[F
M\M]I P"OF-MQ[;<8KK:XN#XD>$;:WC@@ENXX8E"(B:;< *H&  -G2I/^%G>%
MO^?F]_\ !=<?_$4 =A17'_\ "SO"W_/S>_\ @NN/_B*/^%G>%O\ GYO?_!=<
M?_$4 =A17'_\+.\+?\_-[_X+KC_XBC_A9WA;_GYO?_!=<?\ Q% '845Q_P#P
ML[PM_P _-[_X+KC_ .(H_P"%G>%O^?F]_P#!=<?_ !% '85SO@C_ )';QQ_U
M]VO_ *3K5'_A9WA;_GYO?_!=<?\ Q%/^&NI6VL>)?&5_9L[6\UU;%"\;(3B!
M0?E8 CD'M0!Z-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<'XP_P"2D>"?]V__ /125WE<'XP_Y*1X
M)_W;_P#]%)0!T=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M <G\3O\ DFVN_P#7O_[,*ZF+_4I_NBN6^)W_ "3;7?\ KW_]F%=3%_J4_P!T
M4 /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0\(_\C3XS_P"P
MC'_Z(2NOKD/"/_(T^,_^PC'_ .B$H Z^BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "N0\9?\A_P=_V%C_Z)DKKZY#QE_R'_!W_ &%C_P"B
M9* .OHHHH **** "BBB@ HK@CXTUG^R'\4+:6)\.K.4\O+_:3")/+,N?N]?F
MVXZ=ZT?'?C!O"FBM+9VZW6HNADBA;[JHN-TCXZ*,@>Y(% '645D:WJD]BNF0
MVJQM<WUY' H<$@+R\AP#V17Q[XKF3XTUC^R#XH%I8_\ "."<KY>7^T^2)/+\
M[/W>OS;<=.] '>T5R?BWQA-H,MO;66GRW,SS0+-,R$0P))($R6XRQSPH^IXZ
MZVN:G/8-IL%JJ-<7M[' H<$@)R\AP#V1&Q[XH UJ*X6^\4^)M.TB3Q%=Z;90
M:5'* UE+O6[$1?8&S]W<<@[<=.,U<N]>U^^U;5;;P_;6#PZ5M24W9?=/*5#E
M$V\+@$#)SR>E '745R4?B/5]>M])D\.V4*17MI]KDN[U6:*'H/+PI&Y\D]Q@
M#/-)IVN>(M9TV[CLH-+CU33[Y[.Z\YI# ^U0=R$<\[EX/3F@#KJ*Y+PKKFOZ
MMK.J6VH0Z:;*Q;R#<69DP\_!91NZA1P3ZG'K76T %%%% !1110!@>.?^1!\0
M_P#8.G_]%FK^@_\ (NZ9_P!>D7_H JAXY_Y$'Q#_ -@Z?_T6:OZ#_P B[IG_
M %Z1?^@"@#0HHHH **** "BBB@ HHHH **Y/7?&+Z=XHTG1;*W6<W%TD-Y,V
M=L =6*+P?OD*3[ >XI)M<U_4M<U2RT&WT\0:65CE>\+YGE*A]B[?N@ CYCGD
M]* .MHK-\/ZS#XAT"RU:!&C2YCW;&.2C=&7/?!!'X5I4 %%%% !1110 4444
M %<[X(_Y';QQ_P!?=K_Z3K715SO@C_D=O''_ %]VO_I.M '=T444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !7!^,/^2D>"?\ =O\ _P!%)7>5PGB__DH_@G_=O_\ T4E '14444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110!R?Q._Y)MKO_7O_ .S"NIB_
MU*?[HKEOB;_R3;7<_P#/O_[,*ZF+_4I_NB@!]%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 5R'A'_D:?&?\ V$8__1"5U]<AX1_Y&GQE_P!A&/\
M]$)0!U]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<AXR_
MY#_@[_L+'_T3)77UPWQ"^W#4/"G]FBW-[_:A\H7)81Y\I_O;><?2@#N:*Y#=
M\1O^>/A7_O[<?_$T;OB-_P \?"O_ ']N/_B: .OHKD-WQ&_YX^%?^_MQ_P#$
MT;OB-_SQ\*_]_;C_ .)H Z^BN0W?$;_GCX5_[^W'_P 31N^(W_/'PK_W]N/_
M (F@#DO/\OX:R>!/)G_M_+6*V_DMR#*<2[L8V;#NW9Q4_C3P_P");?1O%%]Y
MNFW4-W%L7,<AG2!2-D:8.!W)XY))]*Z;=\1O^>/A7_O[<?\ Q-&[XC?\\?"O
M_?VX_P#B: '6:7U_XNLTU'R6DTO3V>4VZL(_.F;:N-W/"1M_WW7(>>5^&K>!
M/)G_ +?R;$6_DMR#+_K=V,;-GS;LXKK=WQ&_YX^%?^_MQ_\ $T;OB-_SQ\*_
M]_;C_P")H D\?PN_A>&.)&<B_L^%&3@3IDU8ES?>/HRP/D:58F0G''FS-@?B
M$C;_ +[JGN^(W_/'PK_W]N/_ (FC=\1O^>/A7_O[<?\ Q- ',)XNTCQ+JZWF
MO7-Q;:9:3[K/3!93L9&4_++,0A!]50<#C.36Q!K-OX/UWQ-%J23K]LN1?66R
M%G^T[HE4HN ?F#)C'N#TJ_N^(W_/'PK_ -_;C_XFC=\1O^>/A7_O[<?_ !-
M',?VU>>$/"OA[PL9'L+V6T$EU>FW>86BDDD*J@[I,D@9X&,GM70V.IZ3I/P]
MU*Y\->?.ME%*P:6&022S[=VYMZ@L22"3C^53;OB-_P \?"O_ ']N/_B:-WQ&
M_P">/A7_ +^W'_Q- &MX4TE=#\+:=IXR9(X096/5Y&^9V/N6)-;-<AN^(W_/
M'PK_ -_;C_XFC=\1O^>/A7_O[<?_ !- '7T5R&[XC?\ /'PK_P!_;C_XFC=\
M1O\ GCX5_P"_MQ_\30!U]%<AN^(W_/'PK_W]N/\ XFC=\1O^>/A7_O[<?_$T
M :'CG_D0?$/_ &#I_P#T6:OZ#_R+NF?]>D7_ * *X?Q:WCP^#M:^W1>&Q:?8
MIO.,$DY?9L.=N5QG'3-7-(;X@_V+8>1%X8,/V>/R_,EGW;=HQG"XSB@#O**Y
M#=\1O^>/A7_O[<?_ !-&[XC?\\?"O_?VX_\ B: .OHKD-WQ&_P">/A7_ +^W
M'_Q-&[XC?\\?"O\ W]N/_B: .OHKD-WQ&_YX^%?^_MQ_\31N^(W_ #Q\*_\
M?VX_^)H Z^FR;S$_E%1)M.TMTSVS7);OB-_SQ\*_]_;C_P")HW?$;_GCX5_[
M^W'_ ,30!RFHZ#XMTE= A:72+F9];6X:X6*4O),R29>7G[N..,8PH' K2UV3
M3].\3ZG)+J&LZ1<7$49ECLX@Z:EA<?N_D8JXQM."#T^M;.[XC?\ /'PK_P!_
M;C_XFC=\1O\ GCX5_P"_MQ_\30!<\!Z3/HG@C2]/N8O*FCB+O%G/EEV+[?PW
M8_"NCKD-WQ&_YX^%?^_MQ_\ $T;OB-_SQ\*_]_;C_P")H Z^BN0W?$;_ )X^
M%?\ O[<?_$T;OB-_SQ\*_P#?VX_^)H Z^BN0W?$;_GCX5_[^W'_Q-&[XC?\
M/'PK_P!_;C_XF@#KZ*Y#=\1O^>/A7_O[<?\ Q-&[XC?\\?"O_?VX_P#B: .O
MKG?!'_([>./^ONU_])UJEN^(W_/'PK_W]N/_ (FG?#7^T#XE\9G51:B^^U6W
MFBU+&/\ U"XVEN>F.O?- 'HU%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5P?C#_ )*1X)_W;_\ ]%)7
M>5P?C#_DI'@G_=O_ /T4E '1T444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!R?Q._P"2;:[_ ->__LPKJ8O]2G^Z*Y;XG?\ )-M=_P"O?_V8
M5U,7^I3_ '10 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y#P
MC_R-/C/_ +",?_HA*Z^N0\(_\C3XS_[",?\ Z(2@#KZ*** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH *Y#QE_R'_!W_86/_HF2NOKD/&7_(?\
M'?\ 86/_ *)DH Z^BBB@ HHHH **** "BO)L3/\ #F3QY]KNQK89KU7^T/L"
M"4XAV9V[-@QC'O6C\2=8O;W0=5L=(N'@BL+<3W]S&<$$X*0J?4YW-Z+@?Q4
M>D45S?B)VN;[0-*1B/M%T+F;!_Y90#>?S?RA^-<5B9OARWCS[7=_VWN-Z'^T
M/LV"7_4[,[=FSC&/>@#UFBN#^(7]L_9;2Z@U!+;3$N[3,,2GS9V:900S=E (
MX'4]:VO$;-=:KH.DHQ'GW?VF;!_Y90#?^6\Q#\: .BHKS+Q%HS:)I]N\>J7E
MWXRO+H&TE2>1?,;?DCRMQ41*F001@ >IK1ATM?&&N^))+ZZNT%C<BRL1!<O$
M+<B-6,@"D L6?.3G@ 4 =Y17 :1;MXO\,:)K>OZDZZ?'8%KFW61H5DF!P97=
M6' "GCH"<UB27MY'X!EF2[OO[(EUI5M%,S"ZN;$L/W<;$[R6.[:,[BM 'K5%
M<'X&N$/B37+6Q%[:Z9$D)CL=09Q*DA#;G57)94/R]>"0<5WE !1110 4444
M8'CG_D0?$/\ V#I__19J_H/_ "+NF?\ 7I%_Z *H>.?^1!\0_P#8.G_]%FK^
M@_\ (NZ9_P!>D7_H H T**** "BBB@ HHHH **** "BO-M;U>^U?Q+H%[:7#
MQ:+%K*6<80X%V^R0N_NBE=H]3N/I1>/I5]XN\11^)]6ELS9B/[!%]L:W$<1C
M!,L84C<Q?//., 4 >DT5SG@+5KG7/ ^EZA>,6N9(RLC,,%BC%,D>IVY_&NCH
M **** "BBB@ HHHH *YWP1_R.WCC_K[M?_2=:Z*N=\$?\CMXX_Z^[7_TG6@#
MNZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ K@_&'_)2/!/^[?\ _HI*[RN$\7G_ (N/X)_W;_\ ]%)0
M!T5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <G\3O^2;:[
M_P!>_P#[,*ZF+_4I_NBN6^)IQ\-M=_Z]_P#V85U,7^I3_=% #Z*** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KD/"/_(T^,_^PC'_ .B$KKZY#PB?
M^*I\9?\ 81C_ /1"4 =?1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7(>,O^0_X._["Q_]$R5U]</\0K&+4M0\*V4[2K%-JA5C%(48?NGZ
M,.10!W%%<A_PK?1/^?K6?_!I/_\ %4?\*WT3_GZUG_P:3_\ Q5 '7T5R'_"M
M]$_Y^M9_\&D__P 51_PK?1/^?K6?_!I/_P#%4 =?17(?\*WT3_GZUG_P:3__
M !5'_"M]$_Y^M9_\&D__ ,50!G'P?KG]B/X366P_X1]IR?M.]_M @,F\Q;-N
MW/\ #NW=.V:G\3?#32=5TK51I\#0:E>EI!(]Y,(S(QR69 Q7_P =JU_PK?1/
M^?K6?_!I/_\ %4?\*WT3_GZUG_P:3_\ Q5 %_2_#O]G:]]I3 LK:Q6UM$:5I
M'!9R\I);)YQ&!R?NUSY\':Y_8C>$Q+8?\(^9R?M.]_M M_,W^5LV[<_P[MW3
MMFM'_A6^B?\ /UK/_@TG_P#BJ/\ A6^B?\_6L_\ @TG_ /BJ -3Q5HT^N:,E
MG;/$DBW5O-F0D#;'*KD< \X4XIZZ9<-XKN-6E,9B2R6VM5#'()8M(3QQG$8_
MX#61_P *WT3_ )^M9_\ !I/_ /%4?\*WT3_GZUG_ ,&D_P#\50!E:1H'C?3=
M0NM3FB\/7FI73'?=37$VY4SQ&@V85!Z#KU.:U;K1?$.G:MJUQH#:>T&JE9'^
MUNZ&VF"!"ZA5.\$ '!QR.M'_  K?1/\ GZUG_P &D_\ \51_PK?1/^?K6?\
MP:3_ /Q5 &5J?@G6UL]#TC36TVYT33;=1+;7LLD8N9A_$X13E1UVYQD\YP*U
M+[1?$>JV%C<7']E6^JZ9>BYM8X7D:"10A4JY*@@D,W(!Q@4O_"M]$_Y^M9_\
M&D__ ,51_P *WT3_ )^M9_\ !I/_ /%4 6=(T?59/$T_B#61:0SFT%G#;6DC
M2*J;]Y9G95R2?8 #ZUTU<A_PK?1/^?K6?_!I/_\ %4?\*WT3_GZUG_P:3_\
MQ5 '7T5R'_"M]$_Y^M9_\&D__P 51_PK?1/^?K6?_!I/_P#%4 =?17(?\*WT
M3_GZUG_P:3__ !5'_"M]$_Y^M9_\&D__ ,50!H>.?^1!\0_]@Z?_ -%FK^@_
M\B[IG_7I%_Z *X?Q9X!TBQ\'ZU=Q7.JM)#932*)-1F920A/(+8(]JN:1\/-&
MN-%L)GNM7#26\;D+J4P&2H/ W<"@#O**Y#_A6^B?\_6L_P#@TG_^*H_X5OHG
M_/UK/_@TG_\ BJ .OHKD/^%;Z)_S]:S_ .#2?_XJC_A6^B?\_6L_^#2?_P"*
MH Z^BN0_X5OHG_/UK/\ X-)__BJ/^%;Z)_S]:S_X-)__ (J@#KZ;)&LL3QN,
MHZE6&<<&N2_X5OHG_/UK/_@TG_\ BJ/^%;Z)_P _6L_^#2?_ .*H H:G\*]&
MD.E)IL$D$-M>)),CW]Q@PA6!5/F.#DKR,=#S6EJVE>(6U666PCT>\MV11:M?
MJ1)8N!@E<(2X/!Y(.>^*9_PK?1/^?K6?_!I/_P#%4?\ "M]$_P"?K6?_  :3
M_P#Q5 &[X?T>/0-!LM*BD:1;:,*9&X+MU9C]22?QK2KD/^%;Z)_S]:S_ .#2
M?_XJC_A6^B?\_6L_^#2?_P"*H Z^BN0_X5OHG_/UK/\ X-)__BJ/^%;Z)_S]
M:S_X-)__ (J@#KZ*Y#_A6^B?\_6L_P#@TG_^*H_X5OHG_/UK/_@TG_\ BJ .
MOHKD/^%;Z)_S]:S_ .#2?_XJC_A6^B?\_6L_^#2?_P"*H Z^N=\$?\CMXX_Z
M^[7_ -)UJE_PK?1/^?K6?_!I/_\ %4_X;:?#I/B7QE8V[3-%%=6P5II6D<Y@
M4\LQ)/6@#T6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *X/QA_R4CP3_NW_ /Z*2N\K@_&'_)2/!/\
MNW__ **2@#HZ*** "BBB@ HHJGJNIVVC:3=:E>,5M[6)I9"!DX Z#WH N45S
M&G>*;V35;&QUC16TTZ@C-9O]H$NXJ-Q1P -C;><<C@\\4H\:V$WC&W\.6:-<
M2,)1-<+Q'$\8!*9QAFYY /'&?2@#IJ*Y/Q!XHUK08[V[?PVDFG6H+?:FU%$W
M+Z[2,YSQCJ:EU'QG;Z+X7M]6U:TEMKRXA,D>G [Y68#)48'88).,#O0!T]%<
MW>^+!:Z#I%[%8/<7NK>4MK9I(!N=TWX+'@*!DEL=NE0-XU33[?5/[=L'L+O3
MH%N7ACD$PEC8E5,;8&<L"N"!@T =717-6'B:^.J65CK6BG3'OU8VK"Y$P9E&
MXH^ -K;<GN.#S72T %%%% !1110!R?Q._P"2;:[_ ->__LPKJ8O]2G^Z*Y;X
MG?\ )-M=_P"O?_V85U,7^I3_ '10 ^BBB@ HHHH **\U7Q#J0\7#Q ;N7_A'
M9-1.C"#=^['  GQT_P!<"N?0ULWBW7B+QM?:1_:5[96.FVD4C"SE\IY)92V"
M6'. J=.F3SF@#L:*XS0]4\0:AX4DAM#;7&K6M]-I\ES<G:@$;LOFE5'S' 7Y
M1C)/84>$([SQ#\.+$7VJWRW4ID,EW!)LE)65NA(.!QC'IQ0!V=%<#X6LKR?Q
MAJ$\&NZM=:1II-KMN[@2"XN,?/T ^5,@>[9]*GTV]\0O\3!;ZM+##:R:7++#
M96[EE3$J*&=CC<Y!/; Z#O0!V]%>8R7MY>Z7XHU^?Q%=V5YI=U<1V]M'*%AA
M$7W%>,\.7P#SUW<8JU8ZC<>,=?6*ZU6[TNU32;6]AM[2?R6F:4$LY;J53 &.
MG/- 'HE%<SX$UN77/#AFGN!=26]S-:FY  $X1R%?CCE<'BNFH **** "N0\(
M_P#(T^,_^PC'_P"B$KKZY#PC_P C3XS_ .PC'_Z(2@#KZ*** "BBB@ HHHH
M***HZUJ7]CZ%J&IF+S?L=M)/Y>[;OV*6QGG&<4 7J*Y:[\6W)?2K/2M*%YJ6
MH6GVSR7N!%'#%\N2SX)/+   <^U3:9XHD=M2@US3SI5QIT0GF)E\V)HB"=ZN
M ,XVG(P"* .CHKC8O%?B*\LAJEEX2>73&7S(]]XJ7,D?4,L6TCD<@%@372Z1
MJUIKFDVVIV,A>VN$WH2,$=B".Q!!!]Q0!=HHHH **** "BBB@ KD/&7_ "'_
M  =_V%C_ .B9*Z^N0\9?\A_P=_V%C_Z)DH Z^BBB@ HHHH **** ,$^,]!75
M/[/-XWFB?[,9/)?R1-_SS\W&S=VQGKQUJ_K.LZ?H&ERZEJ=PMO:Q8W.03R3@
M  <D^PKS8!?^&>96;_7>2[$]_/\ /)_/?^M4?B%K5OJUIKL6HQ7D:Z?$T%C
M;.4H\W >=G"[?55YZ;CW% 'K=]J-MIT$4UPQ"RS1P(%7)9W8*HQ]3^6:S#XS
MT$:I_9YO&\WS_LWF>2_D^=_SS\W&S=VQGKQUK/EO8?$&O^'8K;S#;PQRZDXD
MC:,Y4>5&"K $?,[$9'\%<J O_#/#L?\ 7>2S$]_/\\G_ +ZW_K0!Z5JNLZ?H
ML$4VH7*PI+*D,>>2[L<  #D]?RYJ2_U&WTV**2Y8@2S1P(%&2SNP51CZG\LU
MQOQ#T:Q?3[?6)8 ^H+=V422LQ/EK]H3(4=%SGDCDULZK_I_C+1-/',=HDNHR
MCW \N,?G(Y_X!0 I\<>'Q??93>OQ-]G,_P!GD\@2YQL\W;LSGCK4VK>+M%T6
M[:UO;F02H@EE$4$DHA0]&D**0@XZG%<WJ<%OX@MW\%>';9(]+AE"ZC=J/W<
M#[S%&?XI">O]W//-7_#"QMK?C3[6%+G40LF__GEY$>W/MC- &UJ?B;2=*2U-
MQ<-(UV-UO';1/.\J@9)54!)&".>G-1_\)=H7]AG6?[006(?RBQ1MWF9QLV8W
M;\_PXS[5R/A;4[#0_ 7AS4KJU>YUF:R^R64,0S-.F[<$7T7 4DG@"B?PSJMC
MIUEJD@M9]8;6_P"U);'S@B2,R%/*C9N"RK@@GJ0: .WTC7M/UM9OL4K^9 0)
MH9HGBDC)Y&Y' 89[''-:5<%HUUJ-[\5KB>\L/L"G15!MVE5W'[X[2Y7*@GY\
M $\#WKO: "BBB@ HHHH P/'/_(@^(?\ L'3_ /HLU?T'_D7=,_Z](O\ T 50
M\<_\B#XA_P"P=/\ ^BS5_0?^1=TS_KTB_P#0!0!H4444 %%%% !1110 444V
M2011/(P)"*6.!D\>U %+4-:T_2[NQM;RY6.>^E\FVCP29&QD].WOTY'K5+5/
M%^BZ/?-97=S(;A$$LJPV\DODH?XG**=@]SBO,+_Q%97NL:+KVHQWZ7[:O&1"
M]A-_HMLJ28C4[,,Q)#-MSDGT6NRB&K:/XGU^;3]+BU2#4GBF\P721FV81!=D
MP8Y"X&X8!.">* .UAFBN8(YX)%DAD4.CH<AE(R"#W%25R7PQ$J_#G1A,P9A&
M^".A7S&VX]MN,5UM !1110 4444 %%%% !7.^"/^1V\<?]?=K_Z3K715SO@C
M_D=O''_7W:_^DZT =W1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<)XO'_%Q_!)]%O_ /T4E=W7!^,/
M^2D>"?\ =O\ _P!%)0!T=%%% !1110 5S/Q#M)[WP!K,-O&TDOD;PBC)8*P8
M@?@#7344 <+JFK:?XC\2^$(])NX;HI</?2&%PWEQ"%ERV/NY9U'/>KNLHJ?$
M;PF$4*##?G &.2L9)_.NEMK"SLWD>UM((&E.9&BC"ESZG'6I6BC:1)&C4R)D
M*Q'*YZX/:@#D_$:_VQXST#06YM8@^IW2=G$9"Q ^HWMG'^S6QXI13X4UARH+
M+87 #8Y ,9S_ "%:GE1^=YWEIYNW;OQ\V.N,^E.=%D1D=0RL,%2,@B@#S_48
M[4>!_"-W+J)TVZMQ:FTO&BWQQR-%MQ(,CY&!*DY')'-8EQ9QZSJ_B>]U;5/[
M0LX='2WN;K3H<1Q/YAD"Q#+9*!0QY/+=NE>KO;02VQMY(8W@*[3$R@KCTQTQ
M1;VMO:0+!;010PKTCC0*H_ 4 >:(U[J_B_PK')XCL]8:VDDNC]AA"*D0C(\R
M3#-\S,R@=!R>/3U"J]K86=CO^R6D%OYAR_E1A-Q]3@<U8H **** "BBB@#D_
MB:,_#?70/^??_P!F%=3%_J4_W17+?$[_ ))MKO\ U[_^S"NIB_U*?[HH ?11
M10 50ULZ@-#O?[*17U PL+<,P4;R, DGT//X5?HH X!OA3HA\)?V8L<OVT6V
MT7'VJ7'G8SYFW=M^_P#-TJ6SL_$^EZA%K?\ 9<5[=WNGPV^H6RW*QLL\1;$@
M8\%2&.1U''6NZHH P_"6CW&BZ)Y5ZT;7MQ/+=W)C.5$DCEB![#('X5!X2TN_
MT/P5;V$\:?;H5F(0,""2[LO/XBNCHH PO!VCS:%X2T^PN0/M:1[[@@YS*Q+.
M<]_F)YILFE73?$"#5PJ_8TTN2V+;N=YE1@,?0'FM^B@#SS7?#FJ:CJ.HC_A&
M])N+NX+)::R2JF")A@%U(W,Z<X(Z\=*M:QX<FC?3[4>&M/U_3;2S2"W6=D26
M!UXR2W!0C;P.XZ&NYHH P_"6B2Z#H2VURT37<LTES<&(8022,6(7V&<#Z5N4
M44 %%%% !7(>$1CQ3XR]]1C_ /1"5U]<AX1_Y&GQG_V$8_\ T0E '7T444 %
M%%% !1110 5A>-O^1#\0_P#8-N/_ $6U;M-=$EC:.15=&!#*PR"/0B@#SB^?
MP_<1>&['76GTV7^S(Y++5X[DV^U]JAH@XZ'&#@\&J4@U'6;/Q/X7TS77U^R_
MLS?#=N59XIB3B$R+@.2!GU%>GSV=K<VWV>>VAE@X'E2(&7CIP>*6VM;>SA$-
MK;Q01#HD2!5'X"@#F=.\>>&U\.17D^IVUJ88@LUK*X6:)P,%#'][<#QC'/:G
M?#RRN;+PA";N%K>2YFFNA XP8EDD9E4CL<$<>]= ^F6$EX+Q[&V:Z7I,T2EQ
M_P "QFK5 !1110 4444 %%%% !7#_$*_MM+O_"M]>.4MX-4+2,$9R!Y3CHH)
M/X5W%<AXR_Y#_@[_ +"Q_P#1,E "?\+0\(_]!&?_ , 9_P#XBC_A:'A'_H(S
M_P#@#/\ _$5V%% ''_\ "T/"/_01G_\  &?_ .(H_P"%H>$?^@C/_P" ,_\
M\17844 <?_PM#PC_ -!&?_P!G_\ B*/^%H>$?^@C/_X S_\ Q%=A10!Y:=9^
M&[:B;HWM_P"6;C[4;3R;K[.9LYW^7MVYSSZ9YQ6MJOCSP/K6EW&FWM]</;7"
M;)%%G<*2/J$KO** .$B\>^"8=4GU%=0N3<3Q1PL397! 1"Q  V<<NQK(.L_#
M<ZC]J^VW_EFX^U&T\FZ^SF;.=_E[=N<\^F><5ZE10!P>J>._ ^L6@M;R^N'B
M$L<H L[@?,C!EZ)Z@4J>/?!,>IW.HC4+K[3<1)"[&RN.$0L0!\G'+L:[NB@#
MR"VG^&UE"(;76M?@B!+!(I;Y5R3DG '<UHZKX@^'FL7LMW/J.I0R3QB*Y^S1
M740N$'19 JC<.2/7!Q7IU% 'EFI:Q\.-3O;6[?4-2MY;6W%M!]DCNX D8_A
M11_D#TJ3^W_AZ=(;39=4U6>(S"X229;QY8I!C#(Y7<I&.Q[GUKT^B@#SS1_&
M/@31/M#VVHWLMQ<L&GN+BVN999,# RS)G '0=!6G_P +0\(_]!&?_P  9_\
MXBNPHH X_P#X6AX1_P"@C/\ ^ ,__P 11_PM#PC_ -!&?_P!G_\ B*["B@#C
M_P#A:'A'_H(S_P#@#/\ _$4?\+0\(_\ 01G_ / &?_XBNPHH \W\6?$3PQJ'
M@_6;.VOIGGGLIHXU-G,H+%" ,E,#\:N:1\2O"MMHMA!+J$PDCMXT8"RG."%
M/(2MWQS_ ,B#XA_[!T__ *+-7]!_Y%W3/^O2+_T 4 <__P +0\(_]!&?_P
M9_\ XBC_ (6AX1_Z",__ ( S_P#Q%=A10!Q__"T/"/\ T$9__ &?_P"(H_X6
MAX1_Z",__@#/_P#$5V%% ''_ /"T/"/_ $$9_P#P!G_^(H_X6AX1_P"@C/\
M^ ,__P 17844 <?_ ,+0\(_]!&?_ , 9_P#XBC_A:'A'_H(S_P#@#/\ _$5V
M%% '!W_COP/J;V;W5]<,UG<"YAQ9W Q( 0#]SGACQ6;JGB#X>ZK?37<NI:E#
M)<(([D6T5W$MPHX D"J-W!(]<<5Z=10!Q=O\2/!EK;16]O>RQ0Q($C1+"<!5
M P !LZ8J3_A:'A'_ *",_P#X S__ !%=A10!Q_\ PM#PC_T$9_\ P!G_ /B*
M/^%H>$?^@C/_ . ,_P#\17844 <?_P +0\(_]!&?_P  9_\ XBC_ (6AX1_Z
M",__ ( S_P#Q%=A10!Q__"T/"/\ T$9__ &?_P"(H_X6AX1_Z",__@#/_P#$
M5V%% ''_ /"T/"/_ $$9_P#P!G_^(J3X;:E:ZQXD\9:A8R-);375L49D9"<0
M*#PP!'(/:NLKG?!'_([>./\ K[M?_2=: .[HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N#\8?\E(\$
M_P"[?_\ HI*[RN#\8?\ )2/!/^[?_P#HI* .CHHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@#D_B=_R3;7?^O?\ ]F%=3%_J4_W17+?$[_DF
MVN_]>_\ [,*ZF+_4I_NB@!]%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 5R'A'_D:?&?_81C_P#1"5U]<AX1_P"1I\9_]A&/_P!$)0!U]%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<AXR_Y#_@[_ +"Q_P#1
M,E=?7(>,O^0_X._["Q_]$R4 =?1110 4444 %%%% '!GQKJ_]E/XF6RLCX<6
MX*8WM]I,(D\LS?W>O.WT[UI>.O&!\)Z*TUK;K=Z@ZEXH#]T(N-SMCHHR/J2!
MWKC/M*Q_#.3P+LE_X2#+6"VOE-D@RG$N<8V;#NW=*G\:Z%XEMM&\47[/IES#
M=1>6I(D,\=NI&R-1T'<GU)/M0!W^M:K/8+IL5LD;7-]>1VZAP2 O+2' (Z(K
MD>^*YH^-=7_LH^)A967_  C@N-F-[?:?)$GE^=_=Z_-M].]7[-;W4/%UE'J
M@,NEZ>TDOV?=Y?G3-M7&[GA(V_[[KC_M2K\,V\"[)?\ A(,FP%KY39(,O^MS
MC&S9\V[I0!V/BSQB^@36]K9V$UU/)- LTI0B&!)) F6;H6.>%'/<\==;7-4F
MT\Z;!:K&]Q>WL=NH<$@)RTAP".B*V/?%97Q B9O"\*1JSD7]GP!DX$Z58E_T
M[Q_$#_J-)L6D)[>;,V!^(2-O^^Z ,B]\5^(]/TF3Q#=Z5:0:1'+AK24NMV(M
M^P/S\H;G.W'3OFKMWK^NWFJZI;:!9V,L.E;5F:Z=P9Y2H<QIMX7 (Y.>3TKE
M1XPT7Q/JRW6N7TEKI5I/NM--^S2DS,I^668A<8SRJ=.A-;-OK5IX.U[Q-%JG
MFQF\N1?6>(F;[2&B52B8'+!DQCKR* -1/$6K:Y9Z3/X=L8?*OK;[3)=7N[RX
M1P/+PO+/DGN -IZU43QO=2^'X9([&$ZO-J3:4D0D)A,RLP9PV,F,!2W3/;WK
M.TR>U\-^#]$\.^*;.2&QGL<S7+,PC27=N\EBO*G!ZYP<$5DV,$UCI-AJ<$%T
M= TO7FELU>-BZ631E"X7&XH'8D9YV\T =UHNM:C)KEWH6M0VJ7T,"7,4MJ6\
MN:)B5SAN5(88(R>HKHJXS1;J+7_B!=ZWI[&73;?34LEN-I"RR&0NP4GJ  N3
MZFNSH **** "BBB@# \<_P#(@^(?^P=/_P"BS5_0?^1=TS_KTB_] %4/'/\
MR(/B'_L'3_\ HLU?T'_D7=,_Z](O_0!0!H4444 %%%% !1110 444V3?Y3^5
MM\S:=N[IGMGVH Y;7?&!TWQ1I.BV=NL[7-RD5W*?NP!U8HO^^VTG'8#W%)-K
MVO:AKFIV6@VE@T.F%8YI+QW!FE90^Q-OW0 1\QSR>E<?J.A^+=)70(I&T>XG
MDUM;AKA1*6DG*2?-)Z+CCCIA0*U-<GT_3/$^IO)JVK:+<7$4;316T2NFH_+C
M,.58AQC:<8/ ^M ';:!K,/B#0;/58$9([F/?L;JAZ%3]""/PK2KG/ 6E3Z)X
M'TJPN8C#,D1=XB<F,NQ?:?<;L?A71T %%%% !1110 4444 %<[X(_P"1V\<?
M]?=K_P"DZUT5<[X(_P"1V\<?]?=K_P"DZT =W1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XOQ_PL
M?P3_ +M__P"BDKNZX/QA_P E(\$_[M__ .BDH Z.BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** .3^)N/^%;:[G_ )]__9A74Q?ZE/\ =%<M
M\3O^2;:[_P!>_P#[,*ZF+_4I_NB@!]%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5R'A''_"4^,O^PC'_P"B$KKZY#PC_P C3XS_ .PC'_Z(2@#K
MZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X?XA&]&H>%#
MIJ6[WG]J'REN&*QD^4_WBH)Q]*[BN0\9?\A_P=_V%C_Z)DH /.^(O_/GX7_\
M"9__ (BCSOB+_P ^?A?_ ,"9_P#XBNOHH Y#SOB+_P ^?A?_ ,"9_P#XBCSO
MB+_SY^%__ F?_P"(KKZ* .0\[XB_\^?A?_P)G_\ B*/.^(O_ #Y^%_\ P)G_
M /B*Z^B@#D/.^(O_ #Y^%_\ P)G_ /B*/.^(O_/GX7_\"9__ (BNOHH Y#SO
MB+_SY^%__ F?_P"(H\[XB_\ /GX7_P# F?\ ^(KKZ* .0\[XB_\ /GX7_P#
MF?\ ^(H\[XB_\^?A?_P)G_\ B*Z^B@#D/.^(O_/GX7_\"9__ (BCSOB+_P ^
M?A?_ ,"9_P#XBNOHH Y#SOB+_P ^?A?_ ,"9_P#XBCSOB+_SY^%__ F?_P"(
MKKZ* .0\[XB_\^?A?_P)G_\ B*/.^(O_ #Y^%_\ P)G_ /B*Z^B@#D/.^(O_
M #Y^%_\ P)G_ /B*/.^(O_/GX7_\"9__ (BNOHH Y#SOB+_SY^%__ F?_P"(
MH\[XB_\ /GX7_P# F?\ ^(KKZ* /./%DOCL^#]:%]:>'5M/L4WG&&XF+A-AS
MM!3&<=,U;TB7X@#1;#R+/PT8?L\?EE[F<-MVC&<)UQ6[XY_Y$'Q#_P!@Z?\
M]%FK^@_\B[IG_7I%_P"@"@# \[XB_P#/GX7_ / F?_XBCSOB+_SY^%__  )G
M_P#B*Z^B@#D/.^(O_/GX7_\  F?_ .(H\[XB_P#/GX7_ / F?_XBNOHH Y#S
MOB+_ ,^?A?\ \"9__B*/.^(O_/GX7_\  F?_ .(KKZ* .0\[XB_\^?A?_P "
M9_\ XBCSOB+_ ,^?A?\ \"9__B*Z^B@#D/.^(O\ SY^%_P#P)G_^(H\[XB_\
M^?A?_P "9_\ XBNOHH Y#SOB+_SY^%__  )G_P#B*/.^(O\ SY^%_P#P)G_^
M(KKZ* .0\[XB_P#/GX7_ / F?_XBCSOB+_SY^%__  )G_P#B*Z^B@#D/.^(O
M_/GX7_\  F?_ .(H\[XB_P#/GX7_ / F?_XBNOHH Y#SOB+_ ,^?A?\ \"9_
M_B*/.^(O_/GX7_\  F?_ .(KKZ* .0\[XB_\^?A?_P "9_\ XBG_  V.H-XE
M\9'54MDOOM5MYJVK,T8_<+C:6 /3'XUUE<[X(_Y';QQ_U]VO_I.M '=T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7!^,/^2D>"?]V__P#125WE<'XP_P"2D>"?]V__ /124 ='1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_$[_DFVN_\ 7O\
M^S"NIB_U*?[HKEOB=_R3;7?^O?\ ]F%=3%_J4_W10 ^BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *Y#PC_R-/C/_L(Q_P#HA*Z^N0\(_P#(T^,_
M^PC'_P"B$H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MFO\ _@UF_P :/^%=:7_T%-?_ /!K-_C72WVHVVG0137+E5EECA3"DEG=@JC
M]S68?&6@C5?[--__ *1YWV?=Y3^5YO\ SS\S&S=[9SGB@#-_X5UI?_04U_\
M\&LW^-'_  KK2_\ H*:__P"#6;_&NBU/5[#1H(YM0N4@265(8]W)=V. H Y)
M_P#UT^^U"VTV*.2Y<JLLT<" *26=V"J,#W- '-?\*ZTO_H*:_P#^#6;_ !H_
MX5UI?_04U_\ \&LW^-7SXW\/"_\ L9U#Y_.^S^;Y,GD^9G&SS=NS=GC&>M2Z
MKXNT31+LVM]>%)E022*D+R>4AZ,Y4$(/=L4 9?\ PKK2_P#H*:__ .#6;_&C
M_A76E_\ 04U__P &LW^-;.I^)=)TB.V:ZNLFZ!-ND$;3/* ,DJJ DC!'.,<T
MC>*-%30UUHZA%_9[G:LH!.YLXVA<;BV>-N,Y[4 8_P#PKK2_^@IK_P#X-9O\
M:/\ A76E_P#04U__ ,&LW^-;>D>(=,UQITL+AFE@(\V&6)XI$STRC@$ ]CBM
M2@#D/^%=:7_T%-?_ /!K-_C1_P *ZTO_ *"FO_\ @UF_QKKZ* .0_P"%=:7_
M -!37_\ P:S?XT?\*ZTO_H*:_P#^#6;_ !KKZ* /-_%O@33K'P=K5W'J.M.\
M-E-(JRZE*ZDA"<$$X(]JN:1\/]-GT6PF;4M<#26\;$+JDH )4'@9X%;OCG_D
M0?$/_8.G_P#19J_H/_(NZ9_UZ1?^@"@# _X5UI?_ $%-?_\ !K-_C1_PKK2_
M^@IK_P#X-9O\:Z^B@#D/^%=:7_T%-?\ _!K-_C1_PKK2_P#H*:__ .#6;_&N
MOHH Y#_A76E_]!37_P#P:S?XT?\ "NM+_P"@IK__ (-9O\:Z^B@#D/\ A76E
M_P#04U__ ,&LW^-'_"NM+_Z"FO\ _@UF_P :Z^B@#D/^%=:7_P!!37__  :S
M?XT?\*ZTO_H*:_\ ^#6;_&NAO]9T_3+JRMKRY6*>^E\FVCP29&QGC';WZ=/6
MJ6J>+M$T:]-G>WC+<*GF2)'"\OE)_>?8IV#W;% &7_PKK2_^@IK_ /X-9O\
M&C_A76E_]!37_P#P:S?XUUD,T=Q#'-#(LD4BAD=#D,#R"#W%/H Y#_A76E_]
M!37_ /P:S?XT?\*ZTO\ Z"FO_P#@UF_QKKZ* .0_X5UI?_04U_\ \&LW^-'_
M  KK2_\ H*:__P"#6;_&NOHH Y#_ (5UI?\ T%-?_P#!K-_C1_PKK2_^@IK_
M /X-9O\ &NOHH Y#_A76E_\ 04U__P &LW^-.^&VGQZ5XE\9V,,L\L<5U;!7
MN)3(YS IY8\GK76USO@C_D=O''_7W:_^DZT =W1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<'XP_Y*
M1X)_W;__ -%)7>5YO\1=5LM$\;^#=0U"8PVL8O@[A&?&8T X4$]3Z4 =?17(
M?\+1\'?]!9__  #G_P#B*/\ A:/@[_H+/_X!S_\ Q% '7T5R'_"T?!W_ $%G
M_P# .?\ ^(H_X6CX._Z"S_\ @'/_ /$4 =?17(?\+1\'?]!9_P#P#G_^(H_X
M6CX._P"@L_\ X!S_ /Q% '7T5R'_  M'P=_T%G_\ Y__ (BC_A:/@[_H+/\
M^ <__P 10!U]%<A_PM'P=_T%G_\  .?_ .(H_P"%H^#O^@L__@'/_P#$4 =?
M17(?\+1\'?\ 06?_ , Y_P#XBC_A:/@[_H+/_P" <_\ \10!U]%<A_PM'P=_
MT%G_ / .?_XBC_A:/@[_ *"S_P#@'/\ _$4 =?17(?\ "T?!W_06?_P#G_\
MB*/^%H^#O^@L_P#X!S__ !% '7T5R'_"T?!W_06?_P  Y_\ XBC_ (6CX._Z
M"S_^ <__ ,10 _XG?\DVUW_KW_\ 9A74Q?ZE/]T5YAX]^('AC5O VKV-EJ+2
MW,T&V-#;2KDY'<J *Z"/XG^#UB0'5GR  ?\ 1)__ (B@#LJ*Y#_A:/@[_H+/
M_P" <_\ \11_PM'P=_T%G_\  .?_ .(H Z^BN0_X6CX._P"@L_\ X!S_ /Q%
M'_"T?!W_ $%G_P# .?\ ^(H Z^BN0_X6CX._Z"S_ /@'/_\ $4?\+1\'?]!9
M_P#P#G_^(H Z^BN0_P"%H^#O^@L__@'/_P#$4?\ "T?!W_06?_P#G_\ B* .
MOHKD/^%H^#O^@L__ (!S_P#Q%'_"T?!W_06?_P  Y_\ XB@#KZ*Y#_A:/@[_
M *"S_P#@'/\ _$4?\+1\'?\ 06?_ , Y_P#XB@#KZ*Y#_A:/@[_H+/\ ^ <_
M_P 11_PM'P=_T%G_ / .?_XB@#KZ*Y#_ (6CX._Z"S_^ <__ ,11_P +1\'?
M]!9__ .?_P"(H Z^N0\(_P#(T^,_^PC'_P"B$H_X6CX._P"@L_\ X!S_ /Q%
M<UX;\?\ AFR\0>*+BXU%DBN[U)(&^S2G<HB09P%XY!ZXH ]4HKD/^%H^#O\
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
M]W4/_125VM<5XD_Y*AX'_P!W4/\ T4E ':T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110!QWQ6_Y)=X@_P"O;_V85UT/^HC_ -T?RKD?BM_R
M2[Q!_P!>W_LPKKH?]1'_ +H_E0 ^BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *XKP7_ ,C;XX_["<?_ *(CKM:XKP7_ ,C;XX_["<?_ *(CH [6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\<?\C'X)_[
M#!_]$R5VM<5XX_Y&/P3_ -A@_P#HF2@#M:*** "BBB@ HHHH **\^;QYJ_\
M93^*%TZS/A=+DQD^:WVDPB3RS,!C;C/.WKCO6G\0/&H\&Z$UQ;6PO-0=6>&W
MSQL7&^1B.B@$?4D#O0!UU%8VNZO/IR:7%:I&]U?WL5LBN"0%.7D; /:-7(]\
M5RY\>:O_ &2WB@:=9?\ "+K<F,GS6^T^2)/+,V,;<9YV]<=Z /0:*X_QAXX_
MX1R>VL[2PFN[J2>!9G\MA#;QR2! S/TR<D!1SW/%;&O:M-IITR"U2-[F_OH[
M9%<$@+R\C8![1HY'OB@#8HK@+WQEXET_1Y/$EWHMK;Z)%-A[69W2]$6_9O((
MV@_Q;/3OFKU[XDUZ[U?5K7P[I]C/#I&U;AKN5E:>4H'\N/:" 0I')[G&.] '
M8T5QZ^*M5UV#2'\,Z;&T=_9_;'N[[>(8%X'E_*/FDR3QD8 )J*T\7ZU?:/<I
M;:+'+K=MJ9TR:-)2;=& #&8OC/E[2#C&<\>] ':T5S7AW7]0O-:U30]7M[5+
M_3UBE,MH[-%(D@;;PW*L-IR#GL:Z6@ HHHH **** .<\?_\ ).O$G_8,N/\
MT6U:/A[_ )%K2O\ KSA_] %9WC__ ))UXD_[!EQ_Z+:M'P]_R+6E?]></_H
MH TJ*** "BBB@ HHHH **YWQ?K]WH5G8#3X;::]OKQ+6);F0I&N59BS$ D !
M2>E6?#USKEU!++K*Z1M)'D-IL[RJPYSDLH]NF>] &S17.:MJ?B)]<_LS0].M
M@D< FEO;_>(222!&FT?,W&2<\ CUK$B\?W^H66EVFGZ9 -=OKNXLVBFF)@A:
MW)$K[@,LO3  &=WM0!WU%<]X?U^[O=0U/2-6@MX-3T[RWD-NY:*6.0$JZ[L$
M?=8$'H1U.:I>%?&I\4>)-:LX+4)I]DD+VMP<YN5<N"X']W*?+ZCGO0!UU%%%
M !1110 4444 %<5X3_Y'_P =_P#7W:?^DR5VM<5X3_Y'_P =_P#7W:?^DR4
M=K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %<5XD_Y*AX'_ -W4/_125VM<7XD_Y*AX'_W=0_\ 124
M=I1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ''?%;_DEWB#
M_KV_]F%==#_J(_\ ='\JY'XK?\DN\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ KBO!?_ "-OCC_L)Q_^B(Z[6N+\
M&?\ (V^./^PG'_Z(CH [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N*\<?\ (Q^"?^PP?_1,E=K7 ?$IK]-2\(-ID=O)>C5CY*7#E8R?
M)DZD D?E0!W]%<7]K^)7_0)\,_\ @;-_\;H^U_$K_H$^&?\ P-F_^-T =I17
M%_:_B5_T"?#/_@;-_P#&Z/M?Q*_Z!/AG_P #9O\ XW0!VE%<7]K^)7_0)\,_
M^!LW_P ;H^U_$K_H$^&?_ V;_P"-T <7]MBC^%$G@##_ /"29;3ELO+;><RG
M$O3'E[#OW=,5/X\T'Q3:Z'XMU&7^R;JWNH?*1RTOGQ6RD;(T7;M!SECSR2?0
M5UGVKXE?] GPQ_X&S?\ QNE^U_$K_H$^&?\ P-F_^-T .LA?:GXTL(M2%OYV
MDZ<TTPMBQC$T[%$P6YXCC?\ [[KB?ML2_"AO &'_ .$ER=.%EY;;SF7_ %O3
M_5[/GW=,=Z[/[5\2O^@3X8_\#9O_ (W1]J^)7_0)\,?^!LW_ ,;H E^(\;'P
ME B!F(U&QZ#)P+B.K$Q&H?$:%2?W&CZ>TS'L)9VVK^(2-_\ ONJ?VOXE?] G
MPS_X&S?_ !ND^U?$K_H$^&/_  -F_P#C= ')_P#"<:!XNUA;G7M4%GHMG<;K
M33##(6N74_++,0N-N1E4^A/I6W:Z_8>"?$/BN'6'>%KR[%_991C]J5HD4I'@
M?,P9"-O7D5I?:_B5_P! GPS_ .!LW_QND^U?$K_H$^&/_ V;_P"-T <FGB2X
M\$^#O#7A)[A--U2XLA+<WD\3.MDA))^4 [I,D@+TR,GCKT6E:_X<\.^$H9=%
M^TZAI8O/*U"] <R([C<\\N1N;DC)'3(["K?VOXE?] GPS_X&S?\ QNC[7\2O
M^@3X9_\  V;_ .-T 9G@9-/C\:ZL?"S/)X;DM4>:7<SQM>;B/D=LEODQG!(!
MQ7H]<5]J^)0_YA/AC_P-F_\ C=+]K^)7_0)\,_\ @;-_\;H [2BN+^U_$K_H
M$^&?_ V;_P"-T?:_B5_T"?#/_@;-_P#&Z .THKB_M?Q*_P"@3X9_\#9O_C='
MVOXE?] GPS_X&S?_ !N@#1\?_P#).O$G_8,N/_1;5H^'O^1:TK_KSA_] %<#
MXRN?B W@G7%OM-\/1VAL)A,\-Y,SJFPY*@H 3BKVBW7Q%&A:>+?2_#;0BVC\
MLO>3!BNT8R-G7% 'H5%<7]K^)7_0)\,_^!LW_P ;H^U_$K_H$^&?_ V;_P"-
MT =I17%_:_B5_P! GPS_ .!LW_QNC[7\2O\ H$^&?_ V;_XW0!VE%<7]K^)7
M_0)\,_\ @;-_\;H^U_$K_H$^&?\ P-F_^-T 2^.CH*2:-+XDTG[9IR7+9N'!
M:&U?80K2(."I^[D@@$UA^%KW1](U?Q3K>F 6OA!(H6#Q0L(6G4-YCQ(!TQL!
M*C!([XK7^U_$K_H$^&?_  -F_P#C=5[T?$34+&:SN='\--!.ACD5=0G7*G@C
M(3/2@"IXU\>0P:M#X<M=3&EK- )KK4VB9C%&W1(@ ?WA'.3PHYY-5=0_X12'
MPUX>N-'OKRPLK&Y>.UUBVCW"U<J=YF#CE7/!)&,D9(K<6Y^)*J%72/#  & !
M>S<?^0Z7[7\2O^@3X9_\#9O_ (W0!Q]EX?UCQ'-XEOM$U4W4&H&UM7O[_=$M
MY&F\S"/8HVH=RQ@J,8#<YYK:\(P>(;?XFZU'>6VDPP+8V:2K:&3:J 2B,1Y
M_$'H,8K6^U_$K_H$^&?_  -F_P#C='VOXE?] GPS_P"!LW_QN@#M**XO[7\2
MO^@3X9_\#9O_ (W1]K^)7_0)\,_^!LW_ ,;H [2BN+^U_$K_ *!/AG_P-F_^
M-T?:_B5_T"?#/_@;-_\ &Z .THKB_M?Q*_Z!/AG_ ,#9O_C='VOXE?\ 0)\,
M_P#@;-_\;H [2N*\)_\ (_\ CO\ Z^[3_P!)DI?M?Q*_Z!/AG_P-F_\ C=4O
MA\VHOXL\:MJT5M%?FZMO-2U=GC'[A<8+ $\8[4 >@T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>)
M/^2H>!_]W4/_ $4E=K7%>)/^2H>!_P#=U#_T4E ':T444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110!QWQ6_Y)=X@_Z]O_ &85UT/^HC_W1_*N
M1^*W_)+O$'_7M_[,*ZZ'_41_[H_E0 ^BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *XKP7_R-OCC_L)Q_P#HB.NUKBO!?_(V^./^PG'_ .B(Z .U
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO''_(Q^"?^
MPP?_ $3)7:UQ7CC_ )&/P3_V&#_Z)DH [6BBB@ HHHH **** "BO'O,O)/AK
M)\1!J5^-9#-?*OVI_($(E($'E9V;-@QTSGG-:?Q1U_4+CP_JUAH5R]N+"U%S
MJ%W&2&CS@QPJ1T9OO'T4?[0H ].HKF/$LTEQ?^'M(BD93=7@N)BIP?)@7S#^
M!?RU_P"!5POF7K?#5OB)_:5__;(8WP7[4_D>4)<>1Y6=FS9QTSGG- 'L-%>?
M?$>77TMK.YM+^*TTE+RS#I$&\^X9IU4J6Z*@!!XR3T.!UW/$\LEQJOA_1XG9
M3<WOVB;:<?N8!O/X%_*'_ J .EHKROQ+I-UH&E6]T-<U"Z\:7EXHL_*NI DK
M&3)00;M@B5.N1P!G-:46FR>--?\ $[W6HZA;KIUR+&P6UNY(1 PB5VDPI 9B
MS_Q9& !0!Z%17GFBPW/C?PQH.MZWJLT.FKIY:[MX)WM_-G!P9'=&!V@*QVY
MR<TSPSXDFTOP=?WK/=ZA:R:E)!H*SN6FNXS@1J&;D@MOPQYVC)X% 'HU%<-\
M-FU4-XFAUB^:\O(=6*N^3L4F&)BJ ]%!) 'I7<T %%%% !1110!SGC__ ))U
MXD_[!EQ_Z+:M'P]_R+6E?]></_H K.\?_P#).O$G_8,N/_1;5H^'O^1:TK_K
MSA_] % &E1110 4444 %%%% !17$_$B>\^R:+96D6JNMUJ"BX&EEEF,2HS$!
M@1MR0HR2![U)X$GTPOJ5G;'6X;Z!D^U6FL7+RRQ @E67+,-K<\J><4 =E17*
M^(="BOM0FU/7-7G@T.UM?EMH;J2V5'R2TKNC MQ@ 9P.?6N(@U+4;G1_"=GK
M6J7UKHFH7UT#=RS-#-- N3;))(,%2XZG() '/- 'L-%>;Z!XIT[0]8\56 U.
M6[T;2HH+B!WF-PR,X8-$KDDO\P4 9)R2*G\#W&MS>.?$AUN9Q+):V<Z6>[*6
M@<RXC';( 7<>YS[4 >@T444 %%%% !1110 5Q7A/_D?_ !W_ -?=I_Z3)7:U
MQ7A/_D?_ !W_ -?=I_Z3)0!VM%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7B3_DJ'@?\ W=0_]%)7
M:UQ?B0_\7/\  _\ NZA_Z*2@#M**** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH X[XK?\DN\0?]>W_LPKKH?]1'_NC^5<C\5CCX7>(/\ KV_]
MF%==#_J(_P#='\J 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7%>"_P#D;?''_83C_P#1$==K7%^##_Q5OCC_ +"<?_HB.@#M**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQQ_R,?@G_ +#!_P#1,E=K
M7 ?$FQ34]1\(64DUQ"DVK%3);RF.1?W,GW6'(- '?T5Q?_"M+#_H/^*/_!Q-
M_C1_PK2P_P"@_P"*/_!Q-_C0!VE%<7_PK2P_Z#_BC_P<3?XT?\*TL/\ H/\
MBC_P<3?XT =I17%_\*TL/^@_XH_\'$W^-'_"M+#_ *#_ (H_\'$W^- &4W@W
MQ#_PCK^"E%A_8#SG%_YS><+8R;S%Y>W&_P#AW;L8YQFK'BOX7:=JNCZR-*-S
M#J-^6EP^H3+ TK$9+(&*X_#L*N_\*TL/^@_XH_\ !Q-_C1_PK2P_Z#_BC_P<
M3?XT 7]*\-OI_B,7.YFLK33UM+3S9FEDRTA>4LS9/\,0&3VKFSX-\0_\(ZW@
MH"P_L SG_3_.;SA;&3?Y7E[<;_X=V[&.<9K5_P"%:6'_ $'_ !1_X.)O\:/^
M%:6'_0?\4?\ @XF_QH U/&&B7.O:%'96;1+(MY;3_O"0-L<JNW0'G"G%2KI=
MT_C*XU>8(8(K!;6T7=SN9RTI/IG;$/\ @)K&_P"%:6'_ $'_ !1_X.)O\:/^
M%:6'_0?\4?\ @XF_QH QM&T3QYIVJW>L7FF:#?ZM<L0;J74)1Y46>(HU\K"*
M/;DGDYK8N='\2Z/K.M7'AZ+3Y[?6&68FZG:,VLX0(7P%;>I"J<9!R#2_\*TL
M/^@_XH_\'$W^-'_"M+#_ *#_ (H_\'$W^- &+JO@CQ!%IV@:#IL>GWV@:=;*
M+BVNKEX/M<P/5]J-E ?FVYP2><XKH#X8D\36EJWBFPAM+FQD;[(-*OYE"*5
M)W*$(/48]/K4/_"M+#_H/^*/_!Q-_C1_PK2P_P"@_P"*/_!Q-_C0 [P9X(7P
MOJVMWAEF<7=T6MP]Y++^ZV)]\,<%]RGYN3C SVKLJXO_ (5I8?\ 0?\ %'_@
MXF_QH_X5I8?]!_Q1_P"#B;_&@#M**XO_ (5I8?\ 0?\ %'_@XF_QH_X5I8?]
M!_Q1_P"#B;_&@#M**XO_ (5I8?\ 0?\ %'_@XF_QH_X5I8?]!_Q1_P"#B;_&
M@#1\?_\ ).O$G_8,N/\ T6U:/A[_ )%K2O\ KSA_] %<#XR^']E8>"=<NTUK
MQ%*T%A-((YM5E=&(0G#*3@CU%7M%^'5C<:%I\S:[XE0R6T;E4U>55&5!P!G@
M>U 'H5%<7_PK2P_Z#_BC_P '$W^-'_"M+#_H/^*/_!Q-_C0!VE%<7_PK2P_Z
M#_BC_P '$W^-'_"M+#_H/^*/_!Q-_C0!VE%<7_PK2P_Z#_BC_P '$W^-'_"M
M+#_H/^*/_!Q-_C0!L^(8-?+6-WH,\!>WD)GLKAMD=TA&,;PI*L#R#C'K6"ME
MKNE#Q%XNN[>S.KSVJ1VUC$[R1I'%N(4L%!9F+'HOH!4O_"M+#_H/^*/_  <3
M?XT?\*TL/^@_XH_\'$W^- %'Q3H7BO7-?LIQ9:5>:-;1+(NGW5V\:O<=2\@5
M&W!>@!..]:FI6GBC4]%M3<:?HLLR3DW6F22&2WN8L8 WM'E6!P1\N.*A_P"%
M:6'_ $'_ !1_X.)O\:/^%:6'_0?\4?\ @XF_QH JV'P\M]16]N/$-K! ]S+
MT%GILSQQVB0AO+577:2<N[$@ 9(P.*G\/^ (M"\<:AK,<URUL]O#';"2_FE;
M< X?>&)##YEVY)QSC%/_ .%:6'_0?\4?^#B;_&C_ (5I8?\ 0?\ %'_@XF_Q
MH [2BN+_ .%:6'_0?\4?^#B;_&C_ (5I8?\ 0?\ %'_@XF_QH [2BN+_ .%:
M6'_0?\4?^#B;_&C_ (5I8?\ 0?\ %'_@XF_QH [2BN+_ .%:6'_0?\4?^#B;
M_&C_ (5I8?\ 0?\ %'_@XF_QH [2N*\)_P#(_P#CO_K[M/\ TF2E_P"%:6'_
M $'_ !1_X.)O\:I?#[3H])\6>-;"*>YG2&ZM@);J8RR-F!3\S'D]?RH ]!HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "N*\2?\ )4/ _P#NZA_Z*2NUKBO$G_)4/ _^[J'_ **2@#M:
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X[XK?\DN\0?\
M7M_[,*ZZ'_41_P"Z/Y5R/Q6_Y)=X@_Z]O_9A770_ZB/_ '1_*@!]%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 5Q7@O_ )&WQQ_V$X__ $1'7:UQ
M7@O_ )&WQQ_V$X__ $1'0!VM%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<5XX_P"1C\$_]A@_^B9*[6N*\<?\C'X)_P"PP?\ T3)0!VM%
M%% !1110 4444 8!\:^'5UG^RCJ:?:_.^S_ZM_+\W_GGYF-F_P#V<YK1UC6=
M/T#2YM2U2Z2VLX<;Y6!.,G X').3T%>5J%_X9KFE;_CX,,DQ;^+[1]H)S_O;
MZS_B7XBL-;L]?MM1DGB72XF@L;5K:7$USP'F9@NW R57)_O'N* /9[_4K73;
M>*:ZD*)+-' F%+%G=@J@ >I(^G6LL^-?#HUG^RCJ:?:_.^S_ .K?R_-_YY^9
MC9O_ -G.?:LN?4+?Q+X@\,PV3M+:1)+JCED9,[!Y48(8 CYI&(R/X*Y !?\
MAFMY3_Q\>2TQ;^+[1]H)S_O;_P!: /5-4UC3]%MXY]1NDMXY)4A0MDEW8X50
M!R22?YGH*DO]1M=,ABENY"BRS1P)A2Q9W8*HP/<CZ=:X7XF:%8R:?:ZW/$TF
MH1WMC%&SN2L0-PF[8N<*3GD@9(XK=UG_ (F/C70-,',=H)=3F'NH\J,'_@4C
M'_@% $I\=^&1J?V ZHGG>=]GW^6_E>;G&SS=NS=GC&[.:EUCQEH&@WGV34=0
M$4X02.JQ/)Y:$X#.5!"#W; KE-8MK37;-_ 'ABU5+"*51J5VN3%:*'$C(I/W
MI2>W\.<FM+PI'%-KWCHWBJSOJ0CEW]X1;Q[0?;!;\S0!OZMXHT;18[9[Z] ^
MU9-ND2-,\H R2JH"2,$<@8YIA\7:"/#KZ_\ VE$=+1@KS@,=K;@NTKC<#N(&
M,9KB?".IZ7H/P\\,ZW?V\EQK$EA]ALHH@6GG7=E8T7Z!23V Y.*?)X1U63P_
M''=:CIVG:KJNO)JD\4IWQH1AA$@R/,8>6A/3)#4 =IHGBO1?$<LT>E7AN'A
M9P873 /3[RC-;-<?HFIZU9>-+CPSK%[#J(:Q%_;W:0"%E&_8R.H)'7!!&.]=
MA0 4444 %%%% '.>/_\ DG7B3_L&7'_HMJT?#W_(M:5_UYP_^@"L[Q__ ,DZ
M\2?]@RX_]%M6CX>_Y%K2O^O.'_T 4 :5%%% !1110 4444 %9>M>(])\/) =
M3N_*:X8I#&L;222$<G:B L<=\#BM2N*\107^G^.]-\06>G-JL:6,MI+:0R(L
MT09U82H'(##C:>1U% &Z?%6AC03KAU* ::#@SDGALXVXZ[L\;<9SQBDTOQ7H
MFLI=-9WRYM%WW"3QM"\2XSN97 (7 /.,<5P_AR6S-SXOU/Q/;P6=G8ZS'>JC
MR[EMYA"G)*\%^5R!GYCQGBM72]*?Q7J^I>)-:L6M-,N]/_LZWLY\I));EM[2
M2X^[N/1<Y Z]: -S2O&WAW6KZ.RL=1#SRJ7A5X9(Q,HZF,LH#CO\I-=!7 P/
M_P )MXBTFYTR'RO#FAS-+'>$8^US!#&%B_Z9J"<MT8@ =,UWU !1110 4444
M %%%% !7%>$_^1_\=_\ 7W:?^DR5VM<5X3_Y'_QW_P!?=I_Z3)0!VM%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 5Q?B0'_A9_@<^BZA_P"BDKM*XKQ)_P E0\#_ .[J'_HI* .UHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#COBJ"?A=X@ _Y]O_
M &85UT/^HC_W1_*N1^*W_)+O$'_7M_[,*ZZ'_41_[H_E0 ^BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *XOP8"/%OCCWU./_P!$1UVE<5X+_P"1
MM\<?]A./_P!$1T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !7 ?$K4;32-1\(:A?S"&U@U8M+(03M'DR#H,GO7?UQ7CC_D8_!/_ &&#
M_P"B9* #_A;?@7_H/)_X#R__ !%'_"V_ O\ T'D_\!Y?_B*[6B@#BO\ A;?@
M7_H/)_X#R_\ Q%'_  MOP+_T'D_\!Y?_ (BNUHH XK_A;?@7_H/)_P" \O\
M\11_PMOP+_T'D_\  >7_ .(KM:* /(6USX6-?F<^(;G[*US]K;3\S_93-G=O
M\O9_>^;'3/.*VM:^(GP[U[1KK2K[70;6Y39($AF4X]CLKT2B@#SR'XC?#V#6
M+C5%U_=<SP1VYW02D*B%B HV<<N2?PK$.N?"PWYG_P"$AN?LIN?MAT_,_P!E
M,V=V_P O9_>^;'3/.*]>HH \[UCXA_#K7+%;.]UT&)9HY@$AF!W1N'7^#U44
ML?Q&^'L>KW>J#Q 3=7,,<#$PRX5$+$!?DXY=B:]#HH \4L[WX8Z=!Y%EXWUZ
MVAW%_+AO;I%W$Y)P%ZD\UI:OXE^&6L7\]X_B:\M9+J,0W8LS/$MT@X D 3G@
MD9&#@XS7K-% 'D&IZY\+M2O[*\7Q+>V,MC;"TMA8// (X_0;5^@_ >E2MXD^
M&<VC'3;KQ3J%VHN%N8KBXEN7G@E485HY"N5Q_4^M>M44 >8:)XU^'&B7%S=Q
M^))[N^N0JRW=XLTLK*OW5SLP%&3P .M;7_"V_ O_ $'D_P# >7_XBNUHH XK
M_A;?@7_H/)_X#R__ !%'_"V_ O\ T'D_\!Y?_B*[6B@#BO\ A;?@7_H/)_X#
MR_\ Q%'_  MOP+_T'D_\!Y?_ (BNUHH \O\ &/Q.\':EX*URQL]:26YN+":*
M)!!*-S,A &2N.M7=%^*G@JUT+3[>;7$26*VC1U\B4X8* 1]VN@\?_P#).O$G
M_8,N/_1;5H^'O^1:TK_KSA_] % '.?\ "V_ O_0>3_P'E_\ B*/^%M^!?^@\
MG_@/+_\ $5VM% '%?\+;\"_]!Y/_  'E_P#B*/\ A;?@7_H/)_X#R_\ Q%=K
M10!Q7_"V_ O_ $'D_P# >7_XBC_A;?@7_H/)_P" \O\ \17:T4 <5_PMOP+_
M -!Y/_ >7_XBL;6_&WPYUR>UNI/$MQ:7EKN$-U9K-'(JMC<N=F"#@<$'I7IU
M% 'D%YK/PJO-"M](;7[F*WANOMGF1&<2R3\GS'?;EFR<Y/?'H*%U_P"''V.]
MM)_&NM74%Y ;>5+FZN9!M)!.,KP>,9]"1WKU^B@#R'2O$'PYT>XM9+;QMK31
MVV!';RW5RT6 ,!2FW!'M74_\+;\"_P#0>3_P'E_^(KM:* .*_P"%M^!?^@\G
M_@/+_P#$4?\ "V_ O_0>3_P'E_\ B*[6B@#BO^%M^!?^@\G_ (#R_P#Q%'_"
MV_ O_0>3_P !Y?\ XBNUHH XK_A;?@7_ *#R?^ \O_Q%'_"V_ O_ $'D_P#
M>7_XBNUHH XK_A;?@7_H/)_X#R__ !%4_A]JMEK?BSQIJ6G3B>SGNK8QR!2N
M[$"J>" >H->@UQ7A/_D?_'?_ %]VG_I,E ':T444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>)/^2H>
M!_\ =U#_ -%)7:UQ7B3_ )*AX'_W=0_]%)0!VM%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 <=\5O\ DEWB#_KV_P#9A770_P"HC_W1_*N1
M^*W_ "2[Q!_U[?\ LPKKH?\ 41_[H_E0 ^BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *XKP7_R-OCC_ +"<?_HB.NUKBO!?_(V^./\ L)Q_^B(Z
M .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO''_(Q^
M"?\ L,'_ -$R5VM<5XX_Y&/P3_V&#_Z)DH [6BBB@ HHHH **** .$;X@W8M
M'UP:*I\,)<FW-]]J_>[1)Y9F$6W'E[O]K..<5I^.O&=OX*T%KYK=KNZ?(@M4
M;!?'+,3@X51R3CT'<5Y]_:%I'\%9?!YGB_X2 %M,&G[AYQF,Q .WKMP=^[IC
MG-/\?Z?XGM]'\6:C>Z78W%O+;_9K>Z^W$-;VJD8"Q[/O,?F;YN3@=%% 'J&M
MZP^EQ:>(85EN+Z\BM8T+8'S'+M_P%%=OPKFC\0;L6AUP:*I\,"Y^SF^^U?O=
MOF>7YWE;<>7N_P!K..<58MI+S6/&6E1W]O';RZ7I[W4\44OFJDTQ,<>&P,_(
MDO8?>KB?[0M%^"K^#_/B_P"$AR=+_L_=^^,QFQG;UVX^?=TQS0!WOBSQW9>&
M;FVL4@DO+^>:%&AC!VPQR2!!)(V,*,G '4G\2-?7-7?2ET](8EEGO;V*UC1C
MC@Y+M_P%%=OPK!^)*!/"4([_ -I6()]?](CJW=$:A\1;.$G]SI%B]T_H)9CL
M3\D27_OJ@#+G\>ZG;:8_B"7P[Y?AU)MC3O=;;D1[]GF^24QMSSC=G'.*O:CX
MLU3^U=3L]"T./44TI5-Y))=^22[+O\N,;6W-M(/) Y KDIO&GA[QQJ>-2\0Z
M;8>&[2X!2TEND6;4'1LAI 3\L0(R%ZMC)P,"M?3->TSPCX@\90ZW>0VCR78U
M"'SG"F>)H47Y,_>(9&7 SS0!KOXQN-272E\-:6+^34;3[:)+F8P0PQ<#YF"L
M=V3C: >A]*@3Q^?[&EDDTF0:S'J/]E?V<LP(>YP& $F,;-IW;B. #Q7*V7BI
M_!7@;PQX9:XL['7+NR\UI=0D$<5G&23O<'[S<X"#J0<X J'6-/T%/#N@7.FZ
MX;[3+76_,UG4K>XR[-*C*\DCH?ESN4$C&U6'UH ]'T35]7NM0NM/UG1?L,\*
M+*DT$IFMYE;(P'*KA@1RI'H>E;M>>^$!I]OX]U.S\,W7GZ MA&\ZQ3F:&.Z+
MG 1B2 2G) /I7H5 !1110 4444 <YX__ .2=>)/^P9<?^BVK1\/?\BUI7_7G
M#_Z *SO'_P#R3KQ)_P!@RX_]%M6CX>_Y%K2O^O.'_P! % &E1110 4444 %%
M%% !5'6-6M=#TJ?4;QF$,*YVJ,L[$X55'=B2 !W)J]7%^)['Q+=>*M/N[+3+
M+4-,L8_-B@GO3!_I))&]AL;.U?N^A8GTP $'CXR^ =/\1G2V^U:A,MM;V(F'
M,K2&-5+D8 R,DXX]ZEM_&=S:SZO9Z[I7V:^TZS%]LLIC<+/$=P&P[5.[<I&"
M/2O/+&>\E^#6B6NJ6\5GH\VI+#=7:.)&CMS(Y,ARN(R'"KNYQG.1VWM'U+1/
M#'B[7+O3]4;4-#CTI;K4+QY_M313*V$C$Q)+;E+$(2<$<8S0!TEMXMUBWU'2
MH=>T&*PMM6D\JVDAO/.:.3:7"2KL7!(4\J6 (_&NPKS#PUX@TCQ;XDLM:U;7
M=,%TN1I.C172.T&X8+R8/S2D<8'"C(Z\UZ?0 4444 %%%% !1110 5Q7A/\
MY'_QW_U]VG_I,E=K7%>$_P#D?_'?_7W:?^DR4 =K1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<7XDQ
M_P +/\#^NW4/_125VE<5XD_Y*AX'_P!W4/\ T4E ':T444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110!QWQ5Q_PJ_Q!GI]F_\ 9A770_ZB/_='
M\JY'XK?\DN\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ KB_!F/\ A+?''_83C_\ 1$==I7%>"_\ D;?''_83C_\
M1$= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P'Q*F
MN[?4?"$UA9K>7::L3%;M*(A(?)DXW$'%=_7%>./^1C\$_P#88/\ Z)DH /\
MA(?'G_0AVW_@[C_^(H_X2'QY_P!"';?^#N/_ .(KM:* .*_X2'QY_P!"';?^
M#N/_ .(H_P"$A\>?]"';?^#N/_XBNUHH XK_ (2'QY_T(=M_X.X__B*/^$A\
M>?\ 0AVW_@[C_P#B*[6B@#A/[7\:?:?M/_"N['[1C;YO]L1;L>F?+S4CZ]XZ
MD0H_@"U93U5M:C(/_CE=O10!PZZ[XY61I%^']H'? 9AK,>6QTR=E,_M?QI]I
M^T_\*[L?M&-OF_VQ%NQZ9\O-=W10!Q#Z]XZD7:_@"U89S@ZU&>?^^*0:YXX#
MNX^']H'< ,PUF/+8Z9^3FNXHH X'^T?%_P#T3;3O_!M%_P#&Z?-J_C2X>-YO
MAW8R-&<HSZQ$2I]1F/BN[HH X275_&D[;IOAW8R-C&7UB(G'XQTJ:SXVBC:.
M/X>62(WWE76(P#]1Y==U10!PL&L^-K6(16_P]LH8P<A(]8C4?D(ZE_X2'QY_
MT(=M_P"#N/\ ^(KM:* .*_X2'QY_T(=M_P"#N/\ ^(H_X2'QY_T(=M_X.X__
M (BNUHH XK_A(?'G_0AVW_@[C_\ B*/^$A\>?]"';?\ @[C_ /B*[6B@#R_Q
MCKGC2?P5KD5YX+M[:V>PF66<:NCF-2ARVT)S@<XJ[HNO^.(]"T](? ]O+$MM
M&$D.LHN]=HP<;.,CM70>/_\ DG7B3_L&7'_HMJT?#W_(M:5_UYP_^@"@#G/^
M$A\>?]"';?\ @[C_ /B*/^$A\>?]"';?^#N/_P"(KM:* .*_X2'QY_T(=M_X
M.X__ (BC_A(?'G_0AVW_ (.X_P#XBNUHH XK_A(?'G_0AVW_ (.X_P#XBC_A
M(?'G_0AVW_@[C_\ B*[6B@#BO^$A\>?]"';?^#N/_P"(H_X2'QY_T(=M_P"#
MN/\ ^(KM:* .'&N>.!%Y0^']H(R"-G]LQXQ]-E1QZKXRAMS;Q?#FP2$\F-=7
MB"G\/+Q7>44 <$FJ>,8W#I\.;!6'(9=7B!'_ )#JQ_PD/CS_ *$.V_\ !W'_
M /$5VM% '%?\)#X\_P"A#MO_  =Q_P#Q%'_"0^//^A#MO_!W'_\ $5VM% '%
M?\)#X\_Z$.V_\'<?_P 11_PD/CS_ *$.V_\ !W'_ /$5VM% '%?\)#X\_P"A
M#MO_  =Q_P#Q%'_"0^//^A#MO_!W'_\ $5VM% '%?\)#X\_Z$.V_\'<?_P 1
M5/X?7%]=>*_&D^I6*V-X]U;>;;+,)0G[A0/G  .1@].]>@UQ7A/_ )'_ ,=_
M]?=I_P"DR4 =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<5XD_P"2H>!_]W4/_125VM<5XD_Y*AX'
M_P!W4/\ T4E ':T444 %%%% !117(^#/'EKXNN=3L_LS6=Y8SNGDN^[S8PY0
M2*<#(W*0?0B@#KJ*XP>/M^DFXATMI;Z75I=*M+19@/.D1V&XL1\JX4L>#CWK
M0T?Q0]S<ZG8ZS9II=_IL:S3K]H$D1A8$B17PN5^5@<@8Q0!T=%<MX9\;6WBO
M4-9@T^UE\C3Q%Y4\N4^T[PQ!52,A?EX/?.:RM0\<>)]+N+""[\&1"6^N!;P1
MQZLCL[=2<!.@ ))Z 4 =]17*>(O'=AH.LZ=HZ1/=W]W=P6\D<>=MNLKA0[M@
M@=>%ZGZ<U-K'B:\M_$$>@Z-I2ZCJ'V?[5-YMSY$4,18JN6VL2Q(. !VS0!TM
M%<8_C]7TRS-II4TVLW5[)IZZ:TJJ8YX\F3<_("J!G< <@CCFM70O$,VHZA>Z
M5J5@+#5+-4DDA6;S4>-\[71\#(RK Y ((H WJ*** "BBB@#COBM_R2[Q!_U[
M?^S"NNA_U$?^Z/Y5R/Q6_P"27>(/^O;_ -F%==#_ *B/_='\J 'T444 %%%4
M=0UK3=*GLX+^]BMY;V40VRR-@RO_ '1[\C\Z +U%4M1UC3M(-K_:%Y%;?:IE
MMX/,.-\AZ*/<XI]YJ-II[6RW<Z1&YF6WAW?QR$$A1[X!_*@"U16->>+?#]AJ
MRZ5=ZO:0WS%5\EY,$%ON@]@3V!ZUH:CJ-GI-A-?W]Q';VL*[I)9#@** +-%9
M.M>*-#\.^1_;&J6UEY^XQ><^W?C&<?3(_.C1?$^B>(_/_L;4[:^\C;YODONV
M;LXS]<'\J -:BJMIJ5E?2W45K<QS/:2^3.$.?+? .T^^"*S].\7>'M6U%M/L
M-8M+BZ&[]W'("6QUV]FQWQG% &U16+<>+_#UIJXTF?6+2.^W!3"T@RK'HI/0
M$]@>36U0 4444 %<5X+_ .1M\<?]A./_ -$1UVM<5X+_ .1M\<?]A./_ -$1
MT =K1110 4444 %%%% !1110 45R/@SQY:^+[C4K3[,UG>6,[IY+ON\V,,4$
MBG R-RL#Z$4P>/X$\/SZE)82M.-3ETRULX7#O<RK(44 D #.TDYZ 'K0!V-%
M<5<>,-=T/R;KQ-X=AL]+ED6-[JTOO/\ LI8X4RJ47Y<D LI.*[6@ HHHH **
M** "BBB@ KBO''_(Q^"?^PP?_1,E=K7%>./^1C\$_P#88/\ Z)DH [6BBB@
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
M=Q1MM=HG!V'T([?C0!SG_"O[G_H>O%O_ (%Q?_&J/^%?W/\ T/7BW_P+B_\
MC5;NE^*=!UJ\EM-,U>SN[B($M'#*&. <$CU&>,CBM>@#B_\ A7]S_P!#UXM_
M\"XO_C5'_"O[G_H>O%O_ (%Q?_&J[2B@#B_^%?W/_0]>+?\ P+B_^-4?\*_N
M?^AZ\6_^!<7_ ,:KM** .+_X5_<_]#UXM_\  N+_ .-4?\*_N?\ H>O%O_@7
M%_\ &J[2B@#B_P#A7]S_ -#UXM_\"XO_ (U5+X?6#:9XL\:V3WMU?-%=6P-Q
M=N&E?,"GYB  <9QTZ 5Z#7%>$_\ D?\ QW_U]VG_ *3)0!VM%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 5Q7B3_ )*AX'_W=0_]%)7:UQ?B3_DJ'@?_ '=0_P#124 =I1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% ''?%;_DEWB#_ *]O_9A770_Z
MB/\ W1_*N1^*W/PN\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KBO!?_ "-OCC_L)Q_^B(Z[6N+\&?\ (V^./^PG
M'_Z(CH [2BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\
M<?\ (Q^"?^PP?_1,E=K7!_$6^M=-U;P=>7MQ%;VT.K%I)96"JH\F3DDT =Y1
M7,?\+'\%_P#0T:3_ .!2_P"-'_"Q_!?_ $-&D_\ @4O^- '3T5S'_"Q_!?\
MT-&D_P#@4O\ C1_PL?P7_P!#1I/_ (%+_C0!T]%<Q_PL?P7_ -#1I/\ X%+_
M (T?\+'\%_\ 0T:3_P"!2_XT <&(T;]G*:_8#[85>^,N/G^T^>6WYZ[MW&?P
MK/\ B;XJTCQ#9:[I]SJMO"FDQF*"R:3$ES><!F*_W4!('JV3V%;C2?#QIFB_
MX3J(:0UU]L;2?ML7V<R;M_IOV[OFV;L9[5NZ_P"*O /B+0KS2;OQ5IL<%W'Y
M;O%=1AP/8G(_2@"Q>:A:>)-;\+V^GW$=U9CS=4>2,Y5EB'EIS_UTD!_X!7'"
M-#^SD]^0/MA5KXS8^?[3Y^[?G^]NXS^%=7!XO\"0:[<:M_PEFF---;QVP4W2
M;8T0LW'U+G/T%8!E^'AF,7_"=1?V0;K[8=)^VQ?9_,W;_3?LW?-LW8SV[4 :
M7Q-T.WGL;/6KB2YDN8+ZQ2&%I3Y4)-P@9E0<;B#@DYXZ8K>UW_B8>,/#VE#F
M.!I=3G'M&NR,'_@<H/\ P"LS7?%G@+Q!IRV5UXLTY(UGBG!BNT!W1N' YSQE
M1FG1^,/ T>NW>K_\)=IK7%Q;QVP!NDQ&B%V^7ZER3GT% &7KVGZ?>Z=_PKOP
MS;;W\Y9;VYR66P7S/,+LYY,K'.T9SSDX K3\,6MOJ.N^.VOXTD:6_%I('&<P
M+!'M7Z?,Q_$URVFQ>"M(@>&P^*]]!')(TSA;^VR[L<LS'R\DGU-:>K:EX%U'
M4KR]MO'\>FM?QK%?)9WL06X51@$[E)5MO&Y<'% !X2OM(TGP!X:\4ZT9)-0B
MT_[#:@9>24%OE2-.[L%49'..IQ6?J.D7]EX;MO/M4AUO6?$B:C9Z;PT,4F-P
MCE.0-NQ"S$?Q'@&I]2;X>WU_I=W:>/5TPZ7:_9;2.SO80D2]"1O5CN(P"?0"
MK$NH^!KK25LKWXAF[GBN1=6U]+?P^?;R 8&PJH&,9X(.=QH T?"YOHOB3K@U
MR&"VU6ZL8)(H[-B\#P(S+NW$!BX9L'*C QC-=_7G6BZ_X'TK4KC5+GQQ:ZGJ
M<\:PM=7=U$"L8.0BJ@55&3DX')K>_P"%C^"_^AHTG_P*7_&@#IZ*YC_A8_@O
M_H:-)_\  I?\:/\ A8_@O_H:-)_\"E_QH Z>BN8_X6/X+_Z&C2?_  *7_&C_
M (6/X+_Z&C2?_ I?\: )/'__ "3KQ)_V#+C_ -%M6CX>_P"1:TK_ *\X?_0!
M7&^-?'OA*^\"Z]:6OB/3)KB;3YXXXTN5+.Q0@ #/7-7M#^(/@^#0--AE\3:6
MDD=K$KJURH*D* 0>: .VHKF/^%C^"_\ H:-)_P# I?\ &C_A8_@O_H:-)_\
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
MCX>_Y%K2O^O.'_T 4 2_V/IG_0.L_P#OPO\ A1_8^F?] ZS_ ._"_P"%7:*
M*7]CZ9_T#K/_ +\+_A1_8^F?] ZS_P"_"_X5=HH I?V/IG_0.L_^_"_X4?V/
MIG_0.L_^_"_X5=HH I?V/IG_ $#K/_OPO^%']CZ9_P! ZS_[\+_A5VN=\2^(
M[O1KW2[#3M*&I7VHO((X3<"$*J+N9BQ!]A^- &K_ &/IG_0.L_\ OPO^%']C
MZ9_T#K/_ +\+_A6--XBUFRT+[7>^&Y%U&2Y6WM[*WN1,'+8PS2!0$7KDD<8]
M\5#;>-#;OK%OX@L%TZZTJT%[*(9_/CDA.[YE;:ISE",$#MUH W_['TS_ *!U
MG_WX7_"C^Q],_P"@=9_]^%_PKG=-\8:B^HZ7!K.A?V;!JP/V*470E.\+O"2+
MM&QBH)&"PXQFNOH I?V/IG_0.L_^_"_X4?V/IG_0.L_^_"_X5=HH I?V/IG_
M $#K/_OPO^%']CZ9_P! ZS_[\+_A5VB@"E_8^F?] ZS_ ._"_P"%']CZ9_T#
MK/\ [\+_ (5=HH I?V/IG_0.L_\ OPO^%<IX-AB@\=>.HH8TCC6[M<*B@ ?Z
M.O85W%<5X3_Y'_QW_P!?=I_Z3)0!VM%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5Q7B3_DJ'@?_ '=0
M_P#125VM<7XD_P"2H>!_]W4/_124 =I1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% ''?%;_ ))=X@_Z]O\ V85UT/\ J(_]T?RKD?BM_P D
MN\0?]>W_ +,*ZZ'_ %$?^Z/Y4 /HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "N*\%_\C;XX_P"PG'_Z(CKM:XOP9_R-OCC_ +"<?_HB.@#M****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKQQ_R,?@G_ +#!
M_P#1,E=K7 ?$J>[MM1\(36%D+VZ35B8[<RB+S#Y,G&X\"@#OZ*XK_A)?'7_1
M/D_\'</_ ,31_P )+XZ_Z)\G_@[A_P#B: .UHKBO^$E\=?\ 1/D_\'</_P 3
M1_PDOCK_ *)\G_@[A_\ B: .UHKBO^$E\=?]$^3_ ,'</_Q-'_"2^.O^B?)_
MX.X?_B: .+^WVD?P1E\)F>+^W@7TO[!N'G&8S$#Y>N,'=GICFG>/[+Q-!I'B
MO4+[1[6XMY+<VUM=_;L&WM01TCV?>8C<WS<\#HHKJ_[7\7F\^V?\*TMOM.-O
MG?VO!OQZ;MF:DD\0>-IHVCD^'<3HPP5;6H2#^&V@"6WEO-9\9:3'?6J6TNEZ
M>]W/#'+YJI+,3%'\V!GY%E/3^*N)^WVB_!%_"9GB_M[)TO[!N'G&8S8^[UQC
MYL],<UV*Z_XU25Y5^'4*R. '<:S""P'3)V\XR:C_ +7\7_;/MG_"M+;[5C;Y
MW]KP;\>F[9F@"S\28U3PE#P-W]I6 +8Y.+B.K=T1J'Q%LH2?W.D6+W3^@EF/
MEI^2)-_WU6?)X@\;2KMD^'<3KD'#:U"1D<C^&D&O>-5D>0?#J$/( '8:S#E@
M.F3MYZT <_/XPT#QSJ7EZAXATJP\-6EP"+::\C2;471L@NI.5B!&0.K8R<"M
M;2M<TSPIX@\:1:U>0VCM>#4(O.<*9H6A0 IG[V&1EP.]+]N\3_\ 1+;'_P &
MEO\ _$5-/J_B^ZDCDN/AI;3/$<QM)J\#%#Z@E.* .>T_Q4W@SP)X8\-F>RL]
M<N[/S=^HRB**SC))WODC)&<!!R2#TQ5JZL_#-MX0L)]/\3H]Q!JZSMKD12X4
M7C@AGGP=H1@VTC(P"M:T^K>+KIP]Q\,[65P,!I-7@8X].4H75_%R0/ GPTM5
MA?[\8U> *WU&S!H I^$TN=1^)VH:K)K$.KK;:6EI-<VL02W61I-XC0 MD@#)
M.XG+]NE>DUPMOKGC.TA6&V^'$$,2]$CUB%5'X!:E_P"$E\=?]$^3_P '</\
M\30!VM%<5_PDOCK_ *)\G_@[A_\ B:/^$E\=?]$^3_P=P_\ Q- ':T5Q7_"2
M^.O^B?)_X.X?_B:/^$E\=?\ 1/D_\'</_P 30!I>/_\ DG7B3_L&7'_HMJT?
M#W_(M:5_UYP_^@"N!\8Z_P",9_!.N0W?@=;6V>PF66?^UXG\M2ARVT+DX'.*
MNZ+XB\:QZ%IZ0^ TEB6VC"2?VS$N]=HP<;>,^E 'H=%<5_PDOCK_ *)\G_@[
MA_\ B:/^$E\=?]$^3_P=P_\ Q- ':T5Q7_"2^.O^B?)_X.X?_B:/^$E\=?\
M1/D_\'</_P 30!VM%<5_PDOCK_HGR?\ @[A_^)H_X27QU_T3Y/\ P=P__$T
M=K7#^,+?PI=^*='A\3B9";><6LLTWE6K$E=R,=PRY ! /! ]:?\ \)+XZ_Z)
M\G_@[A_^)J&YUKQC>0F&Z^&]O/$3DI+K$#*?P*4 9GA?Q%9>&[/5Y1+<S>%5
MU=+73[K=YD<"L@WG>Q_U*R94-R!FL'5-.2XG\9Z5X:OI=8MKO1//N9WE^TNM
MRK?)$)>2=R;B$)..V,UV8UWQH+?[./AS"(=NWR_[9AVX],;<8IMMK/C&RA\F
MU^&UO!%G.R+6(%&?H$H J:IKNF>*]0\$VVC7<-U,+]-0D2%PQAACA<,7 ^[R
MZK@XYXKT:N#@U?Q?;2RRP?#2VBDE.9'CU>!2Y]R$YJ?_ (27QU_T3Y/_  =P
M_P#Q- ':T5Q7_"2^.O\ HGR?^#N'_P")H_X27QU_T3Y/_!W#_P#$T =K17%?
M\)+XZ_Z)\G_@[A_^)H_X27QU_P!$^3_P=P__ !- ':T5Q7_"2^.O^B?)_P"#
MN'_XFC_A)?'7_1/D_P#!W#_\30!VM<5X3_Y'_P =_P#7W:?^DR4?\)+XZ_Z)
M\G_@[A_^)JG\/;B]N_%GC6?4; 6%V]U;>9;"82^7^X4#YP #D8/XT >@T444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7%>)/^2H>!_\ =U#_ -%)7:UQ7B3_ )*AX'_W=0_]%)0!VM%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <=\5O\ DEWB#_KV
M_P#9A770_P"HC_W1_*N1^*W_ "2[Q!_U[?\ LPKKH?\ 41_[H_E0 ^BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKP7_R-OCC_ +"<?_HB.NUK
MBO!?_(V^./\ L)Q_^B(Z .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KBO''_(Q^"?\ L,'_ -$R5VM<5XX_Y&/P3_V&#_Z)DH [6BBB
M@ HHHH **** "BO)O[4UI_ 4GQ#76KT3K(UTNG[E^S?9A+M\HICKL&=V<YK3
M^)_BC4K70K^R\.SF&[MK47=Y=KUMHL_(H_VW/3T4,?2@#T:BN;\27=P;G0-,
MM9Y(I;V]5Y6C8J1#$IE?D=B55#_OUQ7]J:VW@)OB&-9O?M D-T-/W+]F^S"7
M;Y6S'79SNSG- 'K-%<%\0M4\26<5I)IC0VFF"[M!-<[R9IM\RJ8U7'RK@\DG
MG. .M;?B6ZN#?Z#I=I-)%+>7P>5HV*GR8@9'Y'8D(A_WZ .BHKS'Q%%XA\.Z
M&FLW/B.ZD\137B);Z? X-K,6DP(%C*@D;.K?>X)S6@(M5\7:[XC\C7+[38=+
MG6SLDM&55,HC5V>0$'?RX&#Q@>IS0!WU%>=V^I7OB;PAHOB'4=;DT?2?L7FW
MWV,E)9)\A1\V"0F=W Y)(K/L?$NL:EX2T6U@U.4MJVLR65OJ6U1,UFI=O,(Q
M@2%$QR.^<9H ]4HKCM"FO-'\<7GAJ?4;J_M'L$O[:2[8/+%\YC="V!N&=I&>
MF378T %%%% !1110!SGC_P#Y)UXD_P"P9<?^BVK1\/?\BUI7_7G#_P"@"L[Q
M_P#\DZ\2?]@RX_\ 1;5H^'O^1:TK_KSA_P#0!0!I4444 %%%% !1110 445P
M'Q"UB>WUSP_I,-]JUK'<_:)I_P"R8C)<,J* J@!6X+-D\=%- '?T5PVDK-K7
MA1H/#WBC496:]"7=UJ*C[5;*,>9$%V+L? XW+QN)]*P;/QE)IEEXQN=+U:?6
M-+TJR26WFO6W.ER0V4S@,R?<.3ZD T >KT5Y^4U;PGJ?AJ>YUR^U%-4N197T
M5TRLGFO&SJ\8 &S#(1@<8/J,UZ!0 4444 %%%% !1110 5Q7A/\ Y'_QW_U]
MVG_I,E=K7%>$_P#D?_'?_7W:?^DR4 =K1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XD_Y*AX'_W=
M0_\ 125VM<7XD_Y*AX'_ -W4/_124 =I1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% ''?%;_DEWB#_KV_\ 9A770_ZB/_='\JY'XK?\DN\0
M9_Y]O_9A770_ZB/_ '1_*@!]%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5Q7@O_ )&WQQ_V$X__ $1'7:UQ?@S_ )&WQQ_V$X__ $1'0!VE%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<5XX_P"1C\$_]A@_
M^B9*[6N ^)5F^H:EX0M([RXLWEU8@7%N0)(_W,G*Y!'Z4 =_17%_\('J'_0^
M>)_^_P!#_P#&Z/\ A ]0_P"A\\3_ /?Z'_XW0!VE%<7_ ,('J'_0^>)_^_T/
M_P ;H_X0/4/^A\\3_P#?Z'_XW0!VE%<7_P ('J'_ $/GB?\ [_0__&Z/^$#U
M#_H?/$__ '^A_P#C= &&?#/B,>$)/ 2Z8G]GM,8AJWVE-@M3)O\ ]7]_S-IV
MXQC/.:G\6_#1[O0]?.CZGJQO-29IC:&Z189'.!@Y7[H  &3P *U?^$#U#_H?
M/$__ '^A_P#C='_"!ZA_T/GB?_O]#_\ &Z +FEZ#=VWBB.>YDN+BTL-.%M;7
M%S*KR2R22%I2<>@2(9P.]<N?#/B,>$&\!#3$_L\S&(:M]I38+4R;_P#5_?\
M,V_+C&,\YK<_X0/4/^A\\3_]_H?_ (W1_P ('J'_ $/GB?\ [_0__&Z -#QM
MI%WK/AZ.SL(P\JWMK+M+!?D29&8\^@!J8:?=S>.)=4FA_P!%M=/%O:'<#O>1
MRTI SQPD0Y]ZR?\ A ]0_P"A\\3_ /?Z'_XW1_P@>H?]#YXG_P"_T/\ \;H
MP=*@\8QZY-KNL^#CJ&J%F6W;^TX1%9Q$\)$O8D?>;J?IQ6S+9^(_#FMZ]+HV
MD)J5OJ\BW,+_ &E(OL\_EA&\P-R5.U6RN3U&*E_X0/4/^A\\3_\ ?Z'_ .-T
M?\('J'_0^>)_^_T/_P ;H CT_3/$7@S2]#L=-M4U?3[6R^SW5M&Z12^=D'S4
M9R 5)W#:2.H/-947@[7(K%M92UMX]6&NG6(]-68; A3RVBWXQO9226Z;OSK9
M_P"$#U#_ *'SQ/\ ]_H?_C='_"!ZA_T/GB?_ +_0_P#QN@"?0M/U6]\77GB7
M5;#^SLV:6-K:M*LCA Y=G<J2HR2  ">!76UQ?_"!ZA_T/GB?_O\ 0_\ QNC_
M (0/4/\ H?/$_P#W^A_^-T =I17%_P#"!ZA_T/GB?_O]#_\ &Z/^$#U#_H?/
M$_\ W^A_^-T =I17%_\ "!ZA_P!#YXG_ ._T/_QNC_A ]0_Z'SQ/_P!_H?\
MXW0!H^/_ /DG7B3_ +!EQ_Z+:M'P]_R+6E?]></_ * *X'QEX+OK/P3KER_C
M/Q%<I%83.T$TL120!"=K8C!P>E7M%\#W\VA:?*OC?Q)$KVT;"-)8MJY4<#]W
MT% 'H5%<7_P@>H?]#YXG_P"_T/\ \;H_X0/4/^A\\3_]_H?_ (W0!VE%<7_P
M@>H?]#YXG_[_ $/_ ,;H_P"$#U#_ *'SQ/\ ]_H?_C= ':45Q?\ P@>H?]#Y
MXG_[_0__ !NC_A ]0_Z'SQ/_ -_H?_C= ':5@:Y<>(K'5+2[TNQ34M/\MX[F
MS5TCF#9!61&<@$<$%21US65_P@>H?]#YXG_[_0__ !NC_A ]0_Z'SQ/_ -_H
M?_C= %2RTCQ780ZKKMK;VL6J:CJ,=U+IAD!4VZ((_*\S&!(0-VX<9X]ZKWOA
M35/&&I:U?ZE8#1H[O1VTR&%Y4ED=BV\2/L)4!2  ,D\GI6G_ ,('J'_0^>)_
M^_T/_P ;H_X0/4/^A\\3_P#?Z'_XW0!7BL?$GB'4_#Z:SI":?;Z1-]KGE^TI
M(+F98V1?+"\A<L6);!Z#%=Y7%_\ "!ZA_P!#YXG_ ._T/_QNC_A ]0_Z'SQ/
M_P!_H?\ XW0!VE%<7_P@>H?]#YXG_P"_T/\ \;H_X0/4/^A\\3_]_H?_ (W0
M!VE%<7_P@>H?]#YXG_[_ $/_ ,;H_P"$#U#_ *'SQ/\ ]_H?_C= ':45Q?\
MP@>H?]#YXG_[_0__ !NC_A ]0_Z'SQ/_ -_H?_C= ':5Q7A/_D?_ !W_ -?=
MI_Z3)2_\('J'_0^>)_\ O]#_ /&ZI?#ZQ?3?%GC6SEOKF^>.ZMLW-TP,CY@4
M\X '&<=.U 'H-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Q7B3_DJ'@?\ W=0_]%)7:UQ7B3_DJ'@?
M_=U#_P!%)0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<=\5O^27>(/^O;_V85UT/^HC_P!T?RKD?BM_R2[Q!_U[?^S"NNA_U$?^Z/Y4
M /HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\%_\ (V^./^PG
M'_Z(CKM:XKP7_P C;XX_["<?_HB.@#M:*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *XKQQ_P C'X)_[#!_]$R5VM<5XX_Y&/P3_P!A@_\
MHF2@#M:*** "BBB@ HHHH R3XGT(:T-&.L6(U(G'V7SU\S/7&,]?;K5Z_O[3
M2[*6]O[F*VM8AF265@JJ,XY)]S7D@BC;]G6;465?MQ#Z@9L?/]I\\MOSUW;N
M,_A5'XG>*-)\16&NZ?<:K;01Z3&8XK-I@LEU><9.WJ50$@>K9/\ "* /:;N]
MMK&%9KF98HWD2)6;N[L%4#W)('XU1/B?0AK7]C'6++^TLX^R^>OF9ZXQGK[=
M:P[Z_M?$>M^%[;3[B.ZLP9-3>2)MRLL0V)S_ -=) ?\ @%<;Y49_9U?42J_;
MB&U S8^?[3Y^[?GKNW<9_"@#UR\OK73X!/>7$<$1=8P\C8!9B H^I) I;N]M
MK")9;J98D>1(E+=W=@JJ/<D@5P'Q.T."XL;+6KB:Y>>"^LD@@,I$,1-P@9@@
MZL02,G/'3%;^O?\ $P\7>'=*'*0O+J<X]HUV(#_P.4'_ (!0!?/BSP\-8_L@
MZW8?VCNV?9O/7?N_NXS][VZT_5/$VA:)<PVVJ:O96<\PS''/,J%AG&<$],]Z
MX?7]-TZZTT?#SPU;^9.9EGO+DG<+!3)YAD=SR93SM'7G)P!6IX:L[;5-=\=-
MJ$22M+?BSD$@S^X6"/:OT^9C^- '4ZKKVDZ%;)<:KJ-K9Q2':C3RA0Q]!GK^
M%6K2[MK^TCNK.XBN+>5=T<L3AE8>H(X-<!X&M6N_ 7A[6XK6"\U^WTTV]K]J
MN&11&7 SP&QPH^8*2>F>:7P/IW]I>$]9T6YGNK"^35)_MZ6;B/R7=Q(4A89Q
M&58 '@X)Z&@#O+2^M;])'M+B.=(Y&B=HVR%=3AE^H-6*XCX76D%AX>U.SMD\
MNW@UF]BB3).U5E( R?85V] !1110 4444 <YX_\ ^2=>)/\ L&7'_HMJT?#W
M_(M:5_UYP_\ H K.\?\ _).O$G_8,N/_ $6U:/A[_D6M*_Z\X?\ T 4 :5%%
M% !1110 4444 %4-4UO2M#A2;5=1M;&*1MB/<RK&&.,X!)ZU?KC?%NAZSJ_B
M;0KG3&TQ8K%+AW^W*T@WN%52(P1NP-W<=: -ZW\2Z%=:5/JEOK%C+I\!*RW2
M7"F-",'!;. >1^8J72M<TK7;9KG2M0MKR%&VL\$@8*?0XZ'ZURVAM;^(DOM%
M\1:=9)>Z+J,9=;4LD$S[1)$X7/H?NMGD5Q_B.\U2QG\=2ZE;QV.KW>A*]O'9
M2&2)X$8HSER 3(#)CE1@8QF@#U/3/$^A:S=S6FF:O97EQ",R1P3J[ 9QG /3
M/&:U:X+Q)9VVE77@)]/B2-X=2CLXM@Q^X:"0,OT^53^%=[0 4444 %%%% !1
M110 5Q7A/_D?_'?_ %]VG_I,E=K7%>$_^1_\=_\ 7W:?^DR4 =K1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<5XD_Y*AX'_P!W4/\ T4E=K7%^)#_Q=#P/_NZA_P"BDH [2BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** ..^*W_)+O$'_ %[?^S"N
MNA_U$?\ NC^5<C\5CCX7>(,?\^W_ +,*ZZ'_ %$?^Z/Y4 /HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N*\&?\C;XX_P"PG'_Z(CKM:XOP8?\
MBK?''_83C_\ 1$= ':4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M'_7M_P"S"NNA_P!1'_NC^5<C\5O^27>(/^O;_P!F%==#_J(_]T?RH ?1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %<5X+_Y&WQQ_P!A./\ ]$1U
MVM<5X+_Y&WQQ_P!A./\ ]$1T =K1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7%>./^1C\$_\ 88/_ *)DKM:XKQQ_R,?@G_L,'_T3)0!V
MM%%% !1110 4444 <.WQ"E$#:N-$<^&DNC;'4OM*[\!_+,OE8_U>_C.[..<5
MI^-_&5IX)T%M0F@:ZG8X@M8VPTA'+'.#A0,DG''XBO/!?6J? R7PN9XO[<!?
M2_L.X><9S,0!MZ]#NSZ<TOQ M/$L6D^*]0O]%@GMVMC:VMV+X#[/; CI'MR6
M8C<W/H/X: /4M:U@Z5#8>7 )I[V\BM8XRVW[QRS9Q_"@=O?;7.'XA2B ZN-$
M<^&A=?9CJ7VE=^-_E^;Y6/\ 5[^,[LXYQ4L$MWK7C'2([VU6UETRPDO)X%E\
MT1RRDQ1_, ,_(LQZ=ZXG[=:K\#'\+F>+^W,G2_L.X><9S-C&WKT^;/IS0!W_
M (J\=Z=X8N+6R*/=ZA<2Q)]GBS^[1W">8YP0JY/&>IX'<C6UO5SI*6"QPB::
M]O8K6-"VW[QRS=#]U%=O?;7/_$B)4\)Q$*-YU&P#-CDXN(^M7;LC4?B+8P9S
M#I-D]V_H)9CY<?\ XXLWYT 9DOQ"NX=.;77\.RKX<6;RS>M<@3;-^SS?)V_<
MS_M9QSBKNI>+[Z/5=1L]%T%M472T5KV3[2L6UF7<$C!!WMMP<<#D#-<M<>+=
M#\=ZB8;W7]+L/#%K< ^1->1I-J+HV064G*1!AG'5L=A6KI&M:;X7U_QK%K-Y
M#:N;P:@GG.%,L+0H 4S][!1EX[\4 :\WC"6\BTH^'=)DU1]1MOM:-)+Y$447
M'WWVM\V6 V@$]>F*A7QVLN@1WD&DW,FI27[:9_9X=<K<J2&4OT"C:3N],<9X
MK$\+7MGI/@?P]X6URYNM)N;S3?/2Y\WR /FW&,29RL@##CTS5'P_XOL?!G@W
M4F,BWEC%JTEGI$S.L9O2V&W-(<*0&+[I3P0I/)Z@';Z)XEN;W6[G1-6TO^SM
M3A@6Y5$N!/'+$Q*[E?"GA@000/QKHJXGP1_9]UJ%[JD_B#3=7\0W<:_:!97"
MNEM$I^6*, DA 3U/4G)KMJ "BBB@ HHHH YSQ_\ \DZ\2?\ 8,N/_1;5H^'O
M^1:TK_KSA_\ 0!6=X_\ ^2=>)/\ L&7'_HMJT?#W_(M:5_UYP_\ H H TJ**
M* "BBB@ HHHH *Y[Q+XDN=%O-,L=/THZE?:@\BQP_:!" J+N9BQ!'H/QKH:X
MCQ=:^%KWQ7H\'B1KB-_L\_V5GG,-L^2F]&8$$O@ @="!0!HS>)-6LM"^UWWA
MN:/4)+E;:WL8+E9O,+8PS.!A%ZY)Z >XJ*U\:"%]7@U^P_LRZTNU%[,J3B='
M@.[YE; ).488('..M<[X7\1V7ARUU=FN+F?PPFKI9Z?=L_FI"K(-Q+L?]4LF
M5#9.,U@:MIPEN/&>D^'K^768;O0_M%Q/)*+B1+A6PD0E')#)N(0DXQQC- '?
M:;XROI=1TRWU?07TR#50?L,QN5E)8+O"2* -C%02!DC@C.:ZZO.M6UO3?%%_
MX(M]'NX;F4WZ:@ZPN&,4*0N&+@?=Y=5Y[\5Z+0 4444 %%%% !1110 5Q7A/
M_D?_ !W_ -?=I_Z3)7:UQ7A/_D?_ !W_ -?=I_Z3)0!VM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MQ/C.SUP>*?#.M:-HYU0:<+H30BYCAQYB*J\N?8] >E=M10!Q7_"3^-_^B>/_
M .#F"C_A)_&__1/'_P#!S!7:T4 <5_PD_C?_ *)X_P#X.8*/^$G\;_\ 1/'_
M /!S!7:T4 <5_P )/XW_ .B>/_X.8*/^$G\;_P#1/'_\',%=K10!Q7_"3^-_
M^B>/_P"#F"C_ (2?QO\ ]$\?_P ',%=K10!Q7_"3^-_^B>/_ .#F"C_A)_&_
M_1/'_P#!S!7:T4 <5_PD_C?_ *)X_P#X.8*/^$G\;_\ 1/'_ /!S!7:T4 <5
M_P )/XW_ .B>/_X.8*/^$G\;_P#1/'_\',%=K10!Q7_"3^-_^B>/_P"#F"C_
M (2?QO\ ]$\?_P ',%=K10!Q7_"3^-_^B>/_ .#F"C_A)_&__1/'_P#!S!7:
MT4 >8>+;GQQXG\*ZCHJ^!&MS>1>6)3JT#;>0<XXST]:V$\2^-T15_P"%>N<#
M&?[8@KMZ* .*_P"$G\;_ /1/'_\ !S!1_P )/XW_ .B>/_X.8*[6B@#BO^$G
M\;_]$\?_ ,',%'_"3^-_^B>/_P"#F"NUHH XK_A)_&__ $3Q_P#P<P4?\)/X
MW_Z)X_\ X.8*[6B@#BO^$G\;_P#1/'_\',%'_"3^-_\ HGC_ /@Y@KM:* .*
M_P"$G\;_ /1/'_\ !S!1_P )/XW_ .B>/_X.8*[6B@#BO^$G\;_]$\?_ ,',
M%'_"3^-_^B>/_P"#F"NUHH XK_A)_&__ $3Q_P#P<P4?\)/XW_Z)X_\ X.8*
M[6B@#BO^$G\;_P#1/'_\',%'_"3^-_\ HGC_ /@Y@KM:* .*_P"$G\;_ /1/
M'_\ !S!6)HL_CC2-8UV_/@5I1JETMP$&K0+Y>(U3&>_W<]J]0HH XK_A)_&_
M_1/'_P#!S!1_PD_C?_HGC_\ @Y@KM:* .*_X2?QO_P!$\?\ \',%'_"3^-_^
MB>/_ .#F"NUHH XK_A)_&_\ T3Q__!S!1_PD_C?_ *)X_P#X.8*[6B@#BO\
MA)_&_P#T3Q__  <P4?\ "3^-_P#HGC_^#F"NUHH XK_A)_&__1/'_P#!S!1_
MPD_C?_HGC_\ @Y@KM:* .*_X2?QO_P!$\?\ \',%'_"3^-_^B>/_ .#F"NUH
MH XK_A)_&_\ T3Q__!S!1_PD_C?_ *)X_P#X.8*[6B@#BO\ A)_&_P#T3Q__
M  <P4?\ "3^-_P#HGC_^#F"NUHH XK_A)_&__1/'_P#!S!1_PD_C?_HGC_\
M@Y@KM:* .*_X2?QO_P!$\?\ \',%8FNS^.-9U+0[L>!6A&F7GVHJ=6@;S/D9
M=N>WWLYYKU"B@#BO^$G\;_\ 1/'_ /!S!1_PD_C?_HGC_P#@Y@KM:* .*_X2
M?QO_ -$\?_P<P4?\)/XW_P"B>/\ ^#F"NUHH XK_ (2?QO\ ]$\?_P ',%'_
M  D_C?\ Z)X__@Y@KM:* .!_M;Q2;[[<?AA%]K V^?\ VI;>9CTW8S4TOB+Q
ME/$T4WPX,D;##(^KVY!^H-=Q10!PR^(/&*3/,GPWVRR !W&KVX+ =,G'.,G\
MZB_M;Q3]N^W?\*PB^UXV^?\ VI;>9CTW8S7?44 </+XA\93ILE^''F+D'#ZO
M;D9!R#^=(/$'C%99)1\-\22@"1QJ]OEP.F3CG&37<T4 >=?:M?\ ^B3VG_@P
MM?\ "I[G5O%-Y)%)=?#"*>2(YC:75+9BA]02.*[ZB@#@KO6?%FH0^3>_#)+F
M+.=DVJVSKGUP139=6\4SP1P2_"^*2&/[D;ZI;%5^@QQ7?T4 <!;:MXILG+VO
MPOB@9A@M%JELI(].!5K_ (2?QO\ ]$\?_P ',%=K10!Q7_"3^-_^B>/_ .#F
M"C_A)_&__1/'_P#!S!7:T4 <5_PD_C?_ *)X_P#X.8*/^$G\;_\ 1/'_ /!S
M!7:T4 ><>(=2\;ZYX;U/21X":$WMK);B4ZO VS<I7..^,U9T[7/&]AIEI9GX
M?N_V>%(M_P#;$ W;5 SC\*[ZB@#BO^$G\;_]$\?_ ,',%'_"3^-_^B>/_P"#
MF"NUHH XK_A)_&__ $3Q_P#P<P4?\)/XW_Z)X_\ X.8*[6B@#BO^$G\;_P#1
M/'_\',%'_"3^-_\ HGC_ /@Y@KM:* .*_P"$G\;_ /1/'_\ !S!4%WK7BR_@
M,%Y\,TN(B<F.;5;9US]"*[RB@#A!KOB\6OV4?#51;[=GE?VM;[-OIC&,4VTU
MGQ7I\/DV7PR2VBSG9#JMLBY]< 5WM% ' V^K>*;.:6:V^&$4$LQS(\6J6RLY
M]R!S5G_A)_&__1/'_P#!S!7:T4 <5_PD_C?_ *)X_P#X.8*/^$G\;_\ 1/'_
M /!S!7:T4 <5_P )/XW_ .B>/_X.8*/^$G\;_P#1/'_\',%=K10!Q7_"3^-_
M^B>/_P"#F"C_ (2?QO\ ]$\?_P ',%=K10!Q7_"3^-_^B>/_ .#F"E\$6.MI
MKGB;5M9TDZ8VI3P210FX2;A(@A^93ZCVZUVE% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
%110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>a240422advisoragreement-004.jpg
<TEXT>
begin 644 a240422advisoragreement-004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHKE?%OBV]\/ZEI&G:=HHU2[U+
MSMB&Z$ 41A2>2I!X;VZ4 =517"?\)?XT_P"A"C_\'4?_ ,11_P )?XT_Z$*/
M_P '4?\ \10!W=%<)_PE_C3_ *$*/_P=1_\ Q%'_  E_C3_H0H__  =1_P#Q
M% '=T5PG_"7^-/\ H0H__!U'_P#$4?\ "7^-/^A"C_\ !U'_ /$4 =W17"?\
M)?XT_P"A"C_\'4?_ ,11_P )?XT_Z$*/_P '4?\ \10!W=%<)_PE_C3_ *$*
M/_P=1_\ Q%'_  E_C3_H0H__  =1_P#Q% '=T5PG_"7^-/\ H0H__!U'_P#$
M4?\ "7^-/^A"C_\ !U'_ /$4 =W17"?\)?XT_P"A"C_\'4?_ ,11_P )?XT_
MZ$*/_P '4?\ \10!W=%<)_PE_C3_ *$*/_P=1_\ Q%'_  E_C3_H0H__  =1
M_P#Q% '=T5PG_"7^-/\ H0H__!U'_P#$4?\ "7^-/^A"C_\ !U'_ /$4 =W1
M7F^J_$/Q1HNEW&I7_@9([6W7?(XUA&('T"9JX/&'C-@"/ 4>#R/^)U'_ /$4
M =Y17"?\)?XT_P"A"C_\'4?_ ,11_P )?XT_Z$*/_P '4?\ \10!W=%<)_PE
M_C3_ *$*/_P=1_\ Q%'_  E_C3_H0H__  =1_P#Q% '=T5PG_"7^-/\ H0H_
M_!U'_P#$4?\ "7^-/^A"C_\ !U'_ /$4 =W17"?\)?XT_P"A"C_\'4?_ ,11
M_P )?XT_Z$*/_P '4?\ \10!W=%<)_PE_C3_ *$*/_P=1_\ Q%'_  E_C3_H
M0H__  =1_P#Q% '=T5PG_"7^-/\ H0H__!U'_P#$4?\ "7^-/^A"C_\ !U'_
M /$4 =W17"?\)?XT_P"A"C_\'4?_ ,11_P )?XT_Z$*/_P '4?\ \10!W=%<
M)_PE_C3_ *$*/_P=1_\ Q%'_  E_C3_H0H__  =1_P#Q% '=T5PG_"7^-/\
MH0H__!U'_P#$52L_B)XHO[N^M;;P,CS6,HBG!UA!M8J& R4YX(Z4 >D45PG_
M  E_C3_H0H__  =1_P#Q%'_"7^-/^A"C_P#!U'_\10!W=%<)_P )?XT_Z$*/
M_P '4?\ \11_PE_C3_H0H_\ P=1__$4 =W17"?\ "7^-/^A"C_\ !U'_ /$4
M?\)?XT_Z$*/_ ,'4?_Q% '=T5PG_  E_C3_H0H__  =1_P#Q%'_"7^-/^A"C
M_P#!U'_\10!W=%<)_P )?XT_Z$*/_P '4?\ \11_PE_C3_H0H_\ P=1__$4
M=W17"?\ "7^-/^A"C_\ !U'_ /$4?\)?XT_Z$*/_ ,'4?_Q% '=T5PG_  E_
MC3_H0H__  =1_P#Q%'_"7^-/^A"C_P#!U'_\10!W=%<)_P )?XT_Z$*/_P '
M4?\ \11_PE_C3_H0H_\ P=1__$4 =W17"?\ "7^-/^A"C_\ !U'_ /$4?\)?
MXT_Z$*/_ ,'4?_Q% '=T5PG_  E_C3_H0H__  =1_P#Q%4K[XB>*-.N+*WNO
M R))>S>1 !K"'<^TMCA.. >M 'I%%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$
M*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 1
M0!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C
M3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1_
M_$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$
M*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 1
M0!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C
M3_H0H_\ P=1__$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1_
M_$4?\)?XT_Z$*/\ \'4?_P 10!W=%<)_PE_C3_H0H_\ P=1__$4?\)?XT_Z$
M*/\ \'4?_P 10!W=%>=ZAX]\6:9IUS?W?@5$M[:)I96&L1G"J,DX"<\"I+?Q
MMXPNK:*XA\!QM%*@=#_;,8R",C^"@#T"BN$_X2_QI_T(4?\ X.H__B*/^$O\
M:?\ 0A1_^#J/_P"(H [NBN$_X2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/
M_P"(H [NBN$_X2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/_P"(H [NBN$_
MX2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/_P"(H [NBN$_X2_QI_T(4?\
MX.H__B*/^$O\:?\ 0A1_^#J/_P"(H [NBN$_X2_QI_T(4?\ X.H__B*/^$O\
M:?\ 0A1_^#J/_P"(H [NBN$_X2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/
M_P"(H [NBN$_X2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/_P"(H [NBN$_
MX2_QI_T(4?\ X.H__B*/^$O\:?\ 0A1_^#J/_P"(H [NBN$_X2_QI_T(4?\
MX.H__B*T_"/BN\\176K6E_HXTRZTV6..2,70G!WIO'(4#H1ZT =11110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %<'XP_Y*1X)_W;_P#]%)7>5P?C#_DI'@G_ ';_ /\ 124 ='1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% ')_$[_DFVN_]>__ +,*
MZF+_ %*?[HKEOB=_R3;7?^O?_P!F%=3%_J4_W10 ^BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *Y#PC_P C3XS_ .PC'_Z(2NOKD/"/_(T^,_\
ML(Q_^B$H Z^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M0\9?\A_P=_V%C_Z)DKKZY#QE_P A_P '?]A8_P#HF2@#KZ*** "BBB@ HHHH
M **\N_M'5W\#OX]&KW@G#M<K8[A]G^SB3;Y>S'78,[NN:T?B/XDU"WT6^L]!
MF,5S;VPNKNZ7K;QD_*H_VW/3T4$^E 'H%%<_X@NIS<Z'IUM-)%)>7BO*R,5/
MDQ R/R.Q*JI_WZX[^TM7/@=O'HU>\^T!S<BQW#[/]G$FWR]F.NS^+.<T >HT
M5Q'CS4?$%I%:R:<\-KIHNK437 <F:;?,JE%'\*X/))YZ>M;/B*YG-]HFF6TT
MD4EW>AY&C8J?)B!D?D=B0BG_ 'J -ZBO.-?BUW0-&35KCQ!<R>()KM5M[&%P
M;:8M)@0K&5!(V=6Z\$YJ^(M2\4ZWX@\G6;W3XM-F%I9I:L%7S1&KL\@(._E@
M,'C ]Z .XHKA]*?5_&FBZ)J<NIR:?I\ED9+I;-_+EDN,X^]CY4&&/!SDBL$^
M+;VW\.+ VL2_9KG6GL;75F0-*]JJEF=<##OE612!R<'&: /5J*X[P=>)-J6H
MP6^M7]W;QHA-GJD3I<V[G//S@$HPQC.>0:[&@ HHHH **** ,#QS_P B#XA_
M[!T__HLU?T'_ )%W3/\ KTB_] %4/'/_ "(/B'_L'3_^BS5_0?\ D7=,_P"O
M2+_T 4 :%%%% !1110 4444 %%%% !1534Y;Z'3Y7TVVBN+S $4<LFQ"20,D
MX/ &3TYQ7/> ;O4[O3=4&KW8NKN#5+B!G484!2!A1V4=A0!UE%%% !1110 4
M444 %%%% !7.^"/^1V\<?]?=K_Z3K715SO@C_D=O''_7W:_^DZT =W1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<'XP_Y*1X)_W;__ -%)7>5PGB__ )*/X)_W;_\ ]%)0!T5%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 <G\3O^2;:[_P!>_P#[
M,*ZF+_4I_NBN6^)O_)-M=_Z]_P#V85U,7^I3_=% #Z*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KD/"/_(T^,_^PC'_ .B$KKZY#PC_ ,C3XR_[
M",?_ *(2@#KZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MY#QE_P A_P '?]A8_P#HF2NOKA_B%:-?:AX5M4NI[1I-4($]N0'3]T_()!'Z
M4 =Q17(?\(1>_P#0Z^)/^_T7_P ;H_X0B]_Z'7Q)_P!_HO\ XW0!U]%<A_PA
M%[_T.OB3_O\ 1?\ QNC_ (0B]_Z'7Q)_W^B_^-T =?17(?\ "$7O_0Z^)/\
MO]%_\;H_X0B]_P"AU\2?]_HO_C= &,?#GB >%G\$+I\?V!I3&-4^T+M%L9-_
MW/O;]IVXQCOFIO%/PZ:[T;7#I.HZH;O4"TIM3=*L,CG'!!'0  #)X %:?_"$
M7O\ T.OB3_O]%_\ &Z/^$(O?^AU\2?\ ?Z+_ .-T 6]-T2ZM_$:3W$D\]K9:
M>+>WGN9 \DCR.6D)QZ!(QT%<V?#GB#_A%6\$#3X_L!E,8U3[0NT6QDW_ '/O
M;]ORXQC/.:V?^$(O?^AU\2?]_HO_ (W1_P (1>_]#KXD_P"_T7_QN@"_XPTJ
MZU?0H[2RC#RK>6TNTL%^5)59NOL#4HL+J7QE+J4T7^C6UB(+4[@=[N^Z0XSQ
MPD0Y]ZR_^$(O?^AU\2?]_HO_ (W1_P (1>_]#KXD_P"_T7_QN@#$TR#Q=%K,
MNM:MX3^W:DQ98&_M*)8[6(_P1KS@XZMU/TK7DM/$&@:QK<FD:6FH0:JZW$3?
M:%C^SS; C;PW)4[0V5R>HQ4G_"$7O_0Z^)/^_P!%_P#&Z/\ A"+W_H=?$G_?
MZ+_XW0!A:CX<\166C:'X:LM/:_T6VM0+_P F\6W:ZD[ID\A,Y)QUSC/6M2_T
MO5]5TG2[F/08-.O-&ODGMK!KE&26-5VE0RC"<,<<<%15G_A"+W_H=?$G_?Z+
M_P"-T?\ "$7O_0Z^)/\ O]%_\;H ET>PU.]\77/B+4; :<OV);*&V,JR.PWE
MV=BN0.< #)[UU5<A_P (1>_]#KXD_P"_T7_QNC_A"+W_ *'7Q)_W^B_^-T =
M?17(?\(1>_\ 0Z^)/^_T7_QNC_A"+W_H=?$G_?Z+_P"-T =?17(?\(1>_P#0
MZ^)/^_T7_P ;H_X0B]_Z'7Q)_P!_HO\ XW0!H>.?^1!\0_\ 8.G_ /19J_H/
M_(NZ9_UZ1?\ H KA_%G@^[M/!^M7#^+M?N%BLIG,,TT920!"=K83H:N:1X,O
M)M%L)5\8^(HP]O&P1)HMJY4<#]WT% '>45R'_"$7O_0Z^)/^_P!%_P#&Z/\
MA"+W_H=?$G_?Z+_XW0!U]%<A_P (1>_]#KXD_P"_T7_QNC_A"+W_ *'7Q)_W
M^B_^-T =?17(?\(1>_\ 0Z^)/^_T7_QNC_A"+W_H=?$G_?Z+_P"-T =?17(?
M\(1>_P#0Z^)/^_T7_P ;H_X0B]_Z'7Q)_P!_HO\ XW0!U]<_X5TN[TN/6!=H
M$-SJMQ<Q88',;L"IXZ?2J'_"$7O_ $.OB3_O]%_\;H_X0B]_Z'7Q)_W^B_\
MC= '7T5R'_"$7O\ T.OB3_O]%_\ &Z/^$(O?^AU\2?\ ?Z+_ .-T =?17(?\
M(1>_]#KXD_[_ $7_ ,;H_P"$(O?^AU\2?]_HO_C= '7T5R'_  A%[_T.OB3_
M +_1?_&Z/^$(O?\ H=?$G_?Z+_XW0!U]%<A_PA%[_P!#KXD_[_1?_&Z/^$(O
M?^AU\2?]_HO_ (W0!U]<[X(_Y';QQ_U]VO\ Z3K5+_A"+W_H=?$G_?Z+_P"-
MT_X;63Z=XE\96DEY<WCQW5MFXN6!D?,"GD@ =\=.U 'HM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MP?C#_DI'@G_=O_\ T4E=Y7!^,/\ DI'@G_=O_P#T4E '1T444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110!R?Q._Y)MKO_ %[_ /LPKJ8O]2G^
MZ*Y;XG?\DVUW_KW_ /9A74Q?ZE/]T4 /HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "N0\(_\C3XS_[",?\ Z(2NOKD/"/\ R-/C/_L(Q_\ HA*
M.OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD/&7_ "'_
M  =_V%C_ .B9*Z^N0\9?\A_P=_V%C_Z)DH Z^BBB@ HHHH **** ,L^)-$&L
M?V2=5LQJ&<?9O.7?GTQZ^W6KE]?6NFV<EY?7$=O;1#+RR-M5>W)^M>6B-&^
M4M^P'VPA[XRX^;[1YQ;=GKNSQ^E4_B-XETO7K+6K"?4[>&/2T,<5H90LES=\
M9.WKM0$@>K9/\(H ]?NKRWLH5EN95CC:1(U)[L[!5 ]R2!5(^)-$&L?V2=5L
M_P"T,X^S><N_/7&/7VZUC7E];>(-8\-V]C/'<V@,FI.\;95EB&Q.?^ND@/\
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
M0 4444 %%%% !1110 4444 %<AX1_P"1I\9_]A&/_P!$)77UR'A'_D:?&?\
MV$8__1"4 =?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
M(>,O^0_X._["Q_\ 1,E=?7(>,O\ D/\ @[_L+'_T3)0!U]%%% !1110 4444
M <8WCN40-JHT=CX=6Y^SG4/M WX#^69/*Q_J]W&=V<<XK1\9>+K;P?HC7TL+
M7,['$-LC8:3'+'.#@ <DX_G7!B]MD^#,OADSQ_VT"VF_8MP\TS&8@?+UZ'=G
MTYI?'-IXBBTOQ/?7VD03P/;FVMKH7H'D6P(Z1[?O,1N;GT':@#TK5]6.FQ6/
MEPB6:\NXK:-"V/O'+'_@*!F_"N?/CN40'51H['PZ+G[.=0^T#?C?Y?F>5C_5
M[N,[LXYQ4L$MUJ_BW2X[RV6VDTZQ>ZFA27S DLI,<?S8&?D64].]<?\ ;;9?
M@R_AGSH_[:R=-^Q;AYIF\['W>O3YL^G- '<>)O&MAX<N+:S*/=7T\L2>1'G]
MVCN$WN<$*,GC/4\#U&IK.JG2ULECA$TUY=QVT:%L?>.6;_@**S?A6'\08U3P
MO$0!N.H60+8Y.)TJU=$7_CZRA_Y9:79O=/Z"24^6G_CJR_G0!G2^.[N*P;6G
MT&1?#ZR[#=M< 3;-^SS/)V_=S_M9QSBKNH>*KY-3U"TT?1#J2Z:JF\<W(BPS
M+NV("#O;;@]AR!FN9G\4Z+XUOS%>:YIMEX<MIP?(ENT66_=#D%@3E8@1D#JV
M.PK3TO6-/\-:YXOBU>[AMG-V+]/.<*98FB0 KG[V"C+QWH TY?%SWG]FIH&F
MMJ,M_:_;%,DODQQ1<#+-AOFR<;0">#4'_"=*-&DG;2YAJ::@-,-AYJ\W!Q@>
M9TVD$'=CIVKF]/\ $K>$O!/AO0/-M+;6KNT\P-?RB**UC))WODC)&<!1R2#T
MQ2:M!H\'A/3[*TUF&\L+O5T.K:Q'(CLDA!8R;AD1L6" -_""/K0!VVB>(+C4
M-4O=)U'3Q8ZC:(DK(DPFC>-\@,K8'=2""!6]7 ^$TMK/QYJUII=\^IV4MG%/
M<7<LOGO',&*K&9>I!7)"DG'XUWU !1110 4444 8'CG_ )$'Q#_V#I__ $6:
MOZ#_ ,B[IG_7I%_Z *H>.?\ D0?$/_8.G_\ 19J_H/\ R+NF?]>D7_H H T*
M*** "BBB@ HHHH **** .1A\5ZU?WMZFE^&1=6EK=O:FX:_2/<R'#$*5S@'/
MY59U#Q+?C5[O3=$T;^TI;%%:Z=[D0JA895%)4[G(YQP!D<\UP>HP^%8?"U]J
M&BW5Y;^(H[J3[/'+<D7:W1E/[ORPV,$GIC!!R?6K<>G:1_PE7BB/Q7J+V;NT
M5W GVQK=-IB4-(F"-Q!7;WQM]^0#TO3+X:GIEM>B">W\^,/Y,Z%)$SV8'H15
MNN?\#W-_>>"M*N-3:1KMX<L\@PSKD[6;W*[2?K704 %%%% !1110 4444 %<
M[X(_Y';QQ_U]VO\ Z3K715SO@C_D=O''_7W:_P#I.M '=T444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M7">+\?\ "Q_!/^[?_P#HI*[NN#\8?\E(\$_[M_\ ^BDH Z.BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** .3^)N/^%;:[G_GW_\ 9A74Q?ZE
M/]T5RWQ._P"2;:[_ ->__LPKJ8O]2G^Z* 'T444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7(>$<?\)3XR_[",?\ Z(2NOKD/"/\ R-/C/_L(Q_\
MHA* .OHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KA_B%-
M<VVH>%)K.T^V7*:H3';^8(_,/E/QN/ KN*Y#QE_R'_!W_86/_HF2@ _X2+QC
M_P!"(?\ P;0_X4?\)%XQ_P"A$/\ X-H?\*Z^B@#D/^$B\8_]"(?_  ;0_P"%
M'_"1>,?^A$/_ (-H?\*Z^B@#D/\ A(O&/_0B'_P;0_X4?\)%XQ_Z$0_^#:'_
M  KKZ* .(_M3Q,;S[9_PKJ'[5C'G?VE!OQZ;L9J:37?%LT;1R^ 0Z,,%6U6
M@_ABNQHH XU=<\6)*\J^ %61P [C58 6 Z9..<9-1?VIXF^V?;/^%=0_:L8\
M[^TH-^/3=C-=O10!QLFN^+9EVR^ 0ZY!PVJP$9'(/2@:WXL6220> %#R !V&
MJP98#IDXYZFNRHH X+[3KO\ T3*T_P# ^W_^)J:XU3Q-=R1R7/PZAF>(YC:3
M4H&*'U!(XKMZ* .'GU+Q)=2"2X^',$S@8#2:E;L<>F2*6/4_$T4#P1_#J%(7
M^_&NI0!6^HQ@UV]% '%6VK>*+*'R;3X>1P19SLBU.!1GZ 5-_P )%XQ_Z$0_
M^#:'_"NOHH Y#_A(O&/_ $(A_P#!M#_A1_PD7C'_ *$0_P#@VA_PKKZ* .0_
MX2+QC_T(A_\ !M#_ (4?\)%XQ_Z$0_\ @VA_PKKZ* /./%NN^*I_!^M177@T
MVUN]E,LD_P#:<3^6I0Y;:!DXZXJWI&O^+8]%L$B\$F6-;>,))_:L*[AM&#C'
M&?2MWQS_ ,B#XA_[!T__ *+-7]!_Y%W3/^O2+_T 4 8'_"1>,?\ H1#_ .#:
M'_"C_A(O&/\ T(A_\&T/^%=?10!R'_"1>,?^A$/_ (-H?\*/^$B\8_\ 0B'_
M ,&T/^%=?10!R'_"1>,?^A$/_@VA_P */^$B\8_]"(?_  ;0_P"%=?10!R'_
M  D7C'_H1#_X-H?\*/\ A(O&/_0B'_P;0_X5U]% '$'4_$IO/MA^',/VK&/.
M_M*WWX_WL9HN=3\37A0W7PZAG,9RAEU*!MI]1D<5V]% '(?\)%XQ_P"A$/\
MX-H?\*/^$B\8_P#0B'_P;0_X5U]% '(?\)%XQ_Z$0_\ @VA_PH_X2+QC_P!"
M(?\ P;0_X5U]% '(?\)%XQ_Z$0_^#:'_  H_X2+QC_T(A_\ !M#_ (5U]% '
M(?\ "1>,?^A$/_@VA_PH_P"$B\8_]"(?_!M#_A77T4 <A_PD7C'_ *$0_P#@
MVA_PI_PVN+NZ\2^,I[^R^PW3W5MYEMYHDV?N% ^8<'(P?QKK*YWP1_R.WCC_
M *^[7_TG6@#NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K@_&'_)2/!/\ NW__ **2N\K@_&'_ "4C
MP3_NW_\ Z*2@#HZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH Y/XG?\DVUW_KW_ /9A74Q?ZE/]T5RWQ._Y)MKO_7O_ .S"NIB_U*?[HH ?
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<AX1_Y&GQG_V$8_\
MT0E=?7(>$?\ D:?&?_81C_\ 1"4 =?1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7(>,O^0_X._P"PL?\ T3)77UR'C+_D/^#O^PL?_1,E
M '7T444 %%%% !1110!Y?_:FLOX)?QX-7NA*)&N5L/E^S_9Q)M\LKC.=@SNS
MG-:/Q'\2ZA::->VF@S>7=V]L+JZN5_Y=XL_*H_VW/3T 8^E53X>\0#PH_@==
M-'V)I3$-4\]-@MC)O^YG?OVG;C&,\YJ;Q3\.Y+G1M=;2=3U5KO4"TIM#<((I
M'. %.5SM   R> !0!T?B"[G^T:)IUM,\4MY>*TC(V"(8@9'Y]#M53_OUQ_\
M:FLGP2WCP:O=^:)#<C3_ )?L_P!G$FWR]N,YV<[LYS75Z;HMW!XDCFN9+BXM
MK'3Q;V\]S(K/*\CEI"<8Z!(QG KFSX>\0#PFW@<::/L1E,0U3[0FP6QDW_<S
MOW[?EQC&><T :7CO4_$%G%:OIWDVNG"ZM1-<[\RR[YE4HJX^48/))YS@=ZV?
M$5U/]NT73;69XI;N]#2,AP?)B!D?GT)"J?\ ?IGC'2[K5M!CM;&(/*MY;2[2
MP7Y4F1F//H :F%C=3>,Y-1FA/V6UL1!:G</G=WW2$#/'"1CGU- '*:\FOZ!H
MJZQ<Z_.^NRW2I!I\+*;:4M)@0JA4$_)_%UX)S5_9JGBC6M?%OK5YIT6F3+:6
MB6Q4 RB-79Y,@[AE@,=,#WK+TV/Q8NM2ZWK'A&2^U'<RVW_$Q@$=I$?X8USP
M2.K=3]*UY+;7_#^LZY)I6D#48-4D6YA=;A(_(FV!&$@8@E?E!RN3U&* &:7)
MK'C31M$U)M2?3M/ELS)="S;9-)<9 QDJ=J##'@YZ5BQ>(=7GT>VLH]7D^S76
MO-IL&L%5WO;A2<@XVEBP*!L<XSUJ34/#WB.PT70_#-EITM]HUO:C^T&M[M(&
MN9.\>6((3.2<<D$#/6MN\M]4U'PF+0^$K.***9$;2IYHW$MN!SY;*=J,#C&?
M[ON#0 _1;Z?3O'%YX8DU*?4(18)>QO<L&EA.\HR%@!D'Y6&>1GZ5U]<7X2\-
M-9:[=:N='CT> VRVMM9AU>0C=N>21E)&2=H')X6NTH **** "BBB@# \<_\
M(@^(?^P=/_Z+-7]!_P"1=TS_ *](O_0!5#QS_P B#XA_[!T__HLU?T'_ )%W
M3/\ KTB_] % &A1110 4444 %%%% !1110!Y-:^((M0O[V\U'Q/XAL+9M2E@
MA:W@ M(T5]B!I#$0"<?WN_:KVL^)8KOQ)K%K=:]J6G6VFE88H]-@:1MVP.\T
MNU&(4%@ #@<'K5W5K?Q;K&@7OAJ[TF%WNF:$ZJLJ+ (2V=_EYW[PO&W&,C.:
MGBTW5_"VNZO<:9HQU6VU,12*5N$C>*1$"$/O(RIP#D9(R>* .GT*::XT&QFN
M+R"]E>!6:YMQA)>/O >_6M"L3PCHTOA[PII^ESR(\T$9\PI]T,Q+$#V!.!["
MMN@ HHHH **** "BBB@ KG?!'_([>./^ONU_])UKHJYWP1_R.WCC_K[M?_2=
M: .[HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "N$\7_ /)1_!/^[?\ _HI*[NN#\8?\E(\$_P"[?_\
MHI* .CHHHH **** "BBB@#,U?Q#I>A&%=0NO+DG)$421M)(^.N$0%B!W.*8O
MB;17T,ZT-1A_LY>#.20 <XVD==V>,8SGM577[_2=!NHM6GMFGU:6,VEI#""T
MT^3NV(O3K@D]NYKA]2TC6-,&@"46JZAJOB![Z:-LM!!*T3;!QC=M ![;F'7O
M0!WEOXOT*ZL+R\BOCY5GC[0'AD5XL],H5#<]N.:@L?'GAK4=0@L+74P]U<$K
M%&8)%+$#)QE0.E4]#FO;7QO>Z7JQL[N]:PCN(M0@M_)=HM[+Y;C)Z-DCGN:C
M\/!]>UW5O$TGSI"\FGZ8IY"QH<2./=W!&?10* -=?&&@/JW]F+J*&Z,I@'R-
ML,G]P28VEO\ 9SFC4_&&@Z/>/:7M^$GC4/*J1/)Y2GH7*@A!_O8K@V"K^SY;
M2Q_Z\112JW\7G^>IS]=]=3K=[;Z;<WFD:!9)<Z_JN994R2D8*A/-F/.U0 ,#
MOC '- '612QSPI-#(LD4BAD=#D,#R"#W%/K.T#25T+P_I^E+*91:0)#YA_BP
M,9]JT: "BBB@ HHHH Y/XF\?#;7?^O?_ -F%=3%_J4_W17+?$[_DFVN_]>__
M +,*ZF+_ %*?[HH ?1110 4444 %%<[XWU2;3/#$ZV;;;^]=;*TYQ^]D.T'\
M 2W_  &LWP;+<6/]L^%7O&EN=-DWVD\QWEX)060GG+;6W*?H* .THKS:_P!)
M_L"^\/VUCJ=]=^*+BZC:YD-S(PFAS^^>2,L56/&<<<' %9%QJUOK#:]J-^OB
M%VM;R:".\T\L(M-2,[5;:'7<>-[8#<'G% 'L%%<+XMLM*30/[>GN+^\NGABB
MMA:WTL*W,C8$>%1@!N)!X[?2J7]C76G?\(KX1NM2O)DO#<7.H2BX??*8T!\L
M/G<$W,.,]%]S0!Z/17 V=C?-J'B7PG8:K<VMO$+6>VG=VDD@CDSYB*Q.1]PX
M.3C=[4_2K>#3_B&FG:!/=/90VCG54DN7FC20E?*Y<G$A^;(';K0!W=%%% !1
M110 5R'A'_D:?&7_ &$8_P#T0E=?7(>$?^1I\9_]A&/_ -$)0!U]%%% !111
M0 4444 %07MY;Z=8W%[=2>7;V\;2RO@G:JC).!ST%3UA>-O^1#\0_P#8-N/_
M $6U $FH^*M&TJTM+F[O,+>+NMDCB>2248!RJ*"QX([<9J;1O$.EZ_%+)IMT
M)?);;*C(T;QGT9& 8?B*Y%;"XNIM N]#U6TM]>M=&0&UNXB\<MN^WDX(*_,O
M45G:UJ>HI8>*[:]TB"R\2?V.9OM5E,72X@!9<C(!4KEN",^] '5R_$/PO%.\
M;:D2D;['N$@D:!6Z8,H78/SKI8Y$EC62-U>-P&5E.0P/0@UFZ+;Z<OA>QM[5
M(3IQM$"+@%&C*]^Q!'6L/X8LQ\#VX5BULD\Z6K$YS")6"?ACI[8H ["BBB@
MHHHH **** "N&^(5K)>ZAX4MHKN:T>35"!/#C>G[I^1D$?I7<UR'C+_D/^#O
M^PL?_1,E !_PAFJ?]#OK_P"</_Q%'_"&:I_T.^O_ )P__$5U]% '(?\ "&:I
M_P!#OK_YP_\ Q%'_  AFJ?\ 0[Z_^</_ ,177T4 <A_PAFJ?]#OK_P"</_Q%
M'_"&:I_T.^O_ )P__$5U]% '(?\ "&:I_P!#OK_YP_\ Q%'_  AFJ?\ 0[Z_
M^</_ ,16Z?$.C#5_[).JV8U'I]E\]?,SUQMSG/M5N\O;73K22[O;B.WMXAEY
M96"JHZ<DT <O_P (9JG_ $.^O_G#_P#$4?\ "&:I_P!#OK_YP_\ Q%=1<WEO
M9PK+<3+'&SI&K,>K,P50/<D@?C53_A(=&&K_ -D_VK9_VCT^R^>OF9ZXVYSG
MVH PO^$,U3_H=]?_ #A_^(H_X0S5/^AWU_\ .'_XBNINKRVL8?.NIXX8RRH&
MD; W,0 /J20*+J[M[*)9+F58D:1(U+=V9@JCZDD"@#EO^$,U3_H=]?\ SA_^
M(H_X0S5/^AWU_P#.'_XBMH^)="&K?V4=8L?[0W;?LWGKOW>F,]?;K3]1\0Z-
MI%Q%;ZEJMG:33?ZM)YE0MVS@GI0!A?\ "&:I_P!#OK_YP_\ Q%'_  AFJ?\
M0[Z_^</_ ,170ZGK.F:-;K<:GJ%M9Q.=JO/*$#'T&>M/.J:>--_M(WUM]@V;
M_M/FKY>WUW9QB@#F_P#A#-4_Z'?7_P X?_B*/^$,U3_H=]?_ #A_^(KHM,U?
M3M9MC<Z9?6]Y"&VEX) X!]#CH:NT <A_PAFJ?]#OK_YP_P#Q%'_"&:I_T.^O
M_G#_ /$5U]% '(?\(9JG_0[Z_P#G#_\ $4?\(9JG_0[Z_P#G#_\ $5U]% 'F
M_BWPGJ-KX.UJXD\7ZU<)%93.T,IBV2 (3M.$S@U<TCP?J4NBV$B^,]<C5[>-
M@B&+"Y4<#Y.@K=\<_P#(@^(?^P=/_P"BS5_0?^1=TS_KTB_] % &!_PAFJ?]
M#OK_ .</_P 11_PAFJ?]#OK_ .</_P 177T4 <A_PAFJ?]#OK_YP_P#Q%'_"
M&:I_T.^O_G#_ /$5U]% '(?\(9JG_0[Z_P#G#_\ $4?\(9JG_0[Z_P#G#_\
M$5U]% '(?\(9JG_0[Z_^</\ \11_PAFJ?]#OK_YP_P#Q%=?10!R'_"&:I_T.
M^O\ YP__ !%'_"&:I_T.^O\ YP__ !%:]QXL\.V=V]I<Z[IL-RC;6BDND5U/
MH03G-3ZGX@T?16B75-4L[-I?N">94+?3)Z4 8/\ PAFJ?]#OK_YP_P#Q%'_"
M&:I_T.^O_G#_ /$5UJ.LB*Z,&1AE64Y!'J*=0!R'_"&:I_T.^O\ YP__ !%'
M_"&:I_T.^O\ YP__ !%=?10!R'_"&:I_T.^O_G#_ /$4?\(9JG_0[Z_^</\
M\177T4 <A_PAFJ?]#OK_ .</_P 11_PAFJ?]#OK_ .</_P 177T4 <A_PAFJ
M?]#OK_YP_P#Q%.^&UG+8>)?&=K->SWLD=U;9N+C;O?,"GG  [XZ=JZVN=\$?
M\CMXX_Z^[7_TG6@#NZ*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K@_&'_)2/!/^[?\ _HI*[RN#\8?\
ME'\$_P"[?_\ HI* .CHHHH **** "BBB@#GM9\'6&MZQ#JLUWJ-O=PP^2CVE
MTT6U2<GIZ]_H*<?"%A)H[Z9=7.HW<9F$Z37-V[S12#&UD<G*XQQCU/K6_10!
MD:/X=M-&GN+E);JZO+D*);J[E,DC*OW5ST &3P .M6=&TBUT+2H--L@XMX=V
MW>VX\L6.3]2:O44 <TG@;2$OEF#7GV9+C[4E@;@_9EESNW!/][G'3/.*BF\!
M:=+JM[J,>I:S;7%ZXDG-M?O&&(&!P.P' ]*ZJB@""RM18V4-JLTTPB7:))Y"
M[M[LQY)J>BB@ HHHH **** .3^)W_)-M=_Z]_P#V85U,7^I3_=%<M\3O^2;:
M[_U[_P#LPKJ8O]2G^Z* 'T444 %%%% ',Z]X7_X2/Q%ILFI1VT^BV44CFVDR
MQEG;"@LN,;57=CG.3TJC-X*_L?7[/5_"5IIUBZ03074# QI,K %#\H/(< _3
M-=I10!P'AK0O&&B7#SW-OH5U=W4@:]OWNIC-(,] /+P !T48 J:;PYXAL(M:
MTS1SIKZ?JLTLPFN)'62U,H_>#8%(<9R1R.N#7<T4 <Q<^%I&;PK:021G3=&D
M#R+(3O<I$4B(XP2"<G.*G\1Z/?7E[I>K:4T']H:;(Y2*X8K'+&Z[70L 2IZ$
M'!Y'2N@HH X:;P]XI:PUV_M;FPM=?U9HD!61_+MH4& %?;DO@L<[1RWM5WPG
MI>NZ(D5A-IVBVVG*&9VM;F625W/\3;D&XD]23FNLHH **** "BBB@ KD/"/_
M "-/C/\ [",?_HA*Z^N0\(_\C3XR_P"PC'_Z(2@#KZ*** "BBB@ HHHH *K:
MC8P:IIEUI]R&,%U"\,@4X.U@0<'Z&K-% '/ZCX.TO48K$%KJVN+"(16UU:SM
M%,B8 V[AU' X.:FT;PQI^BR7$\;W-W=W*A9KJ]F,TCJ.BY/11D\# K:HH Y-
MOAYH^Q[>*YU2#3G)+Z=#>NEN0>HV@Y"GT! KI[:VAL[:*VMHDB@B4)'&@PJJ
M.  *EHH **** "BBB@ HHHH *Y#QE_R'_!W_ &%C_P"B9*Z^N*\>W=M8ZKX2
MNKN>*WMX]4)>65PJJ/)DY)/ H [6BL#_ (3CPG_T,ND?^!L?^-'_  G'A/\
MZ&72/_ V/_&@#?HK _X3CPG_ -#+I'_@;'_C1_PG'A/_ *&72/\ P-C_ ,:
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
M#QE_R'_!W_86/_HF2@#>_L#1O^@18?\ @,G^%']@:-_T"+#_ ,!D_P *T:*
M,[^P-&_Z!%A_X#)_A1_8&C?] BP_\!D_PK1HH SO[ T;_H$6'_@,G^%']@:-
M_P! BP_\!D_PK1HH SO[ T;_ *!%A_X#)_A1_8&C?] BP_\  9/\*YYO'CB)
MM3&CR'P\MS]G.H^>N>'\LR>7C/E[N,YSCG%:/C'Q;:^#]$:_GB:XE8[8;9#A
MI".3S@X &23V_&@#0_L#1O\ H$6'_@,G^%']@:-_T"+#_P !D_PINKZM_9D5
MD4A\Z:\NHK:--VW[Q^8YP?NJ&;_@-8!\>.(CJ?\ 8\A\/"Y^SG4?/7/W_+\S
MR\9\O=QG.<<XH Z'^P-&_P"@18?^ R?X4?V!HW_0(L/_  &3_"LOQ-XUT_PW
M/;6C*US?7$L2"WCZHCN$WN<':N3QGJ>![:>L:K_9:V02'SIKN[CMHTW;?O'+
M-T/W5#-^% "_V!HW_0(L/_ 9/\*/[ T;_H$6'_@,G^%<Y)X\N([%M9;09AX?
M678;TSJ)-N_9YGE8SLS[YQSBKFH^*[N+4K^TTG1)-2&G*K7D@G6/:67<$0$'
M>VWG' Y'- &O_8&C?] BP_\  9/\*/[ T;_H$6'_ (#)_A67-XL>YCTS^P=,
MDU)]0M_M2%I/)CCBXY9R#ALL!M )Z],5-8>+=/N/#]QJ]\?[/CM)7M[M)V!\
MF5&VE<C[W.,8ZY'TH O?V!HW_0(L/_ 9/\*/[ T;_H$6'_@,G^%5?"_B./Q1
MI<M_%:RVR+<RP!)N'^1L9(_A/MVK;H SO[ T;_H$6'_@,G^%']@:-_T"+#_P
M&3_"M&B@#._L#1O^@18?^ R?X4?V!HW_ $"+#_P&3_"M&B@#D?&NB:3#X&UZ
M6+2[*.1-/G976W0%2$/(.*O:)H6D/H&G.^E6+,UK$23;H23M'M2^.?\ D0?$
M/_8.G_\ 19J_H/\ R+NF?]>D7_H H 3^P-&_Z!%A_P" R?X4?V!HW_0(L/\
MP&3_  K1HH SO[ T;_H$6'_@,G^%']@:-_T"+#_P&3_"M&B@#._L#1O^@18?
M^ R?X4?V!HW_ $"+#_P&3_"M&B@#._L#1O\ H$6'_@,G^%']@:-_T"+#_P !
MD_PK1HH SO[ T;_H$6'_ (#)_A1_8&C?] BP_P# 9/\ "L.+Q9J]]>WD>E^&
M7N[2UNGM3<F]CC#,APQ"GG /\JLZAXFO5U:ZTW1M&?4YK)%>Z8W"PJA895%)
M!W.1SC@#(YYH T_[ T;_ *!%A_X#)_A1_8&C?] BP_\  9/\*FTR_75-,MKY
M(9H5GC#^5.A1TSV8'H15N@#._L#1O^@18?\ @,G^%']@:-_T"+#_ ,!D_P *
MT:* ,[^P-&_Z!%A_X#)_A1_8&C?] BP_\!D_PK1HH SO[ T;_H$6'_@,G^%'
M]@:-_P! BP_\!D_PK1HH SO[ T;_ *!%A_X#)_A65X"@AMO&'C:&WB2*);NU
MVI&H51_HZG@"NFKG?!'_ ".WCC_K[M?_ $G6@#NZ*** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@_&'_
M "4CP3_NW_\ Z*2N\KA/%_\ R4?P3_NW_P#Z*2@#HJ*** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH Y/XG?\ )-M=_P"O?_V85U,7^I3_ '17
M+?$W_DFVN_\ 7O\ ^S"NIB_U*?[HH ?1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<AX1_Y&GQG_P!A&/\ ]$)77UR'A'_D:?&7_81C_P#1"4 =
M?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(>,O\ D/\
M@[_L+'_T3)77UPWQ"GN;;4/"DUG9F\N$U0F.W$@C,A\I^-QX'XT =S17(?\
M"2>+O^A"F_\ !I;_ .-'_"2>+O\ H0IO_!I;_P"- '7T5R'_  DGB[_H0IO_
M  :6_P#C1_PDGB[_ *$*;_P:6_\ C0!U]%<A_P ))XN_Z$*;_P &EO\ XT?\
M))XN_P"A"F_\&EO_ (T <@+RV3X*R^'3-'_; +:=]CW#S3.9B -O7ONSZ<TO
MCJV\0QZ9XFOK_1HYH#;FVM;H7B@06X(Y"8SN8C)Y]!VKI/[3\0F^^W'X;+]K
MQCS_ .T+;S,>F[K4\NO^*IXFBF^'TDD;##(^IVY!'N": )(9;G5_%FE1W=L+
M:33K)[N:$2"0)+*3%'\P !^593^-<?\ ;+9?@J_ATS1_VQDZ;]CW#S3/YV,;
M>O\ M?3FNK77?%*3/,GP]=99  [C4K<%@.F3GG&3^=0_VGXA^W?;O^%;+]KQ
MCS_[0MO,QZ;NM %KX@Q*GAB)@HWF_L@S8Y;$Z=:MW1^W^/K&#K%I=F]T_M)*
M?+3_ ,=6;\ZH2Z]XJG39-\/I)%R&VOJ=N1D'(/)]:!KOBE99)1\/7$DH D<:
ME;Y<#H"<\XR?SH QKCQ+I'C>^,%UK6G67ANVG!:.6Z19=0=&R,@G*Q9&?5L=
MA6EI.K6'AW7/&$>JW4-LWVL7R^:X4R0M"@!7/WL%&''?BH?.U;_HEEO_ .!E
MK4]SJ?B&]DBDNOALL\D1S&TNH6S%#[$]* *OAB[M=.\&Z#X:U>YN=,N;O3_/
M2<.(<?-DH')X<!AQZ9J]\.EC.CZC9QLMWIUIJ4B6=VR@FX488N3T=@Y8;^^,
MTV[U;Q'J$/DWOPX^TQ9SLFU"V=<^N#4L6O\ BJ")8HOA_)'&@PJ)J=N !Z 9
MH F\ ?\ (-UC_L-7W_HYJZRN,BU[Q5"&$7P^DC#,6(74[<9)ZGKU-2?\))XN
M_P"A"F_\&EO_ (T =?17(?\ "2>+O^A"F_\ !I;_ .-'_"2>+O\ H0IO_!I;
M_P"- '7T5R'_  DGB[_H0IO_  :6_P#C1_PDGB[_ *$*;_P:6_\ C0!H>.?^
M1!\0_P#8.G_]%FK^@_\ (NZ9_P!>D7_H KA_%NO^*)_!^M0W/@N6V@>RF62<
MZE"XC4H<MM!R<=<"KFD>(?%<>BV"1>!YI8UMXPL@U. ;QM&#@GC- '>45R'_
M  DGB[_H0IO_  :6_P#C1_PDGB[_ *$*;_P:6_\ C0!U]%<A_P ))XN_Z$*;
M_P &EO\ XT?\))XN_P"A"F_\&EO_ (T =?17(?\ "2>+O^A"F_\ !I;_ .-'
M_"2>+O\ H0IO_!I;_P"- '7T5R'_  DGB[_H0IO_  :6_P#C1_PDGB[_ *$*
M;_P:6_\ C0!QVH0>&+;PG?:IHE_?0:_'=2?9TENF%R+HRG]WY0.,%B>-O(.3
MZU<AT[3'\5>*8_$^IS63LT5W"BWK6ZA3$H,JE2-Q!7;SD#;TYYVSJ.OF^^W'
MX:I]KQCS_M]MYG_?76B[U/Q!?F,WGPV6X,9RAFO[9]I]1GI0!L^![N_OO!6E
M7.I,[W4D.6>089UR=K'W*[3^-=!7'_\ "2>+O^A"F_\ !I;_ .-+_P ))XN_
MZ$*;_P &EO\ XT =?17(?\))XN_Z$*;_ ,&EO_C1_P ))XN_Z$*;_P &EO\
MXT =?17(?\))XN_Z$*;_ ,&EO_C1_P ))XN_Z$*;_P &EO\ XT =?17(?\))
MXN_Z$*;_ ,&EO_C1_P ))XN_Z$*;_P &EO\ XT =?7.^"/\ D=O''_7W:_\
MI.M4O^$D\7?]"%-_X-+?_&G?#6XN[OQ+XRGOK$V-R]U;;[8RK(8_W"@?,O!R
M,'CUH ]&HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "N#\8?\E(\$_[M_P#^BDKO*X/QA_R4CP3_ +M_
M_P"BDH Z.BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .3^)
MW_)-M=_Z]_\ V85U,7^I3_=%<M\3O^2;:[_U[_\ LPKJ8O\ 4I_NB@!]%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5R'A'_ )&GQG_V$8__ $0E
M=?7(>$?^1I\9_P#81C_]$)0!U]%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %<AXR_Y#_@[_L+'_P!$R5U]<AXR_P"0_P"#O^PL?_1,E '7
MT444 %%%% !1110 45Y@=6UIO!;^/%U>Y#+(UPNG83[/]F$FW81MSNV#.[.<
MUI?$;Q-J%EHUY:Z#+LO(+;[5=7(Y^SQ9^4?[[G@#T#'TH [VBL#Q!=W GT33
M[:9XY;R\4R,AP1#&#(_/H=JJ?]^N/_M;6CX+;QX-7N=PD-P-.PGV?[,)-NS&
MW.[9SNSG/M0!Z?17$^.M5\064=JVFK%;:>+FU$UT7S)+OE52B+C@8/)/8X%;
M/B&ZG%[HNG6LSQ2WEZK2,AP1#&#(_P"!VJI_WZ -VBO.M=_X2+0=%&M76O3-
MK4ETJ0Z=#M:VEW286%5*AC\O\6<\$U>QJWB?6M>%KK5UIT.F2K:VB6X3#2B-
M79Y-RG<,L!C@8![F@#MZ*X.'4[[Q#X7TC7;S6O[&TDV?FWKV[!9&FR% #,I"
MIG=TY)(%+H=UXA\1^#[<V>IA5DOWC_M%D59I;-68!U7;M$C  <@=SC- '=T5
MQ_AZYO+?QEJFAKJ=QJ=A;6T4K37.UGMYF)S&64#.5 ;!Y%=A0 4444 %%%%
M&!XY_P"1!\0_]@Z?_P!%FK^@_P#(NZ9_UZ1?^@"J'CG_ )$'Q#_V#I__ $6:
MOZ#_ ,B[IG_7I%_Z * -"BBB@ HHHH **** "BBB@ HKR>T\1IJ.H7MS?^*]
M:T^!M2E@@\BU'V5$5]J!I3$0"<9^]W[5>UKQ-%<^)-7M;KQ#?:5;:<5BBCT^
M R.7V!VEEPC$(-P S@<&@#TJBL_0YI[C0K&:YNK>[F>%6>XMO]7*<?>7V/6M
M"@ HHHH **** "BBB@ KG?!'_([>./\ K[M?_2=:Z*N=\$?\CMXX_P"ONU_]
M)UH [NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *X/QA_R4CP3_ +M__P"BDKO*X3Q?_P E'\$_[M__
M .BDH Z*BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .3^)W
M_)-M=_Z]_P#V85U,7^I3_=%<M\3?^2;:[_U[_P#LPKJ8O]2G^Z* 'T444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !7(>$?^1I\9_]A&/_ -$)77UR
M'A'_ )&GQE_V$8__ $0E '7T444 %%%% !1110 4444 %%%% !1110 4444
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
M?^O?_P!F%=3%_J4_W17+?$[_ ))MKO\ U[_^S"NIB_U*?[HH ?1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %<AX1_Y&GQG_ -A&/_T0E=?7(>$?
M^1I\9_\ 81C_ /1"4 =?1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7(>,O^0_X._["Q_]$R5U]<AXR_Y#_@[_ +"Q_P#1,E '7T444 %%
M%% !1110!GG7M(&J_P!EG5+,:A_SZ^>OF>OW<YZ5:N[RVL+62ZO+B*WMXQEY
M97"JH]R>E>5"")O@1+JK(O\ :!WZ@;C'S_:!,6W9ZYSQ].*K_$?Q#IVOZ=K5
MA+JEK!#I<95;4SJLEU=\9^7.2J9/U;_=H ]=N;NWM(EEN)DCC9UC#,< LS!5
M'U)('XU5_M[2!JO]E_VI9_VA_P ^OGKYGK]W.>E8=_>6VNZQX;M;*>*YM=TF
MHO)$X966(;5Y''^L=3_P UR'D1'X#OJI1/[0^;4/M&/G^T>=NW9ZYSQ].* /
M5;F[M[*'SKJ>.&/<J;Y&"C<Q  Y[DD"BYNH+.-9+F5(D9UC!8XRS$*H^I) _
M&N&^(VCI<6=GJT]S<L\-[9K#;>9B*-C.@9]HZL02,G.!TQ6YKG^G>*- TL<I
M&\FHS#_9C&U,_P# Y%/_  "@#1/B+11JG]EG5['[?G;]F^T+YF?3;G.?:G7^
MNZ1I4\4&H:I9VDLW^K2>=49_H":X?7=+TZ2P7P-X?MQ-?/,MQ<7)^8V0,F\R
MR/\ \]#SM'4_2M+0;&UU?6_&CZC!',TEZ+-A(H.(5A3"\]!\S'ZF@#JM1U?3
M='MUGU*_MK.%CM5YY50$^@)/-.;4[!-._M%KVV%CMW_:3*OE[?7=G&*XOP?:
M&^\$:!KGV-+_ %BVT\P6RW$Y1=I8 G." <*/FQGMWIG@W2K+4M!N+'4[7_2[
M'6);B:R)VQ0SDEU1 "0T8#@C/!ZX% ';:=JFGZO;?:=-O;>[@SM\R"0.N?3(
M[U;KA?"SW$?C[7DU2S2PU"ZMH)H[:!A)$\*%E\S?QN?<<'*C  ZUW5 !1110
M 4444 8'CG_D0?$/_8.G_P#19J_H/_(NZ9_UZ1?^@"J'CG_D0?$/_8.G_P#1
M9J_H/_(NZ9_UZ1?^@"@#0HHHH **** "BBB@ HHHH R;CQ1X?M+I[6XUS3(;
MA&VM%)=QJZGT()R#4VI:[I.CM$NIZG9V9E_U8N)UC+?3)KSY[+7?"VFZIKM_
MI.B7=L+V>]N(F!:X,;.3E7^Z"%QA<'IUSQ3K-]7U?Q9XKN--TW3;HJ\4'F:B
MS8:'RE(B0 '&268D\?,.#V /3E974,K!E89!!R"*6L+P7=65YX.TN;3K9[6U
M\G8D#N7,6TE2NX\G!!&?:MV@ HHHH **** "BBB@ KG?!'_([>./^ONU_P#2
M=:Z*N=\$?\CMXX_Z^[7_ -)UH [NBBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\\\>7MIIWCWP7=7UU
M#;6Z"^#2S2!%&8T R3QUKT.N$\76EM??$CP3;W=O%<0,M_NCE0.IQ$A&0>*
M)_\ A,_"_P#T,FD?^!L?_P 51_PF?A?_ *&32/\ P-C_ /BJWO\ A%O#W_0!
MTO\ \ X_\*/^$6\/?] '2_\ P#C_ ,* ,'_A,_"__0R:1_X&Q_\ Q5'_  F?
MA?\ Z&32/_ V/_XJM[_A%O#W_0!TO_P#C_PH_P"$6\/?] '2_P#P#C_PH P?
M^$S\+_\ 0R:1_P"!L?\ \51_PF?A?_H9-(_\#8__ (JM[_A%O#W_ $ =+_\
M ./_  H_X1;P]_T =+_\ X_\* ,'_A,_"_\ T,FD?^!L?_Q5'_"9^%_^ADTC
M_P #8_\ XJM[_A%O#W_0!TO_ , X_P#"C_A%O#W_ $ =+_\  ./_  H P?\
MA,_"_P#T,FD?^!L?_P 51_PF?A?_ *&32/\ P-C_ /BJWO\ A%O#W_0!TO\
M\ X_\*/^$6\/?] '2_\ P#C_ ,* ,'_A,_"__0R:1_X&Q_\ Q5'_  F?A?\
MZ&32/_ V/_XJM[_A%O#W_0!TO_P#C_PH_P"$6\/?] '2_P#P#C_PH P?^$S\
M+_\ 0R:1_P"!L?\ \51_PF?A?_H9-(_\#8__ (JM[_A%O#W_ $ =+_\  ./_
M  H_X1;P]_T =+_\ X_\* ,'_A,_"_\ T,FD?^!L?_Q5'_"9^%_^ADTC_P #
M8_\ XJM[_A%O#W_0!TO_ , X_P#"C_A%O#W_ $ =+_\  ./_  H P?\ A,_"
M_P#T,FD?^!L?_P 51_PF?A?_ *&32/\ P-C_ /BJWO\ A%O#W_0!TO\ \ X_
M\*/^$6\/?] '2_\ P#C_ ,* /.OB)XH\/WWP_P!9MK37-,GGD@PD45VC,QR.
M  <FNDB\9>%Q$@/B/2 0H_Y?8_\ &J?Q.\/Z+:?#77;BVT?3X9DM\I)';(K*
M=PZ$#(KJHO"WAXPH3H6F$[1_RZ1_X4 8G_"9^%_^ADTC_P #8_\ XJC_ (3/
MPO\ ]#)I'_@;'_\ %5O?\(MX>_Z .E_^ <?^%'_"+>'O^@#I?_@''_A0!@_\
M)GX7_P"ADTC_ ,#8_P#XJC_A,_"__0R:1_X&Q_\ Q5;W_"+>'O\ H Z7_P"
M<?\ A1_PBWA[_H Z7_X!Q_X4 8/_  F?A?\ Z&32/_ V/_XJC_A,_"__ $,F
MD?\ @;'_ /%5O?\ "+>'O^@#I?\ X!Q_X4?\(MX>_P"@#I?_ (!Q_P"% &#_
M ,)GX7_Z&32/_ V/_P"*H_X3/PO_ -#)I'_@;'_\56]_PBWA[_H Z7_X!Q_X
M4?\ "+>'O^@#I?\ X!Q_X4 8/_"9^%_^ADTC_P #8_\ XJC_ (3/PO\ ]#)I
M'_@;'_\ %5O?\(MX>_Z .E_^ <?^%'_"+>'O^@#I?_@''_A0!@_\)GX7_P"A
MDTC_ ,#8_P#XJC_A,_"__0R:1_X&Q_\ Q5;W_"+>'O\ H Z7_P" <?\ A1_P
MBWA[_H Z7_X!Q_X4 8/_  F?A?\ Z&32/_ V/_XJC_A,_"__ $,FD?\ @;'_
M /%5O?\ "+>'O^@#I?\ X!Q_X4?\(MX>_P"@#I?_ (!Q_P"% &#_ ,)GX7_Z
M&32/_ V/_P"*H_X3/PO_ -#)I'_@;'_\56]_PBWA[_H Z7_X!Q_X4?\ "+>'
MO^@#I?\ X!Q_X4 8/_"9^%_^ADTC_P #8_\ XJN5\+^)] M_$GBR6?7--BCG
MOXWB=[I )%\E!E23R,C'%>D?\(MX>_Z .E_^ <?^%<?X0\/Z+/XI\9QS:182
M)#J,:Q*]LA"#R$.%!' SZ4 :7_"9^%_^ADTC_P #8_\ XJC_ (3/PO\ ]#)I
M'_@;'_\ %5O?\(MX>_Z .E_^ <?^%'_"+>'O^@#I?_@''_A0!@_\)GX7_P"A
MDTC_ ,#8_P#XJC_A,_"__0R:1_X&Q_\ Q5;W_"+>'O\ H Z7_P" <?\ A1_P
MBWA[_H Z7_X!Q_X4 8/_  F?A?\ Z&32/_ V/_XJC_A,_"__ $,FD?\ @;'_
M /%5O?\ "+>'O^@#I?\ X!Q_X4?\(MX>_P"@#I?_ (!Q_P"% &#_ ,)GX7_Z
M&32/_ V/_P"*H_X3/PO_ -#)I'_@;'_\56]_PBWA[_H Z7_X!Q_X4?\ "+>'
MO^@#I?\ X!Q_X4 8/_"9^%_^ADTC_P #8_\ XJC_ (3/PO\ ]#)I'_@;'_\
M%5O?\(MX>_Z .E_^ <?^%'_"+>'O^@#I?_@''_A0!@_\)GX7_P"ADTC_ ,#8
M_P#XJC_A,_"__0R:1_X&Q_\ Q5;W_"+>'O\ H Z7_P" <?\ A1_PBWA[_H Z
M7_X!Q_X4 8/_  F?A?\ Z&32/_ V/_XJC_A,_"__ $,FD?\ @;'_ /%5O?\
M"+>'O^@#I?\ X!Q_X4?\(MX>_P"@#I?_ (!Q_P"% &#_ ,)GX7_Z&32/_ V/
M_P"*H_X3/PO_ -#)I'_@;'_\56]_PBWA[_H Z7_X!Q_X4?\ "+>'O^@#I?\
MX!Q_X4 8/_"9^%_^ADTC_P #8_\ XJC_ (3/PO\ ]#)I'_@;'_\ %5O?\(MX
M>_Z .E_^ <?^%'_"+>'O^@#I?_@''_A0!@_\)GX7_P"ADTC_ ,#8_P#XJN5\
M6>)] N=;\*20:YILJ0:F7E9+M"(U\IQEB#P,D<FO2/\ A%O#W_0!TO\ \ X_
M\*X_QEX?T6#7_!R0Z181I-JQ214MD =?)D.#@<C('!H TO\ A,_"_P#T,FD?
M^!L?_P 51_PF?A?_ *&32/\ P-C_ /BJWO\ A%O#W_0!TO\ \ X_\*/^$6\/
M?] '2_\ P#C_ ,* ,'_A,_"__0R:1_X&Q_\ Q5'_  F?A?\ Z&32/_ V/_XJ
MM[_A%O#W_0!TO_P#C_PH_P"$6\/?] '2_P#P#C_PH P?^$S\+_\ 0R:1_P"!
ML?\ \51_PF?A?_H9-(_\#8__ (JM[_A%O#W_ $ =+_\  ./_  H_X1;P]_T
M=+_\ X_\* /,VMO"#%K3_A.+0:(US]J;2_MD'EE]^_;N^]LW<[<UJZ]?>!]?
MTB\T^;7]%B^U(5::.ZAWC)SD$GK7;_\ "+>'O^@#I?\ X!Q_X4?\(MX>_P"@
M#I?_ (!Q_P"% ''6NL^$+76IM27Q-I&Y[:.V2,7<06-%9F.,'N6Y^@K$-MX0
M)-I_PG%G_8AN?M1TO[9!Y>_?OV[OO;-W.W->F?\ "+>'O^@#I?\ X!Q_X4?\
M(MX>_P"@#I?_ (!Q_P"% '':YK7A'7=/6SG\4:7&BSQ3[DO8LYC<.!R>A*TZ
M/7O"B:Y=:J?%.E---;QVZ*;R+$:J6;CYNY;GZ"NO_P"$6\/?] '2_P#P#C_P
MH_X1;P]_T =+_P# ./\ PH \JTVST32(I8['XI)$LLK32GS[-FD=CDLS%22?
MJ:T=3E\,W>HWEW8^/+33?[014O4@NX&$N!M# MDHVWC(]!Z5Z)_PBWA[_H Z
M7_X!Q_X4?\(MX>_Z .E_^ <?^% 'GERW@]'T^?1_&.G:5<V%M]CBDANX7#0\
M?(RL2#R,@]<U#]G\%?V4+<>,;,7XO/[0_M'[?#YWVC&-^/NXQ\NW&,<5Z3_P
MBWA[_H Z7_X!Q_X4?\(MX>_Z .E_^ <?^% '":/J'A?3M2N-4O?&>GZCJ4\:
MPFXFNX$"1@Y"(JD #)R?4UN_\)GX7_Z&32/_  -C_P#BJWO^$6\/?] '2_\
MP#C_ ,*/^$6\/?\ 0!TO_P  X_\ "@#!_P"$S\+_ /0R:1_X&Q__ !5'_"9^
M%_\ H9-(_P# V/\ ^*K>_P"$6\/?] '2_P#P#C_PH_X1;P]_T =+_P# ./\
MPH P?^$S\+_]#)I'_@;'_P#%4?\ "9^%_P#H9-(_\#8__BJWO^$6\/?] '2_
M_ ./_"C_ (1;P]_T =+_ / ./_"@#A?&7BOPY=>"=<M[?7]+EFEL)D2..[C9
MF8H0  #R:O:+XO\ #46A:?')XATI)$MHU96O(P00HR",U<\<^'-#M_ /B&:#
M1M.BECTZ=D=+5%92(S@@@<&M#0?#.@2>'=,DDT/37=K2(LS6D9))0<DXH H_
M\)GX7_Z&32/_  -C_P#BJ/\ A,_"_P#T,FD?^!L?_P 56]_PBWA[_H Z7_X!
MQ_X4?\(MX>_Z .E_^ <?^% &#_PF?A?_ *&32/\ P-C_ /BJ/^$S\+_]#)I'
M_@;'_P#%5O?\(MX>_P"@#I?_ (!Q_P"%'_"+>'O^@#I?_@''_A0!@_\ "9^%
M_P#H9-(_\#8__BJ/^$S\+_\ 0R:1_P"!L?\ \56]_P (MX>_Z .E_P#@''_A
M1_PBWA[_ * .E_\ @''_ (4 8/\ PF?A?_H9-(_\#8__ (JC_A,_"_\ T,FD
M?^!L?_Q5;W_"+>'O^@#I?_@''_A1_P (MX>_Z .E_P#@''_A0!Y@;/PD;>33
M!X[M5T&24RMI@O(-O+;BF_[P0G^'/MFKM_<>&9=4N=0TOQW9Z5+>1K'=""[M
MV64*,*P#9VL!QD=L>E>A?\(MX>_Z .E_^ <?^%'_  BWA[_H Z7_ . <?^%
M'*:3K_@W1=*MM-LO$.DI;6R!$!OHR?J3GDD\GZU=_P"$S\+_ /0R:1_X&Q__
M !5;W_"+>'O^@#I?_@''_A1_PBWA[_H Z7_X!Q_X4 8/_"9^%_\ H9-(_P#
MV/\ ^*H_X3/PO_T,FD?^!L?_ ,56]_PBWA[_ * .E_\ @''_ (4?\(MX>_Z
M.E_^ <?^% &#_P )GX7_ .ADTC_P-C_^*H_X3/PO_P!#)I'_ (&Q_P#Q5;W_
M  BWA[_H Z7_ . <?^%'_"+>'O\ H Z7_P" <?\ A0!@_P#"9^%_^ADTC_P-
MC_\ BJ/^$S\+_P#0R:1_X&Q__%5O?\(MX>_Z .E_^ <?^%'_  BWA[_H Z7_
M . <?^% &#_PF?A?_H9-(_\  V/_ .*JE\/;NVO_ !9XUNK.XBN+>2[MMDL+
MAU;$"@X(X/(-=7_PBWA[_H Z7_X!Q_X5S?@JV@L_&_CBWM8(X($N[79'$@55
MS;J> .!S0!W5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5Q7B3_ )*AX'_W=0_]%)7:UQ7B3_DJ'@?_
M '=0_P#124 =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M''?%;_DEWB#_ *]O_9A770_ZB/\ W1_*N1^*W_)+O$'_ %[?^S"NNA_U$?\
MNC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KBO!?\ R-OC
MC_L)Q_\ HB.NUKBO!?\ R-OCC_L)Q_\ HB.@#M:*** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *XKQQ_R,?@G_L,'_T3)7:UQ7CC_D8_!/\
MV&#_ .B9* .UHHHH **** "BBB@#B6^(6(VU,:+.?#BW7V9M4\Y>H?RS)Y?7
MR]_&[.>^*T_&OC&R\%:$VHW43W$A.V&VC.&E/4_0 9)/8"O.Q>6R? 6;PZ9H
M_P"V 7TS['N'FFX,Y4+MZYYW?3FD^(%OXC72_%5_J.A":#[,;6SNA>IMM[8$
M98)U+.1EN_W1VH ]4UG6?[*AL2L'G37EW%:Q1[]O+GYCG!^ZH9O?;7.GXA8C
M.I_V+.?#@NOLQU3SEZ[_ "_,\OKY>_C=G/?&*?#-=:UXQT:*\M/LDFFV,E[-
M!Y@D\N64F*+YAP?D$Q_&N+^V6R_ 5_#IFB_MC+:9]CW#S?M'G[=NWKG^+Z<T
M =_XI\<Z7X7GM+.7-SJ%S+$BVT1^9%=PGF.?X5R>_4\#VU=:U?\ LA+$+!Y\
MUY>16L<>[;RQ^9LX/W4#-[[:YWXD0QQ^%8G"+YK:C8*S@<MBXCQD_G5Z\_XF
M/Q$T^VZQ:39R7DGM+*?+C_\ '5F_.@#-?XB2)8-K9T"Y_P"$;6;RSJ!G3?MW
M[/,\KKLW>^<<XJ]J?C&Z@U34++2="GU0:8BM?21SI'L++N"(&^^^WG''4<Y-
M<S=>)=)\?7QMI]9TZR\+VLX\Q9;I%EU)T;(&TG*PAA]6QV%:6B:MI_AS7_&\
M>K7<-LXO1?CSG"[X&A0 KGJ 49>._% &I/XU6Y;2X= TZ35;C4;3[;&OFB%(
MX.!N=CG!RP& "<YZ8K0\/>)(M<L+N:6W>QN+&=[:\@F8'R9% )^8<%<$$'T-
M<#H_BA_"/@#POH"&UCUZ]L_,C6^F$45M&23YDI)' S@*.21BK-QHUR?#$&F^
M')(O$<%Y>O/KUS%>QH]RQ +)G)"ACM! Z(,=\T ==X1\7VOC"'4;BR@DCM[2
M[-LCR?\ +8;%8.!V!##'M@]ZZ*O._AM=:C+K?BR*YT<647]I%V(N$<1OY40\
MO Z_+@Y'':O1* "BBB@ HHHH YSQ_P#\DZ\2?]@RX_\ 1;5H^'O^1:TK_KSA
M_P#0!6=X_P#^2=>)/^P9<?\ HMJT?#W_ "+6E?\ 7G#_ .@"@#2HHHH ****
M "BBB@#$\3^(6\/6=I)#827US=W26D%O'(J%W8$]6X'"D\U+H>HZKJ"3'5-"
MDTHH1Y8>YCF\S.<_<)QCCKZUB^.+?0+N]T"W\07%Y;Q-=N8'BF,,1E\MAMD<
M8*Y!8#!&3Q6;X4O++1O$?B:VM=3W>&+&.!Q+<71DBMIB&\Q%D8GC&TD9X)[9
MH WM9\3W-GKL>B:5I#ZGJ!MOM<B>>L*1Q;MH)9LY)((  [<XJLGCE+S0M,O=
M,TJ[N[S49G@BLR0AC=-PD\Q^0H7:W/.>, YK"UN*UUGXF207^L3:-';:4C6E
MQ:3B"2[5V;?^\/54VK\OJ<TG@WQ#8:;X1L=*NYVM[2XO;O3[#4H5$<<JH6VR
MECP&?D@\[F!/>@#J]&\50W\.J#4;?^R[K2GVWT4TJLD0*!PX<<%2ISGCOD"F
M>%O&-EXMGU3^SXI1;V,RQ+-("OG!D#;@I&0O/'J,'O6!X$A@A\1>*])M[G^U
MM,62&5KV<B5WE=3OB=^DFT*OT!Q6CX3&/&OC@#I]NMO_ $FCH [&BBB@ HHH
MH **** "N*\)_P#(_P#CO_K[M/\ TF2NUKBO"?\ R/\ X[_Z^[3_ -)DH [6
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH *XOQ)_R4_P/_NZA_Z*2NTKBO$G_)4/ _\ NZA_Z*2@#M:*
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH X[XK?\DN\0?]>W
M_LPKKH?]1'_NC^5<C\5O^27>(/\ KV_]F%==#_J(_P#='\J 'T444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7%^#/^1M\<?]A./_ -$1UVE<5X+_
M .1M\<?]A./_ -$1T =K1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !7 ?$FXN;34?"%Q9V3WURFK$QVR2*AD/DR<;F( _&N_KBO''_ ",?
M@G_L,'_T3)0 O_"5^+_^B=WO_@SMO_BJ/^$K\7_]$[O?_!G;?_%5VE% '%_\
M)7XO_P"B=WO_ (,[;_XJC_A*_%__ $3N]_\ !G;?_%5VE% '%_\ "5^+_P#H
MG=[_ .#.V_\ BJ/^$K\7_P#1.[W_ ,&=M_\ %5VE% 'GQU373J0U(_"IOMP&
M/M/VVT\W'3[V<_K5F?Q)XINH'@N/AM<RQ.,-')J-JRL/<%N:[BB@#AD\1^*(
MYY)T^&MRLTH422+J-J&<+G )W<XR<?6J_P#:FN_VE_:7_"JF^W8Q]I^VVGFX
MZ?>SG]:]!HH X:;Q'XIN8_+G^&MS*@8-MDU&U89!R#@MU!YH7Q%XH6:69?AI
M<B68!9'&HVNYP,X!.[G&3^==S10!YKOO_P#HCT/_ ($67^-6;S5-=U&:*:]^
M%37,L)S$\][:.4/^R2>/PKT&B@#SV\U+6]1F$U[\*#<RA=H>>\LW8#TR3TY-
M2V>M^(M.B:*Q^%\MK&S;BD%_:("?7 ;K7>T4 <-%XC\4PM(T7PUN8VE;?(4U
M&U!=L8R?FY. .?:I?^$K\7_]$[O?_!G;?_%5VE% '%_\)7XO_P"B=WO_ (,[
M;_XJC_A*_%__ $3N]_\ !G;?_%5VE% '%_\ "5^+_P#HG=[_ .#.V_\ BJ/^
M$K\7_P#1.[W_ ,&=M_\ %5VE% 'E_C+Q+XHN/!.N07/@6[M8)+"99+AM0MW$
M2E#EB V3CK@5>T7Q1XKBT+3XXO %Y-&MM&JR#4K8!P%&#@MD9K?\?_\ ).O$
MG_8,N/\ T6U:/A[_ )%K2O\ KSA_] % '._\)7XO_P"B=WO_ (,[;_XJC_A*
M_%__ $3N]_\ !G;?_%5VE% '%_\ "5^+_P#HG=[_ .#.V_\ BJ/^$K\7_P#1
M.[W_ ,&=M_\ %5VE% '%_P#"5^+_ /HG=[_X,[;_ .*H_P"$K\7_ /1.[W_P
M9VW_ ,57:44 <)=Z_P")K^V>VO/AE/<0/]Z*;4+5U;Z@M@U3N;S7I]!N-%B^
M&5Q:V,\;1-';W]F@4-UP,X!_"O1Z* //;S4M<U&"*"^^%37<47^K2XO;20+]
M-S&I9];\17-E]BN/A?++:;0OD27]HR8'0;2V,5WM% '!V>O>)=/MEMK+X8SV
MT"_=BAU"T11] &Q3X_$?BF*666/X:W*22D-(RZC:@N0, D[N> !7<T4 <7_P
ME?B__HG=[_X,[;_XJC_A*_%__1.[W_P9VW_Q5=I10!Q?_"5^+_\ HG=[_P"#
M.V_^*H_X2OQ?_P!$[O?_  9VW_Q5=I10!Q?_  E?B_\ Z)W>_P#@SMO_ (JC
M_A*_%_\ T3N]_P#!G;?_ !5=I10!Q?\ PE?B_P#Z)W>_^#.V_P#BJI?#ZZN[
MWQ9XUN+[3WT^Y>ZMM]J\BR&/$"@?,I(.0 >/6O0:XKPG_P C_P"._P#K[M/_
M $F2@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ KBO$G_ "5#P/\ [NH?^BDKM:XKQ)_R5#P/_NZA
M_P"BDH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ..^*
MW_)+O$'_ %[?^S"NNA_U$?\ NC^5<C\5O^27>(/^O;_V85UT/^HC_P!T?RH
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
MHH **** "BBB@ HHHH **** ..^*W'PN\0?]>W_LPKKH?]1'_NC^5<C\5O\
MDEWB#_KV_P#9A770_P"HC_W1_*@!]%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5Q?@S_D;?''_83C_]$1UVE<5X+_Y&WQQ_V$X__1$= ':T444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P'Q*MI[W4O"%M;7L
MEE-)JQ"7$2JS1GR9.0&!'YUW]<5XX_Y&/P3_ -A@_P#HF2@!?^$.\2?]%!U;
M_P !;?\ ^(H_X0[Q)_T4'5O_  %M_P#XBNTHH XO_A#O$G_10=6_\!;?_P"(
MH_X0[Q)_T4'5O_ 6W_\ B*[2B@#B_P#A#O$G_10=6_\  6W_ /B*/^$.\2?]
M%!U;_P !;?\ ^(KM** .+_X0[Q)_T4'5O_ 6W_\ B*/^$.\2?]%!U;_P%M__
M (BND.NZ0-5&E'5+(:B?^73[0OF],_<SGI5J[O+:PM9+J\N(K>WC&7EE<*JC
MU)/ H Y'_A#O$G_10=6_\!;?_P"(H_X0[Q)_T4'5O_ 6W_\ B*ZZYN[>SA66
MYGCBC9UC#.V 69@JCZDD ?6JO]NZ0-5_LK^U++^T>OV3[0OF],_<SGI0!S?_
M  AWB3_HH.K?^ MO_P#$4?\ "'>)/^B@ZM_X"V__ ,1777-U;V</G74\<$6Y
M5WR,%&6( &3W)( ^M%S=V]G$LES,D2,ZQAG. 69@JCZDD ?6@#D?^$.\2?\
M10=6_P# 6W_^(H_X0[Q)_P!%!U;_ ,!;?_XBNB/B'11JO]EG5[#^T,X^R_:4
M\W/IMSG-.O\ 7=(TJ>&#4=4LK2:;_51W$ZQL_P! 3S0!S?\ PAWB3_HH.K?^
M MO_ /$4?\(=XD_Z*#JW_@+;_P#Q%=1J.KZ;H]N+C4]0M;*$G:)+F98U)] 2
M1S3DU*QDT_\ M!+VW:RV;_M*RJ8]OKNSC'O0!RO_  AWB3_HH.K?^ MO_P#$
M4?\ "'>)/^B@ZM_X"V__ ,174:;J^FZS T^F:A:WL2MM9[:99%!]"5)YJY0!
MQ?\ PAWB3_HH.K?^ MO_ /$4?\(=XD_Z*#JW_@+;_P#Q%=I10!Q?_"'>)/\
MHH.K?^ MO_\ $4?\(=XD_P"B@ZM_X"V__P 17:44 >7^,O"NOVO@G7+B?QQJ
M=U%'83.\$EM %D 0DJ2$S@].*O:+X1\0RZ%I\D?CS58D>VC98UMH"$!4<#*=
MJW_'_P#R3KQ)_P!@RX_]%M6CX>_Y%K2O^O.'_P! % '._P#"'>)/^B@ZM_X"
MV_\ \11_PAWB3_HH.K?^ MO_ /$5VE% '%_\(=XD_P"B@ZM_X"V__P 11_PA
MWB3_ **#JW_@+;__ !%=I10!Q?\ PAWB3_HH.K?^ MO_ /$4?\(=XD_Z*#JW
M_@+;_P#Q%=I10!Q?_"'>)/\ HH.K?^ MO_\ $4UO!?B)U*MX_P!58'J#:6Y_
M]DKMJJ:AJNG:3$LNHW]K9QNVU7N)EC#'T!8CF@#EO^$.\2?]%!U;_P !;?\
M^(H_X0[Q)_T4'5O_  %M_P#XBNF@UO2;JPEO[?4[*:SA)$EQ'<*T:8&3E@<#
M@C\Z=IVKZ;K%NUQIFH6M["IVF2WF610?0D$T <O_ ,(=XD_Z*#JW_@+;_P#Q
M%'_"'>)/^B@ZM_X"V_\ \1726&NZ1JL\L&G:K97DT/\ K([>X61D^H!XK0H
MXO\ X0[Q)_T4'5O_  %M_P#XBC_A#O$G_10=6_\  6W_ /B*[2B@#B_^$.\2
M?]%!U;_P%M__ (BC_A#O$G_10=6_\!;?_P"(KM** .+_ .$.\2?]%!U;_P !
M;?\ ^(H_X0[Q)_T4'5O_  %M_P#XBNTHH XO_A#O$G_10=6_\!;?_P"(JE\/
MK2YL/%GC6UN[^6_GCNK;=<RHJM)F!3R% ' ./PKT&N*\)_\ (_\ CO\ Z^[3
M_P!)DH [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *XKQ)_P E0\#_ .[J'_HI*[6N*\2?\E0\#_[N
MH?\ HI* .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#CO
MBM_R2[Q!_P!>W_LPKKH?]1'_ +H_E7(_%;_DEWB#_KV_]F%==#_J(_\ ='\J
M 'T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7%>"_\ D;?''_83
MC_\ 1$==K7%>#/\ D;?''_83C_\ 1$= ':T444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5Q7CC_ )&/P3_V&#_Z)DKM:X7X@W5O9:UX,N;N
M>*""/5R7EE<*JCR9.23P* .ZHK#_ .$S\+?]#+HW_@=%_P#%4?\ "9^%O^AE
MT;_P.B_^*H W**P_^$S\+?\ 0RZ-_P"!T7_Q5'_"9^%O^AET;_P.B_\ BJ -
MRBL/_A,_"W_0RZ-_X'1?_%4?\)GX6_Z&71O_  .B_P#BJ /-1:P-^S_-K;1)
M_:AWZD;K:/,%R)RP;=USD;?IQ47Q/\1Z=XCTK7=/?5K2"WTF(J+4W"K+=WG'
M&S.2D>?3EO\ =K;:P\),&L/^$]L1X?>Z^U-I7VNWV;M_F%-^=WE[^=OX9Q6O
MXBF\!>(M&OM/FUW086NT*M<1W,'F*2<Y!)ZT 6=3O+;7M:\+V=E<175KODU.
M22%PZLD(VIR./];(A_X :XG[- ?V?GULQQ_VI\VI?:MH\P7/G[MV[KG/R_3B
MNUL]5\'6>N3ZG'XGT8;[6.UBA6\A58D5F8XPW\1;G_=%8!L/"1!L/^$]L?\
MA'S=?:CI7VNWV;M_F;-^=WE[^=OZT 6OB=HJW-E9:Q/=W3&"^LE@M-^V&-C<
M(&?:/O,02,DG Z"M_P 0?\3#Q7X=TD<I'))J4X_V8EVIG_MI(I_X!5;Q!J_A
M#Q#IBV,WBO2HD6XAGW)?1$YCD5P.6[E<4Z/7/"B>(;O6#XLTAIIK:.VC4WL6
M(E5G8X^;G)?G_=% '.>(=&TIM/3P)X=MA<:K+.MS<7; ,]D#)YAGDDQG>>0H
MZGZ5J:!IMEKNO>.)-4MHKAGO18D2J&VP+ A"C/09=C]3FL/2K#2]$BFCT_XM
MV\0GF:>9BUB[2.QR69F4DGZFM/5#X;NM3O[S3?B#9:7_ &DBI?1PW=NXEVKM
M#*6)*/MXR/0<9% %;PO-HT'@+PYXN\23&2>TT[[)#YOS[LM@;$QDR,$4<<D5
MAWUAJ=AI.D02Z0BIKOB5KQ=(=PB1IY9,<<F 0!N42, #W&,\5LZEI_A2XO='
MGTSQ_8:9'I%L+>SACN+658^Q?$F?F(P,]>/<U>GD\/:AHPL]5^(EG>7<-TMW
M:7_VFUCDMI%'R[0N%(^]G(.0Q% %SPT[VWCK4;+5-*LK/69;&.?[1I\KF&X@
M5RHRI PZL<9QD@CG%=Q7":)?>&=.U2YU?4/'&FZGJ<\2P>?)=P1K'$I)"(JG
M &22>N36_P#\)GX6_P"AET;_ ,#HO_BJ -RBL/\ X3/PM_T,NC?^!T7_ ,51
M_P )GX6_Z&71O_ Z+_XJ@#<HK#_X3/PM_P!#+HW_ ('1?_%4?\)GX6_Z&71O
M_ Z+_P"*H @\?_\ ).O$G_8,N/\ T6U:/A[_ )%K2O\ KSA_] %<OXX\6>'+
MKP%X@M[?Q!I4TTFG3I'''>1LSL8R   <DU?T+Q?X9B\/:9')XBTA)$M(E96O
M8P5(09!&Z@#JZ*P_^$S\+?\ 0RZ-_P"!T7_Q5'_"9^%O^AET;_P.B_\ BJ -
MRBL/_A,_"W_0RZ-_X'1?_%4?\)GX6_Z&71O_  .B_P#BJ -RBL/_ (3/PM_T
M,NC?^!T7_P 51_PF?A;_ *&71O\ P.B_^*H W*XOQEH.LZSXBT*?3[339[6R
M6X>7^T"6C$CJJK\@Y; W^G7K6Q_PF?A;_H9=&_\  Z+_ .*K UR^\,:GJ=IJ
MUAXXTW3=3M8WA6>.[@D5XV()1T8X(R 1T(- '-ZWJ7VWPS<:%-I-I:ZW9ZW;
M0BPLD!MKZ7Y94!SC",@R=W3;WZ5J:/9/?^.=?LM=T]=)GU'28T%G9S;DF@5F
M5I?-4*=X+A<;00,=:#8^"FTEX7\;63:F]ZNHG5/M\'G"Y48# ?=VA?EVXQCC
MWI\</A"[DU"?7_&VG:M<WMF;%G>[@B6. G)5%4\$G!)Y.0/2@!+VV_LCXB>%
MEDTF'3-(MC+965S;,'-P[QX6*0#!1<*Q'WLE1TKTFO-[(>'%O].N-7^(EEJL
M6F'?90375N@1]I4.Y4Y=@"0"?4G&:ZS_ (3/PM_T,NC?^!T7_P 50!N45A_\
M)GX6_P"AET;_ ,#HO_BJ/^$S\+?]#+HW_@=%_P#%4 ;E%8?_  F?A;_H9=&_
M\#HO_BJ/^$S\+?\ 0RZ-_P"!T7_Q5 &Y16'_ ,)GX6_Z&71O_ Z+_P"*H_X3
M/PM_T,NC?^!T7_Q5 &Y7%>$_^1_\=_\ 7W:?^DR5L_\ "9^%O^AET;_P.B_^
M*K \$7EK?^-?'%U9W,-S;R7=KLEA<.C8MU!P1P>010!W=%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MQ7B3_DJ'@?\ W=0_]%)7:UQ7B3_DJ'@?_=U#_P!%)0!VM%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 <=\5O^27>(/^O;_V85UT/^HC_P!T
M?RKD?BM_R2[Q!_U[?^S"NNA_U$?^Z/Y4 /HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N*\&?\ (V^./^PG'_Z(CKM:XKP7_P C;XX_["<?_HB.
M@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X7X@6T%Y
MK7@RWNH(YX)-7(>.5 RL/)DX(/!KNJXKQQ_R,?@G_L,'_P!$R4 ;?_"(>&?^
MA=TC_P  H_\ XFC_ (1#PS_T+ND?^ 4?_P 36U10!B_\(AX9_P"A=TC_ , H
M_P#XFC_A$/#/_0NZ1_X!1_\ Q-;5% &+_P (AX9_Z%W2/_ */_XFC_A$/#/_
M $+ND?\ @%'_ /$UM44 8O\ PB'AG_H7=(_\ H__ (FC_A$/#/\ T+ND?^ 4
M?_Q-9+?$*R69IO[,U Z,MU]C;5PJ>0)-VSINW[-WR[]N,_G6GXM\6:=X-T*3
M5=1+L@8)'%$ 7E8]E!]@2?0 T /_ .$0\,_]"[I'_@%'_P#$T?\ "(>&?^A=
MTC_P"C_^)JQJVL1Z5!:.T3RO=745K%&IP2SMC/T RQ]E-8)^(5D)C-_9FH'1
MA=?8SJ^U/($F[9TW;]F[Y=^W&?SH UO^$0\,_P#0NZ1_X!1__$T?\(AX9_Z%
MW2/_  "C_P#B:A\2^,M(\+M:0WLVZ[NYHX8;:,@R-N8+NQV49Y)^G6K^KZO'
MI$5HS1-+)=745K$BG!+.V,_0#<Q]E- %;_A$/#/_ $+ND?\ @%'_ /$T?\(A
MX9_Z%W2/_ */_P")K&/Q&LQ"=0_LG4CH(F\@ZOMC\G.[9NV[M^S=QNVXJWJW
MC2+3]2O+*TTC4=3:PC66^>S5,6X89 ^9@6;;SM7)Q0!>_P"$0\,_]"[I'_@%
M'_\ $T?\(AX9_P"A=TC_ , H_P#XFJEYXTM$;3H=*L[K6+K4;?[7;PVFP?N>
M/WC,[*JCY@.3G/&*9#XU2[TAKVQT/5;N>*Z:TN;*)(Q-;R*,D.&<+CIR"<[A
M0!>_X1#PS_T+ND?^ 4?_ ,31_P (AX9_Z%W2/_ */_XFJ7A[QFFOZW>Z3_8N
MJ6%Q91K).;M8]JEONKE';YB.<>@KIZ ,7_A$/#/_ $+ND?\ @%'_ /$T?\(A
MX9_Z%W2/_ */_P")K:HH Q?^$0\,_P#0NZ1_X!1__$T?\(AX9_Z%W2/_  "C
M_P#B:VJ* .&\<^%O#UMX"\03P:#I<4T>G3LDD=G&K*PC.""!D&K^A>$_#DOA
M[3))/#^E.[VD3,S6<9))09).*G\?_P#).O$G_8,N/_1;5H^'O^1:TK_KSA_]
M % %?_A$/#/_ $+ND?\ @%'_ /$T?\(AX9_Z%W2/_ */_P")K:HH Q?^$0\,
M_P#0NZ1_X!1__$T?\(AX9_Z%W2/_  "C_P#B:VJ* ,7_ (1#PS_T+ND?^ 4?
M_P 31_PB'AG_ *%W2/\ P"C_ /B:VJ* ,7_A$/#/_0NZ1_X!1_\ Q-'_  B'
MAG_H7=(_\ H__B:VJPO$7B>+P_+86XT^]U"ZOI'2&WLU0N=J[F/S,HP![T /
M_P"$0\,_]"[I'_@%'_\ $T?\(AX9_P"A=TC_ , H_P#XFJ<OC*.ST/\ M'4-
M&U2SE>Y6UM[*6-#/<2-C:$"L1SSU(^Z:++QI:O-?VVK6%WH]W8VIO98KO8V8
M!G,BM&S!@,8/.0: +G_"(>&?^A=TC_P"C_\ B:/^$0\,_P#0NZ1_X!1__$UG
MZ5XXBU#4+"UN='U+3EU-&?3YKI8]MP NXCY6)1MO.& X%=50!B_\(AX9_P"A
M=TC_ , H_P#XFC_A$/#/_0NZ1_X!1_\ Q-;5% &+_P (AX9_Z%W2/_ */_XF
MC_A$/#/_ $+ND?\ @%'_ /$UM44 8O\ PB'AG_H7=(_\ H__ (FC_A$/#/\
MT+ND?^ 4?_Q-;5% &+_PB'AG_H7=(_\  */_ .)KGO!%I;6/C;QQ;6=O%;VZ
M7=KLBA0(JYMU)P!P.2:[NN*\)_\ (_\ CO\ Z^[3_P!)DH [6BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *XKQ)_P E0\#_ .[J'_HI*[6N+\2?\E0\#_[NH?\ HI* .THHHH ****
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
M1UVM<5X+_P"1M\<?]A./_P!$1T =K1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !7%>./\ D8_!/_88/_HF2NUKBO''_(Q^"?\ L,'_ -$R
M4 =K1110 4444 %%%% !17EY\3^(V\)/X\748O[-68RC2?LR[3:B39GS/O>9
MM&[.<=L5J?$KQC?:!HEQ#H.QM46W-U)(P#+;0 XWD'@EC\J@]>3T4T =Y16!
MXAU&ZMY-$L;*7R[F_OHT9@H)$* R2]>.50KG_:%<<?$_B,^$6\>#48_[-$QE
M_LG[,NTVHDV9\S[WF;?FSG&>,4 >H45P_COQ+KVD?94TFQ"6IN;9;G4)2I7;
M)*J;(UY+,<\D@  \<]-KQ'J%U;W.BV%C+Y=Q?WZ(S!02(4!DDZ^JIMS_ +8H
M WJ*\WUK4O&.@Z _B6_U."*9;E570Q;QLCHT@58Q(/G,A4YR#C/;%7Y;WQ'X
MBUO7HM%U:/3K?2)%MHD-LLOVF?RP[;RW(4;E7"X/4YH [FBN'L-4\1>,M+T.
M^TNX32+"ZLOM%U=)&DL@FR!Y2*^0!G<=Q!Z <5DMXRUR/PE?.;JW:6TUL:7)
MK @_=I!E=UP4SCY<[3_#D9Z4 >G45QG@[6[Z^US5]-?5HM;L+1(GAU.*-%!=
ML[HB4^1B, \=-W-=G0 4444 %%%% '.>/_\ DG7B3_L&7'_HMJT?#W_(M:5_
MUYP_^@"L[Q__ ,DZ\2?]@RX_]%M6CX>_Y%K2O^O.'_T 4 :5%%% !1110 44
M44 %%%<+X_\ $T^C:GH>G0:W#HZWIGDFNI(!,0D:C "'J2S+TYX- '=45Y[=
M^(]1LO !U2Q\16VL&:\CB.J+:JJ6<3,JN[(IYV<DYQUYX%2:#K^LW&H:[IUC
MJ5MXC2ULTFM+X*D:>>V[]R[1_*>BMD<@'F@#OJ*X'3=6UNP\9Z7HMWKMOK,E
MW#*U_!% B&P*J&# IR%+?+A\DY!!KOJ "BBB@ HHHH **** "N*\)_\ (_\
MCO\ Z^[3_P!)DKM:XKPG_P C_P"._P#K[M/_ $F2@#M:*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KB
MO$G_ "5#P/\ [NH?^BDKM:XOQ)_R5#P/_NZA_P"BDH [2BBB@ HHHH *YWPM
MXSTKQ:=12P,J3:?<-;SPS !@02 PP3\IP<'V-=%7C6B:?=:9X=C\9:1"TE[I
M]_?)>VZ=;NT^TR%U]V7[R_0CO0!WK>.]-71Y=0%O=N1J$FFQ6R(#+/.KE=J#
M..=I.21P,G%.@\<:;_9^JW.HP76F2Z4H>\MKI!YB*PRI&PL&#<@8)R1BO.?#
MEY!<GPQJZ2!M.E\4Z@5D/ )E67RB<],D_F:ZRYO-.M_B5XAU"^DA&FV.B6Z7
MK2#<BOYLCJ".YVX('7D4 ;6F^,HKS5K73;W1]3TJXO$9[3[:B 3A1E@"C-A@
M.=K8.*K+\0].:6.8:=J7]D27(M4U;RU^SF0ML'\6_;N^7=MVY[UGVEOJ'B[4
M4\1WB?8H;:WF71[!F'G;I$*F:7T8KP%[ G/-<GHIU#1/A7H?B.S\07CWD!M[
M<:=E?L\G[P1F#R\9WXSDYW9!/T .]UKQX-"-X]UX9UYK6TW&2[CAB\HJ/X@3
M(#C\*FF\;0+%IJVVD:I=7]_;?:DL(XT6:*+C+2;F"KR0.O)XJEXJ7^WO&&A>
M%VYLP&U2_3M(D3 1H?4&0@D?[%/B(A^,ET)B ;C0XOLY/\029]X'TW*3]: +
M;^.]*_L*SU."&\N)+RX-K!8QQ#[0TX)#1E20%*[6R20!CKTJ]H7B.#7'O+?[
M+=65]9.J7-I=*H>/<,J<J2I!'0@GI7*>$-5L+9=6\ZZ$(U?Q%>)ILVS<K-M
MRIQMY*/C/7IS4W@^*?2_'WB;2KB[.ISO%;W<NH.H60$AE6%PORC 7*X X8\4
M =]1110 4444 <=\5O\ DEWB#_KV_P#9A770_P"HC_W1_*N1^*W_ "2[Q!G_
M )]O_9A770_ZB/\ W1_*@!]%%% !44US!;O$DT\<;2MLC#N 7;T&>IJ6O%OB
M'K&DZOXKU.UN=;M+"XT"Q5].$TH4M?,RRAA]!&B_\#- 'LDUS!;F,331QF5P
MD8=@-['L,]3[4LL\,!C$TJ1F1PB;V W,>@&>IX/%>5^,9K;X@^&/ TT$[VZ:
MGJ*,LL3?-!)Y$IX/JKC]*+W7[G5H?"]AJJK%KNF>);:WOXQT9O+EVRK_ ++C
MYA^([4 >H27]G#=QVDMW ES(,I"T@#M]%SDTEWJ%EIZJU[>6]LKG"F:0(&/H
M,FO+H=(L-:^'_C'6KZVBDU.2ZOY5NF4>; 8698@K=5VA%QC^M;,Z>'H-(M/&
M'B:,7UY?:=;PQVL\2S9<KN\N&/&=SLW/T'0"@#O);B""W:XFFCCA4;C([ *!
MZY/%1#4K$V:W@O;8VK=)O-78?^!9Q7C_ -@U73QX(\-WFDI>O(+V\73)IL0Q
ML&!B21B#E8E<]CR  .E=9X4T_2+^?Q#HVH^';6UN8[F*:\T\E9[0ED^26(%0
M!N"G/ .10!V<&J:?=2B*WOK::0C(2.96/Y T^*_LY[J2UANX)+B+_61)("Z?
M4 Y%>6:1IUA'I'BKQ]I6F6=D([.ZAT=;6!8PL42MF7"@99W4\GHH [U/<Z-I
M^@>%O ^IZ=:Q0WZ7UBC7**!),)L+*&;JV[<2<]Z /3'U"RCO$LWN[=;IQE86
MD =A[+G)JQ7EOQ"\.0:7X=U.:RT5[F2[G-Y>:R[(TUCA@3(HX<A%'"KT KTV
MVGBN;6&>&0212HKHX_B4C(/XT 2T444 %<5X+_Y&WQQ_V$X__1$==K7%^#/^
M1M\<?]A./_T1'0!VE%%% !1110 4444 %%%% '.^%O&>E>+O[073S*DUA<-;
MSPS !@02 PP3\IP<'V-,_P"$YTA- N]8G$\4%O>26(C*;I)94<IM15)W%B.!
M^>*\^T.PNM+\-P^,](A:2\T^^OH[VW3K=VGVF0LONR_>7Z$=ZJ:5?6[Z/H'B
M%I VBQ>*[R>:4C"HLC2+%(V>@#,.3TS0!Z$GCP6]S;)K7A_5=&MKJ18H;JZ6
M-H]S<*KE'8QDGCYN/>NOKSWXHZ]I,OA+4_#_ )PEU2^MT6SM0IS.[N AC.,-
M@X/!XQS7>VR21VD*2MNE5%#MZG')H EHHHH **** "BBB@ KBO''_(Q^"?\
ML,'_ -$R5VM<!\2H+NYU+PA#87@L[M]6(BN#$)1&?)DYVD@'\Z ._HKB_P#A
M'/'?_0_0_P#@DC_^+H_X1SQW_P!#]#_X)(__ (N@#M**XO\ X1SQW_T/T/\
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
MN%\P<>:<NH+XQ@D<')'6M:2SU&YT<07/C>W_ +1BNEN(+NWB6), 8\N2,/\
MO%/.1D=1Z58_X5IX)_Z%?3/^_ H_X5IX)_Z%?3/^_ H 30[&"QU6\UC5=>L[
M_5+J-(3)&%ACBB4DA$7<Q RQ)))R:Z#^U-/_ .?ZV_[_ "_XU@?\*T\$_P#0
MKZ9_WX%'_"M/!/\ T*^F?]^!0!O_ -J:?_S_ %M_W^7_ !H_M33_ /G^MO\
MO\O^-8'_  K3P3_T*^F?]^!1_P *T\$_]"OIG_?@4 ;_ /:FG_\ /];?]_E_
MQH_M33_^?ZV_[_+_ (U@?\*T\$_]"OIG_?@4?\*T\$_]"OIG_?@4 -\>ZC8R
M?#WQ&B7ENSMIMP JRJ23Y;>]:'A_4K!?#>EJU[; BTB!!E7CY![URGC3X?\
MA&P\#:]=VOAW3H;B#3YY(I$@ *,$)!'OFKVB?#KP;<:!ITTWAK37EDM8G=F@
M&6)4$DT ==_:FG_\_P!;?]_E_P :/[4T_P#Y_K;_ +_+_C6!_P *T\$_]"OI
MG_?@4?\ "M/!/_0KZ9_WX% &_P#VII__ #_6W_?Y?\:/[4T__G^MO^_R_P"-
M8'_"M/!/_0KZ9_WX%'_"M/!/_0KZ9_WX% &__:FG_P#/];?]_E_QH_M33_\
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
M(G^,MV\)#+;:%'%<%?X7:9F13[[0Q^AKLJ "BBB@ HHHH YSQ_\ \DZ\2?\
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
MW:?^DR5VM<5X3_Y'_P =_P#7W:?^DR4 =K1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<7XD_Y*?X'_
M -W4/_125VE<5XD_Y*AX'_W=0_\ 124 =K1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% ''?%;_DEWB#_KV_]F%==#_J(_\ ='\JY'XK?\DN
M\0?]>W_LPKKH?]1'_NC^5 #Z*** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KB_!G_ "-OCC_L)Q_^B(Z[2N*\%_\ (V^./^PG'_Z(CH [6BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N ^),-Y<:CX0AT^[2TN
MWU8B*X>+S1&?)DYVY&?SKOZXKQQ_R,?@G_L,'_T3)0 O]@>/O^AZL_\ P2+_
M /'*/[ \??\ 0]6?_@D7_P".5VE% '%_V!X^_P"AZL__  2+_P#'*/[ \??]
M#U9_^"1?_CE=I10!Q?\ 8'C[_H>K/_P2+_\ '*/[ \??]#U9_P#@D7_XY7:4
M4 <7_8'C[_H>K/\ \$B__'*/[ \??]#U9_\ @D7_ ..5U_VB#[1]G\Z/SL;O
M+W#=CUQUI\DB11M)(ZHBC)9C@#\: .-_L#Q]_P!#U9_^"1?_ (Y1_8'C[_H>
MK/\ \$B__'*[&6:.%-\LB1ID+N9@!DG 'XD@4W[1!]H^S^='YV-WE[ANQZXZ
MT <A_8'C[_H>K/\ \$B__'*/[ \??]#U9_\ @D7_ ..5V3R)$NZ1U1<@98X'
M/ I)98X4WRR)&N0N78 9)P!^)(% ''?V!X^_Z'JS_P#!(O\ \<H_L#Q]_P!#
MU9_^"1?_ (Y77_:K?[1]G\^+S\9\O>-V/7'6B6X@@=$EFCC:0X0.P!8^@]:
M.0_L#Q]_T/5G_P""1?\ XY1_8'C[_H>K/_P2+_\ '*[":>&VC,D\J1(.-SL%
M'YFG&1!'YA=0F,[L\8]<T <;_8'C[_H>K/\ \$B__'*/[ \??]#U9_\ @D7_
M ..5V$,\-S&)()8Y8ST9&##\Q4E '%_V!X^_Z'JS_P#!(O\ \<H_L#Q]_P!#
MU9_^"1?_ (Y7:44 <7_8'C[_ *'JS_\ !(O_ ,<H_L#Q]_T/5G_X)%_^.5VE
M% 'E_C+1/&L/@G7);SQE:7-LEA,TL*Z.J&10ARH;S#C(XS5[1="\<OH6GO#X
MVLXHFMHRD9T96*KM&!GS.<#O6_X__P"2=>)/^P9<?^BVK1\/?\BUI7_7G#_Z
M * .=_L#Q]_T/5G_ ."1?_CE']@>/O\ H>K/_P $B_\ QRNTHH XO^P/'W_0
M]6?_ ()%_P#CE']@>/O^AZL__!(O_P <KM** .+_ + \??\ 0]6?_@D7_P".
M4?V!X^_Z'JS_ /!(O_QRNTHH XO^P/'W_0]6?_@D7_XY1_8'C[_H>K/_ ,$B
M_P#QRNTIDDL<0!DD5 > 6.* .._L#Q]_T/5G_P""1?\ XY1_8'C[_H>K/_P2
M+_\ '*[%9HG0NDJ,@ZL&! I(9X;F,202QRH>-R,&'YB@#C_[ \??]#U9_P#@
MD7_XY1_8'C[_ *'JS_\ !(O_ ,<KKXKF"=G6*:.1HSAPC E3Z'TJ6@#B_P"P
M/'W_ $/5G_X)%_\ CE']@>/O^AZL_P#P2+_\<KM** .+_L#Q]_T/5G_X)%_^
M.4?V!X^_Z'JS_P#!(O\ \<KM** .+_L#Q]_T/5G_ ."1?_CE']@>/O\ H>K/
M_P $B_\ QRNTHH XO^P/'W_0]6?_ ()%_P#CE4OA]!?6WBSQK#J5ZE]>+=6W
MF7"0>2'_ '"D?)DXP,#KVKT&N*\)_P#(_P#CO_K[M/\ TF2@#M:*** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ KBO$G_)4/ _^[J'_HI*[6N+\2#_ (NAX'_W=0_]%)0!VE%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <=\5O\ DEWB#_KV_P#9A770
M_P"HC_W1_*N1^*PS\+O$&/\ GV_]F%==#_J(_P#='\J 'T444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !7%>"_P#D;?''_83C_P#1$==K7%^#!_Q5
MOCC_ +"<?_HB.@#M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *XKQQ_R,?@G_ +#!_P#1,E=K7$^.F5/$'@IW8*HU<Y). /W,E ';45!]
MMM/^?J'_ +^"C[;:?\_4/_?P4 3T5!]MM/\ GZA_[^"C[;:?\_4/_?P4 3T5
M!]MM/^?J'_OX*/MMI_S]0_\ ?P4 >._V?:R?!B7QF8(_^$BW-J8U#;^^$HF)
M W==NT;-O3':K7Q2U?\ X2+P_KEC;7BPZ?I4.ZZVR -<W/!6$>JIG<W^UM'8
MUN-X,8V3Z"/$=J/"[W)G-GY(\[:9/,,(EWXV;O\ 9SCC-7?$_@;PGXATO484
MM-&M=0O 3]O%M&TBN3DOG@D_CWH M:]*FJ:QX9TN)UDB>=M0F*'(,<"Y7_R*
M\7Y5P/\ 9]JWP8?QF8(O^$BW'4QJ.W]\)1-D#=UV[?DV],=J]&TS1],TO7)+
MVWGLH;9+*.SM;6$*BPJ'9W( ./F)7I_=K /@QC9'0?\ A([7_A%VN?/-GY(\
M[;YGF>3YN_'E[O\ 9SCC- #/B=IMU<6-EJ4FISK:0WUEY=A&H5"YN$!=SU;@
M\#@#KR:W_$G^G^(_#FCCE3<-J$X_V(!\O_D5XC^%3^)M/M?$6DI8C4H+?;<P
M7&_(;_5R*^,9'7;C/;-/CM;=?$]UK+ZA;L7M([6"/</W0#,S$\\[B5]/N"@#
MA/$OAG1[&TM_#^D0B\\87ER+J/4&4&YA_>!FN)9 ,JH&0!WX %:FG:#IGB_Q
M!XQFUNSANWBNQI\!F0,;>)84;]WG[I+.6R,'/TJ#1O"?B#0WNY;;QOI3W-Y*
M9KFYFTL-+*QZ9;SN@' '0#I6KJ&@W8U;4[S0?$MGI\>JJOVQ)8!,5<+L\R(A
MUVL5 '((X!H R_#VGQ>)? ?A[Q%J]A-KMY:V!CCL)&C:.5RP4R$284OA?O$]
M">]1>$=$LM?\%OI^IRR6]M8ZO--<Z43A+=0Q9;:3</FC4,K<<'CM6TWAS^RT
MTIO#.OP63:?:?8O)NAY\,T?!!90ZX<$9W ]R.E9>H^!9+WP]-IZ>*H%N;Z_^
MW:G/) &2Z. !'L#C;'\JC&3G'7DT 6?!5O9W'B_6-7\/6B6?AQ[>.V3R4$<5
MW<*S;I44<;0"%W ?-COBO0*YGP_!JFFR%-3\1Z9>6BQ!(8+:R6V\LC&.?,;C
M'&,5O_;;3_GZA_[^"@">BH/MMI_S]0_]_!1]MM/^?J'_ +^"@">BH/MMI_S]
M0_\ ?P4?;;3_ )^H?^_@H P_'_\ R3KQ)_V#+C_T6U:/A[_D6M*_Z\X?_0!6
M1X]N[9_A[XC5;B)F.FW  #@DGRVK1\/WEJOAO2P;F$$6<0(+C^X* -BBH/MM
MI_S]0_\ ?P4?;;3_ )^H?^_@H GHJ#[;:?\ /U#_ -_!1]MM/^?J'_OX* )Z
M*@^VVG_/U#_W\%'VVT_Y^H?^_@H GK@O'VB:CKFO:!'!H-MJUA;"XEGCO)A'
M!YA553=PQ.,N>%/..E=M]MM/^?J'_OX*P-<LKF[U.TU31O$$%E=V\;Q-%./.
MMYD8@X9 ZX8$9# YZB@#@]5N=.;P/=Z/:Z%#I%];:S;PW6B0<I?2$J_EJRCD
M2(.I ^[SQ6EX;L$N/%WB/33I\OA9;S38U73K=D5V&65KE"F8P1N"<9/ )[5H
MMX+MY+"2:3Q#&=??4$U/^T0B[1,J[%41[O\ 5A,KMSGGK4Z>&3J%W?W^O^(8
M)[VYL6L(FL!]F6WC8[B5R[$N6"G)/;&* ,==.LO#OQ(\.6UGH@T2QC2:U6]
M7&I,8_EC;9GG(+YDP25XZUZA7#V^@7UWJ&E2^(?$UG?VVE2>=;100"%I90I5
M9)6+MD@,>% &3GVKL?MMI_S]0_\ ?P4 3T5!]MM/^?J'_OX*/MMI_P _4/\
MW\% $]%0?;;3_GZA_P"_@H^VVG_/U#_W\% $]%0?;;3_ )^H?^_@H^VVG_/U
M#_W\% $]<5X3_P"1_P#'?_7W:?\ I,E==]MM/^?J'_OX*Y#P@ZR>//'3HP93
M=VN&!R#_ *.E ';4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !7%>)/^2H>!_P#=U#_T4E=K7%>)/^2H
M>!_]W4/_ $4E ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10!QWQ6_Y)=X@_Z]O_9A770_ZB/_ '1_*N1^*W_)+O$'_7M_[,*ZZ'_41_[H
M_E0 ^BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKP7_P C;XX_
M["<?_HB.NUKBO!?_ "-OCC_L)Q_^B(Z .UHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ K@?B/I]IJNJ>#K&_MTN+6;5BLD4@RK#R9.#7?5
MQ7CC_D8_!/\ V&#_ .B9* +'_"K_  /_ -"QI_\ W[H_X5?X'_Z%C3_^_==;
M10!R7_"K_ __ $+&G_\ ?NC_ (5?X'_Z%C3_ /OW76T4 <E_PJ_P/_T+&G_]
M^Z/^%7^!_P#H6-/_ ._==;10!R7_  J_P/\ ]"QI_P#W[H_X5?X'_P"A8T__
M +]T-\0M,6Y8_8M1.F+=?8VU41+]F$N[9C.[=MW?+NV[<]ZTO%7BK3?!VAR:
MMJCOY*L$6., O(Q_A4$C)QD_0&@#-_X5?X'_ .A8T_\ []T?\*O\#_\ 0L:?
M_P!^ZW-5U>'2K>UDDC>1KFYBMHD3&2TC =^P&6/L#6&?B%I@NB?L6H_V8+K[
M&=5\I?LPEW;,9W;MN[Y=VW;GO0 ?\*O\#_\ 0L:?_P!^Z/\ A5_@?_H6-/\
M^_=:'B/Q=I'A?[(FH3_Z1=SI!!;QX,CEF"YQG[HSR?ZX%7=6U:+2(K5I(WD:
MYNHK6)$QDL[8SSV RQ]@: ,+_A5_@?\ Z%C3_P#OW1_PJ_P/_P!"QI__ '[J
M,_$?3 IN_P"S]3_L<3^0=6\E?LV[=LS][?LW<;MN/>K>K>-K32]1NK*+3=2U
M%[*-9;U[*)76V5AD;LL"3CG"Y..U $'_  J_P/\ ]"QI_P#W[H_X5?X'_P"A
M8T__ +]U:OO&=A;_ -G)86]WJUQJ$'VFW@L45F:'C]X2S*%7Y@.3R3BF'QUI
M \/QZLJ7;^9<_8TLQ#_I!N,E3#LSPP(/?&!G.* (/^%7^!_^A8T__OW1_P *
MO\#_ /0L:?\ ]^ZT]#\2V^MW%Y:&TN[&_L]AGM+M%#JK E6!4E2IP>03T-;5
M ')?\*O\#_\ 0L:?_P!^Z/\ A5_@?_H6-/\ ^_==;10!R7_"K_ __0L:?_W[
MH_X5?X'_ .A8T_\ []UUM% 'FOC3X=>#[#P/KUY:>'K&&X@T^>2*1(\%&"$@
MC\:O:)\-?!=QH.G3S>&[!Y9+6)W8Q\L2H)-;/C__ ))UXD_[!EQ_Z+:M'P]_
MR+6E?]></_H H Q/^%7^!_\ H6-/_P"_='_"K_ __0L:?_W[KK:* .2_X5?X
M'_Z%C3_^_='_  J_P/\ ]"QI_P#W[KK:* .2_P"%7^!_^A8T_P#[]T?\*O\
M _\ T+&G_P#?NNMHH Y+_A5_@?\ Z%C3_P#OW1_PJ_P/_P!"QI__ '[KK:P_
M$/B>W\.O8Q265]>W-[(R06]E$'=MJEF."1P * ,[_A5_@?\ Z%C3_P#OW1_P
MJ_P/_P!"QI__ '[JS)XRM;;0)-6OM,U2Q59UMX[6X@ GFD; 4(H8YR3@<]C1
M9>-=/G&I+?V]WI,^G0"YN8+Y%#+"0<2 HS!E^4C@]1B@"M_PJ_P/_P!"QI__
M '[H_P"%7^!_^A8T_P#[]U/I7C:UU+4;2RFTS4].>^C:2R>]B55N549.W:Q(
M..<-@XKIJ .2_P"%7^!_^A8T_P#[]T?\*O\  _\ T+&G_P#?NNMHH Y+_A5_
M@?\ Z%C3_P#OW1_PJ_P/_P!"QI__ '[KK:* .2_X5?X'_P"A8T__ +]T?\*O
M\#_]"QI__?NNMHH Y+_A5_@?_H6-/_[]UF^ -,LM'\7^-K#3K:.VM(;NU$<4
M8PJYMU)Q^))KOZXKPG_R/_CO_K[M/_29* .UHHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N*\2?\E0\
M#_[NH?\ HI*[6N#\;RW>G^,O">L0Z1J6HVUF+P3K80>:Z[T15XR!USW[&@#O
M**XK_A8K?]"7XO\ _!:/_BZ/^%BM_P!"7XO_ /!:/_BZ .UHKBO^%BM_T)?B
M_P#\%H_^+H_X6*W_ $)?B_\ \%H_^+H [6BN*_X6*W_0E^+_ /P6C_XNC_A8
MK?\ 0E^+_P#P6C_XN@#M:*XK_A8K?]"7XO\ _!:/_BZ/^%BM_P!"7XO_ /!:
M/_BZ .UHKBO^%BM_T)?B_P#\%H_^+H_X6*W_ $)?B_\ \%H_^+H [6BN*_X6
M*W_0E^+_ /P6C_XNC_A8K?\ 0E^+_P#P6C_XN@#M:*XK_A8K?]"7XO\ _!:/
M_BZ/^%BM_P!"7XO_ /!:/_BZ .UHKBO^%BM_T)?B_P#\%H_^+H_X6*W_ $)?
MB_\ \%H_^+H [6BN*_X6*W_0E^+_ /P6C_XNC_A8K?\ 0E^+_P#P6C_XN@"3
MXK?\DN\0?]>W_LPKKH?]1'_NC^5>7>-_%5WXD\%ZIH]EX-\5)<W<.R-IM.PH
M.0>2&)[>E;L?Q#9(U4^"_%^0 /\ D&C_ .+H [>BN*_X6*W_ $)?B_\ \%H_
M^+H_X6*W_0E^+_\ P6C_ .+H [6BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^
M+_\ P6C_ .+H [6BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H
M [6BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H [6BN*_X6*W_
M $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H [6BN*_X6*W_ $)?B_\ \%H_
M^+H_X6*W_0E^+_\ P6C_ .+H [6BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^
M+_\ P6C_ .+H [6BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H
M [6N*\%_\C;XX_["<?\ Z(CH_P"%BM_T)?B__P %H_\ BZY[P_XHO-)UWQ)>
MW'@[Q4T6IWB3PA-.R0HB53N^;@Y!Z9H ]6HKBO\ A8K?]"7XO_\ !:/_ (NC
M_A8K?]"7XO\ _!:/_BZ .UHKBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\
M_!:/_BZ .UHKBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\ _!:/_BZ .UHK
MBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\ _!:/_BZ .UHKBO\ A8K?]"7X
MO_\ !:/_ (NC_A8K?]"7XO\ _!:/_BZ .UHKBO\ A8K?]"7XO_\ !:/_ (NC
M_A8K?]"7XO\ _!:/_BZ .UHKBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\
M_!:/_BZ .UHKBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\ _!:/_BZ .UHK
MBO\ A8K?]"7XO_\ !:/_ (NC_A8K?]"7XO\ _!:/_BZ .UKBO''_ ",?@G_L
M,'_T3)1_PL5O^A+\7_\ @M'_ ,77/>(_%%YJ^K>';JW\'>*ECTV_^TS"33L$
MKY;K\N&Y.6'I0!ZM17%?\+%;_H2_%_\ X+1_\71_PL5O^A+\7_\ @M'_ ,70
M!VM%<5_PL5O^A+\7_P#@M'_Q='_"Q6_Z$OQ?_P""T?\ Q= ':T5Q7_"Q6_Z$
MOQ?_ ."T?_%T?\+%;_H2_%__ (+1_P#%T <B'1?V;YK1B/M0C>T,>?F^T_:"
MNW'][<<U5^(EUJ5S8^);C5O#^JE+:W:TTZ94C-O$F1OF)WYW.1C[O"@#N:WC
MJ^@-K7]L'X:>)3J&_P WSO[*&=_]_&_&[_:QFM*^\;VVIV,UE>^!/%D]M,NV
M2)],!5AZ'YZ +7VM_$'BO0(FM;BU6RM9=1E@N0 Z.V88MP!(Z&8]>PKC]Z#]
MF][0D?:A&UH8\_-]I^T%=N/[V[G]:Z6+QO;PWL]['X%\7+<SHD<DG]FC+*F=
MH^_T&YOS-9QU?0#K7]L?\*T\2_VAO\WSO[*&=_\ ?QOQN_VL9H U/B/IUI'H
M,=_]FA^W/?6$3W&P;RHN4(7=UQDDXK4U'_B8_$#1[+K%IMM+J$@_VW_<Q?H9
MC^%9%[XVMM2MQ!>> _%D\0=9 CZ8"-RD,I^_V(!_"A/&UM'>7%VO@7Q<+BY1
M(Y9/[-&65<[1]_H-S?F: (KPKX\+:%I44=MX5MY@M[=J HNRC9,,('\.X?,_
M3J!GK5OPO/!8Z[X[%](B-%J N92YQB V\>TGVPK?D:Y7[+X)S_R237O_  4#
M_P"+K4U;6="UV[CNM4^&OB:ZG1=@>32ADKG.T_/\PSV.10!9\!3Q_P#"!Z!H
M(U!M/UR?2_M$#^2&=8=_5=P*G@KQ[YQ3? ^J6.CZ?>Z5J5Q$TT>NRV45_L9A
M>7+CS-['D*_)!Y R,#TINK>(M(UV&&'4_AUXIN$@.8=VE@&/C'RD."./2D/B
M'1CH?]B'X;>)?[, Q]E_LA=G7.<;^N><]<\T 6_#$-SI/Q,UK3;R]_M6YN;"
M&[>^= DD0#%%A95^4#DL, 'DYSUKOZ\XT?Q+I>@0R1:5\//%5JLK;I"FF#<Y
M]68OD_B:TO\ A8K?]"7XO_\ !:/_ (N@#M:*XK_A8K?]"7XO_P#!:/\ XNC_
M (6*W_0E^+__  6C_P"+H [6BN*_X6*W_0E^+_\ P6C_ .+H_P"%BM_T)?B_
M_P %H_\ BZ -+Q__ ,DZ\2?]@RX_]%M6CX>_Y%K2O^O.'_T 5PWBCQE<:UX3
MU?2[;P;XL6>\LY8(S)IV%#,A R0QXYJWI7CN6QTBRM)?!GBTR001Q,5TT$$J
MH!Q\_3B@#T"BN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H [6B
MN*_X6*W_ $)?B_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H [6BN*_X6*W_ $)?
MB_\ \%H_^+H_X6*W_0E^+_\ P6C_ .+H [6N.\2Z1I^M^,]&@GUV]L+Z"UN'
M@M[4F-I58H'(DQP1@<#G!],U'_PL5O\ H2_%_P#X+1_\76;K'B;2]?ACBU7X
M>>*KI8FW1E],&Y#ZJP?(_"@# U*^OKC3[OPU-J#7D</B2WL++6+@Y>V)02[B
MRXW2(PVC/4D ^E;=I,GA7QYK']OZD=55]&%W-?RP_O+>&-]IC:.,;=IW%AA0
M3ALYIP\0Z,NAG1!\-_$O]F$8-K_9"[#SG.-_7/.>N>:32O$&CZ)#/%IWPY\4
M0+<?Z[&E@F08QAB7)(QV- $VMB6T\>^%-9_M%=3M+VX>VM+,H%^SK)$29HRN
M-P"K@EL\-QBO1*\OTK5O#^B7AO--^&GB:VN"I42)I0RJGJ%R_P H]A@5M_\
M"Q6_Z$OQ?_X+1_\ %T =K17%?\+%;_H2_%__ (+1_P#%T?\ "Q6_Z$OQ?_X+
M1_\ %T =K17%?\+%;_H2_%__ (+1_P#%T?\ "Q6_Z$OQ?_X+1_\ %T =K17%
M?\+%;_H2_%__ (+1_P#%T?\ "Q6_Z$OQ?_X+1_\ %T =K7%>$_\ D?\ QW_U
M]VG_ *3)1_PL5O\ H2_%_P#X+1_\747@-[N\\1^+=6GTK4-.@OKFW>!+Z#RG
M8+"$/'/<>M '=4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !117.^-==O_#WAV6\TVQ^V7;'R88\\^8W"87J_P VT8!'!)[4
M =%17!W_ (WU&:Q\.)I]O965WKS2&*6^D+Q0HJ[AG;C+L",+D<Y&>*NV^J^*
MM-DU&WUJULKE(;%[NVU"SC=(F9?^6;HS$ANAX.",T =?17(>%_B#HNNV6DPR
MZE:C5KRVCD>"/<%\TH&9%)X)'/RY)&*O7WCGPSIM_)97FL0131N$ESN*QL>@
M=@-JGGN10!T-%8FH>+] TK4H].O=4@AO)&C5(#DL2^0O '0X//2F'QIX<&K_
M -EG5[?[7YOD;<G:)/[F_&W=_LYS0!O45@ZCXT\.:1J#6-_JT$%PFWS%;)$>
M[IO8#"9_VB*UKV^MM/L)KZ[F6*U@0R22'D*H&2>.V* +%%4Y]5L+?['YMU&O
MVV01VW.?-8J6 &/8$UFQ>-/#D^K#2XM7MVNS(80H)VM(.J!\;2WL#F@#>HK!
MO/&GAS3]3;3[O5H(KE&5'!SMC9N@9L;5)R."1UK*G\>6S:]XCT6&6V@N-+LA
M/%-<;RA?:[-O '"KM7.#D@G% '9T5SMQXTT+2X+=-4U:UCNGMXYRD88[PP.&
M50"Q4[6^@'-6I_%>@VVBP:Q+JEO_ &?<$""96W"4GH% Y)X/ &>#Z4 ;%%9>
MC^(]'U_SO[*OXKHP;?-$><INS@$'H>#QUXIFL^*=$\/R11:IJ$<$LJEDCP7<
MJ.K;5!./?I0!KT5C77BWP_9V%I?3ZM:I:78+6\V_*RX&3M(ZGV]>.M3Z-K^E
M>(;:2XTJ]CN8XW,<FW(*-Z,I (/U% &E17(WWCFVM?&=UX;4)Y\.G&Z#-N.Z
M7DA,8QC:-V<]\5'X4^(FC:[I^D1W&I6B:O>V\;O!'N"^:5#,BDY&1_=R30!V
M5%85_P"-/#FF:DVGWNKV\-RI42*22(RW3>P&$S_M$5I:F]ZNDW;Z8(FOA"S6
MZR@E&?'R@X(X)QWH MT5S6G^,+6X^'L?BNX CB6R-Q.@XVNH.]!GN&!6F6WB
MV#2_#VE7'BJZMK+4[R$2-;Q(Q()&2 @W-\H(!/3- '445C7'BO0;72+?59-4
MM_L-R0L$J'?YIYX4+DD\'@#/!K'USXBZ-INA6FJV=S#=PW%]':9!8;,N Y(Q
MD%5.=IP>E '8T5EZUJK6/A34-7L]DC06,EU#O!VL50LN1P<<"N1BUKQ_'X:@
M\0O#H%];-:K=O9P1S12E"H8A6+,-V/4<T >A45SS^-O#\.DZ=J-Q?K#%J,(G
MMD*EI'4@'[B@GC(SQQ6?K?Q%T;3--T?4+6Z@NK74KU+<2JQPB9P[<#.5Z;3@
MY/M0!V-%86I>,_#ND72VU_JT$,Q02%3D[%/1GP/D!]6Q6VCI)&LD;*R, 593
MD$'N* '45SR^.O##ZFNGKK%N;AY?(7&=C29QL#XVEL\8SG-3/XOT!-<716U2
M'^TFD,0MADL&"AL'CC@@\T ;=%8-CXT\.:EJ2Z?9ZO;S7+%E15)Q(5ZA&QM8
MC_9)K4U'4K+2+"6^U"YCMK6(#?)(< 9.!^)) Q0!:HK"MO&7AZZTZ\OXM4A^
MSV0!N2P96A!Z%E(# 'MQS6G/J-I;WMK9RSHES=[_ "(SUDVC+8^@YH M45P_
M@_XD:3KNDZ8-0U"SAU:[&UH(PP029.$!.1N(Q\N<\UMP^((+?^V[C4]1T^.S
MT^X\LNA93"NQ3MD+<;LMV[$=Z -VBLG2/$VBZZLYT[4(IC;@&92"C1@]"58
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
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***1W6-&=V"HHRS,< #U-
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
M;2.&"2%<9(']X9QNKVFB@#A_#,JZQ\0-:U_3X94TJ6RM[43/$T8NID9R74,
M2%5@N<?2DU:867Q6M9IXYEAN]$DM(9%B9E:7S0VTD @' SSBNYHH \FM].EB
M^#?@^!+.19HKW3Y&C$9#(?/4LQ'4=22?K6=,EQH]SXLL-3UG5K-[Z_N)X[.V
MTQ+@7T4@^0(YC;)QA,9XQVKVJB@#+\-6;:=X7TJR<3AH+2*,BX(,@PH&&(XR
M.AQ6I110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<3\3,SZ9H
MFG2,19:CK5K:W@!QOA))*D^C%5'XUVU9VN:)9>(=(GTS4$9H)<<HVUD8'*LI
M[," 0?:@"CKN@^'Y]+M_[12WLK:QFCE@G5E@^SLK#;M;C;DX&.^<5A0WGB?Q
M/>:[/I6L1:9;Z;>265M;FU643/&!N:5FY +' "XP!GFK0\"3WDUJFN^)=2U>
MPM9%EBLYTB1793E3*44&3!P<'C(YJ:]\$O)?:A-IFO7^EP:FV^]M[=8V#N0%
M+H64E&( R1]>M '/:9XIU_QCJ>C0:;?QZ3;WNB#4)V%NLKI()=A";N,9]<\#
MU.:J0^)/%R^$HO$UQK%LRVNHK92V:6:A;E!<"!G9LY5CDGY< 8Z5W.F^$M/T
MC5K2^LM\26NFC38H,Y41APV<]2<BJQ\$61\*2^'_ +5<>1)>&[,G&X,9_/QT
MQC/'TH QXKGQ9K>J>)Q9:Y#90:7>&"TC^R(_F,(D?$A/.WYNV#R>>!5*;QM<
MZII^A78UV+1H[_3Q<M!:6;7=V\I."!'L8",<_-C)/'%36'A'5;[7?%LAU?4]
M)M;Z_P!K)%&F)XO)C&Y"RDJ<[AN7T]A6T_@6.TU&WO-"U2YTAHK)+!DACCD5
MH4)*??4X89//YB@#EK/QCXDU'1-$BM[N**^N-=GTN:YFL]I:-%D^<Q'&U_E!
MV\<C![BKMQK/BO35\5:<FHIJ-YI%O;W]M,ULB-+&Q8R1,JC&<1L 0 >:VM.^
M']CIJ6*)?7DHL]4DU-&F8,S2.C*0QQR/F)SUS6A=6%OHFI:OXE,=[=R7-O##
M):V\7FL5C+8V*.2?G.?I0!3T_P 22Z]XNMX-+F4Z3#IJ7ERP4$N\W^I7/;"J
MS''J*ZNN)^'?A=]#\)7"/'-976HRR3;'(,ELA^6),^J(%X['-==86TEGI]O;
M2W4MU)%&$:>7&^0@?>..,F@"Q1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MCMA54<DDGH*QM(\8Z!KMX+33]066<H9$1XWC,B#JR;@-X]UR* -VBN:D\?\
MA:*Y>!]7C#)+Y.[RWV-)G;L5\;6;)Y )(Y]#6O%K%A,U^L=RK'3VV70P?W1V
MA\'C^Z0>* +U%<K>^,+6WD^VPWUK-IYTAM0CA6*3S9!N7:X(& A! QC.2#TJ
M7PKXRT_Q)IVF,)ECU"\LA=-;['7&-H?:6'(#,!^M '2T55L]2L]0ENX[6<2M
M:3&"?:#A)  2N>YPPZ>M9&H^.?#6DW\UE>ZI'%-!CSOD=EBR,@.X!52>P)!-
M '0T5SU[XZ\-:?+:Q76J(DEU%'- @C=F>.3.U@ "<':?IWQ3;GQ[X8L[Y[.?
M5462.7R)'\IS$DF<;6D"[%.>,$T ='17/ZIXW\.Z+>36=_J2QW,(#20K$\CJ
MI&=Q"J3C'?H.]4=1\>Z=:>(?#NG02)/;ZPCRBX178!,?)MVC!W,?P YZYH Z
MZBN?C\;^')=473DU-#<-,;=3Y;B-I0<;!)C86R,8!SFM6^U*STT6YO)Q$+F=
M+>(D'YI&^ZO'3..] %NBLY-=TM]1O]/6]C-W81K+=1<YB5AD$_@,URFO>.);
M71-<U32;RQNH[:RM;JUB:&0,!*Q^9\XRK#IC!&#F@#O**P-(UJZOO%OB/2Y5
MB%OIS6PA*@ACYD>YMQSSSTZ5F:AXZMM&\<7>D:I/'%:)80W$.R%Y)7=GD#<+
MDE0$!Z<=S0!V5%8UQXKT*VT6WUB34X387) @E3+^:3T554$L>#P!G@^E6='U
MS3=>MGN-,NEG2-S'(-I5HV'\+*P!4^Q H T**X;4O%]R_P 2K3PS97L%K#'
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
MV20<#T84 >@45P<?Q(E?3)]9/AR\&BVL[PW-WYR938Y1G5.K(,9)XQSP<&M
M^,9[CQ7=Z%I^B7%VMFT/VJ\6=$CBCD0,&&3ECR>!Z'VH ZRBO-O#&LRW^N>$
M#;7>H&QNM$N9C'=W!D=V#Q -(>C,,GG'>NVUW^V6T\1Z%]E6[D<(9KHG9"F#
ME]H^^1QA>.O)H TZ*XCP5X@^R?"FQUO6[V68QPR/-/(2SR'S&  ]2> !] *@
M\"W^NWGB_P 4+KDKJ_E6<T5EN)2T5Q*=@[;L!=Q'4@^U '?445YMXML+_2-$
MUC7M0\3:A%J1E?\ LJ&RN&6('I#"(>DC,<;L@YR>@% 'I-%>?0IJ/BWQ3>Z=
MJ&H7^G1:786IDAT^X,):YF5F9BR\D+M  Z=>M1Z7+JGB/PC:2:CK=Q:P:;<W
M4.J2VNY)KH0LR*0R<KG:&;;R>@Q0!Z+17 ^!]7U"_P!#UU]-N6U.&WO7BTPZ
MA,1*5"K\LIP7 #%L;ANQCVJS\/[G6)KKQ/#K=^+R[M]3\O,8*QH/)C;:BD\*
M,_CU/)- ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7(_$2!QH-GJ
MB*7&D:C;ZA(JC),:-^\_)&8_A774C*KJ590RL,$$9!% '.1Z9.OC^X\0EXO[
M.?1XK=9-X^\LKN3]-K#FJOP[@<Z%>ZHZE%U?4;C4(E88(C=L1_FBJ?QKIOL%
MI_9W]G_9HOL7E>3Y&P;/+QC;CIC'&*G551 B*%51@ #  H XB71]?\-ZUJMW
MH=A::MI>K2_:+BPFG\AXIBH5V5B"K*P R#CFL6;P/K6IVWB2_DTW2]*N-0TA
MM.M=.M'R!R6WR. !N)..!TQZ5ZE10!Q'BW0-5U&+05@M_MUA:;A?:<MV;?[1
ME $.X<$*03M)P<^U<XGP_P!8&F>*8(-+T[3TU1[&2UMK:;*QB*3+AC@9; SG
M')/XUZU10!SNIZ-=W?CC1-5C"?9;2UNHI26Y#2>7MP._W34/P_TW5-$\(VNC
MZM:Q0S6.84>*;S%F0<A^@VYST/I7444 >5S?#!KJ69Y5O<W6N":;_B:38%FF
M-N1OY8E%Q_$NX8QM&/2(+".STH6-L92B1E$,TK2-WZLQ)/XFKE% ' P>!KN7
MX9:/H\DJ6NNZ5$DEI<H=PAN$Z<]U/0CN":I:/X1U_P /Z+X3O+>VM[G5-(@F
MMKJT\_8)HY3D[7QC*E5//!YKTNB@#FO"FD:A:WFLZSJT<4-_JUPDC6\3[UAC
M1 B+NP,G ))'&34>BZ%J=A#XJ"SI;7&HZA-<V<R@/L#1(JL5/'#*>#74T4 <
M%+IOBKQ(^B66MZ?:6<.G7D5Y=7D5R)/M+Q<J(T"@J&;!.<8''-4Y_#/B:WT#
M5/!]E:6K:7?3S>5J37&#!;S.6=6CQEG&Y@,'!R,XKTFB@#E+G_A*M&U*5-,L
M;?5=)>"-+6%KA8'M748()*G>IX.>HY&*SM+T/Q1X2T?28].:VU'RVG?4;+<(
MA(\KE]T3D<;22,' (/8UWE% '!6T&L^&K#Q)XGN+&V.I:E<PR+IL<Q*(HV1
M;\?-(1D\#DX%==K>CVNOZ-=:5>F46URFR3RG*,1G.,U?HH \_A^'LMIX[TO5
M(=4U>6RM;616,^HN[;]Z%4P>J$*<CH<"DUK3O&>JZ)J?AFYM+&[AO6DB35I)
ME01P,<C="%R74' QP2 <UZ#10!P6N^']1;4HC_PC6D>(;:&WCCLI;THDEK(H
MP=Y9264G#<<@YX[UT?A/0V\.>&;/2Y)A--$&>:4# >1V+N0/3<QQ[5M44 >:
M+X=\56/A*]\%6=E9264_G00ZH]SCRX)68G=%C)<!B.#@\<TS3'UK1O'GB6TT
M33(=1@AM;"(K+<B%D81,%;)!!7 .>_3&:].J&.TMXKF:YCMXDGGVB654 :3;
MPNX]3C)QGI0!P%IX/UG0O^$1GMH[>_GTZ6Z>^42^4";DY9D)!R%)/'!(Q4=I
MX0UW24TO5+6&WGO].U"_D-H\VP307$A/#X(# ;3SQU%>DT4 >::OX1U_Q%:Z
M_J-U;6UK?Z@EI;VUFL^_RXH9A(2[X +'+' X& ,FNEUO1-0O?&&CZI9M$D=I
M9WD+/)SM>01[#M[C*G-=-10!Y?HO@W58/$>EWT6A66@S6\A?4;FPO#Y-ZNT@
MJL   #,0V6 (QWKJ_%NC7]^^D:GI(ADO])N_M$<$S[$F4HR.F[!VDAN#@\BN
MEHH \VUGPOXA\4+KVHW=G;V-S<:.^EV-F+@2'YFWL[N!@9(4 #/ -='J>AWM
MUKOA.[B5/*TR25KC+8(#0,@QZ\D5TU% '+>,O#]SXH;2-,9%.C_:Q/J.9"I=
M$!*( .2"^,^FVLN_^']OI6L:-K7A:T6&\M+H"Y62X<B6V<%9%^8GD9!'N*[V
MB@#Q_0+7Q+KOP_O?#UK8VBV%]=WD U!KC!AB:XD$F8\99OO8P<<C)&*[G0O#
M]SI?B3Q'=,JBTO1:K;'=EB(X=ASZ<UT-M:6]E#Y-K;Q01;F;9$@5<DDDX'<D
MDGW-34 >?>$O"&JZ/<^%'NUB"Z9I$]G<;9,XD9XR,>HPIYKT&BB@#A]'\"";
MX?Z/H.MR3PSV,OG[K.X*%9 [E2&'INS]0/2D\.>")]#\;:QJS:AJ,]M-# MO
M]HOFD,I"N'\P'KC(VYZ9.*[FB@#+\.:G<ZQX?M-0N[9;:>=2S1(^]1R0"&P,
M@@ @XZ&N'&G^,3XMN=;O_#5GJ<D4C+IH?5!'':1= 53RS^\/=\Y[# KTRB@#
MBY['Q#I/B6YU[3-*M[W^U+.&.[M&NQ&89H]VU@Y7#+AB#WX!]JAT_0_$_AC1
M-*&G/;7TZ33SZI9[A&+AYF+DQR$'!1CQG 8=<5W5% '*^%=&U*WUG7->U6&&
MTN-5>'%G#)Y@B2)2H+-@ N<G... ,FK/AO1[O3-6\27%R$$=_J/VB#:V24\J
M->?0Y4UT-% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %(2%4LQ  &
M23VI:Y+XA7$@T*STR-V3^U]0M].D=3@B.1OWF/J@8?C0!T(U;33$91J%J8Q
M+G=YRX\H]),Y^[P?FZ5-'=6\LS0QSQ/*J+(R*X+!6SM8CT.#@]\&O/\ Q;JO
M]FZIXCMHM.TYX[3PM]H3S;8,6P\H$;>L?R_=Z<GUJ]K%PVGZOX+UF)51KJ4:
M;.B# :.6,LHQZ*Z*1Z9/K0!W'2LRV\1Z'>WILK76=.GNQU@BND9Q_P !!S7.
M_$N2232=(TKS7BMM6U>WL;MD8J3"V2RY'3=M"_C6?XWL_"FDZ1]BN?#=_%;0
M1"X2^TBP7-GL.=PD'W&&W/TZT >BT5PL6M>(=:\:SZ;I5Y:6NF6MK:7CO/;&
M2619-V4X8 9"GGL1[US^J?$'5--WWO\ ;^D7$\5VL<ND6EJ\RI&90F#< X#@
M'.2 ,\8H ]:I"0" 2,GH/6N!N-5\5ZGK_BBSTS4-/LK;1WC\DRVAE:8M LFU
MOF&!DGD9//MSF66HZIXB\;>!]86ZAMDO-&EN'M_(+!>83(H.[OD8..,=\T >
MGRRQP1/+*ZQQHI9W8X"@<DD]A4<5]:32K%%=0R2/$)E19 28SP' _NGUZ5Q/
MQ8U"6S\*26\6NV.F_;5-JT5P@+3K(RQDH2Z[=H<DG!P/2LSP)??;O'NK.?%.
MD:B(+>&RACM8E0RQHOF;D D;"J92"><D=L4 >D7E_9Z=!Y]]=P6L.<>9/($7
M/ID\5-%+'-$LL3K)&X#*ZG(8>H-<5?6T&K?%V"TOX8[BVLM$-Q!%*H91))-L
M9L'C.U /Q-5?"NG2W&G>*M L;Z?3K6UUJ2*WDM0NZ&)ECD9$R"%Y=@#CC/%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M<%^>N..<8S75Z+8ZG86TB:IK!U25GRLAMDAVKCIA>#ZYK3HH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH *KW]];:987%]>2K%;6\;22NW15
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
M2.03U' ZT =Y17"W]N?$GQ'N]&U"[NXM/L=.BN(K6WN7@\YY'<-(Q0AB%V@
M9P":Y=+K4KZ33-#;6M0^SV_B>XTT74=P5EFMU@9MK..6(R5W=>,]1F@#V*L_
M7-:L_#VCSZI?LXMX<;MB[F8DA0 .Y)(&/>N9\)0MI7C7Q+H<-U=2Z?;Q6EQ!
M%<W#S&)I!(' 9R6P=@.":I^.=0N;OQ?H&BV6F7.II9M_:U[;V[QJV$)6')=E
M&-Y)QG^"@#N-,U&VU?2[74;*3S+:ZB66)O56&1]#5JO%X=6OM(\">-] >WN]
M(NM/CDO=/B>11)';2L67#(Q'RON&0>XKI9;(^&?$/A273]3O[I]4G:WO4GNW
MF6Y7RF?S=K$A2I4'Y0!@XZ4 =QJ-^FF61NI(9Y5#HFR",R/\S!0<#L,Y/H,F
MHM/UBTU*]U&TMRYET^<03[EP-Q17X]1AA7DEE;W<'PFA\2MK.JRZI=301/(]
M[(55/MB*%"YP/E&,]3EO6NZ\'?\ (T>-?^PJG_I/%0!H:UXRTW0]4339H-0N
M;MX?/\NRLY)RJ%BH)V XY!K8T^^34K"&\CBGB249"7$31R#GNK<C\:X^Z\//
MJWC?6;VQ\77%E=);6\$EM9Q1[X,!F7>7#94[B< #/K6KX#UJ\U_P?9W]^8WN
MBTL3RQKA9?+D9-X'HVW/XT :NLZS8Z#ILE_J$IC@0JHVJ69V8X554<L22  *
MH:7XOTW4[JXM&2[L+NWA^T207\#0/Y73S!G@KG@D'COBK7B"ZTC3]*;4=;$'
MV6S=9U:5 ^V0'Y2HZ[\G QSD\5P&NZ=K&L^'_$WBR_MGL9'T2XM-/L#_ *V.
M C<SR8_C; ^4?= QUS0!UVE>.M'U>_MK2%;V'[8K-9S7-J\4=T%&28V(YXY[
M9'-,E\?Z'%?20,;PV\5Q]EDOQ;.;9)L[=ADQ@?,0,] >,UC>(FADTCP +,J2
MVJV;0;/^>8B8L1[;,U6\>+'?^!;C4=&O[(Z!:,T]Y81PA!=F.7<Z>8.4)8'H
MN2>_- '4ZKXQT[2M2DT_[/?WMU#&)9X[&U:8P(<X+XZ9P<#KQTK7TW4K/6--
MM]0L)UGM+A \4B]&!_E]*Y?5=?6"[^Q>&M-BF\2ZI"DTF4"K F,++<,.RC@#
MJ<8%;GAC0H_#7ANRTB.9IA;H0TK#!=R2S-CMEB3CM0!K4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %8_BC1#X@T">QCD$-R"LUM,1_JYD8/&WT# 9]LUL44
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ JCK&E6VN:1=:9> F"YC*,5."OHP/8@X(/J!5ZB@"&TBEAM(8[
MB83SI&JR3;-N\@<G';)YQ4C*=C!"%8@X)&0#ZX[TZB@#-T+1H="TF*QBD:5@
MS233./FFE8EG<^Y8D_I6BZ+(I5U#*>H(R#2T4 -5$1 B*JH. H& *&1'0HRJ
MR$8*D9%.HH :$0  *H & ,=O2EP..!QTI:* $"JI)"@$]2!UIOE1\_NTY;=]
MT?>]?K3Z* "F>5'_ '%_*GT4 ->..0J716*G*DC.#[4I .,CI2T4 ! (((R#
MU%-6*-(Q&J*J#HH&!^5.HH :(T!R$4'V%06-A!IT#Q6ZL%>5Y6+,269V+,23
M[G^E6:*  @'J,TUXTE0I(BNIZAAD&G44 (54KM(!7&,8XQ2(B1H$C144=%48
M IU% #7C25=LB*Z^C#(K+UG0HM9N-)FDF:/^S;T7:*H!#D(Z;3[?.?RK6HH
M:B)&@1%55'0*, 4*B( %55 Z8&*=10 U8XT9F5%5F^\0,$_6EVC&,#'IBEHH
M 8\4;LK/&K,IRI(R1]*?110 T1QK(9 BAVX+ <G\:7 P1@<]:6B@!, C! QZ
M4M%% &.?#UNWBIM<9]S-8BR,!4;<"0ON^N36O@<<#CI2T4 (5!SD#GKQ2T44
M ,2*-&9D15+'+$#&3[U#96$%@)Q K SS-/(68DL[=3_(#V JS10 TQH3DHI/
MTH:.-XS&R*R'JI&1^5.HH 3:-NW VXQBDCC2) D:*BCHJC IU% #$BCC9F2-
M5+'+$#&3[T^BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M"\7ZS-HF@/+:!6O[F6.TLU89!FE8(I/L"=Q]@:W:X_XBHT>CZ9J9&8=+U:UO
M9_:)7VL?P#;OPH V=.U6W74IO#[S3R7UA;0RR2S@#SD;(W@CKRI!X&#6%>>+
M ]EH?B:QDF&CSW?V.XCE4 -'(_EI,/3#A<>JN?:H/B#H6M7D]EJ/AM ;Z6*7
M3+EMP&VWF'^LYZ[& 8?4T[QQIT,'@K3/#%@FW[3=V=E;(.JJDBN3^"1L3]*
M-[Q=K_\ PC'A6_U<0^=) @$46<;Y&8*@^A9A6$_ASQ<NG&\/C2X&L[-X@^SP
MBSWXSLV%=VWMNW9[UN^+] _X2?PK?Z0LWDRSH#%*1D)(K!D)]MRC-<=K4NH>
M(+&&QU[X;3ZAJL"LL;^=";4,0 760OE0< X*YH Z&_\ &\>BMIUCJ&FWUQK%
MU:?:#::;%Y_(P'"G(X!)Y/8>N!3+_P"(-A8F^==+U>ZM=/8I>7=O;AHH& !8
M$E@3M!YV@XK*\*>$]4T'6_#:W42/%8:!+:33QME!*98V"C.#T!YQVK$UW1O$
MFKV_B.SO].UV]OYWG2P\F_$-@L)!$9*JZY('56!)/7@T =O?^.=/M-473+:R
MU'4;Q[1+U(K* /NA8L V20!]WN1U&,UCZG\0]X\+W.C6=Y<6FJ7CQ3 0#S $
M5]T>"1APR\^RGFK'AG1M1M/%<5]<VCQ0?\(]9VI9B.)49RR<'J,CVK"BT/6]
M+TC0KG^R+BYDL/$%W=RVT+)YAAD:8*PRP!^^IQGO0!Z!X@UM?#^DRZC)97=W
M'&"76U0,RJ%)+')&%&.37">%/%NLZCK7AO3;RTU=7&FO<7[RP*%DD<KL8\_<
M&) #].*Z?X@:5>ZUX0N=/L);J.:=TB(MR 61V".&R#\H5F8]#\M9?AOPA>V7
MC#5-2N-7UAX83#;6WGR1D7$2IN.["#Y0\C 8QT/6@!?B1K7B'2)O#Z^'2KW,
M]X_F6S 8N42)G,>2#@G:0".Y%/OO%QU&+P;?Z-=,MGJNHB*92HR5\J0LC9Z$
M,N#CN*T?$NF7E[XF\*75M 9(;*]EDN'!'[M3 Z@G\2!Q7,ZMX,U6S^(FCWFD
M1"309M1_M"\A! ^S3B-T9U!/W7# D#/*^] "2ZSXDO?#.L>-+/6&A@L9KA[;
M3/)C,,L$#E6#DKOW-L8Y##&1Q6_=PZ[K5U+?)KSZ)HB6L<UL]ND3/(Q4LSRF
M16 5>!@8SR<USLNF^(+#PKK/@FUT2XF^V37,=IJ"NGV=8)W9BSDMN#*'88VG
M.!CK3O$EOK=SK$.BS>'=5O?"MA#&HCLY(E^W. /]86=3Y:\#:.I!SQ@4 5E\
M?7][H7AJ*]U6/2)+^">XN[](07:*-PB>4C C=(64C@X&<"NBT%M5\0>'KE;+
MQ@L\:W>+;4K>",S^6 ,QS1L@57!/8 D8/%5=1M;Z36O#OBZ#PW=?Z%#/:SZ;
MF+SX4; 5T ;:<;>@;.&_"K&B6>L0+XN\0)ILEI<ZF1+9:>[+YF8X=JL^"5#.
MPZ9XXR: ,C3-:UZPF\3ZS<>()]5T/1+>6-5FMH8_M%RB[GVE%!VK@+[DGTJY
M%>^(M!/AK4]3UM[^+5[F*UO+1X(T2%Y5)0Q%5# *P"D,6R#GK6IIWA(K\*$\
M+R?NKB?36AF9N<32(2['U^=B:R8X-=\1?\(SI=]H5SIXTFZBNK^YF=#&[0J0
MJQ;6);<V#G P!ZT 0^)=5\0Z QO9_$</]K3W@73] A2-H[B$R!0O*^86*\EP
M0 ?:O2Z\V\2+XAUW0=3\.7WA;[3J4[O%:ZC%L6U6,ME)2Q8NC*,$C!.1QUKL
M;+4I(M:&@RQ2R/!8QSF[9AB0Y*$8Z@Y&>?Z4 )XEO=8LM,)T.PCNKR3*AYI
MD4 P3O?NP'H.3[=:S?#&LZG=_#32]7:W?4]3FLHY#&K+&9G..YPJCG)]JZ:Z
M1I+29%&6:-@!ZG%8?@73[K2O FB6%]"8;JWM(XY8R02K <CCB@"CX U76=5M
M=<.NO";RVU:6W"0?ZN)52,A%. 2 2>3R:O>)X]4D-L;?68M&TF)7DO[S*>:H
M &T*74HHZDL?08JOX5L+[21XGEN;5@;C5Y[JW7<,RQE$P1SQDJ1S4,OB+5[F
MPT;6;30WO-(O;<O=VD>UKF(L 49<L%=>H('/((S0!#X3\0ZM?^%-1O51M;>W
MO)8+"9-D)OH@0%<GA1R6!8#!VY H\&:MXCU/1?$37[6DFKVNHSV\$8)$"%8T
M*ID#)4$]<9ZU-X'TJ\L[G7M2N+ Z9;ZG>+/;Z>2N8E"!2S!25#.1N(!.*/#^
MF:SIUCXL,,,4-[=:I<W-B;CYHW#(@1FVG.TD?6@#)T_5-7TWQII&C2^)1K5Y
M<I(=5LQ'$%L\1[@ZE%!0;MJ@.3D,*[/7-<LO#^G&]OFDV%UBCCB0O)+(QPJ(
MHY+$]JXR>'5_%&L>'))/#5QI-YIUVMU?7TQC"X52&BC96+.')QV&!S6[XWTN
M_O[/2[S3;<75SI>HQ7WV7>%,RJ&5E4G@-AR1GN* "'QUI[)J*WEEJ&GW5A:-
M>R6MW"%D>%0<NF&*L.,<'@]<4W3_ !]IVH7%BAL=3MH-1_X\;JYMPD5R=NX*
MIR2"0"1N SCC-<QXFAU+7AK.OSZ3=:98V/AZ]MHUNR@EFDD7)^56;"J$[GDF
MIK(:QXIT[PC9-H5S80Z?-;7US=S/'Y1$:958MK$MN)'4# SGF@!^E>-[O5=/
M>:^^WZ:4\0K8Q,MLF)$,Q18CECC@8<]1GBMV^^(&FV5Q?*ECJEW:Z>YCO;VU
MMM\-NPY8$Y!.T==H..]<LFAZV8)=-;2+A3!XMCU)9RR>7+;M<&0LIW9^5>H(
M'7O5R&'7O#NF:]H$'AVZU![VZN9K*[B>/R66<EOWI9@5*EB#P<@<4 =!?>.M
M.M=473;6SU#4[M[1+V-+"$2!X7) 8,2!CY>Y'48S2?\ "?:5+I>F7EG;WUY+
MJ32+;V<$(\XF/(D#!B NTC!R?SK.\)^&+[0/$T0F3S+:W\/V=@+D$8>6-GW
M#KW!_&L+_A&KR+PY8P:GX;N;V./4[Z9S9W'EW=L'E=HY(B'7((/(SGIP<4 >
MBZ'K=OKUD]S!#<P-%*T,L-S'LDC=>JD=.XY!(YZUE:EXXLK#4+NS@T[5-1:Q
M -Y)8VXD2WR,X8DC)QSA<G%1^ [;6K73+Q=6>^,!NF-@FHRK)<I!M&!(RD@G
M=N(Y) ZFLVU.L^$M5\0Q0^'[S58M2O6OK.:U>,+N=%4QR;F!3!7KR,'VQ0!J
M77C[289[""SAO=2FU"T^UVJ6,._S8\@9Y("]?XL#\>*U= U^S\1Z<UY9K/'L
ME>":&X39)#(IPR,.Q%<=X.\(ZGX>US01<QAXK309;::9"-BS/.DFP=\8S@X[
M5O\ @W3;S33X@^V0&+[3K-Q<PY(.^-MNUN/7!H RO'^LZ['=V>C^&)A'J0@F
MU&8[ ^88E^5,$?QN57/L:U;CQSI-KX4TSQ#+Y[VFH&)(E@C\Q]\@X7 Y)R".
M.<UC6O@Z[USQ-K>O:M=:KILDDPM+-+.\,1-M&!ACM/\ $Q9L'IFN7U'3-6\(
M:;!H\=E+=V5IXFM)]):25<SI(2QBR3PRON&3C[P- '?IXZTY8-4:]LM0L+C3
M;0WLUK=1*LC0@'YTPQ5AP1UX/!Q5.'QE!J]_HI@75[""YNS'#Y]HJI>KY+N"
M"3D)@9R,'('8UC:YI>L^*Y=<U2/1KJQ0:!<:;:6]T4$UQ+)\Q.%8@*-H R>2
M:W-0T>_ENO [16Q*:?/NNL$?NA]G=.>?[Q XH M^ =3O-8\(P7M_.9KAKBY0
MN0!D+.ZJ.!C@ #\*XNZ\7R77B;7([CQQ<:):VM_]C@BCL(Y8T"H@+/(T9"Y<
MM]XCI7:> --O-(\(06=_ 8;A;BY<H2"0&GD93QZ@@_C6+J]SXBETO7O#\GA7
M[1/?--%:W5KY:VKQR# >4LVY6 /S<')''6@#O8@1"@,GF':,OQ\WOQ6-X@M=
M=OKBPM-*O186CL[7MVBJTRJ!\JQA@5R3U)!QBH]'N'TFZTWPK)%)*UOI*2?;
M-PVN8RL9&.H/(.??V-9OC^Z\1B"RL-!T^^E@N6;[==631B:&,?PQ[V #-G&[
M^$ GKB@#!?Q9K>FVFOZ9#J"ZC<6VI6NFV&HS1*/WD^T,KA0%9H\]@,\ UM6]
MUK>@>+(-$N-5?5X]1L9I[22\1(VCGBVY4F-0-C!P>A(QWK-DTBYU#P6-/T?P
MO=:1-I-U;WMG;WDD?^DO')O(W*[<G!RS=V'O5Z.+6O$?BN#6ETJ;2H]-T^>&
MU&HA=TES+MY*HQ^10@YR,YXH I6^J:WI/BK0],N/$JZMJMY(1JFEI''LM8S&
M6\Q"JAD53M WD[@?6H_%FJ>(- 2YU&;Q)#%J,ESMTG1(4C=+J/< %(*^8SMG
MDJ0%S3KR'7/%-QH$-QX9FTW4[&^ANKW47,8C01_?$3*Q9P_0#'0\]*D\2MK^
MKZ/K/AZ_\*_;KNY,L-C>Q>6+81M]R1V9MR,G4@#DKQUH ]$4DJ"1@XY'I2U5
MTVVEL]+M+6>8SS0PI&\IZNP4 M^)&:M4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %1SP175O);SQK)#*A1T<9#*1@@CTQ4E% $-K;165I#:P!EAA01H&8L0H&!R
M22?J:9+I]K-J%O?R1![FW1TA<D_(&QNP.F3@#/7''<U9HH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ IHC02-($4.P 9@.2!G )_$_G3J* "B
MBB@!&4,I5@"I&""."*%541410JJ,  8 %+10 4444 %%%% $-Y:07]E/9W48
MDM[B-HI4)X96&"./8TZW@BM;:*W@0)%$@1%'90, ?E4E% !1110 4444 %%%
M% !1110 55OM-L]2%N+R!91;SI<19)&V13E6X]*M44 %%%% !1110 T1H)3*
M$7S" I;') S@9].3^=.HHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**R];\1:5X=ABFU6Y,$<K%4(B=\G&?X0: -2BN6T[XB^%-6NH[:QU7SI9"54
M"WE )&<\E<#H:Z#3M0M=6TZWU"QF$UK<()(I " RGH<'F@"S152RU*SU%KI;
M282FUG:WFP"-D@ )7GV(Z>M6Z "BN?UGQOX=T#41I^IZCY-V8Q+Y0AD<["2
M?E4]P:M:'XFTCQ&L[:5=&<0%1)F%TQG./O 9Z'I0!K456U#4+72M.N+^]F$-
MK;H9)9""0JCJ>.:G1UDC61#E6 (/J#0 ZBLJT\2Z/?-8+;7JR'4/-^R@(P\S
MRCA\9'&/>K6H:E9Z5;K<7LPAB:5(@Q!.7=@JCCU) H MT5#%=VT\\\$,\<DM
MN0LR*P)C)&0&]#@@_0U%J>IV6C:;/J.H7"V]I NZ25@2%&<=N>IH MT5#9W=
MO?V4%Y:RK+;SQK+%(O1E89!'X&IJ "BBHYYX;6WDN+B5(H8E+R22,%5% R22
M>@% $E%4DU:QDU&+3TN%:ZEM_M21@'YHL@;L].I'YU<9@JEF. !DF@!:*JZ=
MJ-IJVG0:A8S":UN$#Q2 $;E/?!YJU0 44R66."%YII$CBC4L[N<*JCDDD]!1
M#-'<01SPNLD4BAT=3D,I&010 ^BBB@ HHHH **** "BBB@ HHJ"]O+?3K&XO
M;N016UO&TLLA!.U%&2>/84 3T5"MW ]D+Q9 ;<Q^:'P?NXSG\J;8WUMJ=A;W
MUG*);:XC66*0 C<I&0<'GI0!8HHHH **** "BBH9KNVMY8(IIXXY+ARD*,P!
MD8 L0H[G )^@H FHIDLL<$+S32)'%&I9W<X55')))Z"JB:QI\M];6<=TC3W5
MN;F%5!.^(8!8'ICYE_.@"]1110 4454GU*SM=0M+":8)<WF_R(\'Y]@RW/08
M'K0!;HHJ.XN(K2VEN)WV0Q(9'8]E R3^5 $E%0V=W!?V4%Y:R"2WN(UEB< C
M<K#(//L:JZSKFG>'[#[=JER((-ZQ@[&<LS<!55022?0"@#0HK/TG6]/UR*67
M3YS*L+A) 8V0HQ57 (8 @[64_C5F]O+?3[&XO;J01V]O&TLKD$[549)XYZ"@
M">BJL&I65S+%%#<QO++ +A(PWS&(\!\=<<U:H **J6.IV>IBY-G.)?LT[VTV
M 1MD7[R\^F:MT %%1SS1VUO)/,VV*-2[MZ #)-06VIV=YI,6J6\X>REA$Z2@
M$ H1D''7I0!;HJMI]_:ZKI]O?V4HFM;B,212 $!E/(//-6: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BN8;XA>%UM;FY_M,F"WF6W:
M1;>4AY"6 5"%_>'*M]S/2MC2M:T_6X)9M/G,J12>5)F-D*OM#8(8 YPR_G0!
M?HJIJ.I6>DV9N[Z80P!TCWD$_,[!5''J2!^-6Z "BJG]IV?]K_V5YX^W>1]I
M\G!SY>[;NSTZ\5;H ***A:[MEO4LVGC%T\;2K#N&\H" 6QUP"P&?>@":BBB@
M HHJ&[N[:QMFN;N>."!,!I)&"J,G Y/J2!^- $U%%% !163:>)=)O]<NM&M;
MHS7UH"9T6)RJ$8R"^-N?F'&<\UHW5S#96DUU<.(X(8VDD<C.U0,D_D* ):*S
M[37--OKN*UMKI9)Y;1+U$"D9A8X5^1W/;K5JXN[:T,(N)XXC-((H@[ ;W/11
MZG@\>QH FHJI9:E9ZA)=QVLPD:TG-O. "-D@ 8KSUX8=/6K= !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MV<F-1&WV=V/E@)P,@C!SP2/>NG;X=:/(FJ>?<:A/)JMJMM>337&YY5!)!Y&
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
M&0&4_0D<@CFN2\2_#]8_"/B1-(-[?ZOJMM'%(UU<!FF*,2#DX .&([# &!0
M[4+G5?!FM:.\NLWFK0Z@L\=U!<!/]8D+2AX]JC8,H05Y&".XK+DOM?T_P!9^
M.W\0W4]W(D%W/8%4^RM%(R@Q*NW*D!L!LYR.>M=GIG@S3].U**_>ZO[Z:WC:
M*U%[<&5;9&X(08[@ 9.3@8S5.'X=:/ \,?VC47TV"83PZ8]R3;1N#N&%QD@'
MD*20/2@#GY3KNK-XTNU\2W]FFD74JV4-N(PH*PH_SY4EER1QQW]>.WT2ZGUO
MP?IUY+(8;B^L(I6DB&"CO&"2OT)XHA\.6$$.LQ)YNW5Y7EN<M_$R!#M].%%7
M-/L8M)TFUT^U#M#:0)#$&.6*HH49/K@4 <!I7B;5M5MO#>A&Y9-:2]EBU>1
M,B.U.)"?3S"8N?1SBJ2:AK]W\/+CQ\OB"ZBNUCEO([#:GV58D8_N2NW))5<%
MLYR:Z+PAH<Q\3Z[XKO=+?3;C4C'%#;2NK.B(H#,VTE07(' /1!4\OPZT:5I8
MC<:BNF2S&>32UN2+5G+;C\N,X+<E0=N>U ">'-:N]2\2>*$FF?[-;K:/;Q-C
M]T'@#L/S-<EH^H^(/$L?@RR/B"\LQJ&CSW-Y/;A/,D97CP02I .3Z=,^M=OJ
M7@C3M1U>?41=ZC:/=1K%=Q6ER8X[E5& ' &>A(R"#BIM+\'Z7H\NE26OG[M,
MM'L[?<^?W;E2<\<G*B@"#QMJM[H'A!YK"8"]>2"UCN)5#!&DD6/S".AQNSZ9
MK&NH-4\/^)=%TO\ X2+4KVUUL3VTIN#&989%B+B6(A!CH0001R.*[/5=*LM;
MTNXTW4(1-:7"[9$)(SW!!'(((!!'0BLG2_!UEIVJ1:E-?:CJ5Y!&T5O)?W'F
M>0K?>"  #)P 2<D^M 'E.EZ'*_@SP'(-;U1!/K6P(KQ[8C^_^9/DX/R]\_>/
MX=/)XAUIVO-*BU*6*2Z\4G2X[LJK/;P"%9#MR,;C@@$@_>KL;?P;I5MIFD:?
M'Y_D:3=?:[;+\[_G^\<<C]XWZ4VX\%:1<V=_;R"<?;+[^T3*DI62*?"@/&PY
M4C:,?CZT <YXC.L^%-(O?(\2S7:-/9&!;DHUQ"&N%23+ #*,#@9''/-4O$NL
M7<VH:\;+6M?FEL<K#%H]JHM[5E0'$TCC:[9Y(W< XP#74#P!I4EO=)=W-_>W
M%T\+2W=S.&E(B<.B@@ !0PS@ 9R:+GP#IEQ=:@XO-3AM=1D,MY8PW.R&9V #
M$@#<,@#(# 'N* ,+POJ$^K>.=$U*Y*FXN_"$,\I48&YI58X'U-:'BUM5O?&G
MA_1+'6+G3;6\MKN2Y>V"^8=GEE=I8$ Y/7'0FMO2?"FG:-=65S;&<R6>G+IL
M7F/G]RK C/')X'-7+C1K6ZURQU>3S/M5E%+%%AOEVR;=V1W^X* /,I-;UW5-
M1UQ(KGQ,#IERUC9G3;:)XBT:C+S;OOLS')'  QCK5S3$U'5/B/X>U'49KRRO
M9/#SS7%JC*$5Q+$&3&"=I)R1G/ YKJ=1\"Z??WUY=17VIV'V\#[9%97/EI<<
M8RPP<$C@E<$U9;P?I:ZAI%Y:&XLGTN'[/ EM+M5H?E/EN.=R_** .1B\1ZLW
MP?T'5S?2?VA<7%HDL^!N<-<*K#ICE213XY=;OM0\8ZBVOWL-OH]Q-':VD00(
M?]'5OGRI) )!'(P<^M:Z_#+15CCM_M>J&QAN%N;:R-T?)MW#[\HN.F<\$G )
MQBMR'PY801:S&GF[=7D:6YRW=D"';Z<** .%L[G7M.T[P5KT_B&]O)=8N+:"
M[M95C\@I-$6^50H(*D#G//.:V?BU;-<^ I]MS/!LN[4GRB!NS.BX.0>!G/U
M^E;S^%].DTS1K!O.\C1Y(9;7Y^<Q+M7<<<\'FK.NZ+:>(M&N-*OO,^SS[<F)
M]KJ58,I![$$ _A0!R4$.IZ_XIUC2/^$AU*RM-$CMX(VMC&)9Y'CWF61BISU
MP !P:V? VKWNM>&?,U&19;RWN9[26=%"B4Q2,F\#H,@ ^F<TRY\#V<T\=U%J
MFKVM[]G6WGNK>ZVR7*+]WS.""PR?F !YZUMZ1I-EH6E0:;IT(AM8%PB9)/)R
M22>22222>I- 'DVF_;] TW6[JUUB_=V\6I:.)60AE,T09CA1\S X)Z>PKI_&
M&I78U_5-+$[?8V\+7EPT/&#(&50WKT)%;UQX+TBYTG4]-E6<PZC>&]E82E72
M8E2&1A]W!4$56M_ .F175U=SWFI7MW=6,EA+<75QO8PN02!P ,8XP!U/7- '
M*^'KX:;XAL+QK>YN!%X-LV\JVB,DC?O#PJCDFI/%MW_PE+>%+B(:YI 774M]
MD\'V=R3$[>8 ZG.,8!Z<MQZ=QIWAG3],U""^M_-\Z#3X].3<^1Y2'*YXZY/6
ME\0^';3Q)9P6]U-<P-;SK<P3VLOER1R*" 0?HQ'XT <%J.O:\\>HV]KJLD$O
M_"70Z;%+L5C%"\<>0 1@\L3SWJW:Z;K5QXPU?PX?%NKBQMK2&[CES%Y^^0NN
M"^S[@V9Q@=>N.O4'P9I19V)N"SZHFK,3)UG0*!V^[\HXK1AT:U@UZ[UA/,^U
M74$<$F6^7:A8K@>OSF@#RNU\9ZWK=KX8L99-5_TC2FOKV72(4,\S"3RP/FX1
M<@DD#J0.*[CP+?:Q=6FH6^K17VVVN=EI/?1+'-+"5!&\+QN!R,C&1@T[_A -
M)CT[2[6TGOK.72T:.UN[>?;,J,<LI.,,#Z$'I6KH7A^R\/6LT-H9I))Y3/<7
M%Q(7EFD/!9F[G  ]!B@#5HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UO7;/0+2*>[$SM/*L
M$$,$9DDED.2%51U. 3Z8!K3KEO'EB+_1[9'T:?4X([I))%M)C'<0  XEB(()
M8$CC(X)ZT 9GB+XB):>$=2U#3+.\74+.>*WEMKFU8/ 7(P77/0J>""0216O=
M^-;&UGCM8]/U6ZO# MQ):VUHSR0(V<>8.BDX/&<\=*XF?2O$U_X,\36:1ZQ=
MV):V?38M5*_:V*.'E'J1P-N[G@UH:G/K6H^(IYKRQ\3Q:7-;0M86^F;869B#
MYBSN"&5@< ?,% H T;_XA1M?>%6TFWN+NPU>642.ELS-M5'^4#C#!UY!' !K
M?_X2O3/[%U75MTOV72Y)XKD[.0T1(? []*\^T71]:T30/!4UQHM[))I>I7AN
M[>'$DB+)YRJPR?F'SJ<YZ<T[4;?7+/PSXS\-P^'=0N;K4;J\GM9XE7R'BFRP
M)<MPP!(VXR3CUH [34/'.F6%P\"6NHWCPP)<7'V.U:46\; E2Y'3(!.!DX'2
MM^SO+>_L8+VUE$EM/&LL<@X#*PR#^1KS37=)F35?M']C^(+6[^Q0I!J.A3?-
M,RKS',A.T;3T+ @@]1BNWT>VU:Y\&VUKKDBKJLMGY=TZ8XD*X)XXS].,]* ,
MZ'XB:'--$0E\MA--]GBU)K5A:O)G: )/0G@-T)[U:A\::;<^))="MK>_GNH)
MO)G>.U9HH#M# N_0 @\>X-<3)9ZY>_#JU\!'P]>0WZ)#9RWA"_942-ES,),\
MY"Y QNR>E=AX3TZZL=9\537-NT27>J>;"S#_ %B>3&,CVR"* -'6_$=EH36L
M4Z7,]U=LRV]K:Q&267:,L0!V ZDX HT'Q%9>(8KDVJ7$,UK+Y-Q;W,1CEB?
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
M]A%]=+JHF-E%;6S223>4P5@%'.><_0$U-=^/=+M9I(EM-4N&@B26[^SV;/\
M9 R[@),=&QR5&2/2N-\ Z?>75KX U$6A\BWAU,S.G*1&23Y?SP<4Z[T&]T?Q
M!XA:>R\3W2:A=-=V;Z/>,D4FY%!20!AL((QN/!&/2@#N+[QGI=J;)+9;K4IK
MV#[3!#I\)E9H>/WA[!>0,DC-8>M?$:*+2]'OM(M;N=;O55LKB,VK>9#M;$D9
M7C$G8#OS60VEZSI!T73)+36K;1(=,"^3HDHDD6YWDLCR<-M"D8(P,YYJE9:%
MK=AX661]$U RVOBL:D;4R":=H,@Y#%OG;GDYY(- '=ZAXZTO3[RXMOLVHW36
MB*]XUI:-*MJ"-P\PCH<<X&2!VINI>/M&TZXM+=%O;^:\MA=VZ6%LTYDB)QN&
MWMWKBYM$O=+UG7Y)]/\ %,ZZE=&]LSI5VT<;[T4>7*H8!&!&"QXQCTK<\,>&
M[O1_%>D,=/-O:VWATVK8E\U8I3,K>7O/)P,\^U &SX]\1W/A;PC<:G9V[2W
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
M^:(V?8#Z[<#%3:KJ'B"[OO&5GI5[(9;>^LHX8A.L;^6T2-)'$S<*[?-@GN:
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
M6J "BBB@ HHHH **** "BBB@ J&\M8KZRGM)]WE3QM&^QRIVD8.".1]14U%
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
EHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>veev-20240430_g1.jpg
<TEXT>
begin 644 veev-20240430_g1.jpg
M_]C_X  02D9)1@ ! 0$ > !X  #_X0!F17AI9@  34T *@    @ !@$2  ,
M   !  $   ,!  4    !    5@,#  $    !     %$0  $    ! 0   %$1
M  0    !   7$5$2  0    !   7$0       8:@  "QC__; $,  @$! @$!
M @(" @(" @(#!0,# P,#!@0$ P4'!@<'!P8'!P@)"PD(" H(!P<*#0H*"PP,
M# P'"0X/#0P."PP,#/_; $,! @(" P,#!@,#!@P(!P@,# P,# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,#/_  !$( &P!
MQ0,!(@ "$0$#$0'_Q  ?   !!0$! 0$! 0           0(#! 4&!P@)"@O_
MQ "U$  " 0,# @0#!04$!    7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C
M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-C<X.3I#1$5&1TA)2E-45597
M6%E:8V1E9F=H:6IS='5V=WAY>H.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ
MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X
M^?K_Q  ? 0 # 0$! 0$! 0$!         0(#! 4&!P@)"@O_Q "U$0 " 0($
M! ,$!P4$!  ! G<  0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B
M<M$*%B0TX27Q%Q@9&B8G*"DJ-38W.#DZ0T1%1D=(24I35%565UA96F-D969G
M:&EJ<W1U=G=X>7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X
MN;K"P\3%QL?(R<K2T]35UM?8V=KBX^3EYN?HZ>KR\_3U]O?X^?K_V@ , P$
M A$#$0 _ /OC]K/X1'X3?%J[CAAVZ;JF;RT(7"J&)WH.WRMD =E*^M>9 \5]
MX?MF?"+_ (6A\*)I[:'S-4T/-W; #YG4#]X@_P!Y1D#NRK7PA[5_ ?B]PC_8
M6>S]E&U&K[T>RN]5\G>R[-']8>'/$7]IY5&-1WJ4_=E\MG\U^-SZA_X)X_%K
MRYM0\'WDAP^;RPW'IT$B#_QU@!_MFN]_;S\1^/O 7P1F\3> =8DTR\T&43ZA
M"MG!<?:+4_*S8DC?!C.ULC V[R<X&/C?P)XRN_A[XQT[6[%MMSI\ZRJ,XW@?
M>0^S+E3[$U^C/AS6-,^*W@"WNECCO-+UNTP\4JAEDCD7#(XZ="5(^HK^@/ 7
MB[^T,J>55W^\H;><'M]SNO)6/R7Q6X?^IYBL?27N5M7Y26_WZ/SU/S!_X>6?
M&S_H=/\ RD6'_P 8H_X>6?&S_H=/_*18?_&*XC]IWX(W/[/?QLUSPO-YC6]K
M-YMC,W_+Q;/\T39[G;P<?Q*P[5P-?T%RH_*3W7_AY9\;/^AT_P#*18?_ !BC
M_AY9\;/^AT_\I%A_\8KPJBCE0'NG_#RKXV9_Y'3_ ,I%A_\ &*_1K]ET>,IO
M@AHEUX[U)M2\2:E']LN-]O%;_95DY2';&BC*KC.1G<6&< 5^<_\ P3U_9Z_X
M7Y^T!9F]A\[0?#>W4M0##*2[3^ZB/^^XY'=5>OU \?>,;7X?>#=2UF\;%OI\
M+3-SRV.BCW)P![D5RXS$T\/2E6JM1C%-MO9)*[;^1I1IRJ35."O*322[MZ)'
MS;_P4*^+OGW-CX/LY.(\7E_@]_\ EG&?PRQ'NE?+PX:M/QEXMN_'7BN_U>\;
M?=:A.TTGHN3PH]@, >P%9]O;27EQ'#$C222,$1%&68G@ #U-?YS\=<25.(,\
MJX[6TG:"_NK1+UMK\S^Q>%<EAD^5T\+U2O)]Y/5O]%Y(]R_80^$Q\:?$M]>N
M(]UCX>PZ;AP\[9"?]\C+>Q"U]M=!7!_LZ?"E/@_\+-/TIE7[8R^?>,/XYFY;
MGN%X4'T45WG;^=?VQX7\)K(<BI8::M4G[\_5I:?)61_,G&V??VMFM3$1^"/N
MQ_PKK\W=_,%XHW9%&-M4-;\3:?X>MO/OKRULX5X+SS+&H_%B!7WU2M"G%SJ.
MR75Z(^3C&4G:*NR_N(%!.5KSG5_VL_A[HS[9?$UC(RDC_1PTX_- :JV?[8_P
MYOY?+C\21*WK);S1C\V4"O!EQAD49^SEC*7-V]I&_P!USU8\/YI*//'#U+=^
M25OR/41UI#7/^%/B?X=\;+_Q*=:TW4".JP7"NR_4 Y'XBN@)W#K7MX;%T*\5
M4H24EW337X'F5:-2G+EJ1<7V:LQU%':C-=)F%%%% !11FB@ HHILDRQ#+,JC
MKR:4I)*[ &.*-U<7XB_:$\$^%)&2^\2Z3'*N<HLZR/QZJN3^E8/_  VA\-@V
MW_A(US[6=QC\]E?/XGBO)</+DKXNG&79SBG]S9ZE'(\RK1YZ6'G)=U&37X(]
M1 R:4Y KB/#_ .T7X(\4W"Q6?B;27E;[L<DPB9OH&P3^%=G;SQW42M&R,K#(
M*MD$5Z6#S3!XN/-A:L9KO&2:_!G'B,'B,/+EKPE%]FFOS)J***[SG&G\J%/-
M9GB7Q=I?@VP6ZU;4;/3;5G"":YF6%"QSA<L0,G!X]C6$/V@_ _\ T-_AO\=2
MA_\ BJ\_$9I@Z$N2O5C%]FTG]S.BEA:]1<U.#:[I-G89XZ?2C'%<SH/Q>\*^
M*-2CL]-\1:+?7DF=D,%[')(^ 2<*K$G !/T%=**VP^,H8B//0FI+:Z::OVT,
MZM&I3?+433[-6'T445U&84444 !.*3/&:4\U3U+4[?1[&:YNIH;:WMT+RRRN
M$2-0,DLQX  [FHG)17-+8<8MNR+>[WI-WO7'G]H'P/G_ )&_PW_X,H/_ (JG
M1?'SP3*ZJOBSPZS,< #4822?^^J\Q9YES=E7A_X$O\SJ_L_%;^SE]S.PHH!W
M#-&:]8Y HHS37E6,?,RK]34RDDKL ^Z.E!Z=*Y[5?BQX9T20QWGB#1K:1>JR
MWD:$?@6J/3_C'X4U)MMOXCT.=NF([Z)C^C5Y_P#;&!YN5UH7[<RO^9T_4L1:
M_([>C.GHJ.&YCG12DD;*PR,-G(J2O0C)25XLYK-;C<?[-'S&F2S1V\;/(RJJ
M\EF. *K-XBL0?^/RU_[^K_C652M2IZ3DD7&G*6R+F?\ :HJG_P )%I__ #^V
MO_?Y?\:*CZ[A_P"=?>B_85/Y7]Q:>/S$93W&*_/O]JOX3?\ "I?B]?6T,?EZ
M;J!^V6>%PH1B=RC_ '6R,>FT]Z_04<UXU^VS\(O^%D_"B34+6+S-2\/[KJ'
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
M$?B+KO@6Z6;1]6U#3V!SB&9@C_[R_=;Z$&O>OA'_ ,%!M2TV>&U\7VJWUO\
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
M<KDK/WI.ZWV;:'PS-;RK)&S+(A#*P/((Z&OTY\$ZR/$GA'2]0'2^M(I^/]I
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
M[>1_6V?T,3BLMJ0P,W&HU>+7=:K7L]OF?5[?\$Z_!O;4O$/_ ($1?_&Z0_\
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
H ._*_P"%%?G_ /Q+;4_Z#E_X _\ Y(^P_P"(TQ_Z!?\ R?\ ^U/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>veevaofferletter-staceye001.jpg
<TEXT>
begin 644 veevaofferletter-staceye001.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MT35X->T>VU.UCGCAN%+*D\>QQ@D<CMTH OT444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<W?^
M-;*QUNYTE-/U6]NK9$DF%G:&4('SMR1ZX/Y5TE>;QKK[?%7Q3_84VF1_Z)8^
M=]NBD?/$NW;L88[YS[4 =SI.J+JUF;A;.]M '*>7>0&)S@#G![<]?K4?B'7+
M?PYH5SJUS')+#;A2RQ8W'+!>,D#O7#>,O^$AE?PQIFIKIETM[?R+/"DLEM;3
M[8BT<;MAVY()Q@ABH%8/B/3+W2/!OC2&3^R["R:&U==.T^\:?[))Y@R^THNP
M,,'&,$J30![517FM_I>G:!XV\.C0D$(U"TO!>>6Y;[1&L099'Y^8[\?,>3NZ
MUA:=IMKIWPR\':E&&%U>:CI;W=R[DLX$@"@D]@#@#TH ]GHKSCQ%K%MIGC_6
M;J:68Q6?A9I)DMWQ(O[XG@]FQT/;@UC:=9/H/C7P6(M-T[2S?><LBVMZ\TUQ
M'Y#-^^)10QW!3NYYZ4 >P45Y%H7A--4^'=_J=DK'7Q=74EI<,Q+(T-T[(@YX
M4E.1_M&NA\*ZG'XU\4MXDAS]@L;".V@7/ GE"R3?BJ^6GUW4 ='K?B6RT.>U
MM9(KJZO;K<8+2TA,DCA<;FQT &1R2.M5%\=:(="?52]PJI<_8VMF@;[0+C./
M*\OKOY''ISTJ7Q%KB:3-:P6=DM[K=X&CLX,A>!@LSO\ PQC@D_0 $FN9U'PK
M)INA6=PVJV/]N?VVFIM+=-Y<%S=,"GE#J5!4[5ZG@&@#K-%\2V>MSW-K'#=6
ME[:[3-:WD)CD56SM;'0J<'D$]*V:\\T:?4KCXLW]YJ@LK<6NB)'/%;3&1(-T
MI90\A5<M@.>@P"/K7H,<B2QK)&ZNC@,K*<@@]"#0!RK_ !#T6.9F,5^;!+C[
M,VI"U8VJR;MF-_IN^7=C;GO5K5?&>G:5J%Q9?9M0O)K6-9;K[%;&46ZD9!<C
MN0"<#)QSBL:\ \</)HUC'';^&;>XVWER !]K='W&*(=EW#YG[X('<U-X7N(+
M'Q#XX6]D2.2/4%N9&<XQ ;>/:W^[\K#\#0!JW_C'2K.+3V@^T:A+J,?G6D-C
M$97EC !+XX 4 CDD=:NZ'KUEXAL7NK(RKY4K03131F.2&1?O(RGH1D?G7#>$
MM7;1/A[X9M;>P%WKE[;O]AMV^4B(L6W.W\,84IG\  35G4=.U3P[X8:RM%O+
M[4-9O6FU2^L8<F'>!YC1KGCY5"+Z=3TH ZO1/$^E^(;C48=-F:4Z?/Y$S[<*
M6QGY3W'O6Q7G/P^NK9/%WBBQL])O;&V5K7RDF@V")4MXU"MSP3U'J.:]&H *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO
M%8VD-[/>Q6\:75PJ+-*JX:0+G:">^,G'UJQ10!5U'3+'5[-K/4;2&ZMF()CF
M0,N1T//?WJG;^&-"M=-FTZ#2;1+.=@\L(B&)&!!!;U/ Z^E:U% &58>&=#TN
MZFN;#2K2WGF79(\<0!*YSM]AGL.*EDT/2IM%&CR:?;/IH01BU:,&,*.@Q[8&
M*T** ,FS\+Z%IZ.EII%G$KQ- X6(?/&QR5;U![YJ"#P7X9MH4BAT.Q1$E69<
M0C(=<[2#UXR<>F36[10!F3V5QIVCO;^';:QAFW%HXYMR1 LQ9B=HSG))]S4/
MA;0(_#6@0Z<D@EE#-+/,$"^;*[%G;'89/ [# K9HH R=7\+Z%KTT<VK:39WL
MD2[4:>(.5'7 S3(/"7AZVTNXTN'1;%+"X;=-;K"NQSQR1Z\#GVK9HH RK;PY
MI-AI%SIFGV%M:6UPK+(D<0PQ88)8?Q<>M6]-L8M+TNTT^$L8K6%($+=2JJ%&
M?P%6J* .9/P[\&LQ8^&=++$Y)^S+U_*K^J>%]!UNXBN-4TBSNYHAM1YH@Q"Y
MSCW&>QXK7HH R-5\*Z!KDD4FJ:/97CPILC,T(;8OH,]!4^DZ'I6@V[P:3I]O
M90R-O=((P@9L8R<=\ 5H44 00V5M;W-Q<PP1I/<E6FD5<&0J H)/?  %3T44
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGCC7;O
MP[X9DO[-8P_G11-/*A=+='<*TK*.2%!SBNCK*\03ZM:Z<LVD6$-_*LJ^=;2.
M$,D7\00D@;O3=Q0!BZ/+KLMY:W5IXFT[7]+?(N0L2(R#!(:-HR0><#:W8]:A
MT7Q_]MT74=2OM(OH%MKY[2*..$.\Q\PHJJ QR^0-W0 GKCFLC^QO[3\4Z/J&
MA^$+GP_/;70EOKZ5(H!)#@[HML;GS"QQR1@8ZU7_ +/\2VFA7VFP:;J<2IK\
MES<O:2HCW-G)*[D0N'!#8*Y^Z<9 - '967C*PG?48[ZWN]*GT^ 75Q%?(JE8
M3G]X"C,"ORMT/:F:;XULK^[@MY[#4=.%S"T]M+>PJB3HHRQ!#'& <X;:<=JX
M:?PCJ6H:GKD5MH]_8V6KZ(;.WEN[LSM'*K,P\TL[%0V1@ GCK@DBNJBN]=\0
M:?\ V)+X?N-,AEL98+VYNG3".4VJ(MC'>,DG)P,#UXH M6?CW3[R2Q8V&I6]
MCJ$HBL[^>%5AG9ON@?,6&['!90#QZU9'C/2_^$6O/$#BX2VLWDBFA9!YJR(^
MPIMS]XM@ 9YR*XK0O#!6VT33-0\,:X]U9O#]HFGUB3['&8L8E0>:0W*@JFP=
M<'&*LWNCSR?%%M$AVMI%[)#KMV@/W)(LIM(]'=86]]C4 =MXEU&XTWP?JVIV
MP\NYMK":>,2 ':ZH6&1]17+:7/KVH:=9W+>/M.22XB20Q?8(B5+ ';]_WQ73
M^+;.XU#P;KEE:1F6YN+">**,$ LS1D <^YKB])@L;'3K&.;X5W;7<$,:O,MG
M9$EU RP/F9ZC.>M '37GC>TMM7U'2K?2]5U"\TX(UREI K;5= P;+, >#TZD
M@X!Q0?'6FS1Z<=,M;[59;^V-W##9QKN$0(!9M[*%Y.,9SGM7/6&KWFF_$'QG
M-#H=[?K)]BPML4WH_D#"L&8<'/49Q@Y[53M?"\NE>&] L=5\/:A=7%K:N?M^
MCW>RXM97<NT?#*2O/4$C(Z=Z .AOO'C17_AZ&ST;4)4U2:6.17A"21^6CDKM
M9A\P903VVYQGBK-YX]TZTDOG%CJ5Q8V$IBO+^"%6A@9?O9^8,VWN54@<^E<[
M%8^)[=/"FIZC8WU^^GW]T7CW1-<I!)&Z1&3#!68 KN(-4%\)RZ<NL:;=^'M<
MU-KF\GEMWM-6DAM9XI6+8D E 3&XAOD.<9YS0!V&H^+=/T?4M8N+B[O)8+'3
MH;N2".-#&$9G 9#P2QQR"<8 QWJS9>,;2\UNVTM[#4;1[R-Y;.:YA"QW*K@M
MMPQ(."#A@IQ7(>)_">IS1^*(-.T]FAN- MK*T59 =SHTF4!8YX!7DUU6LZ9>
M7/C3PI>PP%K:R^U?:) 1B/?$%7\SQQ0!T]%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45Q<P6=M)<7,T<,$:
MEGDD8*J@=R3T%2U!>65KJ$ @O+>.>(.K[)5#+N4Y!P?0@'\* *^G:WIFJZ.N
MK65Y%+I[!V%QG:F%)#')Q@ @_E5#2O&?A[6KY;+3]226X=2\:%'3S5'4H6 #
MCW7-8GP^M[2Z^&2P7Z1/9O->K,LN-A3[1+G=GMBG6$;>+O$&DZQ;6YM=!TCS
M&L9&7:]X[(8]RK_#$%)QG[W!Q@<@'31:_I4^NR:)%?PR:E%%YTENC99$R!DX
MZ=1P>>:I:MXS\/:)>-::AJ213H@>1%C=_*4]"Y4$(/=L5BQV-K8?%^TCM+>*
M!'T6YE<1J!N=KB,LQ]23WJ?7KJ*.\O\ 0_#UA#-KFIQ[[N4KB.!"NP2S-WX&
M%7JV.PYH ZZ*6.>%)H9%DBD4,CH<A@>00>XK!\+#PU,=2N_#S12N]RT=Y,&9
MG,J_PL7YP,\#H,\5I:'I4>AZ#8:3"[21V=ND"NW5@J@9/Y5Y-X2U2+P7"VL7
M&1I^J)?^8!_S\V\\S*/J\>X?]LQ0!ZQ9:YIFHZG?Z;:7<<UY8%!=1+G,18$J
M">G8]/2M"O$+9]3\'Z?XTO%?9K+:78W-Q*1G9/-),7;_ ("7./91797%G)X5
M\5^%XK'4]2N8]2FEMKN*[O))Q*!$SB0!R=I!4?=P,'&* .RM],L[2_O+Z" )
M<WI0W$F2=Y1=J\=!@<<4EWJEK:6]W*6:9K10TT-NIEE7(R!L7)R1T&*\GA.H
MQ_"^U\6-K>JR:K#>H$+7DGE^7]L\HHT>=K J3RP)]\ "G:O#)IC_ !3U*SOM
M0BNK=8O*=;R7Y"T".2!NQD$\'^$<# XH ]A!R >>?6EKSV&VF\5>)O$EO>:M
MJ-G'I:V\-HMI=O (R\(D,K!2-YRW\61A>G6L^^O-4U3Q>=)(U75[.QTNWD#:
M7?)9^?)(6S,Q$B$CY1@ E1S[4 >B7NKV>GWNGVEP[+-?RM#;@*3N8(7.3VX4
MT:1J]GKFF1ZA8.SVTC.JLRE3E6*G@^ZFO/(1K:7G@>+7DE6ZBUBZ2-II$DD>
M(02^67*$@MMP#[BL_P ,2W%[IG@S0/M=S:V-[)J<]P;:9HGE\J9MJ!U(8#YR
M3@@G% 'L-86K>,M T/4!8:C?B&[,8E\H1.YV$D _*I[@_E67X2FN+7Q3XFT$
MW=S<V5@UM);-<RM*\?FQDLA=B6(!7(R20&K+O;C6+?XPWQT?3K6]D.B6XD6X
MNS %'G2\@A&S^E '9:-XATCQ!'*^E7\5SY+!957(:,GIN4X(_$5+?:O9Z==V
M%M<NRRW\Q@@ 4G<X4O@^G"FO,4U74VTWQKXVD2"QU>ULFT\:?"2YMFB+$/(Q
M WD[@P(&-N.M7;_14TGQ!X">/4[^Z::]8RB[NWG\U_L[GS!O)V]3PN!R..!0
M!Z?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M:)B;>V01*?+VQA50<,%(R!D;>"*]"HH \JU[P?<ZW+J>G+X26UGO[E@^II>
MVOE,>9O)WY\[;D?<^]SNKU.-%BC6-!A5 4#V%.HH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N4^(.H:AI^@VATV]DLY[C4K6V,T:JS*DD
M@5L!@1G!]*ZNN6\>Z5J.K:':IIELMS<V^H6UUY1D";ECD#$9/ X% &9K,VO^
M"8(=8EUZ;5]*2>**\@O((ED1'<)OC>-5Y!8<$'(SR*TKWQG)'=ZE'INAWFI6
M^EMLO9X9(U"N%#,B!B"[!2"1QUQUJAJEAXD\9"WTW4M*@TC1UGCGNRUV)Y;@
M(P<1J%&%!91DD].@K*N_!<UEK>N3?\(M!KB:C<M=V\YNQ%Y3,H#)("0=H8$@
MJ&.#TH ZR?Q3+-'I[Z)H]WJJ7UM]J25"L42QG&-SOQN.>%'/7.*H2?$.T&C:
M7?PZ9>S2ZA>/8+:+M$B3J'RC<X^\A&<XYSTK*U'PI?)K&G[_  _;ZII$.F);
MQ6$=T(X+6<,2S;7^\I! !P2 O2JNA>#M<L+?1+*>Q@C33->FO6DAE7RVA=9<
M%%SD8+J,'F@#T59[M])%P;,QWA@W_9F<':^W.PL.#SQD5YGH>M7>N:?$Z^/W
ML_%+ &32KR&&**.7O$8F02%1TR&)[YKU*Z6=[29;61([@HPB=UW*K8X)'&1G
MM7GVN6?B3Q)X>FT?5/!NGS7\D)A_M![N,P1N1CS5X\P8/S  9[9[T ;*^)=5
M'Q%?0'TW-E'IZ7+SHZGDL1N SDC*E<8SGGI1!XUF%UIPU#P]J&GV>I3_ &>V
MN+ADW>802HDC!W)NVG&?;.*H2>']?L?$L<]F/M"RZ FF&_,JJT,Z%B)&4\D$
ML#QGFN<C\&:PMKX?N8O"T,6HZ7=P7%Y<2WJ23WI7ARCD]"26^8CL,4 =E-XX
M87%X]GH6H7NFV-R;6YO(-AQ(" VR/.]PI."0.QQG%27GC&1+[48-,T2\U.+3
M"!>30R1H%;:&*(&(+L%() QU SFLJPL?%?AQ=2TO2M+M;F.ZU"6ZM;^:X CA
M25]["1,AR5);[O7CD50O/!<UGK^MW)\+P:Y'J-Q]J@F-V(3$Q159) 2/ERN0
M5R<'I0!UVD>+K#6=52QME?;-81:A;3-]V>)R0<=P5. 0?[PJUX?UR+Q%I9U&
MWADCMVFDCA9R/WJHY7>/8X)'M7#^-=*N-)T/PV=%%K9:S&_]FV\$).PK.A1P
MF>2$.V09Z!.:ZY7'AK_A'-"L+-9+.0FTW^9@PJD+,&QCYL[,'IUH WZ*** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"DVD::VK+JK6-NVHK'Y2
MW1C!D5/0-U Y-7:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH ***K7&H6=I<VMM<7,<4UTY2!';!D8#) ]3@
M$T 6:*K7M_::=$DMY<1P))(L2%SC<['"J/4D]JLT %%%% !1110 45EZUXDT
M7P['')K&IVUF)21&)7P7QUP.I_"I]+U?3M;LEO=+O8+RV8D"6%PPR.HXZ'VH
M NT444 %%,AFBN(5F@E26)QE71@P(]B*?0 4444 %%%5H+^TN;NZM(+B.2XM
M2HGC4Y:,L-RY';(YH LT444 %%%037MM!<V]M+,JSW)80QGJ^T9./H._T]:
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
MIT@EL[">93%$R_=Y"AV"]@S'%7&\&Z<_AS5]#,MS]FU26>:=MR[U,S%FVG&
M,GC(/XT 8.DP74OQAU6Z.HS>4=*M9#;[(]I5FE 7.W. <D'.<GG(XK3\1ZAJ
M=QXHTGPWIE\=/^U0375Q=I&KR!(RH"(&!7)+\D@X K07PQ;Q^)XM>AO+R*=;
M5;66%&7RIT7=MW@KG(+$\$4[7?#=OKDMG=?:KJQO[)F-M>6K*)(]PPRX8%64
MX&00>@H X?5/$WB32;?6M'34HY]0T^_T^."_EMTS)%<N!MD0 +D88$C&00>#
M6_I%QK.F>/SH-_K,FJ6MQIC7J//!'&\3K*J$#8 "I#YP<D8ZU93P%IOV":">
MZO;BXN;R&]N;R613--)$RL@)VX"C:!M   Z5L-HMLWB6/7B\OVJ.S:S"Y&S8
MSJY.,9SE1WH Y7QC:75Q\0O!)@U*:V!GN0!''&V"(&)/S*>H^4^W3!YKEK9]
M?TKPGXL\0:?KC6Z:?J]_-%9"WC:.4+,2PD+ MSR!M(QQ7IFN^'(-<N-.N6N[
MNSNM/F,T$UJRAAE2K*=P((()!XJNW@W3G\.:OH9EN?LNJ2SS3MN7>IF8LVTX
MP!D\9!_&@#DM6\5ZI?\ BW4M,MKK6+"UTZ*#:=+TO[6TDLB"3+DHP"@$ *,$
M\\UV7A#4M2U;PM9W>KVDEIJ#!DFCDA:(DJQ4-M;D!@ V/>JU_P"#8;C4GU&P
MU;4M*NY84@N)+)T_?HO"[@ZL-P!(##!%:^CZ3::%I-OIMDKBW@7"[V+,Q)R2
M2>I)))^M 'E6D76L:%::REIJ\DMWJ7BEM,26X@C*Q.VW=.0JC+;01MSMSCBM
MS6;K5]#N;[0K_5I-5M-0T6\GAEGBC26&2)1N!**H*D/QQD$=:Z.;P3I4^F:C
M8R/<E;V_;43*L@62&<D$-&P'RX*C'7WS3+?P3;++>7&H:GJ&I7MU:-9?:;ID
MW10MU5 BJHSP2<$G H \_CUR7PVJ:O!&LD]OX(L3$K_=WF5E7/MD@FNKNI/$
M7AC4]#%[XADU.'5;G[#.DEM$GDRM&S+)%M48 *?=;=P:UE\"Z.5*3":XA;2(
M]':*5AM:!"2"< '=SU!^@%)I_@J"TU&RO;S5]4U1K $64=[(A6 D;=WRJI9L
M9&YLGF@#BY?'VNPV7A\-,AN+.5_^$@/EK]R.X2W;C'RY+%^,<+Z5IMXDU6[U
M+3[L7"&PN_$S6-LAA0CR(XI%8@D9RTD;'.<XX'%= _@'19+CQ',PG+:_$(KH
M;AA!M()CX^4DG<<YYYJ>'P=IL&FZ#81O<"+1)EGMSN&YW",N7..<[V)QCF@#
MA9-<\5KX*U#Q:?$!S8WLR1V0M8O+EB2X,>'.W=G' *D=!U.372&XUWQ'XHUV
MUT_6WTJVTAHH(DCMXY/.E:,2%I-X)V_,!A<'@G-:;^"M-?PE=^&S-=?8[J22
M5WW+Y@+RF0X.,=3Z=*YWQ+I]S'XGU"YBTCQ !=01IYVBW*!+W"D;9@V#&1T#
M#'RGKQB@#HO >J7VN>!=+U'49A)>SQ,99%4 $[F'  QVKSO3]7U7POX8O1;:
MA=7%QJ/B>XL4D^R)*T/[R0R2K&BC>[!3\IXSC  XKTCP-HMQX=\$Z1I-WM^T
M6T 64*<@,220#WP3C\*I/\/M,>'486O=0\J[O?[0B42J/L=QN+&2$A<J22>I
M(H YD^)_$5AI_B,))K$]M;Z/->6NH:GIGV=X9T!^0_(J.#D,..Q!S5J]N?%E
MAIWAP?\ "2>9=ZWJ$4<KM9Q;;=&@=F5!CG! ()).0,\9!WQX%M9K?5%U'5-2
MU&YU&S:QDN;AT#QPD'*H%4*O7.=IR:T[OP[:7@T8223#^R9UG@VL/F949!NX
MY&&/3'- '#^;XL:Z\5Z</%<RKH:)-;W'V.$RS%XO,"R?+MV@C'R@$YZ\4W4O
M$OB">VT349Y]4T_2+O28;IKO2;!+G;<.,L)0RL50 C&!SD\UW(\-V8O-<N?,
MGWZRB)<#<,*%C\L;>../7/-9A\"P0"R;3-9U339K6RBL#+;O&3-%&,+O#HR[
MAS\P /)H M:%/>ZSI>A:G%KL%Q (F-T;:W'EWA*[01N^:/##.!WR#70UB:;X
M8M=(M]*MK"ZO8+;3O,Q"LN5N"^<F7(^8Y);MR:VZ "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHJGJFF6^L6#V-WYIMY"/,6.0H7 .=I(YP>A'<9% %B&>
M*XB$L$J2QG.'1@P.#@\BI*XWX5QI%\/K..-0B)<W:JJC  %S+@"NRH ****
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
M2KJ[CM#L'R+'"KKD8YY)ZUO64]]J7@VVN(I@FHW.GJZ2[1@2M&"&QT^\<XH
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
M?(4#;1EF^8X''L:VY_$5C:ZO.9]7M4LXM-6]:,QG*H78>;YF=I4@8V]>,]Z
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
M*%A<*A1]C*6*[0<CIG)'(XYJSJ^MZ?H5M'/J$YC66011*D;2/(Y!(544%F.
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
M[M N,^IY-6=5\3Z1HMY%9WURZW4T;2Q01PO(\BJ0#M5%)8Y(X'/4] : ,M/
MEG#X9TK2(+VZAETJ3SK.]3;YL;_-S@@J00Q!!&"#4TGA.2]T75[#4]<O[UM4
M@,$DC[56)<$?NT4!5/)R<$GC/0583QCH#Z$VLB_ LEE\@EHG#B7./+\LC?OS
M_#C/M5*^\?Z-;:!JVIQ&XDDTR+S)K22VEBF!()0%&7<H;'WB,#DYXH Z:WA%
MO;10J21&@0$]\#%253TK4H=7TNWOX%D6.9=P66-HV'8\, >OMSUJY0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MQ8W#)^;&,XYQ7KN0?PHR* .'T&XDU/XEZIJD5E>16$FE6\4,]Q;O$)2LDA.
MP!'7H0#WZ$$V_'T=S;:=I^NV-I-=7>D7J7 A@0M))&P,<B@#D_*Y/_ :Z2RO
M[3486FLYTFC21XF9#P'4E6'U!!%6: /($\,ZE97>B:$;2>2VUF*SFU.41DHD
ML#M--O/0;R57GKBK-UIE^VI7S"QN2K>-+2X!$38,0CB!?I]T8//3BO5JK2W]
MK#?064LZ)<W"LT,;'!D"XW8]<9'% '.^![:XMF\2^?!+%YNNW,D?F(5WH0F&
M&>H/K27MI-)\5=)N_L\C01Z3<J9MA*JYDBP-W0$C/ZUUE5I=0M(+RULY;A%N
M+K>8(R>9-HRV/H#0!Y=)IFH6UQ<:FVGW<EM8^,)+V6)(69WA,(3S44#+@%L\
M ]#CI4GB*WNO%%SXJU72K&\:T/AM["(R6SQ-<S%F?"(P#-@<9QU; KU:B@#-
MT"]BU#0;*XA694,07;-"\3 C@Y5@".0>U:5 ((R.110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
M_+;R ASE8R&^96Y4KD=N>0>*VM9\2Z]9P^)H[34,366KV%I;/)$A"I((=X8
M#.2[9[\\8XKI;OP)87-I=1)>WMO+-JHU99XV3?%.  -N5(V\="#U-.F\#Z?<
MI?B:ZO':^N[:\F<L@)DA";<87 !\L9^IQB@# U+6M8\(:WJ<,NJSZK;KH-QJ
M:+=1QJ4FB8# ,:K\IW=#G&.M-DN?$ND+X0N9?$4MXNK7T,5['+!$ -\;/B/:
MH(7C&#D\#D<YZW4_#=GJ&IR:G,CSS'3IK V[.%CDCD()!XR"=H&?0GBN!TWP
M_J=]J7AB!K/Q!$FDW*S2'5986BMHT1E\N-HP#*22H#$$X'49(H [7QOK%YHV
M@(VG.D=Y=W<%E#*Z[A$99 F\CO@$G'KBL6^OM8\+^((=-?6;G4K?4--NYHWN
MHXO,@FA56W HB@J0W0@\C\*Z[6]%L_$&DS:;?!_)DVG=&VUT92&5E/8@@$?2
MLJV\'0K=S7NH:IJ&IW;VKV<<UR8P88F^\$5$5<G R2">!0 SP$VJWGA:PU;5
MM4DO;C4+2"?88T1(LH#A0H!YR"<D\],#BJ1FU;Q'XQU[3H-:N=*M-($$<8M(
MXBTLDD?F%G,BMP 0 !CO74Z1IL.C:-8Z7;L[06=O';QM(06*HH4$X &<#TK)
MU#PFEUJ\^J6.K:AI5U=1+%=-9F/$RKG:2'1L, 2 PP<4 <+IVHZIXFUWP'?7
M.IW%O,Z:A'.MND81W@;86 93]\#GG@=,')J"!]:TOP3XIU^PUN:V.GZM?S0V
MJ11M%)MG8L)-RECGD<%<<=Z[P^!M.ACT)=/N;NP.B[Q;M RDLKXWA]ZMG=C)
M/7/.:D?P9IS^&=5T$S7/V74Y9Y9GW+O4RL6;:<8 R>,@_C0!R^I^)M2U#Q?J
MVFQ76MV=KIT<"Q_V3IZW!>22,2%I&9&P " %&,X--BUCQ7K%SX2TZ>[GT6XU
M"TO#?XME63,+(%=5<':6!SSQASQP*ZJ]\(QS:I)J6GZMJ&E74\*0W#6AC(G5
M,A2P=&&X D!A@U8@\+6=O?Z1>"XNY)=+MY;>$RS>87$FW<7+9)/R#N.IH B\
M< CX>>(P221I5SR>_P"Z:N6M9];\/6_@V\EUJ:\M]3E@LKFR>*,11AXB5,9"
MAAM*CJ3D5WNK:;#K&CWVF7#.L-Y;O;R-&0&"NI4D9!&<&L*R\#VMI>:9)+JF
MHWEMI?-C:7#H8X6V[0V0H9B%) W$XS0!S[^*-9'P>O-<%X?[2CN946?RUX47
M9C QC'W>.GZTOB/5M9L->U-M2U75M'T]-IT^ZM+!+BT"[!DSG8S [\Y!*C&,
M'O6G<?#:PN;&[TUM7U5=*N)VN!8I)&(XY&?>2IV;L;N=I)'MTK0U+P>=0FOM
MGB#5[6UO\_:;2*2-D;*[3M+HS)D#G:1[8H Y?Q-XKUBQ7Q4]EJ,;+9:-:75K
M)'&I3S'=PSC.<@@#@DUJ27>L>'_&.BP76LSZA;:G;W33P211JL;Q(K@Q;5!
MY(PQ;MSGFK]YX T>\MM1M]]S##?6$&GLD;C$<41.S;D'GYN^:U[S0[:]UK2]
M5E>43Z<)1$JD;6\Q0K;AC)X'&"* /,=-\7>);_1K'7K9M>NKVXE25]/32Q]C
M,+.,HCA-V0AR'W')'H:U=;UG6=/UK4VU;6=4T2W2<?V?<16"3V'E87!F8*6!
M+;LY9<<8-=%9^!H;#R;>UUK5XM*AF\Z/3DE18E.[=M#!?,V9_AW8[=.*74?!
M0U$WT+:_K$6GWY8W-BDD;1L&&&4,R%T4]PK <\8H P?$>K:Q9Z[?/?:IJVEZ
M0L4;6%[IUBEQ;_=R[3_([#YNW V]^]=]83B?3+:X-S%<!X5<W$0PDF0#N49.
M >HY/UK"O/!WGRW'V/7M6T^VN4$<UK;O&T9 4+\OF(Q3Y0!\I'KUYK;LM-M=
M/TJWTRVBVVEO"L$<9.<(!M _*@#R]_%FJP'3M6MM9U34(;G4XH')TY(K"2&2
M79B,E=^0",-N.2.X-;]O)X@\47OB"XT_7I--_LV^>QL[988WB=D526EW*68,
M6QA2N![U+_PK2R;2(-+?6]8>SLW22PC,D8^R,C!E*_)\Q&,#?NX/XU;O? =M
M=SWK1ZQJEI!J./[0M[>2-4NF"A2Q^0E"P !*%<T <S<OJEAXG\?ZDFKW(GL=
M&AECC"QF,-Y4[*.4SA6R1SW.[-:-CXNO-(N+R37+KSK1]#BU:U)55QM0"9!@
M#)W%&'^_6U>>![&ZOM0N([V]MHM0L/L%U;0LGER($9%/S*2&4.<8..F0:75_
M VE:W9Z/;7;W.S2RGEE' ,J#;E'XY5MBY QTH Y*74O$OV=--U+5)8[F7PM<
MZA.8XHU9)Q(I 'R\;58I].>O-6O#%[J/A^V\%)=:E-<Z1JFFI;D3I&/(N/+6
M2/#*H."H=0#GH.2:[&]\-V6H:R^ISM,97T^33VC# (8G8,QZ9S\O7-<EXB\+
M7+>$;/P39#4[_>\/E:C/Y:K8QQLO.Y0O*JI &"3GDT =%X+U&^UG1YM7O)BT
M-[=22V494#R[;.V/H.<@;\G/WJY]1J&I:SX]U'3YC'JEG&FGZ<^T,8ML(EP
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
M:]@GA2YMY8)1F.1"C#U!&#7-Z1X(M-*.BG^T;^Z_L994L_/,?RQNBIL.U!D
M*,=^3DF@# &OZEIFG>*]/N]?82Z;>PV]IJ$]JLLI$J1L%\M  [Y8@<=2,@XJ
MM::UJYUC5M$.I:UY#:+)>Q3ZC;117$4BN%.S" %2&'5>"*ZG4/ VG:@^IR-<
MW<4]_=P7OFQNH:":%55&3*D?PCKGO38O UNNLIJ\^K:G<WQMI+2XDE:/%Q"V
M#L*A % (R-FWG.<Y- !\-[>2W^'6@>9=S7'F6,$BF4*/+!C7"#:H^4=LY/J3
M74UD^'-#7PYHL.E1WUU=P0 )"USLW1Q@ *@*JN0 .^3[UK4 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 52NM5M++4;"QGD*SWS.EN-I(9E4L1GH#@$\]<&KM<QXZM;E]%MM1L;66Z
MO-+O8;V*"%<O(%;;(JCU,;.* +2^,-#:UUJY%Y^ZT9G6].QOW94$G''S=".,
M\@BH+WQSHMC//$YO93;(LETUO9RRK;*PW#S"JG:<<XZ@=:X1O"VKPC0].-C,
M\6N6\/\ ;,BH=L+QSFXDWGMN\V1.>O2MNWGNO#%QXLLKG1]2O)-1O9;RS>UM
M6E2<21JH0LHPA!4@[L#&#0!V5OKVFW>IQ:?;W(EGELQ?1[ 2K0EMH8-TY-86
MH^+1+J.A1Z3.&@N-9ETZ[W1\YCCDW*,^C(.17.Z)I]_X+U?P_+J-A?7,*>'4
MT^22RMVN/+G60-M(0$@8. >G%0Z3I6K,^BS3Z5=P,/%=Y>2QO&28HW6;#$CC
M'S 9Z'- &QXN^(UI8>'-7GTB2<W-HQACNFM'-N9@P#)YA&TGJ.O7CK7?CI7C
M-Y#JEO\ "?4?!HT#5)]5BEE7*6C&*1#<&02+)C:V5/0'=GM7LN,KCIQ0!SD?
MCK0I=02U6:XV27!M8[LVT@MWFSCRQ+C:3D$=<9&.M26_C31+J\OK:*>7_0/-
M%W,T#B& QDA@TA&T'@D#/(&>E<QX2O+_ $+P]I7A6?PW?W.HVL_D2NT)6V">
M83YXF(*D;?FQ][/&!UJ/_A&M2U#P!XWTN*V>"[O]3OI+=9!L\T%\J03V8# /
M2@#J],\9:1JM]!:1&[AEND,EK]JM)(5N% R3&7 #<<XZXYZ5"GCW07NTA66Z
M\E[G[(EY]DD^S--NV[!+MVYW<9SC/&:YS1[&#4M;T>1X?%TD]FQG/]I*8X;5
MPA7!+* ^=Q7Y">N>E<WJ$&O:KX50WMIXEN=;BO(I[VV\EDMHU2<,1&H 63@#
M 7<>YH ]#L_'-C<:YK]A<07%I!H^#+=30NL>-@9B6(P.O'/S#D<5<TOQAI6J
MWT5E%]K@GGC,MNMW:20>>@QDH7 W8!!QUP<XKA=;TG4=8;Q[IMM87JRZO';7
M5E(\#)'*$BCRA<C"L2I7:V#S6GHME;:EXDTJY,?BZ6:RWS;]44QQ6S%"I4[E
M&\D,1\F1WH [O4=1M-)TZXU"_G6"TMT+RR-T4#_/2LW2O%FFZOJ!L(EO+>\\
MKSTAO+22!I(\@;EW@9&2,^F:C\;2ZM#X1OGT1)'OP$VB*,.X3>N\HIX+!-Q
M]:X_3H)T^(FB:G#;>([C3OLUQ;-=:C'(2LC%",H0#&O'WB "?I0!Z+J>I6>C
MZ=/J&H3K!:P+NDD;)QVZ#DDD@ #DDUEV?C/1KL7GF2SV3V<'VF>.^MWMW6'G
M]YAP,KP>15;Q_IMYJ7A?%A US/:W=O=_9U(S,L4JNRC/<@''OBL7Q+->^-_#
MFN:;I>@WD.ZQ'EW5]";=I90X;R55P"00O+9QDCZT =%IGC+2=4OX+*/[9!-<
MH9+87=I) +A0,DH7 #8&#CKCG%5(?B+X=N!;213736UQ*(%NOL<ODK(6VA&D
MV[0<\=>XS6;<7-QXK\2^&'M-*U*TCTV=[N[EO+5X!%^Z9!&"P&\DM_#D8'6L
ME-%U)?@=;::-.N1?+=1.;;RCY@ O@Y.WK]W+?3F@ UKQYJ\=]XS^Q/+!#HEI
M_H\<FG/AI-@8N\C<#D_*/XAR,UV"^(K2TO\ 5GO]618+&T@N)HF@*BW#!OFW
M_P >['0=,>]<IXATC4I[7XFK#87,AOH8!:A8R?/(MU4[/[V#QQWJ'Q%X=U?4
M;KQ7]EL97,EGI<D"LNU;@PR,[Q@G@G QCU(H ZBX^(.DQ:;J5PL-^MQ96ANS
M:3V<L4LD?0.JLN2N>I'W>IQ6UH&KKKNAVFI+!-!Y\:N8YHV0@D<X# $CT/<<
MUS6IZK<^*-)UJRL/#VH1A])N$%S>P&!_-92%A56&6SU)!P,#KFMWPC<&X\*:
M9NMKJV>*VCB>*Z@:)U95 /RL <9'7O0!#J?C/2-+OKBSD^V3RVJ"2Z^RVDDR
MVZD9!<H"%XYQUQSBL76/&4TGC#PYI6DS2_8K^)KJ2YBL7G$R93:%8<!2&.YN
M=O&<5%:W5QX4UOQ0EUI&I7@U&[^V6<EI:O,LP,2+Y9*@A""A'S8&#G-5/"_A
MO5-%U+P1;W5O(WV'1[J*YD4;DBD9HB$+#C/! ]=IH [3Q-J"Z5X<O;Y[[[ L
M* FY\CSO+Y SL[]<?C534/&FD:=J%UI[?;+B]M%5YH+6TDF9589#?*#QCO\
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
MUQ%:V<DQC5E#!CM!P,$<_P"%1R>+=,2\%Z-7#:?_ &.^I>2EL3NB##]Z'Z\
MXV8SS[56T2PNH?%_C*YDM94BNOLODR,A EVVX!VGO@\?6N$M/#^LKX:BA;2[
MP2CP/<690PMGSRXQ'C'WCZ=: /2K'QKHVH:G:V,+W2O>*S6DLMK(D5QM&X^6
MY #8'/'4=,U5;XB^'$0RM<7(MC,+>.Z-I+Y,TF[9M1]NUCGT/8GH#5'5-+O)
MI? BQ6LP%K*?/94/[@?977+>G) ^M<=?37=A\)]-\.76BWL-Y87=I#<2R0E8
M5VW* .DAX?=QC;D_,<XQ0!Z]JNH1Z3I5UJ$L<LD=O&9&6)"[$#T YKAX?B,U
MQ>^%KAX+F"TU2PFFEMA:.\KRJ(BHC&W<X^=N0,$#/05V^LP276AZA;PKNEEM
MI$1?4E2 *\_\+VUY<:CX$E?3+^!=-T>>SN3<VKQ^5*$@7'S#H<-@]\'% '2G
MQ=I^HVUA<66HR6@?5%L98IK-O,,N"3"RM@H3P=W;\:DC\=:'+=)$CW?DR7'V
M9+PV<HMVEW;=HEV[?O<9SC/&:Y";1M3.M3R#3[DH?&4-V&\HX,(MPID_W<\9
MZ9IL2WVG7D*^&;3Q'I]VU\//TFYMS)8!&D_>L)""J#!9@4?KQCF@#O?%FH7&
MD^#]:U*T95N;2QFGB+#(#*A(R._(JBWC/3[.*U@N!=W-\UI'<SQ65I).8U8?
M>8(#M!.<#J<<59\;6T]YX$\06MM"\T\VG7$<<<:[F=C&P  '4DUP:Z1=:1XD
MOKR_/B2"WO[.S:%](C:3YXX@C1R*JL58$9!.!\QYH ZNZ^(&G1:SHUG:P75[
M;ZI;27,=S:V\D@VC;C 53GKS_=XSC(IFD?$33-0\._VO=07=HC73VT41MI"T
MS>8ZHL8VY=B%R0N=IR#TK#L=+;0-7\%30:3JR6,=O>Q2*Z>?+;O.\;KYA3(
M)W<]!WK%@T?4SH&A(]CK4#Z%JUTUXMM"R2F.5IMLD)(Q(!N4G;DX8T >BCQO
MH8TV^OIYYK9+!D6[BN+=XY8=Y 0LA&<'/!Z=?0UJZ5JD&LV*WELEPL+,0OGP
M-$S ?Q , <'J#WKR_5]!&I^&_$=SI]EXBN[BXCM;=9-30A[A5F#$)&5#X7)Y
M('4XZ5Z[0!S>H^.M$TR[NX)WNW6R(%Y/!:2216Q(!^=U4@<$$^@ZXJ?4?%VD
M:9?1V4CW$]P\(N"EI;23^7$3@2-L!PO\ZX'Q!!KFK0>*["ZA\027\KSQ:?;6
MJ&*T: IA&:0#:Q/.0S$D\ 5>\-W%WH>MRZA<:+J\L&I:591Q&.S<O'+"'1XW
M4@%,D@@MA3US0!TK_$+PX+"QO([J:>*_,RV@@MWD:<Q-M8*J@DG/3UZ]*EOO
M'&C6%Q/#(;V0VR+)=M!9RR+:AAN'F%5(4XYQU Y-<'X$L+J=? ]V+)A#;3:Q
MYS(NY("TK #<.!GD#UJ>;29])UKQ+'?CQ04O[U[JV&DHSQ7".BC:2%(5@05.
MX@8QVH [S4/%NE6$MM"'N+R>YA^T10V-N]PYB_YZ80'"^A/7MFH9/'&@1V>G
M72W<DL>H[Q:B*!W>1D^\FT#(8'C!&<UQ#>&W\/>(+:=E\1VVER:1;VL3:;F:
M6%XBW[J4(K$\,,,!C(-7M*T![;6O"-S:Z=JD5O\ ;-0NK@WV'DC,D9 9RO"[
MCS@\Y..M &ZWQ)\.K:RW#/?!+=REW_H,N;0@X_?#;\GX_6M'4O%VE:9>FS;[
M7<W*1":6.RM9)S%&<X9]@. <''<XXKD[O2-0;PM\2H5L)S-?7-PUJ@B.Z<&V
MC4%!_%\P(X[YJBVDW6D>*-3O+YO$D-OJ%O:O ^D1M("R1!&CD"JQ5@1D$X'S
M'F@#MKCQMH4'V$)=27+:A;FXM$M8'E:= 0#M"@DGYAQV&2>AK-U#XD:9;V.G
M75I;7MTMWJ'V"2-;67S(''WU9=N0X[+U/;I6;X>\/R:9XE\,&WTV^@LH-*O
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
MGX@UK2]5URY;3YG$+V]O%'8P^60#&P<[I.0P9AGD\8Q0!ZT'4N4##> "5SR
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
MMGO;SPOXNEM+GQ#=3:?-HMQ>R2WRK(()(F0;P%5>,.<J/3B@#T"FJZN"48,
M2"0<\C@BO*].UC5[;7O#4?VWQ#-!JKO#<2ZE%#''+^Y9P\2#YHR"N0",8.#6
M[\*[62'PO<32WMU<M+J%WD3L"%*W$@)& .6ZGW]* .YHK@?$OB#4]#U?7[5+
MAF:[TV*72E(&(YS)Y! ]?G>%OQK*D\6ZQ;:=96_VIYKW2(=2N-3. #.+4,B!
ML= [,C<>E 'J=%>:M<:SHFD^%]=DUZ\O9M1N[2&]MY@GDNL^ =BA05VE@1@]
M!SFFS^(]63X0Z]JXOI!?V]U=I%/@90+<,BCICA0!0!WMG=Z;-J6HV]HT7VR!
MT^V!4PP8H"NXXY.W'KQ6?J%CHNJ>*+."]GEEO[2(7D-F97$6%; E*#Y2P8\$
M\C\*X74]2O;'Q9XDM;"Y:UFU/6],L3<H 6B1[=2S+D$;L*0,CO6SI=A/IWQA
M-O+J-Q>I_8!:-KDJ9$'V@9!( R,C(SSR?:@#T"BN0\<WFI07/ANTTW4'LC?:
MH+::1%4GRS%(2!N!&> 1[@=>E<KXDUG7?"__  DNE6NL7-R8+*SO;.XN=K20
ME[CRW0D 9!QGGIDT >LU5O=2L].:U6[G$1NIUMX 03OD()"\>RG\JXR:'5#X
MLT_PI_PD&HB'[#+J-S=@H)IF\Q45 0N%4%B< 9Z#-<WJMWJEY<6FB3:E)+-I
MOBR"W@OW13)Y;6[.,\;2Z[B,XP<#(/.0#UB_O[;3+&6\O)/+MX@"[[2V.<=
M">]):ZE9WEW>6MO.))[-UCN$ /[MBH8 _@0>/6O,O$.K:UX93Q;86^M7EPMK
MI]K>6LUR5:2%GE9' (49!"CKTJW8:3>ZIXQ\=?9];O-.6.ZA,8M=@S)]FC^9
M]RG(&!QP.N<\8 /0FU&T74&L&F N5@^T%2" (\XW9Z=1ZU9!! (.0>A%>*7_
M (GU?Q'X2O'N+V6!9O!IO9$APH:82,K'IT8#!'H>*]9\/6S6GAZPA:YGN"(5
M/F3D%CD9P< #C.!QT% &G17FL_B+6+32-8\._;';Q FJ)865PP&XQ3G?'*>,
M?+'YG;_ED:GM?[7\1/XEN5\07]@-*NY+*SC@V!08XU/F294[RS-G!XQ0!Z'1
M7G_@OQ1J/B#Q!:-<R;8;CPY:WK0*,*)FDD#,._.T?A6UX$U*[U7P]+<7L[32
MB_NX@[8^XD[JHX]  * -:37--BUN+16NU_M&6/S5@ );9SR<# '!ZXSBM"O)
M==CN],\5^/=5M-5O8[BTT..XB 9=NXK/@$;>BD9'OUS6K(^LI=^&-$?7KWS-
M;$UY>70V!T$<2'RHOEPBDL/4X!YYH ]%HKRC6-<UW1WUW1+;5YY7L[W3/LMW
M.JM(J7$FUD?  8#:>V<-UK4CL=7;QU>^'#XHU4V!TZ*^\S,?GK(9'0@/LX7Y
M<XQUQT&00#T.BN;\ ZI>:SX'TN^U"7SKMT99)-H&\J[+NP.,G;FNDH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JGJNE6.N:9/INI6ZW%I.NV2-N_<'(Y!!P01R"*N5E:]XAT_P -
MV<-UJ3R)#-.ENICC+G>V<# Y[=J ,F'P#8>;;F^U/6-3M[9Q)#:WUWYD2LOW
M20 "^.VXFI+_ ,#:??7-_(E[J5G#J)W7UM:SA(K@X"DL,$@D  E2N>]26WC;
M2)3J"W8NM-DL(/M,\=]"8F$//[P==RY!''.>*=IWC&PU"_@LFMM0LI[F-I;8
M7EL8A<*HR=A/< @X.#CM0!<L_#VGZ?J[:C:HT<ALXK(1J?D6*,L5 ';[Q_2J
MD/@[2X-#TG2$-Q]FTNYCN;?+C=O1BPW''(R37+>(/B8EQX.?4O#=OJ.9I+>.
M&]:R)B'F2!6QGAF )&.F[ K='C2TL8Q9O!JVH7=K;QR7K1667AW+D&0+@*Q'
M.U<GVH QM$^'_P!KT_5H-7FU&V@O-5NIIK.*X BN8VE)4L,$@%<9VE<CK703
M^"--FU.\NUN;Z"*^V_;+.&;;#<;5"C<,9'R@ @$ @<YI)_'>BQW%A!;FZO9;
M^V6ZMEM(&D,D9.-WMCJ<XQ^E5Y_B/H5M]HDD6^^RVMVUG=78MF,-O(K[,.W8
M9QTSP03C(H MZ'X+TW0+FSGMI[R5K.T>R@$\@8)"S*VW@#H4&/:LSQ)H#VWA
MS5]'T?2KB^FUZ::21WE016\D@ ,C$D$*, @*"<K5JX\;:?/:ZO #J&FW-II\
MEZ)+BS(;R0"/-16^]@]CCMD4\^-].AE^P1Q:CJ%]%:PW#QVUJ6=D=20^!P.G
M(]2 * -K1-*AT/1++2[<DQ6L*Q!CU; Y8^Y.2?K574/#5KJ&O6FLFXN[>[MX
MF@/D2 ++$S!BC@@Y&0#Q@U2;QUHS66EW%H+J^;4T:2U@M8"\C*OWF*\;0I.#
MG'/%:&@^)-.\20W<NG-*RVMP;:421E"L@56*X/((W '/0Y% %9?!^F)X=TO0
MP9_LFFRPRP'>-VZ)@RY..>1S6?<?#G1[JWO[.6ZU$Z;?222R6 N,0K(Y)9E
M&?O'< 20#SBM:/Q1I<FDZIJ1E>.WTN2:*[WKAHVB&6&._&"/4$52G\<Z='*8
M8+/4[N:.WCN+B.UM2YMT==R^9Z,1SM&3[4 36'A*VT_6X]6BO]0:Y%LEM,'E
M4K<*F[89!MY(W'!&*9XWCO+WPW=:39:3)J$NHQ/;@[U6*'<,;Y"2" ,Y^4$\
M5;L/%&E:I?VEI97!F:[L3?PNJG:T.X+G/8Y8<51N_'FB6<1DD-RW_$PDTU5C
M@+,\Z*254#DYQ@>I(H DC\&Z:?"%CX>F\UHK18S'/&Y2594.1*K#D-NRV?<T
MV+P3IA343?SWFIS:A;&SGGO)07\GGY%VA0HR2> #GFM=]4MH-%.K7>^TMD@^
MT2_:%VM$NW<=P[$#J*Y"?QQ)>^(_"UI90WUG#J-Q)YB7EKL\^$0NP*DYQ\P4
M]CR,CF@#5L? ]C9ZEINH2ZAJ=[<Z;O%J]W.&V*R%"N H&,'KU.!DG%:^MZ-:
MZ_I,FFWID$$CQNWEMALHZN.?JHJBOC#26\+P>(@\O]GS2)&C>7\V6D$8X_WC
M6!-X\6Y3Q%$Z7VEQZ7>16ZW@M0^<M$""&XR3(1C^Z=U '2:MX8TW6KY;J^22
M0BSGLB@;"M%+MW@]\_*.<UE#X>V#+8&;5-7GFT^17LYY;A2T 4$;5^7!!!P<
M@DX'/%6M0\;Z7I]W>0>1?W*6&/ML]K;-)';<;L,1W () R0.M.O/&>FV]TMM
M:P7VI2_9TN6%A;F8)$^=C$CCYL' &2<=* )XO"FF0^+9O$RI)_:$L/E$%_D'
M"@L%[,0BC/H*I7/@:PFN;QX=0U2SMKZ4S75I:W.R*9S]XGC<N[OM(S6U%JMO
M<Z*NJVJRW%N\/G(L<9WN,9P%.#GVKA_"'CR6;PO::CK;WUS?ZG.PM;2&R +8
MR2L07[RJ!RS'CN: /154(H51@ 8 KGSX-TL^$F\-9N/L#2&0G>-^3+YO7'][
MVZ5"_C[0X=,GOKEKFV%M=1VES#- 5E@D<C;N7T.0<C((Z5KV^K+/HAU3[%>Q
M*$9_L\L!6?"D\;.N3C@>XH R=0\$V%]>7UQ'?:E9+J&/ML%I.$CN#MVY8$$@
ME0 2I4G%=!:6L%C9P6EK$L5O!&L<4:]%51@ ?0"O.;;XCW-\/"&H&VNK:VU)
MK@7%LMOO:8K%N01\$D;B.1COG@5TT?CO1CIMY=S"[MGM+A;66TFMV$XE;!1
M@R6+;AC&<T 1W/P_TFYN;@M<7Z6-S<?:KC3DGQ;2RY#%BN,\D D @$]J??\
M@73KVYOW2]U&T@U%MU[:VLX2*X) 4EA@D$@ ':5SWJ]I'B6SU>]GL1!=VE]
MBR/:WD)C?8Q(#CJ&7((R"<$<UG:]KFJMXDM/#6@BVCOI;9KNXNKI"Z6\(;:"
M$!&YF;( R!P: -:R\/V&GZO)J5JC1RO:16?E@_(L<98J .WWC^E9:^ ],B@T
MR.VN;ZW?3;B>>WFBE ?,S%I%.005.X]L].:?IS^)]-U-HM:GL+_2C"TAU"&/
M[.T++CY70LP((SA@>,'--LO'FDWT]DHAOX+>_?R[.[N+5DAN&()4*QZ9 )&0
M,]J )G\%Z4_AF?0&^T?9)9WN-XDQ(DC2F7<K <$.<CZ=Z@3P+I_]J6VIW%]J
M-U?0H\3S7$RMYT38S&Z[=NSCH .23WJ"7XD:#"CS2+?"SBNFM+B\^S-Y,$H?
M9AV[<XY&>HSC-6!X\TE4U(W,-_:/I]H;V2.YMFC=X.?G0'J,@C'!]J $TWP'
MIFFW=E*+O4;F#3\_8;2YN-\5MD%?E&,G"D@;B< \5!#\.M,MM-L;.WU'58O[
M/F:6QF6=?,M@RE2BDK@H02,,#]:MV'C?2K_4K.R6*^A^W*6LI[BV9(KG W'8
MQZ\<C.,CD9J.'Q]I$US HAOUM+BY^RPW[VS"WDEW%0H;W8$ XP3WH B;X>:.
MT%VOGW_GW-S#>-=?:,RI/&,+(K$<'V((YZ <4DWP\TNXGN+B>^U.6YNK.6RN
MIGG!:XB<8PWRX&.HV@ '\:?>?$#2+-]1 M]1N%TR5H[U[>U9U@V@$LQ],'/&
M3P>*U]-\0Z=JMY>VMK*3):+$\FY< I(NY'4]U(SS[&@"_;6Z6EK#;1YV1(L:
MYZX P*YF/X?Z3'<H5N+_ .P1W7VM--\__1EEW;]P7&<;OFVYVY[5N:-J]KKV
MD6^IV6\VMP"T3.NTLH)&<>AQD>V*OT <K=> -+NGNXS=:A%I][,9[K3HI]L$
MSDY;(QN 8\D!@#SQ6HGARPCN]7N4\P/JL:17 ## 5$*#:,<<&M:B@#$C\*Z=
M';:#;J9MFAE3:9<9.V,QC=QS\I/IS44?@W2XM!L-&4W'V6RNTO(LN-WF+*91
MDXY&X_E7044 <_J_@W2];FU*6[-P&U"UBM9MC@?)&Y=<<<'+&J^I^!-,U6ZU
M>::YOD35HDCNX(Y0(W*@!6P02&  '7'M7444 9\NC6LNO6VLL9/M5M;R6R8;
MY=CE2<CUR@K*D\#:4]MY<<EW!,E]+J$-U#+MEAEE)+[3C&T[B-I!&.N:Z6B@
M#FSX+L)=.GM+J\U"[:>YBN99YY]TC/$RL@Z!5 *C@ =ZNW_AO3]2U1M0N1(T
MK6,M@RAL*8I""WOGY1SFM>B@#E(/ EO:6]I':ZYK<$MK#]G2=+E2QB'W4(*%
M2!V.W/O6WHNBVF@Z<+*S\PIO>5WE<N\CNQ9G8GJ2236A10!SNH^#K2^U*ZOX
M+_4=/FO$6.[^Q3!!.%&!NR#@@<;EP<=ZL6'A;2]+U&SO+*)H39V!T^&-6^18
MBRMTZDY4<Y]:VJ* (+RSM]0LI[.[B66VGC:*6-NC*1@@_A6#IW@JQL;VRN9;
M[4K[[ "+**\G#I;Y&W*@ $G;D L20#72T4 <O8^!-,L&M1'<WS0VE\U];022
M@I"[!\A>,[3YC'!)[<U;OO"&DZE<:M->122_VI!%!<(7P,1%BA7'(8%LYSU
MK=HH YZU\(P0O,]UJFJZ@\EN]LIN[@-Y<;?>VA0!DX'S$$\=:UM,T^'2=)L]
M-MMWD6D"01[SEMJJ%&3ZX%6Z* ,34/"FE:KJ%[=WT+3&]L1831LWR&(,S#&.
M0<L><^E1:?X3@L;I+B;4]4U%HHFBACO;@.B*PP> !N) QEMQKH** /([?PCJ
M5S)H>FC1M6LXM.U**Y/VO4(YK2VCC?=B'!WN3@*-RY4$]._6W'PYT>ZM[^SE
MNM1.FWTDDLE@+C$*R.2690!G[QW $D \XKKZ* ,?1_#EKHU[=7D5Q=3W-U%#
M%+)<.&+"(,%/ '.&.:-:\.6NM7%I=-/=6E[:%O(N[1PLB!AAEY!!!P."#T%;
M%% '*R_#_19],6RF>\D/VX:A)<F<^=+.!@,SCT&,8QC QBB3P#IES;:I'?WF
MH7TVI0+;37-Q*ID6('(1,* HR2>G)ZYKJJ* ..\2^$K>2PU:ZM+">^O;V>WN
M&B2[$#J\(55>)R,*X"Y&3@GN,UBZ5X-?6M=U2\U>PU*+3[K2_P"SW_M.X1[F
M<E]Q;]VQ"*H"@ 8YR<>OI=% '*KX$LOMNGW\^J:M<W]A)NM[J:X5G5=I4IC;
MMVL#SQD\<\"G:?X$TS39+,Q7-\\5C=O=VL,DH*0LX<,J\9V_O&."3VYKJ**
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !534M3L='L)+[4;J*VM8\;Y9&P!G@#ZD\8JW65X@DT>
MVTS[?K:Q?9;*1;A6D7=MD4_*5'=LG  YR: #1O$FD>(/.&F7J3O 0)8RK(Z9
MZ95@" >QQS6K7)^'=/OK[Q%>>*]1M6L6N;5+2ULV_P!8D*LS;I<<;V+?=_A
MQUS764 %%%% !1110 50U?6],T&S%WJM[#:0E@BM(WWF/0*.I/L*OUP]Z(I?
MC1IB7H!CCT:62P#]//\ - D*_P"ULV_AF@#H-&\5:'K\TL.F:A'-/$-TD)#)
M(H]2C ''OBMBL+7I=*L)UU*2.U;6H+2X:R#D"5U5=SJO<C@9KAMU_IG@GP[X
MM36]2N-3NYK)[E)+IFAG$[J'C$6=B@!SC: 1MH ]6HKSB_M[O6/%/C."76-3
MM[>PM+>2VBM;MX1'(T3DM\I'=1QT/<'C%32Y]1@B\ ZW)K&H3W6LND=[')<,
M89%>W=^(_NJ05&" #ZYS0!ZE17F4-G=ZW/XWEN-?U6#^S[Z1+-;>\>-;?$*-
MG /S#)^ZV5X/')JK=^(]:UFT\#VQAU&8:GISWMY'IUPEM+.RI'P'+)M7+EB%
M(/3M0!ZO17DU_/XIT[PW?0ROJFFPG5[%-.FNKJ.:X6.21 Z,RLVX YQN)R&P
M<UT6G0SZ-\2SI,&HW\]G<Z.]TT=Y<O/ME695W*6)*Y#G(&!TXH [>BO+=';4
M=%U/2T\33^(+;4);H1-?+>?:+"\9B0J;,D1!N,?(I''-,\47MQ>R^)[[3IO$
M,_\ 9B.@GMKY;6VLY8X]Q 7>#+@D%MRGK@4 >HF>$7"VYEC$[(76,L-Q4$ D
M#K@$CGW%16=[%?)*T23*(I7A;S8F0DJ<$C(&1Z$<'M7GFDQMJ_Q&\/ZE<W-U
MY\WAI;MUCN'5"Y>+(V@XVG/*]"0">E02:YJO_"+7D::A<1RW?BM],^U;\O;P
MM<[?D)Z87@>F: /4Z*XBUCF\/?$2PTBVO[^YL-0T^>62&\NGN#%)&R8=6<E@
M"'((SCI7)Q2:G'\,+?Q8VNZJ^IPWH"9NW\HQ_;/*V-'G:P*D\L"??  H ]CH
MHHH PM9\9>'_  _<FVU74DMI0@D(:-R I[Y ([&JZ>/_  U+8W%Y#J/FPVYC
M$A2%^-[A%ZCG+,*;\1_^2;>(_P#L'S?^@FLCQ^K-\)"J/L<_80K8SM/GQ<XH
M [ZBO.-3FO/!_BEA9:AJ%Y%-HEY=O!>W+S*TT.PJRAC\N=Q!"X'M69H1\536
M_A[5+2R\02W,\D$M]<7>I0O;3PN 9"L7FD)@'*[5!& #0!ZU7/:EXZ\,Z3>R
MV=YJT*7$/^M1%:3RO]\J"%_'%;TN\1.8P"^T[<^O:N-^%"VY^'6G2I@W,QD>
M]8_?:X+GS-_?=GCGMB@#K[2[MK^TBNK2>.>WE4-'+$P96'J".M35Y]JCV/\
M:'ASPYX?NULM*O[Z[%T^FR[#NB5G:,,O*$OG.,'@XQ6)XCU#4] MO&.D6&JW
MS16EO8W5I--<-++;M)+M9/,8[B#MS@GN?6@#URBO.GT:=/B)'H8UW6CI]UI3
MWEPAOY-S2)*J J^<Q@[\D(5' XQQ6/:7^K7NF^$K!];OH_-UN]L9KA9B))H8
M_."AF[G"@9ZYP>O- 'KM%>77>I2^&KWQ9I#:SJIL8K:TEM9=YN;F&29FC\M&
MD))+$+C<>,YHTV[U/2_&?]FE-8M+:YT>XN#!J6HB[;S$90KJ=[%#\Q!&0/;B
M@#U&BO)+ ZC:>$_ _B%M;U2>_OKNQAN?-NG:*2.7Y2ICSMS@CYL;LC)-6[C5
M]5M-/U;P>M_<'67U1+6QNFD)E%M.3()-W4E$689[>6* /4**8L86$1Y8@+MR
M6)/Y]<^]>/W.OZVFBV5C%J%TU_X>DNKK4G$AW3Q6LJJ%<]6#H^<'KB@#UJ[O
M8K+R/,29O.F6%?*B9\,W0G X'J3P*S5\6:.\J1BX?<^HMIBCRV_X^%4L5Z=,
M*>>E<3>ZSJ%UJ_\ :5MJ-PMC-XGM-.@C24A&BC4B3@<89RP/KM'I5"W_ .0E
M9_\ 8^W/_HF2@#V"BJVHNR:9=NC%66%R"#@@[37E5F^I6'@+PIXI&NZG<ZE/
M-9).DMVS13I*ZHR&,G;G#?>QNR,DT >O45Y%XIU*[FM/%&L:7/XAF;37E2.[
MCO5M[6VDB4901;QYH# Y+*<Y(%;=SXGN/#6M3:AJ<\DFGZEHXO8(V8E8[B%,
MO&@[;U93CU!H ]"HK&\*6FH67A>PBU6XEN-1,7F7+RL6/F,=S+SV!.T#T KF
M=8\17/@_Q#KWVJ:6>VN[#[=IL<C%@)DQ&\*Y_O,T1 ']XT =_17FVG6&I7?B
M2R\,:OK&I&.PT6*ZG:"\>*2YN))&#,TBD,57;@#..:IZ;K6JB_TC3Y-2N98[
M7Q1=:<97D.ZXA2%V42$?>() R>I7/6@#U6BN5T:^N)OB-XILWN9'M[>VL3%$
M7)6,L)2V!V)P,_05)XXOEM='MK<7.H137MW';Q1Z=M$\S'+&-68@)D*<MD8
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
MY[34M/$+R07UJT3HCR*N[8X&5(W<BMW2O&6D:QJ3:? ;N&Y\DSQK=VLD'G1
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
M_$.JQ6D3*EUX:DM(YSPAE,P8(3[C]#39K[4-?U[P@$\-:G9K87;27DEQ!L2
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
MB/R)"2!@+_>YQBN/U*Q\0ZKX6*WMAXDNM>BNHY[R-G9+552<,1$@(23Y0-H
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
MP+R,>6)W'.?;TH YZSM-5U7Q-JFA_P#"2ZI;V^AP6Z1RH8_-N))%9_,E)3#
M !0, '!S6#H5_+9?#OPQ8G5[R"6XN;L/%I=MYMS=A99,B/@A%!();'3 R,UZ
M!JWA&PU;4O[1^T7UE=M$()9;*Y:$S1@DA7QUQDX/49X-5!\/M&AT[2[.SDO;
M(Z6939SV\Y62,2$EUR<@@YZ$'H* .&?Q+X@M?#GBNWAOM1AGT^^L4LY-22,W
M$:S/'N5]O!')QGG!YK<O]0U7P7X@N8SJ][JUL^AW=^8KW82)H2I!4JJX!#$;
M>E;L?P^T..VU&#_3'&HRP373RW#.\DD3!E;<<G.0,]N,<5L7.AV-YK$.ISQE
MYXK:2U )RACD*E@1W^Z* .6TJUU>ST_2-?N?%4]P]Q$LMY:W(C\F??&6"0J
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
MZ*LV)8P?NEL ["PZMSG%:W@C5C-K5]ITNHZWYJP),-.UNV"SQ?,0TBR#AT/
MQS@CKSBM1/ 6B_V=?VMQ]KNY;]TDN+N>X9IV9.8R'&-NW'&, 5;T?PM9Z1?R
MZA]IO;Z^DB$!N;V<R.L8.=B] !GG@<GK0!4\>:C=Z9X=BN+*=H93?VD19<?=
M:=%8<^H)%<K<-KNI6WC;45\2:A:#1KN=;&&W$80%(4D^?*DL,G&,^OK7H6L:
M/::Y9+:7H<Q+-'.-C8.Z-PZ_JHJO'X;T^*TUBV59/+U>226Z^?DLZ!&QZ<**
M +&AWLFI>']-OI@!+<VL4SA>F60$X_.K]5[&SBT_3[:R@!$-O$L4>XY.U0 ,
MGZ"K% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %9VM:W9Z!8"[O#(0\BPQ1Q(7DED8X5$4=236C7(
M?$/0[K6M,TR6TAN)VT_4([N2"VG,,LD8#*P1P1A@'R.1TQWH +_QS''HVM/#
MIU_!JNGV9N?L5S" Y4@A9!ABK)D')!XP>]<K8>*_$4]UX.T^2;6<ZA$]U=W!
ML[<-, (R%0=!&"Q).-V".<UHP:"MU:^(+JST36XKB329;."?5;YY9)BX)\M4
M=VP 0O)(Y/XU>M-%U%-8\"RO:NL=AI4\%TV1^Z=HX0 ??*M^5 %\?$#22PF%
MM?\ ]F&X^S#5/(_T;?NV?>SG;N^7=C;GO4NJ>.-.TN\O+?[)J%VM@H:^FM;?
M?':@C=\YR"3MY(4$@5P6D^#GM-!@\-:EH7B&]GCD\ERFJR1V,D>_(DXDP!MP
M=NW.1C'>NEA?6?"FK^)$M] O-3_M.[^VV,L!387:-$*2$L"@!3K@\'\* -73
MO&!U+QM=:'#83M:Q6D,Z784;3OWG).?ND*N.,YS1\1->O?#?@J]U#3HY#=C;
M''(D8<1%F WD$XP/QY(XJMI\&IV?Q(N[N[TV8PZCIMM']H@PT,4D?F%U8D@C
M[PQQSFKGQ!TZ[U;P-J-E8P-/<R^5LC7&3B12>OL#0!!I_BZ"&^M= F@UB[U7
MRHGE,EL@=4=F'F2;,*H&WG'J, TLWQ!TF'SIS;:@VF03FWEU-8,VR.&VGG.X
MJ&X+!2/>I;#3;N+XD:UJ4D#+:3Z?:Q13'&&96E+ ?3<OYUR!TO7+?X>7O@--
M#NY+N1IK>*]&S[,T4DK,)2V[(PK<KC.1[T ==J7CK3].O]2LA8ZE=S::B270
MM8 XC1EW!LD@8QVZ\' .#3K'QSI>H:E86L4%\L6HAC97DD&V&X*KN(4DYZ D
M9 !QQFLVVT._@U3QL?L[F*\M+>*U<X_?%;<H<?CQ4-OH>I)IWPYC-HX;3-GV
MP<?N<6C(<_\  B!Q0!UNOZH=$\/W^J"WDN#:P-+Y<8R3@?4<=S[ U@:?XK%^
M_AV>Y^VV4M]93W!LS"FR78L9+$Y) &[Y<'G/-;OB.TFU#PQJUE;KNGN+.:*-
M<XRS(0!GZFN*LM/U2]N/!\[:5=VRV&DW=I<+.JJ4D,<*KT)X)5L?2@#5A^)F
MC30Z?<"SU5;340!:7!M?DFD*DB(8.=YP0.,$@X-7H/'&DMIVJW=VEUIYTIE6
M[@NHL2(6 *8"D[MV1C!.:YZT\/ZI'X1^'MHUDXGTV[MY+M.,PJL,BDGZ$@<>
MM0>)?"6K:Q/XT%O;/FZDT^>T_>^7YYA 9E# _*>, \8.* .OTSQ7;:AJBZ;-
M8ZAIUY)$9H8KZ$(9D! 8J02,C(R#@C/2CQGXAD\+>$[[6(K5KF2!,H@&0">
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
MSQ"YBN6^S" ,L^P(<E^J;<]!US[5D6/Q*T+4/L$D,.I+9W\BPP7LEHRP&5N
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
M:>2K<RJP;)8KT7&=QYZ4 ;%S\0M%MI[C='?O96TWD7&HQVK-;1.#@AG]CP2
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
M8BM9M'N%^(@T(:]K1TZXTHWDR&^?>TJRA 5?.4!#Y(3 X';B@#T6BO(=.O\
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
M>;DY\O=NVXZ=>:\W6[N)O!7PXUN:>2741>V:-.[%G=9E,<@)/7(.3_NBN_\
M$TTMOX4UB>&1HY8[&9T=#@JP0D$'L<T :E%>37=SJ^G>%O"D<5]K%]=:_-"U
MX\=T!*1Y!D,<)=@L>< 9!!P#R2:OV]KXR^RZ_9Z;!J=C;RVB-8/JM['-+'/N
M(=5<.[89<8+$X- 'H\H1H763'EE2&R<<=^:SM T?2=&TM8=%B1+24^>'60R>
M:6 ^<N22V1CDD\8KSXRHMEK>F7,OB;3;U](GE^Q:C>&99"@!,D4P9NF0" 1D
M-]VF6=E<FU^'>C6VKZG;6E_I\LET8KIP[ 0Q,%#9RH!X&.@)QB@#T^WO8KFY
MNH$64/;.$<O$RJ25#?*2,,,'J,\\5+//#;023W$J10QJ6>21@JJ!U))X KR[
M4M9U2#4];TN'4KJ..?7[#34F\PE[>*2&,OL)^Z3SSZMGK4GC_0CI?@/Q+$FO
MZA<0&U25+2XNFDDB.[:3O+;BC9QM.1D?A0!ZC17F.K2Z@WC5O#T,/B"]T^PT
MZ.98['41%*[R.XWR2O(C, %P "1USVJ.*?Q)<2>&/#FMSZA8K>7MYYDHN%6Y
MFMXD+Q*TD3'#'(W%3D[#ZT =U:/H]QXJU)K=<ZO;00PW3X88C;<\8YX/5CQ6
MQ7!^#+3[#\0/&=K]JFN5C%B%>=][@&-R%9CRV,]3SC&<U<\:VNM37NFRV46H
M76EQB7[9::;>?9KAV.W8P;<NX#YLJ&'4=: .LEGAA,8EE2,R/L0.P&YNN!ZG
M@\>U4-+\/Z7HUQ>7%A:^5->R>9<2%V=G/..6)P!DX X&>!7FM\MKK<'A)(M5
MUN18]?DM9%NIGAN(#Y4C%'VD$LN  W)P>O)K3BBO/$-IXMU6?6M3M)].O;FU
MLUMKIHHX%A4;6* X<D_,=P/![4 >E52DU:SBUJ#2'D(O9X'N(TVG!12H8YZ=
M6%>?Z'?WWCG5+2#4;^^LH8]"M+TQ65PUN99IMVYRRX) V@ =.:SO$FK:CX7\
M0:-<V\DFO7L&B7D?VI8P1@2Q9ED"GD* <XY)&."> #UZBLKPY L.@VI75)=4
M\Y/.-[*^[SBW.X=E7GA1P!65HE]<R^/?%MM-<R-;6RV9BC9R5CW1L6P.V2,F
M@#JJS(XM.\.6H2WMI(XKF[)*PH\F997R6.,X!8DD]![5YIX=O-4UV#P%:W.L
MZBD=]I=W+>-%<,KSE6CVY;.0>>HYQD \U-_:>IV%G=6":I>R)9^+K6RBEEG9
MI# YB8QLYY8?.PYSQ0!ZI'/#,TJQ2H[1/LD"L"4; .#Z'!!QZ$5)7D^E:/JK
M:7XU.A7MY_:']N/$JR7K#?&HA+!6;(60KE0^,CCGCCHO!UW$FMWFG.^OVEV+
M=96T[5YO/P-Q!DCEW-N!/!&['3@4 =M17)^*-4ET#Q%H>IRW,D>ER"XM;M-Q
MV9,9D1R.F1Y3+G_:KC=.UC7FTD:%>:A=#5M5OK*>*7S#YD,$Z^;(JGJ HAG4
M8Z<4 >I0ZI:3"0EVA\NX-M^_0Q[Y!V7=C=G/!&0>U)9:M9ZA=W]K;2%IK"40
MW *D;7*AP,GKPPZ5Y3J8GUF2W6[O[XB/QN]I'Y=TZ;(MI( P>,8X],G'6K\.
MC->:GX_G&J:E:FUN0T(M+IHL.+6,[V*G+]!PV1P>.: /5**Q_"=]/J?@[1+^
MZ??<7-A!+*V,;F9 2?S->>>*=2NYX/%&K:7/XBF;33*L=U#>);VMK)$G*",N
M/- 8?,2ISG H ];HJKIEP]WI-G<R8\R:!)&QTR5!-6J "BBB@ HHHH ****
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
MP>'] L=)MCF*TA6(,>K$#EC[DY)^M1Z%KUMKUM/)#%/;S6TQM[FVN%"R0R
M[6P2#P0002"#UK#^(>K>(-%T*2_T>2T@A@V--+*OF2,6D5=BKT'!)+'/H!W
M!MZUX<T_79+::Y^T17-J6\BYM9VAEC#<, RD'!P,CIQ51O!.A?V5;:?';RQ)
M:S&XAGBG=9TE;.Y_,SN+')R23G/-7M8L=3ODB&FZPVFLI)=EMTEWCL/FZ8KS
M^3Q'XBLO!7B+73KB7%M'<16^FW4MK&F0)5CDEP!@J68@9[+GO0!V:^"]$&D7
MFFO#-+'>RI-=2S3N\LSJ5*EG)W'&T8&< #%:9TFS.N+K!C/VU;8VH?<<>66#
M$8Z=0.:Y'2-?_P!'U6]@\9V_B V5G)*;.."*,@@9#?)R1QCTYI--\4W>E/(V
MMW_VV!M(@U(.D*JRR.Q7RD"_>#':%!R<\9- #]6\"PRZKX:@LK:1=,L[J[N+
MAEN"CQM*C$,K9#9\QL\=/I6S#X+T2/3+^PEMY+J/46#W<EU,\DDS#&TER<_+
M@8P1C'&*3PKK:ZG:-#=:E9W&JJ6DN+:WD5OLP+'$?'7;]TMW(/TJSKGB*#1)
M;*V^RW-[?7SLEM:6P4O)M&6.6*J% ZDD=10!%8>$=,L+B6XWWMU<20&W\Z\N
MY)F6(]54L3M!P,XY.!FI?^$8TK^R=+TSR&^R:7)#+:IYC91HON9.<G'OUKD_
M%?CRX3P7K$VE6=_::O9S16T\4B1>9:&0KASEBK @_*5+<D=LX["UN);'PTMS
M/#J$TD%N9'BG\MKERH)P=AV%CCL<4 9DO@'0YI)0RWOV268SR6(O)1;.Y;<2
M8MVW!;DCH3VJ2X\#Z)=7]W<RQ7)2]?S+JU6ZD6"9\ ;FC!VDX [<X%2MXNTW
M^R=%U&(33Q:Q+%%:)$H+DR#/()& H!+<\8/6LZ7XAV$<,U\-,U)]%@G,$FJJ
MD?D*P;86QOWE W!8*1P: +MMX)TBSETJ6 WJ2:7&8;=Q=R9\HD'RV.?F3*CY
M3QQ0W@C1/[+TZPBBGMUTW=]CF@N'26'=][#@YP<\@\&KUIKUK>:IJ^GQI,)=
M+,8F9@-K;TWC;SSP>^.:PU^(NGS1:0;/3-4NI]6M#=VL$4:;B@*@ALO@$;L]
M<8!YS@$ TH?!NBPZ>EF+>1D6\2_:229VDDG5@P=W)RQR!U/;'2M'^R;/^W!K
M/EG[<+;[+OW''E[MV,=.O>LSQS?7.F>!=<OK*9H;JWLI)(I%QE6"D@\U4TKQ
MI#<WFF6-WINHVAU&,FSNKA$$=R57<0,,64D9(#!<@4 ;VHZ39ZJ;,W<9<V=R
MEU#AB-LBY /'7J>*IMX6TEM%U'2# WV+49)9;E/,;+-*2SD'.1DGMTK-;QW;
M1S1//H^JP:;+="T3498D6(R%]@^7?Y@4MP&*XI]SXVBBO+^*UT75K^#3Y?)N
M[FTC1EC?:&("EP[D!AG:I_&@"QJG@S2-6NOM4HNX)FA%O*]I=R0&:(=$?81N
M')Z\\U.GA718Y69+%%5M/&FF,$[/LX).S;T[GGK5:_\ %L=OJDNG6&E:CJMU
M!$LURMFJ#R%;.W<9'7YB 2%&36KI&K6FN:3;:G82%[:X3<A(P1V(([$$$$>H
MH QK'P)HEA<V%PHO9I=/;-FUS>22^0-I7:H8D!<'I[#T&(;CX<^';I+B&6&[
M-I/*9FM!>2B!9"=Q=8]VT'//3OQ3V\<0M<W0MM%U:[LK6Y-I/>V\2,B2*=K
M)O\ ,8 \$A3^-2ZOXO&EW=Y#'H>K7T=C&);J>VC0)&I&[C>ZESCDA0?SXH E
MU+P?I>IZA-?,U[;7%P@CN&L[N2#SU' #A",X!(SUQQFDNO!NCS_8S MS826<
M MH9+&Y>!A$.B$J?F7OSGFL]/$377CK3A;7;/I%SH,E^%"\,?,CVOC&<[6/'
MO4]EXWAN;W3X;G1M5T^'4F*65S=QQJDK;2P! <LA(!(# 9Q0!MZ3I%EH=@ME
M81&.$,SDLY=G=CEF9F)+,2222:@_X1ZP'B,Z\GGQWK1"&39.RQRJ-VW>@.UB
M-QQD<9K"F^(]A$FJSKI6K2VFDS20WERD2;(V1PK=7R>#NX'"]>>*W[G7;2VU
MG3-+VRRW&HK(\1B *HB*"78YX'*@8SR10!F?\(!X<'A>;PX+%AIDLOG-&)6!
MW9!R&SD= .O3CI5[5?#.FZM):S2">WN;12D%Q:3M#(BG&5W*1E3@<'CBJ_C#
M5KC2]'BCL6"ZAJ%S'8VCD9"22'&_'?:H9O\ @-6K+6K-M4OM&+S+<Z;#%)*\
M^!YB.IPX.>1\K GCD4 3Z1HUCH5C]CL(C'$7:1RSEWD=CEF9F)+,3W)JMJ.@
MVD^KPZ\L5P=2M8&CC$%PT8F7.X1L,A6&[UXK+7X@:=/;:<]CI^IWUSJ$!N8;
M2WA7S1"#@2-N8*JGC&3SFK%MXWTF[M].EC%R&O;XZ?Y3Q;7@G"LS)(I/RD!3
MZ]1V.: *_A/P_/::OK?B'4+.*SU#5YD)MXW#^5&BA5!8<%B<L<<<CKBLOPQ\
M.K6/08(=;AN1,+N:XFM%O'\B4^<SQLZ*VUCC9^0STK>U7QII>C/K"W2W'_$I
MMX;BX*("-DA8+MYY/RG/2K^AZR-<LGNET^_LD#E56]A$;2# (<#)^4Y[X/7B
M@"GJ7@_2M3U":^9KVVN+A!'<-9W<D'GJ. '"$9P,C/7'&:V+.SM]/LH+.TB6
M&V@01Q1KT50, 5S=E+XKAU&ZFOK59+2-+MHE2929#Y@,(P!GF,8Z\'.<D\<Y
MH&MZYXDTB&]T[QKIQUIE#R:/-;1I'$_\43#_ %HQR-V3TSB@#K-1\$Z-J=[=
M7,HNXC> +=QVUW)$ER ,#S%4@'CC/4C@UHQZ%IT.J6VHQ6XCGM;4V<.PD*D1
M*G:%Z=47\JPU\87$?C>_T:ZTV6&QLK!+J6\RFQ,^868G?G9A !A<Y!R ,&G6
M7CNUN9=.:?2=3LK+4Y!'97MRD8CF9@2HPKEEW <;E&: .AU+3K/5].GT^_@6
M>UG79)&W1A_3Z]JS--\):9IMX;O=>7=QY1@22^NI+@I&<95=Y( .!GN<<U1E
M\>6:7$QCTS4IM.M[G[)-J44:&%)-VTC&[>0&."P4@&J.G>+C82^)'U.6>Z,6
MM&SL;6%0TLF8HR(T'&>2QY/ R20!0!!JOP[MK8:)_8L=TZV6JVTZPS7CO';0
MJ^Y_+5VP./3G' K8O? &@W\NH-/'=^3J!9[JU2[D6&1V&"YC!QNX'/J >HS7
M074SQZ=-.JE)%A9P&P2IQGGM7DMMXPUU?!5CKT7C"PO]4FBB<:*;:(M,[$9B
M4(0X//IVYH ](N/"FCW1O#/;%_MEBNGS R-AH5W87KP?F/(YKG]>\(S:M;:5
MX86SDET2VN([F>^O+KS9"JDGRE!)8DYVY/ 4D"MK5?%EOIFI1Z9%I^H:CJ)A
M\][:QC5VBCS@,Q9E49(( SDXZ54E^(6C)I^FW<45]<?VC-);PP0VY,HF0'=&
MRD@JP((]/4XYH ZNN:;1;JT\:W&HVT0ET_5K98;]=P#1R1@A)!GJ"I*D#GA3
MZXA3Q_IG]FZA=W-GJ%I+I]Q#;W-I/$HFC:5E5#@,5*G<#D'IFM6_\16&FZM'
MIUTTB2-:37IDV_(L<17<2>N?F';UH QW\+,=4\/Z=;P>1X?T-1/'NDW-+,%*
M1KUSA 68D]25]#73WEI#?V-Q9W"EH+B-HI%!QE6&",_0US^E^,[?6+FVMAI>
MK60OHFDL[BY@4),H7=D%6.TXY 8+533](\61Z3?I=:S(UXUE +9VV'9<+N+$
MX'*D[ ?7#8P,4 ;=YX9TN^T2VTB>!S:VHC^SE)&62$H,(RN#N##U!JK'X)T4
M65];7$=Q=_;@@N)KJYDDE<(<IAR<KM/(VXP>>M7?#>M1^(O#>GZO&GEBZA#L
MA_@;HR_@P(_"LC4?'=OICWDLVC:L=-LIO)N=0$2"*,Y )VEP[*">652/K0!<
ML_!VE6L\L\IO+V>6!K8R7UW).5B;[R+N/ .!G')Q2Z;X0TK2SIAA%U(VF"1;
M0SW+R&)74*5&X],* !V[5%?^,(;779]%M=*U'4-0AMTN3';+&%,;%AG<[J!@
MKT/J,9YQ /'NG3:3I-[96=]>3ZL[QVME$BK,63/F!MS!5V[3DEL?6@"_=>$M
M&O8]42XM#(NIRI-<_O&!+HJJK*0<J0%7!&.159/ VABPU&UGCN;O^THQ#=37
M=R\LKH/NKO8Y &20!CGFJ?A+7KO6O%/BF*<7,,-I);)%:W"@- 3%EQQD')YR
M"0>QQ5K5]2N[GQCI?AZQG:!?*;4+Z50-WDJP5(QGIN<\GKA3CK0!)/X,TRX%
MHYGU%+NUB,*7L=]*L[1DY*M(#EAGG!SCMBEF\%:)+I-IIRP30QV<QGMYH;AU
MFCD.=S^9G<2=QR23G/-95KXALYWTU%O]8/VC6KJS7<(AN=/,RC8_Y9C:=I'S
M<+GO6CX3U.[EN-7T34IC/>Z3<"/SR #-"Z[XG..-V"5..ZD]Z +NB^&-,T"X
MO+FQCE$]YL^TRS3/*\I7."2Q))^8\_X4NK^&[#6;F"[F:Z@NX%9([FTN'AD"
M-@E25(R"0#@YZ5#J_B9--U6'2K;3;W4M0E@:X\BT\L%(@P7<S2.HZG&,YK(O
MO'-Q'J7AN"ST+473599EE26-(Y8_+1R5 9UPP*@D\@J#@DD4 :,G@;0Y-*AT
M\1W,:PW7VU)TNI!/YYR#(9,[BQ!())_I27W@;1=0N;F:47D8O,?:X8+R2..Y
MP,?O%5@&.!@GN.N:K7?C^SMOM\\>E:G<Z9ITK0WFH0)&8HF7[_!<.P7N54XP
M?2K.H>,;>UOWLK#3;_5YHK=;F<6"H1%&V=I)=ER2 2%&20.E $^I^$=*U.:W
MG*W%I<6\/V>.:QN'MW$7_/,E",K['IVQ4MCX6T?3+BQFL[,0M8VSVD 5CA8V
M8,P(SR25!R>>OK7/KXOA/B\7,E^8=!/A\7Y$J[0I,V-Q!&0<<8_K76:7?_VI
MIL%[]DN;43+N6*Y4+(!V) )QD<X///(!XH 9H^C66A636>G1M%;&1Y%BWDJA
M8Y(4'[JYSP.!FJ%_X0TG4=6DU*474<\T:Q7 @NI(DN$7.U9%4@,!DCGL<=*H
M7?C^SMOM]Q'I6IW.F:?*T-WJ$*(8HF7[_!<.P7N54@8/7%377C:VCUFXTFPT
MO4=3O(;>.Y*VBQ[6C?.&#.ZCMTZG(QGG !=T_P *:1I;:6UI;LATR"2WM<R,
M=B.06')Y^Z.M))X3T>5IV>W8F;4(]2?]XW,Z;=K=>GR+QTXK"F^(7VB[\,?V
M1I=W>6NL/,'(5%=/+1]R89UPZLOS9XP#C)Q4]OXQL+.TN&4ZI?W$NKW%C!;%
M(S*\J,=R1X(41J <%B, <G- %Z?P-H=Q/J$LD=R/M\JSRHEU(JK,-N)4 /R/
M\J_,,'BK6D^&;#1[R6]B>[N+R6,1-<WER\TFP'(4%B<#/.!U-9LGCW3[73-8
MNK^QO[.?2$22[LY50RA&^ZRE7*,#SR&[&IK7QG;2ZQ!IUUINH6'VJ&2>TGND
M0).B %L;6+*0"#A@#C\J -+7_#^F^)M)DTS58#-:NRL5#E3D'(Y'/_ULTV7P
MYI<WB&TUU[;_ (F%I"8(9 Q 5#GC;T_B;GW-9ND^-(]7>RDBT35XK"__ ./6
M^>)#$XP2"0KET! X+*!]*Z>@#G[KP7HMW9S6S13QB6_.I>9%.Z.EP?XU8'*_
MAQ5RV\/Z?:+J0BCD_P")D<W1:1F+G8(\Y)X^51_.N9?Q3?V7Q!U[34L=0U2.
M*TM98+6U6/\ =Y\S>Q+LHY^7C.3V'6M'_A/-,FTO2;NPM[R^FU4N+2SA11*Q
M3/F;MS!5VD8))Z^M '0:=86^E:;:Z?:(4MK6)88E))(51@#)Z\"L*X\!:#=3
MWSS0W+07SM+<6GVJ0022,,%S&#MW'KGUP>HS67K7Q$-GX>O+NSTF\_M&SO(+
M2YLKA4#P&1EP6P^"&#?*5)R2.V2(XO%NI1>-]7M/[+U.\5;"TGBT^(1;X"WF
M>868N%SPHP&.2.,\T =IINGPZ5IMO86[2M# FQ#-(9&P.@+'DU:K/T/6;3Q#
MHEKJUCO^SW*;E$B[67D@@CL000?I6A0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6!XST>?6_"]U;
MV>/[0B*W-DQ.,3QL'3GMDJ!]":WZ* /.'T+Q(/!&HW,4$T.N:IJ(O+VW@N%6
M40^8H\E),X#"%0 <CG//-4H/#NHQ>*FU*Q\-WMK87.D7%@%GO%EF21BK!Y-T
MC84X(&TD\<XS7JE% 'FFC:5KGAJ^\/7[:)<WJIX=ATRXBM98M\,R,&YWNH*]
M1D$]*SSX+UF33+*]OM+DEN+37+V\FL;:\\MY(9RW,<@9>1D$ E<C(..E>MT4
M <EX/T>&TOK^_3P_=Z6952))+V_:XGF49/S*7<( 3Q\V3D\#NS7-%U"[\9"_
M@MR]M_85U:;]RC]Z[QE5P3GD*>>G%=A10!P+>'=5/@KP+8"T/VK3+FP>[CWK
M^Z6-,.<YP<'TS[5D7WA36;[2]?TPZ7,777O[8M7^T+''=IO5O+#JVY&(##)
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
M].OI5-/#VK>;X:U"'PSJHN=-NXY=0DO-066:=MC*Q0&4J1ELDG;VP.N/7:*
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
MM=-DN)(+QY%)>3[J#  QAAD ;L\UU4/BR_M-?M=-U[28=/2]@EFM9HKOSO\
M5@,Z2#8NU@ISP6'!YK+\3>"=4UA_%AM9[6,ZO!8QV[.S?(87+,6&/?C&<^U7
M)- UK7_$EA>Z[#8VUIIUO<1HMK.TC3O*H0L<HNQ0N>.3D]: *MO\19Y+2PU>
MXTJWAT2^FCBCE%\&N(UD;:DCQ;<!22,@,2 :C\0>+-4OM#\5MI>E*^G:;'<6
MDEW]K*3>8L9WM&@7!"D]2P)P<57T/P+>Z5#IVFOX=\*RQV;HKZK)#OFFB4\'
MR]@Q(1CYMY ///2I[GPOXFMK'Q-HVF#37L-9FN)X[N>=UD@,R_.IC"$-SG!W
M#KR.,4 ==X9=Y/"FCR2,SNUC"69CDDE!R37/:_XG@T#7=<N!8237%AHB7I;[
M4RK(OF2 )LP54Y4G=C/..U=/HMG)IV@Z=93%3+;6T<+E#D%E4 X]N*Y7Q3X/
MU'6K_P 03VTMLJ:CH:Z=#YCL")0\C9; .%PXYY/7B@"Y:^+-2_M_2;'4M%CM
M;;5UD-I*EUYDBE$W[94V *2N>C-R,5U4A<1L8U#. =JL< GMD]JYW4- N[K7
MO"U]&\(BTIYFG#,<MO@:,;>.>3WQQ724 >5>$/$&I:='-J&IV?G3:MXA;3O,
M_M&239^\E& C*%54V@#;C<#SC&*ZK7O&G]B7FMV_V#SO[,T@:GN\W;YF6<;.
MAQ]SKSUZ5DOX+UB'P[##;O9O?VFOR:O"CR,(Y%,KL$+;<J=K]<'!IFI>$O$6
MN3>)+N[_ +.MY=4T4:?!#',[B)PSGYFV#(^?.0.^,<9( _4/%?BHWOAH6^CV
M=M'J=XX6*6]RTD0@9U#_ +L[#W.,X*@9Y.*&G>)M<TBU\8W\&EKJ%EIVK74L
MSSWIC81JJDK$NULX )P2HYP,\XZ37]"U6<^&KO3$M)KG2)_,>&>9HUD4PM&<
M,%;!&[/2H$\*:@OA?QEIIDM_/UJ>\DMCN.U1-&%7><<<]<9_&@"2[\:33:J-
M.T2RM;F5+2.[GDO;S[,B+)G8HPK$L0">F .]5#\1)+JTT,Z9HS7%YJLUQ;?9
MY+@)Y$T(.X,P!!4%3R.PR <XJI<>!;FVU:/4H]&T36C+I\%K<6^H';Y<D0(#
MQN8WX(.",#H#[5IVOA2]BO\ PK=&'2K;^S)+F2ZAL(C%'F6-E C7'.,C).,X
MSCM0!U\+2M!&TR*DI4%T5MP5L<@' R/>N5O/%.I3ZMJ]CI&D1W=OI2JMW,]U
MY;EV3?LB7:0Q"D=2HR<9[UUM<6^A^(M,U_79M'73Y;/6624R7$S(]K((Q&QV
MA2) 0H(&5YX]Z ,?PMXNNK;PEX4TNUACOM5N]-^U2/>W9ACCC4A2SOM8DDD
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
M!B5BK"0,(P'.5QMPH QR>: (?#OB6]U'3_ ]SKMHKWNI/(8IX;ME4 6[/O=
MJJ2<,-O('!!S5L?$&]_L1/$K:)&/#3RA1<?:_P#2!&7V"4Q;,;<\XWYQS4.A
M>#]<M[3PA;:@E@BZ!)*DC0SL_G1F!HU8 H,'+<CT'7M4(\&>(6\(1^"'_L_^
MQU=8SJ G?SFMQ)N"^5LP'P-N=V._M0!JW7C'5VU#7[72]!AN1HKJ)I)[WRA*
M#$LF$PC?-R1@X' YYP.ET;4XM:T2PU2!66*\MTG16ZJ&4, ??FL:R\/7EO?>
M+9G>$KJ\JO;X8Y4"!8_FXXY4],\5'H4&K>'[3PKX?:*WEACT\Q7LJ;CL>-$"
ME3@#:22.>>F!UH ZNN'O/'6H:;<Q2ZAHUO;:?)>+:@-?@W:AGV+(80N-I)!P
M&)P<UVY&5(!P2.OI7DH^'6NCPS#I:V&@K>VERER=2,C--?,LH?YSY>8R1U.6
MY&,8H ZF7QEJ4^MZK8:1HUK>?V7((YHI=0$-Q*=@;,<90@C#<%F4$@UV*,61
M6*E21G:>H]J\^\3>&-;\0BZBN=#\/SS2KBTU(SO'/997U$99BK9((9<\9 KO
M+.&2WLH()9FGDCC5'E;JY P6/UZT <Y<^*-1E\0:EIFCZ/'>)I:1F\EENO*8
MLZ[@D:[2&;;@\E1R!GO7,^$O%]S;>#/"NGV\27VK7]I).6O+HQ)'&C8+N^&/
M5@  #GVQ6\^C>(=+\4ZS?Z,FGSVVL")W:YF:-K:5$\LL%"G>" IQE>1C/>L"
MU^'-[8:7X;DDLM(U:\TNTEL[FTO>8949MP9&*-M8$=UY!(XH UY?B,L&BW$\
MVGQ)J-MJ,>G2P&['D+(X!5S-MXC*D'=MSVQ5V?Q;?:3H=_J.M:.D7V?RQ;FS
MNQ/'=M(VU51BJD'<0#E<<YR:A@T'5K3P_/%;:-X8@GGN=\NGQPE8)(,8V,X7
ME^^[9CMM[UBI\.[ZXT[7(XX;#1$O/L\EI86DK3013POO\QOE4#<0H(4=!W-
M&]<>*=;TK3]5N=8\.I#]BL)+Z-[:[,L4FT$F-G**5?\  C&?2JZ^(;B\O?#,
MVI:,;8ZA>.+,)?,2B?9V</(H !) (V'(&0<Y%.U'3?%WB'1]9L[\:98Q7.FR
MVD%M#,TH>9P1YC.44JHZ;0#U)-7;WP[>7%WX2E1X0ND2E[C+'+#R&C^7CGEA
MUQQ0!Q_ACQCK&C> (-5N]+^U:3;7,R7-W)>'S]IN'4NJ%3N5<@<L#P<# YZ:
M]\9WC:KJ=IH^F6EW'I9"7#W-\(#)(5#E(AL;<0".25&3CWK"B\&>*3X'/@Z<
M:6;*XF<S7JW#[XHFF,C*(]GS-@X!W <].,FW>^"+BVU_5[VTT#P_K$6I2+.C
M:G\KVTFP*PSY;[D.T-@$$$GZT :,7CF76+G3+;PYIT=Y+>Z>-1<W5P8$AB+;
M0"0KDL6R,8Q\IYH^'-[<W^G:Y-="5)/[;NU\J5]QB 8?)GT'3CBHCX<UK1]=
ML-8T>VTF=QIBZ?=6@9K2($/O#QX5\#+-\I[$<UI>"]#U'0M/U%-4FMY;F[U&
M>\+6^=N)"#CD<=^* -+7=1O-,L%FL=/^VSO(L81IA$D8/5W<@X4=\ GVK@_$
MOB^YU+P-XRLWCBL]2TNV1C)8W?G1LLG*LCX4@_*P(P,8KIO&OA^\UQ-*>U@M
M+R.RO/M$UA>.4BN5V,H!(5N02&&01Q7*WG@'7KB#Q3%#;Z-;)KMC%$L5N[(E
MK)&6PN!'\X(;);@YSQ0!TL/BZ_M=9TZSUO2([&VU))&M9TNO-92B;RLJ[0%.
MT$\%AD8S5.+Q]?\ ]DV?B"XT..'P]=S1HEQ]KS.B2.$25XMF I)7@.2 :EF\
M/ZYKNNZ3)K<=A#8Z6LQW6T[.]U(\9CSM*CRP S'&6Y(&>]9Z>$?$<_A>P\'W
M?]G#2;62%7OTG<RS01.&51%LPK':H)W$=3S0!L/XXC@\-Z]J=S9&.XT>XEMI
M+429,C@CR\''\89,<?Q=\5#/XRU&34[O3].TFSEGT^.,WHNM0\D"5T#^5&=A
MWD CD[1R*CU;P7>7_CB#48IH%T>>2"YU"!B=\DT ?RB!C&"2F<G_ )9BJVI>
M"[B+Q/JNJ6V@Z#K,>I^6^W4_E>VD5 AP?+?<A !QP<Y]: .NT#6K;Q%H-EJ]
MH'6&ZC#A7^\IZ%3[@@C\*O3M(D$CQ1B215)1"V-QQP,]JP;4:CH\OA[2HK/3
MQ;R)*MZ;2!HDB8)N!C4<*I;(.3GD>^.BH XD_$6#['X8N5L&(UH*9AYO_'F"
MZ1DMQSB215[=S2:EXJ@N=8@MGTZ22&WU^'3HITNFCS*86=F*@?,%SMVDD$\]
MJH1_#R_V^)XGN;<0W4,D6CA2<V^^5YR6XXQ*R=,\(*N0^#=271O#T4LMJU]:
MZU_:NH.&;:[-YI?9QD\R #..!0!@:5?7;S^'0UU.0_BG48GS(?F0"?"GU P,
M#V%>LUP5AX*U.UET=GEM2+/7+S49,.W,4OF[0/E^]^\7(Z=>37>T >4^&_&&
ML:-X&;5;G2OM>E6EY<+<W4EX?/V?:'!9$VD,J@@<L#\IP..>FO?&5X^L:C8Z
M+IMI=KINT7$ES?BWWNRA]D8V-N.TCDX&3BL%/!OBK_A"[CPB_P#9?V.\GE,E
MZMP^^&*28NRA-GS-@G!W <^V3<O?!$]MXAU6_L] T#6(=19)%_M/Y7MI @0X
M/EON0[0<<$'/K0!V6A:Q;>(-"LM7L]P@NXA*@<89<]0?<'(_"M"J6D69T_2+
M6T:.UC>*,!UM(?*B#=]B=AG/%7: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y/Q_%?W.DV5OIU
MS&LTEXF^T-Z;5[U &+0I(.0QX/'930!UE17-Q':6DUS+GRX4:1L#)P!DUY'<
M:K)8^%=<LX&UO3+VSO\ 3VDL[V[\TVR23(/W<P8ED8!NI]1@ UTGBB\F'C?[
M$MS((3X<O97@#G:3NC"L5Z9^\ ?K0!V>F:A!JVE6FHVI8V]W"D\188.U@",C
MMP:2POX]0CF>.*>,13O 1-&4)*'!(SU4]CWKRO3+'_A'O!?@G6].U2_EOKF6
MPMY4>[=XYXY0JM%Y9.T!03C !&WZU#=:QK,MK#ID,MY.E]XHO[>7R[OR9&CC
M9V6%92?D!QC@@X&!UH ]EJ.>>*UMY;B9PD42%W8]%4#)/Y5Y#>ZCK_AK2O$L
M4!ETZW6VMV@AN-26\FLVDE$;R EBP3:=PW< J<5O:[X:TS2+"]MXM<U)3=Z7
M<[K*>^EE-RR*&\T,S94COMP"&P10!WME>0:A8V][:OYEO<1++$^"-RL,@X//
M0U'8:E9ZI'-)9S"5(9GMW(!&)$.&'/H>*QO =E%:^ -#BC:4K)80R-YDS.<M
M&"<%B2!SP!P.V*\ZTNW;3=#6QLKV]M(M5\63:?=3B[D9UB624@*S$[&8J%+#
MDYY)- 'M-%</I4)\/_$@:%8W=U+IUSI;7;V]Q<//Y$BR*H96<E@&#'C.,KFF
M^,IDO?$EAI"1:OJ$PM7N&TVPN1:H5W!1)++O4X!R H)YR<4 =U61>^([&QU"
M\L'2XDN;2Q%^\<,1<M&691M ZME#Q7F&FZIJD^@PZ+/?7EM!+XK?2Y9!>&26
M& )O$(F^\26&S=G.#C-2ZY8)X<USQDNFW]YF/PH9(O,N7DDMSOEP%=B6 S\P
MYXSZ8H ]>BD$L*2 , ZA@&&",^HI]<3X;O;F7QU?6\US*\0T6QE6-Y"5#$R;
MF /<X&3["N1LI-6UOPEX;>"Y?5 T]_)<:<-5:UGO$$S!&60$%@GID#E?04 >
MLWVI6>FBW-W,(OM,Z6\.03OD;[JC'XU;KQF]CLM:T/P_;O+K:O9^)TLY8;VZ
M=9K<L"QCWHWS8&W:^2P!X(YJUJ=C->V_Q"U"35M5232)';3TBO9$6!DMD?(
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
MMZ==H\%E#Y,EO:3ZBMW-;%@VY2<E@IP"N[WQ0!W%%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MKOJ* .=L_ OAK3]0BOK72T26%S)"OF.8XF/5DC)V(>>H K8U+3;/5]/EL+^
M3VLN-\9) ."".G/4"K5% %2+3;.#4[G48X MW<HD<TN3EU3.T8Z<;C^=9/\
MP@OAK^T_[0_LM/.\[[1M\Q_*\WKO\K.S=GG.,YKH:* ,\Z'II.IDVJ_\3,8O
M/F/[WY-G//'R@#C% T33@VFL+5<Z8"+,[C^Z!39QSS\IQSFM"B@"AK&BZ=K^
MGM8:G;"XMF97VEBI#*<@@@@@@]P:K?\ "*Z*?,S8J3)/#<.2[$M)$%$;$YZ@
M*OUQSFMBB@"HNFV::K)JBP 7LD*P/+DY,:DD+CIU8_G6;/X.T"XTBUTM].7[
M):,7M@DCJ\+$DDJX(8'D]#6[10!GZ/H>FZ#:-:Z9:K!$[F1_F+,[GJS,Q)8^
MY)J.?PYI-SK:ZQ-9(]^L)M_-W-AHSGY67.UA\QZ@]:U** ,#2_!/AW1KZ.]L
M=.6.>(%82TKN(0>HC5F(3/\ L@5I:MI-CKFFS:=J5NMQ:38WQL2,X((.1R""
M <CTJ[10!BGPEH36MU;-8!HKJ.&*<-(Y,BP_ZL$DYXQU[]\U?;3;-M635# #
M>I"UNLN3D1E@Q7'3JH/X5;HH Q;CPCH-UIATZ;3HVMC<-=!0S!EE9BQ=6!W*
MV2>01UID/@W0(-'O-*33E-I>G-T'D=GF/JSD[CT[FMVB@!%4(H51@ 8 I:**
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHJGJFJV.BV#WVHW4
M=M;)@&1SW)P !U))Z <F@"Y165HWB32-?,ZZ;>"62 @2Q/&T<B9Z91P& /8X
MK5H **** "BBB@ HHK%UGQ9HGA^YAMM3O?(FG0O&@B=RR@@$_*#ZB@#:HK'T
M?Q3H^OS20Z;=--)&NYP8)$P,X_B45L4 %%%% !15'2-7M-;L!>V+L\!DDBRR
ME3N1RC<'W4U>H **** "BBB@ HKG=0\<^'-+U*XTZ\U'R[NWV^=&()'V;E##
M)52.A!K8T_4;+5K"*^T^ZBN;64926)MRMVZ_6@"U1110 445EZQX@L-$DLXK
MLS-->RF*WA@A:5Y& R<*H)P ,D]J -2BJ2ZI;;;YY2]O%9,1-+<(8TP%#%@S
M8!4 ]1QP?2K@(8 @Y!Y!% "T444 %%%9VD:]I>O17$FEWL=TEO,T$I3/RN,9
M'/U'/2@#1HHHH **** "BBB@ HHJ.>9+>"2:0X2-2[$#L!DT 2454TS4;;5]
M*M-2LV+6UU$LT3,N"589'';@U;H **** "BBB@ HHJCIVKVFJ2WT=J[,UC<F
MUGRI&) JL0/7AAS0!>HHHH **** "BBB@ HK+B\06%QXAN-$A,TEY;(KSE86
M,<6X94,^-H8CD#.:T&N($N([=YHUFE5FCC+ ,P7&X@=P,C/U% $E%4=(U>TU
MNP%[8NSP&22++*5.Y'*-P?=35Z@ HHK!U7QIX>T:^:QO=1472J&>&*)YG0'H
M6" [1]<4 ;U%5--U.QUBPCOM.NHKJUE'R2Q-D'U_'VJW0 4444 %%%% !111
M0 4444 %%%% !1110 445D7_ (DL-,%PUV+B)()X;<N8&VN\I4+M.,,,L 2.
MG>@#7HJC8:O::E=7]O;.S26$_P!GG!4C#[5; ]>&%$&KVESK-YI4;L;NSCCE
MF4J0 LF[;@]_NF@"]1110 4451O=7M-/OM/L[AV6:_E:*W 4D,RH7.3VX4T
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
M)98K?(Q^[1F*KP2.!P.!6IJ^DV6N:5<:;J$/FVDZ[9$W%2<$$$$<@@@'(]*
M..AT\ZSXWU31+K4-4CT_2+*V%M%%J$T;R-)O+2/(K!W(V@#)(K4^'VH7FH>&
M&%[</=26MY<VBW+\M,D<K*K$]S@ $]\59N?!FD71MY':_2Y@A^SBZBOYDF>/
M.=KR!MSC//S$X[5KZ;IMGI&G06&GVZ6]K NV.-.@'7\3GG)Y- 'F\-E<:S!X
MYN[G7=5BDT[4+A+(0WTD:VVV)'!P" 1D]&R.#@#)HCU2X\4C1D9-:O;S^QK>
MZNK6PO190QO*,B1G#JQ8X.%Y  S6MI_P_MKJ[\12:S%.JZAJ<DJK;WDD:SP%
M$ 6148!AD-P?4^M;U[X-T6^ODO'@GAE6!;=A:W,D"R1+]U'5& 91D\'UQTH
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
M%)(1M. Q#*0P(*DY'3TJQ+XPD2:TL8] U&75[B%KAM/5H0\$0;:&=R^P9/0
MDG\#7-7/A;7-3:_U:6P\BYU#6]/NOL;3(6AM[<H"S$';N(5B0">PYJ[XI\+R
M3^-8M>;1[G5[22P%I)!:7?D2Q.KLRN,N@92&((SQ@&@#4;Q[8'2K6YM[*]FO
M+F\:QCTX*JSB=<[T;+;1M"DDYQCG/-5_#.O7VK>.O$=I<Q75K%:6UGML[C;F
M)V\W<05)!R IR"?SR*R?^$8O].@T/6-,\.B"XL=2FNI],2]$DDB2QF(MYCG:
M9 -IQNQP>:V/#-EK#>-/$&M:EIIL;:^M[5+:-Y4=QY?F!@VTD _,#P2.1R<&
M@"+5_$.H:;\2X-.M[:\OXI=(:5+*W*#,@F WDN0J@+D9)[@=35M/'NG/HL=\
MMG>FZ>].GC3MB^?]I&<Q_>V\ $[MV,<YJOJUKK-E\18=>L])DO[%=):TE6&6
M-9-YE##:'8 ].Y'!ZY&*YRX\#ZM>:8NIW.G>9>-KTNJR:6MT$?R73R_+$BD#
M>%"M][&<C- '52^/+6RL-8FU+3;VRNM)@6YN+.3RV=HFSM="K%6!((Z\$<U/
M:>,8Y];M-.NM*O[%;^.26RN+CR]DX0!FX5BR':<X8 X]#Q7*7OA&>^\,>)DT
M[PM+IUW=V/V6V^U7XEGFY)(/SLB+G&/F]>E=+KVA7FI>)/#,\<6;6T6Z2ZD#
M@&,20;%XSD\^E $<'Q M9HK:^.E:A'HMS.L$.J.(_*8LVU6*[MZHS8 8KW'0
M&N9N_$VH_P!L^-;G4SKMGINE1I%&MI);CR@41L@9)+L6W \@*<'!XJ+1?!$E
MGIVGZ+?>$)KJ:WD2.6^?5"+5XU;/F!!(6W8 (78!GOBM37O"VL7NG_$&*WM
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
MVE5)7EAY&Y/+9@W(QCKG%&G>+_M6K66G7^BZAI<M_&\MF;KRR)0H!8'8[%6
M.<-CO7.:KI/BG7=1UO6K&RFT>Z&C_P!GV*33Q^;(YDWLV49@G0*#G.3GBJUI
MX<OX?%GAS6;+PK=6=M9O+'=+<7R2W#>9&5\PYD(*J>OS;CD\<<@&YI_C.UAT
M+2?LD.JZI=ZE<7$5K!*8_/?RY'WEFRJ!5QP<]-O>I/"&N7FL>*/%4=PMS#%:
MS6Z16MP!N@)A!<<$CELG()!SD5@:9X;U_0K7PMJ*Z6UU<:9+J"7-E%-&)#'<
M2LRNI9@I(PIQD<&NB\)6&KQ>(_$VJZI8"R74IH'@C\U7(5(@F&VD\\<]L]"1
MS0!LVNOVMSK6J:44DAGTY8Y)&EP%='4D.ISTX8'..0:RH/&WV_3=-NM,T'5;
MUM1C>:&-41-L:G =W9@HW<$#.2#TK-\>>'-9U'4(+K0$'FWMJ^E7[[POEV[L
M#Y@R>2GS\#GYZ;X@T&]7Q!IR1Z1=ZGX>M]/^SQ65K=K"L4X;AG#.FY=F .N,
M'CF@#5'CO3WT*#4([2\>XGO&L(]/"+YYN5)#1GYMHQM8D[L8&<U)'XP4:=?S
MW&BZK#=V+I')8B$22.7QLV%6*L#GKNP,'.*XO2_"?B'2[.WE71U^TZ5KLNH1
M01W"&.Y@F5E98V)R&4-_&%SCKS6YKH\7Z]HLY72I;* 7L!%C'=JEW/; YF4R
M*^Q2W& &' .3S0!H2>-I(X=5@FT.^M=4L;+[:+.5XCYL62-RLKE< @Y!(/UJ
MII'BPWW_  C%SJJ7UA<WVGS7)C#1_9W54C9I&P6('S97G(R=PK%M?"VIIXDO
M[JT\.O86&HZ++8*KW2.\4F2P:7YS][./D+8P,]3B6T\,ZSJEKX7M[W3);!++
M1[O3;II)8W*L\42*PVL<@E6QWXYQ0!OVOCZWG&GW4VCZC:Z5J4J0VFH3"/9(
MS_<)4.74-V)7N,XS3+OX@PP+J\EOH>J7<&CS/%?31"(+&$ 8L-S@MP<X&3@<
MXR,XZZ3XBU/PYH'A>[T1K1=/FM?M5^;B-H7C@*G,8#%R6V#@J,9.:T8/#VII
MX:\=6C6P$^J75Y)9KO7]XLD*JISG R01SB@#L%NHKC3ENXG+0R1>:C+U*D9!
M&?:N0TWQO:QZ9X?MK6TU?4[G5+%KFU\SR_-D"[<^8V54-ALYX'![X!Z/2[2>
MV\+65E*FVXCLDB=,@X8( 1GIUKD/"OAC5]-NO!SW=J(UT[19K6Z/F*?+E8Q8
M7@\_=;D9'% '6>'?$$/B&SN94MI[2>UN7M;FWGV[XI5P2,J2",$$$'H:J:MX
MIFTZ]N;:VT#5-0%K$)KB:!8T15()PI=EWM@$X7/Y\4WPII5YIEWXDDNX?+6]
MU>2Y@.X'?&8HE!X/'*MP>>*YS6/#^K7_ (EUK[9H]QJ<-T$73)VO0EM:KL 8
M/'O#9W9;(5B>.E '0S^-;-H=*_LJSNM4N=4M_M5M;V^Q6\D $NY=E"CY@.3G
M)Q3'\<6OV&Q>'3-1DU"]FDMXM-**DP>//F;BS!0JXY;=CD8SFN7\/Z+XA\/+
MX<U0Z%/<366DMI-Y9I/#YF RLLL9+[6!*D8+ \CBM6]M/$\^H:#XFGTB*2[L
M9+I)=,MYU\P02@!<.S;&D78I/(!R<4 :;^.;6+3!<3:9J,=\UY]@33FC7SGG
MQG:IW;"N/FW;MN!U[5'+X]M;*SUB34M,OK*[TJW%U/:2>6SO$<@.C*Q5AD$=
M>".:H:G:>)M733-;DTF**ZTS4S<0::)E\U[<QF,AGW;/,^8L #C@#-9OB#P[
MKWBB/Q-J?]E26<MUHPTRRLYIHS)(=[.S,58JO)  W=CG% '22>-@D5B%T/46
MO-1F=+&T_=K)-&JAC*<OA$P?XB#TXK+T;Q=<'4O&-W>6VI/!8SVT<.GK$'FC
M9HEW(JJ2#ER3G..<YQS5[Q#INIP>(/#FO:?I[WXT^.>WN+6*1$D*2JOS+O(4
MX*#C(X-<]=:'XMN5\3WR6$MJ^I7]G,+:"[1)9K9$59(Q(&PKE5P>0,YP2.:
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
M601NTD956)4-E2?O#GJ.^16!X!OHKS0)HHY=39[2[EMY8M3(:>!@0?++ G<
M&&&R<C'-<;KM_J4EYK]M#JE[;Y\3:?:QO%,08HW2+<%[ ?,3CIF@#UNBN&T6
MT.@_$JXT>TO+Z33Y](%V8;JZ>?;*)=A92Y)&0>1G%5/&]WJ5WXUTG08+:\N;
M%[.6[DM[2]^R-.RLJ@&3(.U0<[0><C/ H [37-:L_#VD3ZG?F06\6T$1H79F
M9@JJH'4DD#\:S;;QE9W6KVNE)I^J"\FA$TD;6I'V9&+!3*<X7.TX'->;ZS:7
MUSX+U.SU62Y6.QUJS6TB.J>=-"CRQ QRLC9)&25W\@$'J :M:C9KX7\2>--4
MTR2^>ZTW1()K?SKV:4;B)AEPS'>!C(#9 P2,9H ]@HKR;2(M<TW4O#MW%#?6
MXNITCNY]0UQ)X[U'0DE8RY^?HR[ . 1C%6= MEU7PG;^,-3\1W]AJ4ET9))S
M=/Y,($Q00>3G9MP N",Y.<T >C6>I6>H27<=K,)6M)C;S@ _)(%#%??AAT]:
MH7WB:SL?$%IHGD7EQ?7*"7;;PEUBC+;=[GHJY[^U<Y\.],M[/5O%\L3W+,-9
MDBQ+<R2#:(XVSAF(SDGYNN,#. *S]8TN%/BEJMZDUXDZ>'3<J5NY0 ^]U^Z&
MQC !VXQGG&>: /3**\@L[6[M_"G@]FUO5O-\2RVJ:A=R7CE@IA:0)&<_NRQ
M7*X) ]:MZXUQX8N_$VCZ9J%\;-O#%SJ")+=/*]K,N5#([$LH;).,]5R* /5*
M*\I_L26+6O!T']MZR1K5M-_:9-_)_I&V)9!CG]WSQ\FW@D5TW@!IH5\0Z:]S
M<3P:?J\EO;&XE:1TC\N-PNYB20"YQDT ;TVN6,+ZE&KO-/IL*S7,,,9=U5@S
M* !U)"G '/3UJ]%(MQ;QRA6"R*&"NN" 1GD=C7E6HV2V.M_%#4;:XO(KJ#2T
MDC=;N3Y6:"1B0-V."!M_N]L5<MK"7Q'XR2PO]3U,62>'K2<P07DD0:5FD&\E
M2#GCUYXSG H ])G@CN;>2"9 \4J%'4]U(P14&FZ78Z/8I9:=:Q6MLA)6.)<#
M)Y)]R?6O)=(%]'X3\'^)9=9U.?5+G5+>UF>2[<QR0M*8RACSM/R@'.,D\YJ-
M[C7]<@\1:N+?4A=6M[<Q6UY'K*VT%B(F(4-$6"D# +;@<@F@#VAW6-&=R JC
M))["J^GW]KJNGV]_92B6UN$$D4@! 93T//-9SB35/!@^W$++<6 :8VTQ W%,
MG8Z'IGH0:\W\+VIGTGP'X>-[?6^G7^FR7UP([N16GD18P(P^[<J ,6VJ0.*
M/8JHS:Q90WT]B92]W!;?:G@12S>7D@$>N2I '7BN;\'R36?B?Q+H"W=Q=6&G
MM;R6S7$IE>+S4):,NV20, C)) :L75-/BB^)WB"^CFNTGC\.+.A6ZD"ARTR_
M=W8P  0,8!^8<G- 'HMG=)?6-O=QI(B3QK(JRH5=01G# \@\\BIZ\HT>"X\1
MZQX9L;_5-2^QR>%8;J>.&\DC,\NY1N9E(8GYB2<\\9K.MHKVW\"6OB1M:U6;
M4K35UM8GDO'*>2MYY&QDSM;*]2023WH ]HHKQZXEUOQ!JGBBY-KJDAL+V6UM
M)K;6!:1V:QJ,-Y>X!B<[B6!!!QT%>F^&KJ[O?#&EW-^\+WDMK&TSP.KQNY49
M92O!!Z\<<T :E%%% !1110 4444 %%%% !1110 56O-/M-0^S_:X$E^SS+/%
MN_@D7HP]QDU9HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JNHZ=::MIUQI]_
ML]I<(8Y8VSAE/;CFK5% &6/#FCB\TN[%A&)]+B:&R?G]RA4*0.?08YJ.[\*Z
M)?VFH6MS8))#J$RSW2[V&^10H#9!RI&Q>F.E;%% &?I^B:=I<L\MG;^7).D:
M2N79BXC78F22>B\9[]ZFTW3;/1]-M]/L(1!:6Z;(HP20J^F3S5JB@#"3P;H$
M=W/<IIX$L]VE])B5]IG0EE<+G .22<#GOFM"32-/FU&34);5'N9+;[([MDAH
MLEMA'3&2>U7:* .?TOP1X=T:^BO;+3]D\*E8"\TDBP ]1&K,0F>GR@5MW-M!
M>VLMK=0QS02J4DCD4,KJ>H(/45+10!S.G?#_ ,+Z5?07EKI@\ZW.8/-GDE6$
M^J*[%5_ "I]4\%>'M9OI+V^T_?/*H28I-)&)E'02*K .!_M UOT4 4HM'T^'
M48[^*U2.YCMOLB.N0%AR#L Z 9 [57_X1K1_[)_LK[$OV'S_ +1Y6]L>9YGF
M[LYS]_FM6B@#AX?AWI]YX@\0:AK5JDZW]VLD/ESR)NB$2+LD"D!AN4G:<CGW
MK<U'PAH>JW4%S<V16:"+R$>WFD@/E==A\MAE?8\5N44 8MGX1T'3TMTM--BA
M2VNFNX40L%CE92I8#.!P2,=.>E2WEBUBVH:KI&GPW&KW,<:,LLYC64(3M!;!
MQ@,W0<UJT4 <]X+\.?\ ",>'([*00_:I99+FZ,(PAED8L0OL.%'LHJ75_".B
M:Y>"\OK1S<B/RC+#/)"SIG.UBC#<O)X.>M;E% $-G9VVGV<-G:0)!;0H$CBC
M&%51T %5HM%TV#6[C68[2-=1N(EAEN!G<R+T'I_^H>E7Z* .9G^'OA:Y>Z,V
MEAX[IF>6 SR>27;[S"/=L#<_> !SSUJQJ?@W0=8DADO+)FEBA\@21SR1,T?]
MQF1@67V.:WJ* .?N_!/AZ\EMY'T_RGMX!;1FVFD@_=#I&?+8;E]CD42>!_#<
MFC_V3_9<:6 N/M2PQNZ!)?[RE2"O4],#DUT%% &-/X4T.YLKVSGT^.2"]G^T
MSJS,2TN -X.<JV%7D8Z5':^#M!L["_LHK#=%J"&.[:65Y))EP1AI&8L1@G'/
M&>*W:* *,ND6$TVGRR6X9]/8M:G<?W9*%#CGGY21S6/XT\--XHM-*M#'#);P
M:E%<W*2D@-$H8,!CO\P]/K7344 8VG>%-$TNVNX+:Q4I>#;<F=VF:9<8PS.2
M2,$C!..:BTGP;H&AWBW=A8E+A$,<;R322F)#U5-['8/9<5O44 9-IX:T>P:P
M:VLEC-AYOV7#L?+\TYDZGG)]:JV?@CPY8:DE_;::J31NTD2^:YCB=NK)&3L0
M\GD =:Z"B@#E-!T&^/BS4_$^L6EI;7D\*6=O%;R&3;"A)+,Q499B1QC@*!6O
MI6BQZ7?:M=(X+:C<BX90" N$5>Y.3\N<\=>E:E% &'J7@_0M6U%M0O+-FN70
M1R-'/)&)4'17"L XYZ,#44G@;PY)I]K8C31%!:2/);>1*\30ER2^QE8,H))X
M!Q[5T-% %+2M(L-#L19Z;;+! &+E022S$Y+,3DL3ZDDU6E\-:/---+)9*TDU
MW%>R'>WS31@!'Z]MJ\=.*UJ* *G]F6?]K_VKY ^W>1]F\W)SY>[=MQTZ\U6U
MGP]I?B".%=2M?-:!B\,B2-')$2,$JZ$,,]\'FM2B@#%A\):%;Z.=)BT]!9&9
M;ADWL2\H8,'9L[F;<H.23TJZ-)L!?W=]]F0W%W$L,[-DB1%W84@\8^9NW>KM
M% '/:9X'\.Z/?Q7MEIVR:$,(-\TDBP ]?+5F*IG_ &0*4^"/#AU4ZD=-7SS-
M]H*^:_E&7_GIY6=F[/.[&<\UT%% &;::!IEAK%YJMK;>5>7N/M#K(V)",<E<
M[<\#D#-23:/I\]_+?2VP:YFMOLDDFX_-%DG;UQU)]ZO44 9<_AS2+K08M#GL
M8Y--BC2..!B?D5  N#G((P,'.?>JUGX.T&QL;^TAL<QZA&8KMI9GDDF0@KM9
MV8MC!(Z\9XK=HH HG1M/:XT^X-L/-TY66U;<?W09=I YYX&.<T^RTRST^2[D
MM(!&]Y.;B<@D[Y"H4MS[*!QZ5;HH Q;WPGHFH:C<W]S8A[FZMC:3N)'42Q$$
M%6 (!X)&<9'8U<MM&T^SOOML%L$N?LZ6N\,3^Z0DJO7'!)]^:O44 9,?AK1X
MM,LM-2R46=E,MQ;Q;VQ'(K;E;.<G!.>:IW_@7PWJ=_+>W>FAY9V#3JLLB1S$
M=#(BL%?_ ($#7144 -V+LV;1LQC;CC'I7/+X#\-)I*:8FF[;2*8SQ*L\@:%R
M,9C?=N3CLI KHZ* ,_1]#TW0;1K;3+58(W<R.=Q9I'/5F9B2Q]R34-]X9T?4
MM6CU2ZLP][' UN)1(ZDQL""I (##YFZYQGBM:B@#-L] TO3[BVN+6T6.6VLQ
M8PL&8[8 00G)]0.>M1_\(UH_]D?V5]B7[#Y_VCRM[8\SS/-W9SG[_-:U% '/
MZIX(\.ZS?2WE[I^^>90LYCFDC$X'02*K /Z?,#6D-&TY=1MK]+5%N;: VT+*
M2 D9QE0HXQP.W:KU% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%4[/5K#4+F[M[.[BGFLY/*N$1LF-\9VGWJ
MY0 4444 %%%% !116/K'BG0_#\T,.K:E#:23*6C63.6 ZD8'O0!L45FZ/X@T
MC7X9)=)U&WO%C.V3R7!*'T8=1^-:5 !1110 4456L[Z&^69H/,Q%,\+;XV3Y
ME.#C<!D>XX/:@"S113(9HKB%)H)$EB<;D=&#*P]01UH ?1110 4456N]1M+!
M[9+JX2)KJ800!C_K)""0H]\ _E0!9HHK-U37].T:XLK>]F=9[V0QV\4<+RNY
M')X0$@ <DG@=Z -*BBB@ HHHH ***8TT2S)"TB"5P61"PW,!C) [XR/S% #Z
M*K6E]#>FX$/F?N)FA??&R?,,9QD#(YZC(]ZLT %%%% !1110 4452BU6SFU>
MXTJ.4F]MXDFECVGY4<L%.<8.=K?E0!=HJM>ZC::<(#=W"0BXF6WBW'[\C<*H
M]S5F@ HHHH **** "BH6NH%$Y\Q6, S*J?,R\9Y YSCG%%I=1WMG!=0[_*FC
M61-Z%&P1D94@$'V(S0!-1110 4444 %%4;C6=-M-5M-+N+V&.^NPQMX&;YI
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
MI.H>%XO#MQ"YTZ&.*.-5D(=1'C80PY!&T<U9O= TR_T(:+<6H:P5$C2-6*[
MF-I4CD$8&".1B@#A%D\1Z:-9>&TUZUTG^Q[B3?JMW%,\5RHRK1LLCM@C.0>
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
MQ9744D8A(F).)2S!EVDD'@Y XJYX4\+WV@>);42IYEM;>';6P^T@C#RQNY8
M=>A!Z=Z -(^/=(?1M.U&VCO+I]1D:*VLX8,W#NF=ZE21C;M.22 ,=>E<XOC6
MXNU\87$MY?:=:V$]G'"K6B&:V+A ZE&X.6)&23P<@]*AT[P_KFB'1]9_LN6Z
M>POM2\ZSB=/-,-Q*661,D*2,*<9!PU1ZAHOB#6].\9W#:)+:R:I/8O:6\DD9
M=DC*;BV&(!PI)&?;F@#4N/&EVVH^-K.=+RQM=(MPT-W';*QBQ'N9L%L,23N4
M'@@<XK:NO&=I97$=C!9ZGJMXELD\ZV-N',2,/E+Y( )P2%&3[5SNNZ-K,M[X
M^M8-*GFCUK3T-G<(Z;"ZP>64.6!#$].,>]6K.#6/"GB#4KU=#N]3MM4@MF4V
M;Q[X98HA&4<.R_*< AAG'- &M<?$#18[?29K9;R^_M9)&LX[6 N\ACQN4@XV
MD9YSC&#G&*TO#_B*T\16]Q);PW-O+:S&"XMKJ/9+$X .",D=""""0<UQWA_P
MGK&FZKX5N+NV3="VI7%[Y;@I;O<,&5!Z]QD>AKH_#>F7ECXB\57-S 8X;V^C
MEMV)!WJ((U)XZ<J1SZ4 ,U'QUI]A>WMO'8ZG?+88^VSV=MYD=N<;L,<@D@$$
MA02!UK#U;Q+>:KX\T'2M+N=2BTNXM3>FXLH8V%P"T>TEGSB,!CNP >:DMUUW
MPM<^(;.W\/7.J+J5[+>V=Q!)&(]TBC*2[F!7:1UP<BE\,^$]1T'6_#22J)8-
M/T&6TGG5AM$QDB;:!UQ\K8X[4 ==)K5I#XAM]$D$BW5Q;O<1,5^1U1@& /\
M>&X''H:R[CQSI,%M+*J7<SK?OI\,,,6^2YF7[PC&>0.<DX VFLWXFBXL-$L_
M$6GJIU+2+I)(%)QYHD_=-'_P(./Q454E\+7_ (?L/"%WI]JVHS:&9#=VZ.JR
M3^<A$LB%B 6WDM@D9R1F@#9_X3[2H],U.[NK>^M)=,V?:K.XA"S('("MC)!!
M]02.#6M?:Y::?J]EIDPD^T7D4TL6U<KMB"ELG_@0Q7 ZYX=UWQ;'XFU1=,>P
MDNM.ALK&TN9$$DOER&4L^TE5R3M&3[G%:,@USQ#XQT?4W\/7>GV5G9W<3FZD
MCWF214P-JL?E^7 /?G@4 ;_ACQA9^+(C/I]CJ,=H8UDCN;FW\N.7/4*<\D'(
M/;CO4&H>.].L+R]A2RU*\AL#MO;JTM_,BMCC)#'()(!!(4-CO4_@73KK2? N
MB:?>PF&ZM[1(Y8R0=K <C(XKA+KPI>Z;J'B")]#UO4CJ%Y-=6<MCJSP6[>;S
MLE42KMP<@G:<B@#M=0\<Z;9ZE%I]M:W^I7<UFE]%'80B3?"Q(# D@8X[D=1C
M.:JV?Q*T6^.GR06NI_8KZ9+>.^:U*PK,QP(V).<[OER 1GC-1^'_  Y=Z3XP
MMIOL:16,'AZWL0T<A9%D25R44L=Q !')K*MO#.L1_#?0M,:R87MMK$5Q-%O7
M*QB[,A;.<?=.: -RY^(6FV]UJ4*:?JMRNERF.^F@MMR08 .XG.2,'/R@G .1
MTIG_  E*Q>,[PRZ@@T&+08M1#8&T9D?,F<9.5 X_2N=TW4]6AN?&]AI_AZXU
M W&JS)#/%)&L:R-#&")=S J -IR <Y([4RY^'FJ26=UH\94Q_P#"+6^FQW3-
M\CSQR,VW'4#IVZ&@#K]/\<V-]?6EK+I^J6+7JDV3WEOY:7.!NPIR<''(#;2:
MF3QEI4GAJTUU//:WNIDMXH@G[TRM)Y>S;GJ&SGGC!K#N1K?BS4?#T-QX?N=*
MBTV]2^O)KF2,KN1&41Q;&)8$MU(' ]\5G:=HLY^*MUI8*MHNGSMK:J#G;<3K
ML5".V")I!_O"@#;NOB9HUH]ZSVFJ-:6%TUI>WB6V8;=U;:=S9R1G!X!P",XS
M5_3O&VG7^HS6,MM?Z?(EL;Q&OH/*66 $ NIST&1D-@C/2N8OO#.KR_#WQEIL
M=BQO+_5+F>VBW+F1&E4J<YP,@=ZU/%?AF^U[Q(1"OEVL^@WM@UQD8CDE,>W(
MZ] 3^% %ZP\>Z;?W-DALM2M;:_?997ES;;(;AB,J%.<C< 2-P&>U59OB9H\"
MW<QL=5>SLKE[6\O$M<PV[J^P[CG)'0Y4' (SBN8TCPQ=R2Z%9W'AK6(Y[&>&
M2ZGO=8DDM(_*Y#Q*)3N)(&T%0!GFM.;PWJS?#+Q;I2V3?;KZ\OI+>+<N9%DE
M9D.<X&01UH VK?Q1=S?$R[\/&RG^Q16,<RRB(;=[%\L6S]TA0HXZYK4N/$^G
M6EYJUK<&2-]+M%O)RR\&(ACN7GG&Q@?>LB"RU&R^)8O3ITTMA>:5#;&YC9-L
M,D;R,0X)SR& ! /)JCX^\,ZGJ^KZ9-ID(>&[3^SM4.X#;:F1)"W/7 5U_P"V
ME &S'XTTJ\TO2;JV>?&KI(;;$8+($1F8L"<#;MP?? K"L/&MVVL>$-/A2]O[
M34]/:XENVME5I3\@5B V% W$L .,C%1:%X3U6S\3ZX]U;@:;:1W":/\ ,"&^
MTOYLF!GC! 7GWIFD:+K.CO\ #^>32IYA8Z<]C>K$Z;K=G$0#-EAE1L;.,]*
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
M#$DJOH!G ^H&:T:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J6J:39:U:+:W\/FPK*DP7<
M5^=&#*<@CH0#5VB@"C!I%C;7U_>Q0[;C4"AN7W$[]J[5XS@8''&*K67A?1]/
M.E&UM-ATJ%X+/]XQ\M'P&')YSM'7/2M>B@#G!X%\/B\^T?99M@G^TBU^TR_9
MQ+G._P G=LSGGIUYZUJ1:+807&I3QP8DU)@UT=[?O"$"#OQ\H XQ5^B@#*3P
MWI,=GI-HMKB'265[)?,;]T50H.<_-\K$<YJ*]\*:+J*ZF+JSW_VFT;71\Q@6
M:, (00?E(P,%<=*VJ* .>MO!6AVU_;Z@D-R]]!N N9;R5Y'#8RKL6)=>!\K9
M QP*=IG@O0](-B;2WF L)))+027,L@A+IL8*&8@+MXV]!UZUOT4 <XO@7P^M
MX+@6LVP3_:1:_:9?LXESG>(=VS.>>G7GK6G%HNGP3:E+'!A]28-=G>W[PA G
MKQ\H XQ6A10!5L-.M=,TNWTVTBV6EO$L,49);"*, 9/)X]:YX?#CPR+3[(;2
MX:W4AH8VO9B+8A@P,7S_ +OD#E<>G3BNKHH S;?0=.M1J'E0,#J)!NBTC,9"
M$"9R3Q\J@<?7K5"?P3H4\6G1B"X@.GP"UMI+:[EAD6$ #871@S+P."370T4
M9VC:%IOA^S>TTNV%O;O*TQC5B1N;J1DG'TZ57NO"NC7J:NEQ:%UU@(+X>:X\
MW:H5>A^7@ <8K9HH I7&DV5UJ-CJ$T.ZYL=_V=]Q&S>NUN,X.1ZU!9^'=*L-
M<OM9MK01ZA?!1<2[F.\* !P3@=!G &<<UJ44 <W/X$\/W-W-/):S;)YO/FME
MNI5MY9,YW-$&V$Y&3D<]ZU[?2K*UU*^U"&';=7WEBX?<3OV#:O&<# /:KM%
M'/IX*T**/2$AMIH1I (LS%<R(R*2"5)#993@9#9!Q3I?!NAR:;%8?9'CBAN'
MNH7BGD22*5V9F97#;E)+-T..<=*WJ* ,%/!NAII%SIAM'DM[N59KAI9Y'DF=
M2K!FD+;B057OVQTJ]>Z'INHWT5Y>6JS31P2VZER=OER8WJ5Z$':.HK0HH Y[
M3_!6B:;>6UU#'=R/:Y^RI<WLTR6^1CY%=B%X..!P*U+O2+*^U&QO[F'S+BP9
MVMF+G"%EVDXS@G'&2.,G%7:* *6I:39:L+47L/F?9;A+F$ABI21?NL""/4\=
M#GFO.+[P%J%^9M-&B6EK%+?B=KV/496@2,2ART=LQ(21@-IQ@<GG!Q7JE% %
M*VTFRL[Z_O8(=MQ?NKW+%B=Y5 @X)P/E '%9-IX%\/V5W!/#;3[+:7SK>V>Z
ME:"%_P"\D1;8I&3C X[8KHZ* .=OO ^@ZC=W-Q/;SK]K8-=0PW<L<5P<8S)&
MK!6X'.1SWS6I%I%A#JS:I%;A+MK9+4N&./*5BRJ%Z#!8]JO44 8\?A;1HM*L
M=,2T(L[&=;FWC\Q_DD5BX.<Y/S$G!XJK?>!]!U&[N;B>WN%^UD-=0PW<L45P
M<8S)&K!6X'.1SWS7144 48M'L(-6;4XK<)=M;I:EPQ \I2650O08+'M6;-X*
MT*>PM[/[-+'';W3W<+0W,D;QRN6+L'5@PSO;C..:Z"B@#+TO1ETS4-7NUDW?
MVA<K/MY^3$:ICDGJ5)XP.?SKZAX0T;4]4?4;B&87$L:Q3^5<R1I.BYPLBJP#
M@9/W@>#CI6Y10!G:-H>G^'[-K/38GAMFD:41&5G5"QR0H8G:,\X&!R>*SI_
MWA^YU&2]EM)"99A<2P"XD$$LHP0[1!MC-D Y(YQS7144 <_J7@K0]5O;BZN(
M+A7N@%ND@NY8DN0!@>8B, _''(Z<=*S=0\&IJ/CFVOI(FBTZWTDVL+VT[021
M2>8" I0@@;<CCCM7944 <AK7AR6U\(R^&O#FF6Y@ODEAFEN9R1%YGWI6SEI&
MY)ZYR!S71Z3IEOHVCV>F6HQ!:0K"F>I"C&3[U<HH P]4\(Z1J]\U[<1W,=Q)
M&(99+6[E@,R#.%?8PW#D]?6K,?A[2H9M,EBLTC;2XWCLPA*K$K*%8  X/ '6
MM.B@"IJFF6>LZ9<:=?P^=:W";)$W%<CZCD?451D\*:)(^C.]BI.C#;8?.W[D
M8"XZ\\*O7/0&MFB@"A#HMA!/J4\<&)-28-='>Q\PA @[\?* .,56M/"NBV+6
MY@LE'V>P_LZ,,[,!;Y!V$$D'[HY/-;%% '/Z5X+T/1KV*[M+>8RP(8[<374L
MJVZ'JL:NQ" ].,<<=*G7PKHR:!:Z&MH1IUJZ/##YK_*R.'4[LY.& /)K9HH
MIZKI5GK>F3Z=J$/G6LX D3<5S@@CD$'J!63?>"-#U"[NKB:*Z3[6<W44%[-%
M%<'&,NB,%;(&#QSWS7144 0/96LE@U@T$9M&B\DP[?EV8QMQZ8XKG4^'GAQ8
M8(C!=O\ 9G5K9WOYV>WV_=$;%\H/92,]^E=310!STW@C09X]5BDMIC#JK^9=
M1"YD",^0V]5W85LJ#E<'BFR>!M"EN5N'BNVD\I893]NF_P!(1<[1-\W[W&3]
M[/!QTKHZ* .;_P"$$\/KIL5A':SQ0P3M<6YCNI5>W=OO>6P;* Y/RJ0.3Q5B
MU\(:'9PV<4-F0+2Z-Y$S2NSF<J5,C,3EV(8CYB?T%;E% &7/X=TFYN=1GN+-
M)7U&!+>[#DLLL:[MH()P,;FZ>M5M+\(Z1I%ZEY!'<RW$<9BA>ZNY9S"AQE4\
MQCM' Z>E;M% '++\._#*;5%E,88YA<0VYNY3%#(&W[HTW;4Y'8#J1T)%;NJZ
M59ZWI<^FZA#YUI.NV2/<5W#.>H((Y%7** *5QI5E=:G9:C-#NNK(2+ ^XC8'
M #<9P<@#K61;^!/#]K=PS16LPC@F\^&U-U*;>*3.=RQ%M@.3D8'!Z5TE% %&
MST>PL!?"WMPHOIVN+@,Q822, K'!SU"C@<5EV'@?0=.N[>XM[>X(M6+6T,MW
M+)#;D@C,<;,57J<8'';%=%10!@'P7H+KJ<;VCO#J<GG7,+7$AC,F=Q=5W81L
M@'<N#D"K&D^&=,T:ZFN[9+B2[E01O<75S)/(4!R%#.Q(7/8<5KT4 9&L>&M-
MUR>UN+Q)UN;7<(9[:YD@D4-C<NY&!P<#CVJA_P *_P##02X1+!XUG=)6$=S*
MFV1!A9%PWRO@<L,$]R<FNFHH R=(\.:=HDT\]JL[W-P%$MQ<W$D\KA<[1N<D
MX&3QTYJ/6_">D>(;JUNM0BG-Q:JZ0R074L#*&QN&8V&<[1U]*VJ* .:B\!Z%
M%#<PXU%XKF$P2I+J=S(&0D9&&D.,XQD<XR.A-:IT/3O[1LK];98[FRB:"!XV
M*!8VQE" <%>!@'(!&16A10!C'PKHQ\/2:";0_P!FR.SM#YK\LTAD)W9S]\YZ
M_I5S^RK+^V3J_D_Z<;?[+YNX_P"KW;MN,XZ\YQFKM% '+V?P]\-V!LUM[.98
M+-UE@MC=RM"LB]'\LMM+=\D9SSUK871-/6^U"\^S@SZA$D-T2Q(D1 P48S@<
M.W3KFM"B@#.T71++P_IJ:?IXF6VC^XDL[R[!@ *"Y)"@ 8 X%2:=I%CI/VLV
M4/EF[N'NIR7+%Y&QDDDGT QT&.*NT4 9$_AG2;@ZL9+9O^)LBI>[977S0J[1
MT/RG'&1@\#TK4BC6&)(D&$10JC.>!3Z* "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH ***I:KK&GZ'9&]U.[CM;8,$\
MR0X&3T% %VBLG1_$^B^('E32=1ANVA ,@C)^4'I_*M:@ HHHH **** "BBL?
M6?%6A>'IHHM6U.WLY)E+1K*<%@.I'YT ;%%8^C^*M"\0320Z3J<%W)$NYUC)
M)49QFMB@ HHHH **IZ7JMEK-D+RPF\V R/'NVE?F1BC#! /#*15R@ HHHH *
M*** "BBF2311%!)(B%VV)N8#<WH/4\&@!]%17-S#9VLUU<2+'!"C22.W15 R
M2?H!7.P_$7P=/(D:>(K#<Y 7=+M!)Z<GB@#IZ*.M4[W5;+3KBR@NIO+DO9O(
MMQM)WOM+8X''"DY/I0!<HHIAFB$RPF1!*REU3<-Q4$ D#T&1^8H ?15:SOH+
M]9F@,A$4SPOOC9/F4X.-P&1GN.#V-6: "BBB@ HJG=:K966H6-C<3;+F^9TM
MTVD[RJEFY P, $\XJ:[NHK&SFNY]_E0H9'V(7; &3A5!)/L!F@":BFQR++$D
MB9VNH89!!P?8]*=0 445E:UXET7P[Y']KZC!9^?N\KS3C?MQG'TR/SH U:*Q
M=(\7^']>NVM-*U6WNYU0R&.,G(4$ G\R/SK:H ***AO+N&PLI[RY?9!!&TLC
M8)VJHR3@<G@4 345#:74-]907=L^^">-98VP1N5AD'!Y'!J:@ HHHH ****
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
M2_:O*U8#[7 MPPC9AM^<+T#811D5H#P_IXN-6G\M_,U5%2Z.\_,%38,>GRT
M</IESJD%WX$U2;6+ZXEUQ"+Z&23]RVZV:4;4Z+M(&".3WS6+8ZKXKUSP^^NZ
M?9^))=8EGDDMS'<0+8A5E*B(QF4$KM7:25W9R<UZ>GAK34CT6-8WVZ, +/YS
M\N(S'SZ_*3UK/D\!Z,]Q*P:]2UFG^T2V,=VZV[R9W$E <<GDCH3VH Z9"612
MR[21DCTH(#*58 @C!![U4ATV"#5;G44:4SW$:1N&D)0!,XPO0'DY(ZU<H \K
M30;G_A+?^$!:9#X9B4:P(LG>82^!:G_8$@+?[N%K>N%N?$/Q U+1Y=1OK.PT
MVQ@D2*SG,+2R2E\N67D@!  ,XZUTXT>S'B ZWL;[<;46A;<<>6'+XQZY/6J>
MJ^%[#5M034#+>6E\D7D_:+.X:%VCSG8V.HSR,].V* .)T+Q!J]QJ_AJQN;^:
M81ZMJ=A-*2!]J2%'V,^.">!^(S3/%&N:O!)XV2SU*:%[2\TN.U(;(A\PQ[P!
MZ')R.^:[*;P1HLFE6&GPQ3VB:?(9;66VG9)8W.=S;\Y);<V<YSGFHU\!Z&MK
M?0&.X<7\L,UR\EPS/(\3!E8L3G.0,T ;6EZ?_9E@EK]KN[LJ23-=R^9(Q)SR
M?Z=JN444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 5FZWKEEX?T_[9>M(5:18HHXD+R2R,<*B*.2Q
M]*TJX[XAZ!=ZYINF2V4,UQ)IU^ET]O!<&"25 K*P1P1M8!LCD=,=Z +2>.M-
M%GJDUW:W]C/IEL;NXM+J$++Y6#\Z@$AAP1P>HP<54'Q)THW,%O\ V;K(DNXS
M)8 V1_TT#&?*Y[ @_-MXYZ5S,OA>[U#3O$MQ9:#JL#SZ-+8VS:KJ#S7$SOR5
M"M(RJF0.20<^U=3<:1?/XH\'726Q,%A:W*7#Y&(V:- HZ]R"./2@!S?$318]
M&BU*6*_0/?G3C;&W)F2XP3Y909YX[9ZBJFN>-M_A+Q(]C'>:9K.FV+3B"\A5
M9$!4[' ^967(/0GD8-<UK5IJ>B/'<G3FFEG\;"ZMH-Z@S1F @$$G )PV,XY'
M:K^NZ/K7BE?$VK)I%S9^=H;:996MPR":=BS.6(#$*,X R?4\4 =/<^,[6RFC
ML4LM1U.^2V2>YCL+?S#"K#@OR "<'"C)..E6M/\ %^D:I=Z;!:3/(-2MI+FU
MEV81PA =>>0XSR".Q]*YZUBU?PIXCU6]70[S4[758K9T-FT>^*6.(1E'#LN
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
MD4LD+EBA)/&6VKSW85+)JNI:K\3_  H+S0Y],6*VO6VW$L;NQV(&P$9@%!P
M21DGIQ0!M^(O%%WI'C'PYI,-E/-;W[2^>T<0;(5#@ Y&,'YF]L5AZ)\2%MM/
MOI-:AU*>*UU.XMYK^.T'D6Z"8J@9AC.%VY(!Z\UM^*;6_7Q3X7U:TT^:]@LI
MITN%@*[D$D>T-AB,@'KBL*?PUJ[?"CQ-I"V3&_N[J]>"'<N7#S,RG.<<@@\T
M =1JGC&UT[4I]/@T[4]2N;:-9+A;"W$@A5LE=Q) R0"<#)]JR;CQYY_B/PI!
MI=M<7.F:Q!+.TR0Y) "A<9(QM));C@8]ZH:S9:[<^)]22]LM=O+!DB&FQ:;?
M"VM\;/G$S*ZL#OSR<\=!VJGH.AZYHMI\/Y9M(GE;38KJUO8XG0M"92H5^6&5
M^7)QDX[4 =_KFOV>@6\,ETLTLMQ*(;>WMX]\LSD$[57Z DDX  Y-8.I^,[.?
MPOK5PD]_H]WIR+]H66U5I[?<1M8(258$9P<D=?2H_B!X?N]4NM"U.VM[N[33
M9Y#/;6=T;>=XY$VEHW#+\PX.,C(R*YJ\\*7U_P"&?%<ECH6HV\][;16]J-1O
MVGN9PK;CN#2,J*"3@9SUZ4 ;.I>--374?&]A#;7$ TG3/.M)_)&$D\J1MS$D
MYR57;Q@A36AX=\>6NHKHUI=VNHPSZA OD7=Q:^7#<R!-S;3VR 2,@ @<5G:S
MI6KG6_&T4.ESSPZWHZQ6MQ&R;!(D4J[&RP()+C'&/>KU[HNH26_@5([4DZ=<
MQ/= $?NE%NZ$GGGYB!Q0!9E^(6D12RN;?4&TZ&?[/+JBV^;5'#;3ELYP&X+
M;0>]66\9V/\ PE$OAZ"RU&YO()(TN'@M]T4 =0RL[9P%(/Z'CBO.8/!5]8Z)
M-X<FT'6K^X,KQQSC5Y(]/EB9R=[J)05^4\J$R2.^:] \.:1=:?XM\474L!2V
MNGM/L\A(/F!( I[YX((YH V)M:M(/$%MHLOF+=74#SPL5^1PA 90?[PW X]*
MR[GQSI%O',RK=3R)?-I\4,$.^2XF4981C/('.2< 8/-9_P 3!-8Z#:^(K%5.
MH:-=)/ I./-#GRWC_P"!!_S K//A?4?#UEX0OK.T?4I]'\XWT$;*))FG3][(
MFX@%@^3@D9!(H W1X]TE=,U&\N(;VUDTYHUN[2>';-'YA 0XS@@YX()'!K8N
M-9M;;7+'2)/,^U7L4LL6%^7;'MW9/;[XKSW6_#VN^*8?$^JII<EE)=6=M:V-
MG<R()9?)E,I9\$JI).T9/UQ6O;MK&N^/]$U>70+S3M/L[.YB=KMX]_F/Y?\
M"K'CY>#WYX'< Z'6_$UGH=Q:VCP7=Y?76XPVEG%OD95QN;D@!1D<DCK6=+\0
MM$@T0ZG*+Q%2[%E+;&W/GQ3GHC)USTQC.<C&:BUVUU'3/&UEXEM--GU*V%A)
M87$%L5\V/+JZNH8@,,@@C.>AYKGY/#>MZC>/K4VFO;R7WB*QO/L;.A>&W@"K
MO?!QN(&2 3CB@#MGUYV\*3ZU'IM]"Z0O(MI<0[9@5R.5S[9Z]*XFV^(.HLO@
M>ZN+>](U2SG:YM8;4,]S*L<14H.2%RS$'(&.O2O1]1@>YTRZMX\;Y871<^I!
M KS[PUI.L&?P(UWI%Q:?V-8W-G=><R':WE1*K#:QRK%6Q].<4 =)#XZT>30[
MW5)A=6JV4_V:XMIX2)TF.-J;!G);<N,9SFK.C^*K75M1DTY[.^T^_6+SQ;7T
M(C9X\XWK@D$ X!YR,C(KB]>\':OJ7_"22PVLA8ZW:ZC;1K<>4URD<4:LJN#E
M#PV#Q@@?6M'POHK-XL34QHFL6<%M:O&MQK&HO-*7<C*HAD<!<#DGJ<8H TO$
M.J:K=^*K'PKHMVMC++:O?7=[Y8D:*$,$"HK?+N9CU.< =#4VF6/B/1=:"7>K
MG5M$D@9GFNUCCFMI%QCE%4,I&>HR,=:K^(]/U33_ !98^*M(L3J)CM7L;VS2
M14D>$L'5HRQ +*P/!(R#4+2>)/%MW/ ;"XT/0S9S0R+>",SW,DB[5(52VQ4Y
M.<@DT 6K7XA:3=36I^RZC#87DHAM=1FMBMO,Y.% ;.0&/0D 'UJ*]^).CV4U
M^'M-3D@TZX-O>W,5J6BMR"!EFSTYSQD@<D"L%['Q!JW@_2O!LWA^XM);9K6*
MZOVDC-NL<#HV^,AMS%M@P-HQGG&*GO/#FK2>"/'MBEDQNM2O[F6TCW+F561
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
M;KC'0D5RZS>(_$,6OW]M::X^H17]S!8W%MJD<,%MY3%44PF0!AP"VY3G)]J
M/8:*\XU.:ZUK7!9R0:U<WMG80M>6MAJ LX+660$Y+JZEVX.!RH ]ZS=.F\1^
M(_!/A74MUYJ4"QSB_M;2_P#LMQ<8;;&^\%=V-IR-PR6!YH ]9HKRQ-5_M"+0
M-"LM3UJ&VN]7GMKXWDI2[@\N)I/LYD!W<_+\P8D@_>JKXIO;_P -P^,=)TW4
M[\VT&DV]];O+<O)):R-(R,JR,2V"%!P3ZXZT >NTA 8$$ @\$&N%>TF\/_$+
MP[!;ZEJ,\>IP7:WB7-T\J2,BHRN%8[4.2?N@#!QBN[H 1$5$5$4*JC 4#  J
MO?7J:?:-<21SR*&5=L$32-\S!?NCG'//H,FO+M5OM<DMK_PG8ZE=IJT6J7,L
M4XE;S/LPA-Q&-V<E=SQQ_3BFZUXDO=9T[5]>TZ_N8+.&+2[>!89F5?,EECEE
M/!Z[)(U^F10!Z7J6N:?I6GZA>W-POE:>GF7(C.]HQC=RHYSCFK\;K)&LB_=8
M CZ&O'-8TZ*&P^+%P)KIG5=@62YD=<-;QL?E)QD'@'&0.!@<5T:6DV@^,/"
M@U/49AJ:SQ7J7%T\D<NV NK!"=J$,O&T 8.* /0J*Y'QM<W+7OAS2(;J>TM]
M3U Q7,T#F-]BQN^P,.5W%0,C!ZUR'BN[OO#*^+-)TW4[_P"S1Z+%?P-+=22R
M6TIE9"%D8EL$*#@GUQ0!Z[16?H^F#2[#R/M5U=.[&226YF:1F8@9QG[H]%&
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
M@C(^8$X..@ K8A%GHWBSXAZO<7U];I:0POYBSO)Y>Z$L2(V)5B#]T$8'08%
M'IM4I=5M42)XR]RLES]FS;(90CY*G=MSM (()/3O7FNFR:CIGB_PM;&+6[6#
M5%N(KG^T=4\]K@+ 7#; ["-@0#\N,9Q5+0DETKPOI$UG>WRO=>+3!-NNY'#(
M+F8%<%CU_B_O'DY- 'LE%>6;+K6/"WBKQ+/K&I6^HV5S>BU\F\>..U$!8(IC
M!V-G:"VX'.:LZ5]J\6>+)8]1O]0AM7T.QNFM+:ZD@42R>9DY0@CZ X/&<X%
M'I5%>3:?_P )'K/A#P]<B2_U2VMY+R*]MK?4#:W-P$E9(W\P%2VT+R-PR2#S
M7:^";VVN]%F2WN=3E-O=20R1:F<SV[#!\ICR6P",$EL@CDT :6J:_INCZ=?7
MUU<KY-@ ;D1_.T><$ J.0<$'Z&M*O%-=TZ*'1/BE<+-=-(+A(P)+F1UP8X6^
MZ6QD'@'&0.!@<5UES$WA?QSH.S5=0DM[ZUO#?"ZNGE1S&BN'"DD(1SPH QQB
M@#OZCCN()I9HHIHWDA8+*BL"8R0& 8=C@@\]B*\?CU#4+4^&-:M#KPCU+5;>
M(WNH:@"MW#,QX^SARJ@J<KA01@5U/@?3HH/%_C.X6:Z=QJ0C DN9'7!AB;[I
M)&<\ XR!P..* .IL] TNPU6\U2VLT2^O,>?/DLS =N3P.^!@5I5PVJ6LNL?$
M]M*GU"_BTX:*L[6]K=/"&D\YE#90@CCT(S@9X&*Y;3WU&/P7X>\12:UJDVH_
MVQ%:,7NG\MX/M)A*-'G:V5&2Q&[/.: /8J*\@\57]S<6?BG6=,?7I6TYY4CO
M5U 6]O;21*,HD(<>8 PY+*=Q) K;NO$T_AC69=1U*>673]4T?[9!&SDJES"F
M7C0=MZLIQW*F@#T2BL;PI97]AX7L(-4N9;C4#'YES)*Y8^8QW,,GL"< >@%;
M- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %4M6TBQUS3WL=1@$T#$-C<5*L#D,K @J0>000:NUR?C
M[6+G1+#1[FVEF0/J]M%*L*[FDC9CN0#OGIB@"Y#X+T6*UU""2*XN3J$!MKJ6
MZNI9I7BP1LWLQ8#D\ CKFM!M%T][W3KMH"9].1X[5M[?(K@*PQG!X4=<UEV7
MC"*>[U&SOM+U#3KRQMA>-!,J2-)"=P#)Y;-N.5(QUS45IXT\Z^M;.\T'5+"6
M]ADFLA<"(_:-B[BN%<[7QSAL4 5/$W@F"_2PAL;13#)KJ:E?AI2-WR,K,"3D
M'[N N,=16I#X*T2*TU*W>&XN!J<7DW<MS=22RR1X("[V8L  3@ CK3/^$TTU
MO#&F:[%%<20ZE+##;P*H\TR2-MVD$X!4YSSQM-5;KQ]:VXOKF/2=1N-*T^5H
M;O48EC\N-E.'(4L'8*>I53T/7% %_4/!^D:C<1W+I=03I"+<RVEW+ SQ#HC%
M&&X?6LKQ1X8EU'P[;^$-*TRWAT>41I-.9 !;QJX8A$ZLYQP?4Y)KI-6N3'X?
MOKJVDPRVLDD<BG/.PD$5R'ACQVSZ#X9.JZ?J*IJ,,%N-3E6/RY;AD&<@-O 9
M@0"5 )]B#0!UT^B:?</IK26X_P"):_F6@5BHC.PIT!Y^5B,&F'0--9M68VYS
MJP"WOSM^\ C$?K\OR@#C%8MUX^M;?[=<QZ3J-SI6GRM#=ZC"L?E1LIPY"EP[
M!3U*J>AZXJU>^+HXM3DT[3-+O=7N((4GN/L9C"Q(^2N6=U!8@$A1DXH EN_!
MVC7:V7[NXMY;* 6T$]K=20RK$,?(71@67@<'/K4L'A71K6'388+,(FFS-/;
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
M>75U=6HEEN[(V$Q+MAX"2=N,XZL>>O/6N.L?&U[I]SXL>YT[4M3M].U*0L\
MCQ;0"*,X^9EW<[SA<G\QGH;KQC;B[M;/2]/O-6NKBU6]$=KL4)"WW69I&4#/
M.!G)P: +>F>%M*TF>UN+:.=I[6W>UADGN9)66)F#%<LQR,JN/3&!5.?P%X>N
M9KUIK29XKUWDGM3=2^0[N,,_E;MNX]<XSGGKS6IH>M6OB#2TO[02(I=HWBF7
M;)%(K%61AV(((KA+?QG?6?B3Q9J6K6^K+INER16\5NA@,:;A%U ;<7)?<#G
M4X.#Q0!VVF^'--TBY%U:12_:!:I:>9+.\C&)&9E4EB>A8\]?RK(T#0;N3Q=J
M/BK5;""RO)[=+."".02,D2G)9V P68XZ= HK8OM<M[/6['1V24W-]#/+$Z@;
M5$6W.><Y^<8X]:XGP3X@U74;WPDEY?2S+>:#-<W ;'[R421@,??#'\Z .^U7
M2K/6].DL-0B\VVD9&9-Q7)5@R\@@]5!J'6/#^G:ZMO\ ;8Y/-MG+P3P3/%+$
MQ&"5="",C@C.#2:UK1TA;98M.O=0N;F0QQ06J#.0"269B%4 #J2/;-8\GC_3
MK;0-2U6\L[VV;3+E+:\M'13+$[L@!^5B&&)%.03D>_% %3Q!X&MI?#]OIFEV
MGF))JMM=WAN)F=YE613(SNY)8[1CKVP*U[?P7HL"W^Z*YN'O[<VD\MU=RS.8
M2"/+#.Q*KR>A'K45KXR@?5I-.U'3+[2I!:O>1O=^7MDA0@,?D9L$9!(.#@US
MVJ>.+N^C\,S6>G:GIUKJ.K6RQ7$PCVW,+$Y&%8E=PP0& R* .QOO#FEZEI-O
MIES;EK:VV&#;(R/$R#"LK@AE8#N#FJD?@K0EL+VTEMI;E;TH;F6YN))99"G*
M'S&8L-IY&",=JOZYK5IX?TN2_O!(R*RQI'$NYY79@JHH[DD@5D#QO:VMMJ,N
MLZ;?Z2]A +B1+E4??&20"C1LRL<C&,YR10!;L/".D6$\\_EW%W/-";=Y+ZYD
MN6\H]4'F,<*>X'7O4>G>"M$TN\MKF"*Y=K0$6J3WDLT=N",'RT=B%XXX' XI
MMAXM%QJ]IIFH:/J&E7%[&\EI]J\LB8*,LN4=MK '.#CC-9,7Q/L9;"QU+^QM
M773+V;[/%=>7&09LD!-H<L<E2N0,9XS0!T#>%=&;P]-H)M#_ &;,[/)#YK\L
MTAD)W9S]XYZTR[\(:+?:C?7UQ;2/)?P?9[M//<1SIC:-R [20#@'&1VK,D^(
M%I:6.MSZCI>H64^CQ1S7%M((V=HWSM92KE3T/?C%6K+QC%<ZU::9=:5J%@U^
MCR6,URJ;;@*-Q VL2IV\X8 X]^* $B\!:#%):3&.]DN+2026]Q+?3/+'@$;5
M<MD+@D%>ASR#4L/@G0K>5GCMYMIOEU!8S<R&-)P6;<JEL+RQ) &#WZ"N?\+>
M,YAX/\/K<PWFKZUJ,<KK#!L#LJ.0SLS%551E1DGN,9J?5_B%)!HT5SIVD7;W
MBZK#IUU:3",/ [.F5/S@$LK?*02N2"3C- &O>^!M!O[NXGGMYPMTXDN;>.ZE
M2"X88YDC5@K'@9R.<<YK6ATBQM]6GU2*';=SPI!(X8X*(6*C'08W'H.]8]UX
MO,>H2V%EH>I:A=VT*37D5OY0^S;QD(Q9P&?'.U2?Y5L:1JMIKFDVNIV,A>VN
M4#H2,'Z$=B#D$>HH R7\#:$;:UAA@N+8VIE,$UM=RQ2IYC%W&]6#$%CG!.*U
M-(T:QT.S:UL(F1'D:61GD:1Y'/5F9B2Q/J36%?>.HM/>XGGT355TNVN/LTVH
MLB+&K;@NX*6#E,D#<%QZ9%6+[QA#:ZS=Z;;:7J%^UC&DE]+;*A6W##(!W,"Q
MP,X4$X_*@"2\\%:'?W.ISW%O,?[4C"7D:W,BQRXV@,4#8#851N SQ[FM&\T:
MPO[^TO;JW$D]HLB0DL<*) %<$=#D =:YM?B/87%KHTECI>I7<VL6\L]I;Q(F
MYA&RA@Q+@+][.<XP#SG -F]\;Q6]QJ"VNCZEJ%OIAVWUS;"/9"P4,R@,X+E0
M02%!Q]>* $7X<^&Q:I;&WNVBA96M@]],?LNU@R^42_[O! ^[CICI6M9^'=.L
M-;N]6MEG2ZNU G'VAS'(0  Q0G;NPH&[&?S-4+KQC;"YM+72K&ZU>YNK47JI
M:%%"P-]UV:1E SV&<G!XJ"3Q_IBZ;IUY':7\K7UX]@MLD2^;'<*&S&X+  Y0
MCKCD'..: -\:59C6CJ_E?Z<;<6IDW'_5ABV,9QU.<XS5)/"NCIH]MI2VA%E;
M7 NHH_-;Y9!)YH.<Y/SG..G;I6&WQ%58]2'_  CFL&YTKYM0MP(<VZ;0X?=Y
MFULKR I)X/ XSHW/C&W^TVEII>GWFJW5S:+>B*VV+L@;[KLTC*!GD 9R<&@
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
M16:6S[P=WEHRL,9R,9'6NGHH Y3QS8ZI>VVF"Q@NKJSCO ]_:6EP(99X=K#
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
M$N6W,,L<G.<'KP*Y[P_X,O8?$NE:E<:5::9%ID4@Q'?R7;SNZ;  SC*1J"Q
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
M(7<S'&20< >A/%<_\)]/NAH]SK%_<"YFN"MG;3CH]K;@QQL/]XAW]]PK3O\
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
M61$,L:-G( +'@=,T >U45Y3JFDR2^/AX?M=%L+[2['2HY;2PO+UX(E+2.'D
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
M;:+9H89%FB.SE74$*=W7C)'XU!X?T"\MM;U+7]8-H=4O5CA"6F3'#"F<*&8
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
MUPPY />H[CPMH-UIEOILVDVAL[8Y@B$841'U7'W3R>1ZUKT4 8W_  B7A_\
ML@Z5_8]G]A,GFF'RACS/[^>N[_:ZU9TK0]+T.&2+3+&&U61MTGEKRY]6/4_C
M6A10!6O]/M-4L9;&_MX[BUF&V2*095AUY%1/HVFRW5A<O8P-/IX9;1R@S"&&
MTA?3( %7J* *B:78QK>JEK$HO6+W("_ZTE0I+>O  _"JS>&]&:XT^<Z;;^=I
MR".T<+@PJ,84>PP.*U** ,1?!_AU-/GT]=&LQ:3R^=)#Y8VE_P"\!V/TQBI(
M/"VA6VF3:=#I5LEI.X>:+9Q(P((+'J2"!U]*UZ* *\EA:S7T%]) C75NKI%*
M1\R*V-P!]]H_*GW-M!>6TMM<Q)-!*I22.10RNIX((/45+10!A6_@OPU:I$D.
MBVB>5*LT;!/F5U!"D-UX!(_&N3U/X>7VJ75[#+:Z!'!>7/F2ZC#"RW7E;PQ7
M9C;O(&TONY'.*])HH KPV%K;WES=PP(EQ=%3/(HYDVC"Y^@XK-A\(>';?4QJ
M4.C6:78<RB01CY7/5@.@;W S6U10!BZAX1\/:K?&]O\ 1[2XN6 #N\8._'3=
MV;'OFM%=/M%U#[>MO&+OR1!YH'S>6#D+],\U9HH SUT+2UT^&P6P@%I#,)XX
M=ORK('WA@/7=S]:JZAX1\/:K?&]O]'M+BY8 .[Q@[P.F[^]CWS6U10!633[2
M._:^2WC6Z:)8#*!\QC!)"_0$G\ZH7/A70KNP2QN-*MI+:.=KA(RG"R,22P]"
M2Q_,UL44 %8=OX-\-VFHK?V^BV<=RCF1'6,81S_$HZ ^X&:W** .;\0>&$O=
M$EL],L],S+=_:IH+V$M%.Q.6R1RK$\[AD@CI6=X?\#I;2ZM-J]GIJQ:A#%;?
MV?9J3!'$A8\E@"S,SL2<"NUHH K2Z?:3W=K=2V\;SVN[R)".8]PPV/3(XK.C
M\(>'8M4_M)-&LUO!(91((QQ(?XP.@;WQFMJB@#%O?"7A[4=1?4+S1[2:[< /
M*\8)? P,^I Z$\BM:WMX;2VBMK>-8X84$<:*,!5 P /PJ2B@#'U'PIH.K3RS
MW^E6T\TH4/(R_,P4$ 9ZXP3Q6;XD\,W&LZ9;^';2*PM= ;8MTH!\P1HP;RXT
M V@':!N)X["NJHH 155%"J % P .@%<WXMT&_P#$\,6D,;--%E='O6?<TSA'
M#;$7&T [0"Q.1S@5TM% %+4M)T_5[+['J-G#<V^0PCD7(4CH1Z$>HJ"W\-Z+
M:Z5/I<.EVJV-QGSH/+!64GJ6S]X^YK4HH R--\+:'I$T<VGZ7;6\L894D1?F
M ;&1GKSM7\A6E<VT%[:RVUU"DT$JE)(Y%#*ZG@@@]14M% &%;^#/#=JL*P:-
M:)Y,JS1L$^9748!W=> 2*N_V%I7]D_V5]@@^P;MWV?;\F=^_./\ >Y^M:%%
M&/>^%- U+4O[1O=)M)[O !E>,$L!TSZX[9Z5I6EI!8V<-I:Q+#;P((XHT& B
M@8 'L!4U% &3J'AC0]5U"._O]+MKBZC4*)9$R2H.0#Z@'G!S5K3M)L-)CFCT
M^TBMDFE:9UB7 +GJ<>]7** ,S5_#VD:]Y/\ :FGP71@),32+RF>N#U&>X[U&
M_A707TN73#I%I]AED\UX!$ F_C# #H>!R/2M>B@#'A\*:!;VUQ;PZ3:I#<0^
M1,H3_61Y)VMZ\LQY]35"]\/7FK>*=.NKX62:3I+F>SBCW-+)+LV@OD *%RV
M,Y.">F*Z>B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ KE_'&A7FO:98Q6D5O<K;7T=S/97,
MA2.[C4',;$ ]R#R"/EYKJ** /,3X#U:>\UTK8Z1IUIK6D&R\JS8@6KC?M) 0
M"3.X9/&.G. 3IP:+XGU#6?"UWJ5KI]I!HSR>:L-RTK3%H&CW#Y%P,D<<]3SQ
MSW=% 'G.G^#]=ATO2=,GBLUBTO7OMZ3K<$F:$O,Y^7:-K#S%&,G//(J_XB\$
MW'B'5M?9YHXK74M'BLHW!)9)4D=\D>GS+W]:[>B@#C/[)\1Z[K&AS:Y;6%G;
MZ3,;ES;7+2FYFV,BX!1=BC<3R2>@]ZICP9JG_"JU\-[[?[<+D2YWG9C[7YW7
M&?N^W6N_HH X2XTSQ3_PG%QKCZ3INH0P)Y.F+)J+0_9T/WVV^4WSMW.> ,>M
M0:KX,F?Q3?:W_P (YHFMC488?,AOV :VE1=ORL8VRA&,\ Y%>A44 <&?#&KZ
M5=Z!JVE6&CFZLK::VNK"VS:P,LK*Q,1VM@AESR.<GI6IX0T75M,O=?O-6-KY
MNI7HN46W<LJ+Y:+MR0,XVXSCG&<#.*ZBB@#D)M*UW1O%6K:MHUI9W\.K)"9(
MKBY,#0RQKL!R$;<I7&>A!%4](\$7VE2^$<W$,W]ERWD]ZXRNYYU8G8,=-SGK
MC@5W=% ' 2>#-4?2+RU#V_F3>)1JJ_.<>2)UDP>/O84\>O>I8=&\5Z'-K%EH
M::<]MJ-])>0WMQ,P:U,A!<&+:=^#DCYAUYKNJ* /.M0\#S0^(]5U&/PYH6O)
MJ1256U'"/;R! C<F-LH<!L#!!SQ6QI_AB[L_$NBW_E:?#;V>E36DL5G&8HQ*
M[QM^[3LORMWKK:* ,+Q?H4WB+P[+96LR0W:2Q7%N\@)421N'7=CL2N#]:S8-
M)US6/%>G:SK-K:6$6F03)!!!<F=I9)0%9B2B@* .!R3GM77T4 8/@K1KKP]X
M-TO2;PQFYM8=DAC;*YR3P<#UKE[[PAKL^E>*M(CBLS!J>I+J%M<&X(/+Q,49
M-O&!&W.3GCBO1J* .7U_PS-K?B:PNF9!8II]Y9S_ #?/^^" ;1CT4_I7/:!X
M'N=-_LNRG\*>%<V3()=5\H/),J=&5-@*R' ))8@')YKTFB@#&\5: GB;P[<Z
M6T[6\C[7AG49,4B,&1L=\,!QZ5BO_P +!O;0:<\.CZ?*<++JL%PTIQW:.%D&
M&]-S$#WKLZ* ./DTG7M%\4:IJNCVUIJ,6JQP^;'<W)@:*6-=@;(1@5*XR.""
M.*J:-X(OM)N?"CM<03?V:;V6]<9&Z2XY^08Z!B1SC@"N[HH X6Z\(:E-X7\:
MZ:K6_GZU=3S6I+G:%>)%&XXX.5/K5&S;6[+XD>)#I=G:7A6PL$EAFN##\VV3
M:P;:W'!R,=_;!](J)+:".XDN$AC6:4 22!0&<#. 3U.,G'UH \UB\ :I80:
M9;33=<6T2Y:ZLKJ4QP^?-)YGFKE&!VY9>1G!R.:+/P)KEM;W5D8M,CAEU^VU
M=#;.41%4QEXPFWC;L.#GGVKT^B@#F[G2'7QTVO7+VZZ:-(:SD\QL'<90W(/&
MW'O7._"[26C6_P!2:X%S9PNVF:3+ZV<4C$$'ODMC/<1BO0;BV@N[=[>YACFA
M<8>.10RL/<'@T^...&)8HD5(T 5548"@=@* .1\; V&I>&_$+_\ 'MIE\RW3
M=HXIHVB+GV5F4GVR:1M+\0:)XBUJ_P!%M;&^M]7,<VVXN6A,$RH$).$;<I 4
M\8/6NNEBCGB>*6-9(W4JZ.,A@>H([BE1$CC6.-51% "JHP !V H X"R\&:KH
M/_"'M8?9KYM(2YBN_,E,6\S[2SK\K=&!X/8BGS>#-3?X9:SX>#V_VV\N+F2(
M[SLQ).9%R<>A].M=]10!YYJ?@F1/%.J:K'X<T/78M2$;XU$A7MI%0(<$QOE"
M #Q@@YK4T_PO=V?B'0;[R=.@@L=-GMYXK*,Q1B21XV_=IV7*MW_G77T4 8/C
M71;GQ%X-U32;1XTN;F';&9"0NX$$9(Z=*JV&E:K+XTC\07T%O;*VD_9)((YS
M*5D\XOP=HR,8Y]?SKJ** /,[CP-JX@@+VUAJ,,6N7E_+IT\Q6*XCE+&,D[2-
MR[@<$$=>:KS^ ==>V\3V\-II%M%K26LD<=K(42W>)QE,;!N!7G=QD]AGCU2B
M@#G]2T6ZN_&VA:O&8_LUC;W4<H+'<3)Y>W QS]PYJK\1?L1\#ZC]KNX[62./
MS[61C\PGC(>/:.I.X*,#DYQ755!<65I=R0R7-M#,\+;XFDC#&-O52>A]Q0!P
M\7@_4;KP+8 O#%X@%^FM2>;D1FZW^84;&2%P=G'0 >E3W'AK6?$NJW.H:Q%:
MZ<HTN?3[:"&<SG=-C?(S;5& %  &>YKN** //+?P_P"*;N+PG;7UMIMM#H5S
M$\K17+2-<!(FCW*-@V]>ASG/;'-O1C=ZAXC\7Z_I:1292.PL#,2(Y9(5<L21
MSM\QRN1_=-=P1D8-1P6\-K D%O#'#"@PL<:A54>P'2@ @,IMXC<!%F*#S AR
MH;'./;-2444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 45'.)3;R"$A92AV%N@;'&?QK@8?L$%E%'K4FL
M:7JP #W\LDI0R=R'!*;2>QXQ0!Z%17.07VIMXQO+;?#)9Q6<<@0$@MDO@CMD
MD<]L8JM:^*I_[3L+:ZDTN0W<AB:"TN/,EMVVDC=V8<8)&.: .LHKG;?6=7OU
MDO;"QMYK%+AH5C,A$TBJVUG!/RCD$X/8=:J7GBYUN=0%M-I<<=C(T9BNKC9+
M.RC+;1_".P)SDB@#K:*PM/\ $27E]Y<B+';S627MM(3RR'[X;W4X_ U=T2_F
MU/2(+Z:$1&<%T0=D).TGW*X/XT :%%>>:>^F3SZFVHQZS-.NH7"AK?[4R!0Y
MP!L^7BMZ349;"31M-TBV+)>I,RF\:0-'MPV6W?-_$>#ST'% '2T5RD_BF\L[
M6^CNK:W6\L[F*"20,WDJL@!60\9  /(_6H]6UC5U\*ZE=PRV#&-%,5W:2EE8
M'@X'9AQW(YH Z^BN8O?$=Q:ZBFF-/I=O<I )IYKF4K'DD@*@R"3QD\\5';^(
M(M4.BRM:P/*]]+;LROO6-T1\LC#J"!Q[&@#JZ*Y >)]5.B#6C9V@LDG,4B;V
M\QE$OEEE[#Z'TKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBL.XUZX75[G3K+29[R2V1'D9)8T WYQ]XCT-
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
M(JLS!0&;J0.33J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
,H **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>veevaofferletter-staceye002.jpg
<TEXT>
begin 644 veevaofferletter-staceye002.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHIHD1MNUU.X9&#U% #J*0D*"20 .I-*"" 0<@
M]Z "BBB@ HHHH **** "BD#*V<$'!P<'I2T %%%% !1110 4444 %%%% !11
M2,RHI9B% ZDG% "T444 %%%% !112%E#!20">@SUH 6BBB@ HHHH **3<N[;
MD;L9QGG%+0 4444 %%(&5L[6!P<'!Z&EH ***0,K9VL#@X.#T- "T4FY=Q7<
M-P&2,\TM !12%E7&6 R<#)ZFEH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBD#*20&!(Z@'I0 M%)N7=MR-V,XSSBEH ****
M"BBB@ HHHH ***0LJXW,!DX&3U- "T444 %%%(K*ZAE((/0@T +1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MV=U$\),BE%D561@P'_+3D$'I5"U\&:U9P:)=1:GI_P#:VE6IL0QM7,-Q;D*
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
MRVNI0K-#$&AF#(=\J(?F7/(W9_"K>L>*-)T?SK>;4K%-06%I8K22X59), D
M+G/./2O,-<E@O;7QQJ.F,DFDW%]I2Q30\Q2S+*@E92.#U0$CN*O2:AH]A!\0
M[#7)+==3NKJ5XK>;'FW,+0*(?+!Y;H0,=#Z4 =QHWB4ZC::?>7+Z?;6]SI$>
MHRHUS^]BW $DJ1_JP"?G)ZBK]MXBT2\U'^S[76+">]V[OL\5RC28QG.T'/3F
MO*;;_D&V_P#V3D?R%;DUG;VFC?#$V\"1,MY;J&5<'#6LA;GW/)]: .XF\3:!
M;WD]I-K>FQ7,"[IH7ND5XQW+ G(_&M6O!M3O=&C^#&K:/?-"WB&.[G>XMB ;
M@3?:"?,(ZXV$'=TQQGM7L^O736/AK4[M;4W;06DL@MQ_RUPA.W\>E "67B30
M]2OGLK'6=/NKM,[H(+E'<8Z\ YXID_BCP_:W"6\^N:;%,\AB6-[I Q<':5QG
MJ#QCUXKR=-6M5O/ MR-<T>6V@NTWQZ?;"**Q5X7 1I-[8R>-K8)P3VK0DLK4
M_#/XD3&WC,KZAJ3,Y4$DJQV\^W44 >G7^NZ1I5Q#;ZCJEE:33_ZJ.>=49^W
M)YJKX3UQ_$GAJUU:2!8&G,@,:MN VR,G7_@.:XS3=3TG2O&VOOXDN+:'[9IU
ME]D-V1^^A$;!T3/WOG)RHY.1Q6S\)@%^&6CA49 /. 5NJ_OGX/O0!O7/BCP_
M93"&ZUS38)3(8=DETBG>,97!/49''N*FU/7M'T18VU75+*Q$OW/M,ZQ[OIN(
MS7ET.I>&[*S^(\&JRVD=U<7]RH2? >=?*4*J \L0Q/ Y!(]14EIJ4MC?Z98Z
MG>Z9HE]:>'[19+N_M_-GNBP.Z.,%@,*R\@ DDT >IQ:E8SS10PWMM)+-%Y\2
M)*I9X^!O4 \KR.1QR*CGUO2K626.XU.RA>)PDBR3JI1BI8 @G@E06 ] 37D?
MA^9-/^'N@^(HWS<^'-0N([Z(+AX[:29UE1D'*D*4<+VV5=N=+%QX?\,7VHP
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
MU@@N8;B*#RB5D+@JR[B."G!]Z .C<VD)A@<P(7)6&-L#<<$D*._&>E3%0<9
M..E<SXFOYK;Q#X8M(8[8M>74T?FRP[VB(@D8,GH<@9]1D5QNC:]XET_P!;:B
M]Z+D7.J3QSW7V%YC9Q>=-N<HK$N-P4#H%![XH ]6\J/S?-\M?,QC?CG'UH:&
M)Y%D:-"Z_=8J,CZ&N?\ "&K3:O97$SZSINKP+)MAN;)2C8QRLB9.U@??D8X%
M1^(M7U)-?TCP_I,L%M<WZ33R74T7FB*.,+G:N1EB7 Y. ,]: .GI@AB 8")
M'.6&T?,?>N+OM9\3Z>NE:+.^G_VOJ5_);PWJQL8_(1#(93'GA\#&W=C/.>U9
MVM>+]>\-6WB2QNI;6\OM.L(K^TN5@,8D1W*%73<1D%3R#R#TH ]'VK@C P>O
M'6FM%&^W<BMM.5R,X/M7#2ZAXNB\76VA-J6FXO[*2Z$PLSFU*,H*J-_SYW@9
M..Y]JH1>,?$=Q:Z+:1-8_P!H7&L76EW$S0MY9$0D_>!=V0?D!VYYZ9&> #TH
M  8  ^E-:*-V5GC5F7E21DCZ5YSJ?CC5_"L?B&SU-[6^N[".VEL[A83$L@G<
MQ@2*"?NL,\'D>AJQHGC"\D\36NEOJ<&KP7<$K&>&PDMS;R( V#DD%6&<=P1W
MS0!W[(C,K,JDJ<J2.GTI=J[=NT8],5YCI_BOQ2_A?PYXGN[G3S;ZA<VUO/8Q
MVQ!VRN$WB3=][)W8QCMSU-B_\7:O#XBO[*?5]-T66*Y\NQM-1LW$5Y'@8?[1
MN RQ)&%&1CH: /1'BCD96>-693E21DCZ4[ SG STS7">)_$NH66LW5K;Z[IU
MD+>W62.W2REO)G<@G]Z%QY:\#'<\G(Z5GV^N:SX@\1^!+Z"]CL[?4=-FNIK4
M1%U+ 1EAG<,Y#8!/W>3SF@#TB&>&YB\R"6.6,DKN1@PR#@C(]""*5(HXU"QQ
MJH'0*,8KS?1_%&JZA;:)I.FK8V-UJ-QJ#RSK;92&*"9ERL8(!=B5Y)]3BG:C
MXRU_2+/7+%S9W6J:7>V,4<_EF..>*X=0-RY.UA\P)!QT.* /1A%&)3((U$A&
M"V.2/K08HVDWF-2^,;B.<>E<IINIZY9^.1H.JWEK>PW.G/>QR0VQA,;)(J%<
M;FRIW@@]>*L>-]:U+0],L)-*6!KJZU*WM )P2N)'V\XY% '1M%&Y4M&K%#E<
MC.#[4K1HR%&12AZJ1P:\_P!2\7:QX0U#5+769K;4HXM(DU.VDA@,!W(P4QL-
MS<$LI!ZCGK5HZMXDT*\\/RZQ>65Y;:M<K:310VQB-O(Z,RE&W'<N5(.>>_M0
M!UJ76GS1PQ)/;.DQ98D#J0Y7J%'?&#G'3%6@JC. !GKQ7E/A'53I^G^#X##
MT5Q>:L9)'CW/&$:9OD/\.<8/J.*Z#PYJ7BS6[#2O$"SZ<;"_82/IYA*M# V<
M,)=QW.!@D%0#DCB@#L+9K62%OLK0M$&93Y1!7<#@CCOG@U-M& ,#CIQTKRT^
M.KBRTBR@C^PV$]_K%];?:!:LT<,<4C[G\M>6<X ]R235F'QQK;:7X@CLE35[
MK3TAEM;N*RD02I(V'S%G):, G"GYACI0!Z/Y,0E,OEIYA&-^T9Q]:;--!$8T
MFEC0RML178#>V,X&>IP#Q[5RW@_79]7N[E!XATS5[:.,$^5;M;W$+YZ/&2?E
M(Z$X.>.:M>*-0>QU7PQ$D%O(+K4_)9I8PQ0>3(V4/\+?+C/H30!T;*KJ590R
MD8((R#2*B(@1%54' 4# %>8OXM\5#P9=>*S<Z>L%E>2Q&S^S$F>-+@QDE]WR
MG'3 /3/? ]0H QY?#\,GB;3]923RS9VTUNL"H K"0H2<]L;/UK56*-2Q6- 6
M.XD*.3ZUY@WCS4K:]L)VUC3;Y+G4H[.6SL[*5HHT>38"ER>&89!.1@\C KTJ
M_F>WTZYGCQOCB=USTR 30!/M7^Z.N>G>FR11RJ%DC5P#D!AGFO-+;Q-XP?3?
M"6I-=:81X@*0&W^RMB!GB9Q)NWY;[I)7@<XSWK2B\2ZS96?BNTO;[2VO-&DB
M$-]<J8(2LJ*PWJ"3D9(P/O<#C- '=/&DB%)$5U/56&0:4*%Z #Z5YWH_C*_?
MQ!=:4^HQ:G'_ &7+?17']GR6I1T95*X8X93N!!'3%1V/B?Q.NC^$]>O;FP>V
MUB>VMYK*.V*E!,.'$F[KG!QC&#CMD@'H[QQR*0Z*P(P0PSFL;Q%H$GB&S33S
MJ,MKI[Y6[AA0;KB/CY-QY4'!!QR0>U<?=>)O%3Z%XGUNWN]/A@T.]NHX[=K4
MN;A(6Z,VX;>..!UY]JFU;QS-)XDDTJWU.WTB&WLX;AYI;)[EY'E!(4!2 % '
M)/)SQB@#T-$6.-8T4*B@!5 P !VI=JG.0.1@\=:\V@\:>(-8M_#-O8K:6E[J
MDUW;7$LL#LBF$$^8BD@D$#< 3W )KT01W'V(1F=3<^7M\[R^-^/O;<],\XS^
M- ".UI;"%)##$&<)$K$+ECGA??KTJ;:N"-HP>O'6O%K>;7+OP=X1NIM0ANKN
M?Q,?):6(@1G=<@EOF)89Y XX&/>NQA\0:WIFH^(M+U"^TVXEL+".]MKR=#;1
M#?O&)<%N 4SD=C0!W&T<<#CIQTI:\XT?Q=J=QXEL='_MBVU!=2M)W2X73)(!
M;RHJD%=QQ(AW'C.>!SS6K\+YM2N_ MG=ZE?"[DG:1U)C*LH\Q@03D[N?I@<=
MJ .RZT  # & .U<=?ZEXAOO&]]H&EWEG900:?#=">6W,K;V>1=N-P&#M'/;'
MOD8FE^+O$MSH_A;Q!=2V M=6O(K.:QC@.5W[E\P2%NNY<XQC!QSC) /18'M9
M'F:W:%F#E)3&02&'4-CN/0TLYM;=);F<PQ(%S)+)A0%'J3VKSIO%.K0AXM-@
MT^*>X\5RZ6282%*>6QWL 06;(!)SSC''6EUGQ%K6E6'C'3M2DL=2DT[38[VW
MD:TVHX?>"DB;B" 4_(T >E @@$'(/0TP0Q*I41(%8Y("C!/K7"SZSXDO]<UW
M3M,N[&SATRRM[A'DMC(S,Z.=N-P &5Z]J@TWQ3XBEC\(ZO>2V)LM?D6%[**
M@P[HF=6$A;G[G(([X[9H TM0\)R:^M]#_P )/<RZ/>RG[1;*L;L!GYXEEZJF
M005Y(Y&178*BH %4*  .!V%<!8ZU?/X)N=974M.T6"SO+P7#?8/,5E29E7"A
MU^8XYZEB:KW'B_Q%HWA'2)M::TMM4U>]\J-WMFVVL)4MN>-6)9PJ_=!ZMCL:
M /1O*C,HE\M?, QOQSCZT/%'(5+QJQ4Y7<,X/M7G-OXWUKR->MK$1Z[<V=DM
MU97$5G)")"6*M&R$\LO#?*>0<=:U_"'B"XU?498AXBTW584AW21+:M:W4#Y'
M6-B3L(SUP0<=<T =E3?*CW%MB[FQDXY..E8'BG6;O07TF]01G36O4M[_ '+R
MB2?*C@]@'*Y]C6#K'C35+:ZUDV$5N\,%Y:Z39&13M:[D(WLQ!^Z@=1@=P>:
M.^P,YP,],TU88E38L2!<[L!1C/K7$7FNZ]X<U8Z=J5Y:Z@+K3;FZM9TMO):.
M6$ E67<05(8$=#QCFIY?%&H)X;\&7X$/G:Q<VD5U\G&)8BS;1GCD<4 =B$16
M9E50S?>(')^M#1HS!F12R]"1R*Y+PAJNNZ[?:I=WMQ:II]I?75E%;QP'?)Y<
MA"N7W<8 QC'/7/:H/'DFK+J_A2'3=26S6XU,QOF$ON/DR$9^89'!^7UP>U '
M:[5P!@8'08Z4UHHVD5VC4NOW6(Y'TKSKQ5XPU/2[O67MM;TV,Z='YD5C'92W
M+283<1,ZX$1)X [#!)J]K7C>[T&WTW6+BU$VDZI:J((H_P#61W;+N1">ZN.,
MXX(YX/ !W5%4M(745TFV&K20OJ!0&<P+M0,>2%SV'3/?&:NT %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5E^(-!L_$FCRZ;>F149E=)8FVR12*<JZ'LP(S6I6%XGUN?1%T@P1QO\
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
M\+N+5EURT(NB!$0_&2Q4 _W?F!'..0:L:KXLT'1+K[-J.J06\^SS"C$DJO\
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
M'M6N&@L=5MYI1&90JDC<@ZLN1\P'J,U5T?QWH.L:->:JMY'!:6<SQRO,VT*
M[(K9/][;D#KR!UH =XZFM/\ A$[ZQN;2ZNVOH7MX8+6!I'>0@[>0"%YP=QP!
MBJ5EX($GP_MM"O[J1;_<MW+>1D%Q=[_-,@)Z_/Z]1Q6[IOB31M7AN);+4895
MMAF?)VF(8SE@V"!@$Y/I6%+X^TZZUO0K'1KNUO$O[IXIC\VY4$3N&7ID$IC/
M(ZT 6(?",]UJ;ZCK^J#49Q:26<*PVX@2)),;SC<Q+' &<XXZ50M? 5\EOH5K
M>>(FN+31+B*6TB6T6,L(P542'<=QVG&1COP>W5:QJMKH>CW>IWC[;>VC,CG^
MGXGBLR#QMH,F@V.KS7\<$%X!Y2MDL6QDJ% RQ'? H M>']"70;:\A6<S?:;Z
M>\)*[=IE<MMZ]LXS4/B;P]-KHTV6UO\ [%=Z?=BZAE,(E4G8R$%<C((8]ZTM
M-U2QUBR6\TZZBN;=B5#QMD9'4'T(]#67J/B_2]+\4:=H%Q+MN[Y&=..%P5"@
M_P"\6X^AH R9? =RZZW91Z[)#I6L323W,"6R^;OD4*X$F>%..FW..,U+;^ H
MKB*UAU^\758+2P-C!#Y'E(H(VM)C<?G*[5SQC!QUK4?QCX=CU3^S6U>V%WYO
MD%-W D_N%N@;VSFKIUK35%_NO85_L\9N]S8\D;=V6ST&.<T &BV-QIFD6UC=
M7SWTD"[/M$B[7=1TW<\G& 3WZU?J.WGBNK:*XA;?%*@=&QC*D9!J2@ HHHH
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
M!_-$*]6&Y00 >YQ5VT\43?\ "*:S?P^*=*O!;%5AN[F!H6@8X!6:,#.<GY0
M">F*UO\ A$)(!?R:?K5Y97-UJ3:AYD84J&**A1E/#IA<\\YP<\53G^'R7UKJ
M;7^K7$VI7\EO(UXD2)Y;0-NBVH!C .<YSG/TH RM*\3:K/XBGT1=6NKJ.?2Y
M;J&[NM):T>&1&4?*KJH=2'ST.,=>:I^#]4U*TTGX>Q75VMVFHQSN[RPKO15M
MRP4-USD<GJ<XKJ(O!MP?$-KKEWKMS<WT4,EM+F%%CDA;!V!1]WE<YY)SUQC#
M-&\"#2AH*2:M/=)HCR_9 \2K^[>,QA&(ZX!)SWH Y_\ X2CQ(O@5/'C:A!]E
M9EG.E?9EV"W,@7'F?>W[3G/3/&*T)M2\2ZEJOBV&RU:&QM]'D46^+59&<F!9
M-K9_AR3TYYZC'-I?AXHL$T8ZS='PZDXE&F^6G0/O$9DQN\O=VZXXS6W;>'(;
M:ZUZ=9Y"=8</("!^[Q$L?'KPN: )?#.J2:WX6TG59D5);RSBG=5Z!F0$@>V3
M6K6)I'A^31K;1[6#4IS::=9"T,!5=LV H#MW!&T]/4UMT %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4-6T73==M%M=4M$N8%<
M2!'S@, 1GCV)H OT5P/P^T333?ZEXFTVT2UL[DFTL8XR<- C8,IR>2[@D?[*
MKZFN^H **** "BBB@ HHKC=69A\6?#:ACM.G7I(SP>8J .RHKS&T\9>*7\(Z
M9XKN3I8LIKJ*":R2!][(\PBWB3?@')R%VGCO6U:7.M2?%K4[5M1A_LR#3H)/
MLWD-G#-*.#OP&R.6V\C P,9H [2BO(A\6)GTQM=34=(-N)CMT;R7-RT(?;GS
M-V-^/FQMQV]ZZ_3]:US5/'.L:;$;&+2M*EA#LT3-+,)(5?:#NPN"2<X/&!CJ
M: .NHKS$>,?%A\'WOBO&E"SL+B=7L_(??<11RLC,)-^$; X&T\C/? W[W7=;
MN?'4&A:2UE%:-IT=_)/<1,[ &4J5 ##DC&/3D\\"@#KZ*\SU3XB7']KZU;VF
MKZ-IRZ7*8([>^A>22[D506Y5U"+D[0<,>"?:IM+U[6-?\>:'<6UY';:;=Z$;
MUK*2%F(S)$&4G>!O!Z-C@9&#G- 'HU%>8^)?'^HZ')JMTNJ:&Z:?-M&F1Q22
MRR1@C.^4,!&Y!)VE3CC.:V=.NM9G^*^K6[ZC$=,AL+:06WD-G#&7&#OP&R.6
MVG( &!C- '91RQS1B2*19$/1E.0?QI]><Z9XKO%\%>'AIMCI]MJ&KW\MI"B1
M%;> "24L^P')^5"<9&2>M:UIK^KV.NZGH6K/9W-Q!IW]H6UU;PM$KIEE*NA9
ML$,!R#R#VH ["BO.;'Q9XG_LGPMKM\=,-GK,]M;RV<4#AX_.'#B0N0><';MX
M!QDXR?1J "BLWQ#K,'AWP]?ZQ<_ZJTA:4C.-Q X7ZDX'XUYWX!O8]$\36^G2
MZQ;WTNOV9O)_+N%D\N^4EI5P"< JXQ_USH ]6HKS_5/$OB9KWQ<NFOID-OH"
MK(GGV[R-< P+*4.'7;SGYN>HXXR9].\2Z\=:\-&_^P&Q\012/';PQ,)+4B+S
M5!D+$/D @_*O/2@#N:*\KO\ XF7/FZU<6FJ:-;+IMQ+!#IUS"[37?E'#'>&
M3<00ORGMFMN/Q)KNN^(SINC/8V=JVE6VH+<75NTKJ92_R[0ZYZ#G/&#USP =
MS3/-C\XQ>8OF!=Q3/..F<>E<%%XWU:[\':'<0P6D>LZIJ+:;EE9H8W1Y%>3;
MD$C$1(7/<<TFE?VI!\5]374Y;:>>/08=DT$1C61?.E()0LVTYR.IZ9XS@ 'H
M-%>86?C'Q?-H/AC6G&D-'KDT=I]E$,@,3.K%9-^\Y&5R5P.#C.>:UX?%VHZ1
M%XM37#;7;Z##'<K+:Q&$3(\98*5+-@Y4C.3U% '<45YGI/Q"NI-4T6*YU71]
M174Y1#+:V,#I)9LRDJ=Q<AU!&TG"]0?:BY\8>*AX:UOQ%$=*2UTB]N8?LS0.
MSW,<4I4G?O&P[?9LD9X!P #TRBN)N[O69?BQIEI;ZC%'IS:3+<-;M S;AYL0
M.2' W>C8^4;A@YKM)&*1.X )52?F.!^)[4 .HKS.P\?:@-7T6.XU71=034KO
M[++;:?#)_HY*L05F+%9 "N#P.O%/NO%GBIM$\2ZU;-I45MH=[=1""2W=VN8X
M6[L'&P[>.AR?04 >DTQ)8Y=WER*^QBK;3G!'8^]<I?:]JU_XFL-#T62TM&ET
M_P#M&>XNH&FVH6"JBJ&7DG.3GH*K?#5KEK?Q*;Q8UN?[>N1((R=N["9(SS@]
M: .WHK@/BN(FT[PZEQ:S7<#ZY LMO",M*NR3*@9&<_6I/#6F^'4UR&6Q\&:G
MIES&&9+FYM]B+P01G>>2"1TH [NF/-%'(D;RHKR'"*S %OH.]>:6WC+Q2W@^
MP\63G2Q9/=1P3620/O=&G\DN)-^%.3D+M/U["Y+87ES\<A++-8R0V^CI+$LE
MF6>-3*P(5M_ROD9W@=.,=Z /0J*\V/C+Q$WA"7QM'_9W]D([2+IQ@?SFMUDV
MEO-WX#D MC9CM6U>ZWKEQX^CT'2VL8K,:?%?RSSQ,[8,K*54!AR0!@]N>O H
M Z^BN)&M>*-:O-:ET#^S4MM*NVLTMKJ)V>[D15+_ +P.!&,M@?*W3)J#Q+XW
MEL/$T.A)J.G:.PLENY[F^B:;EF*K&BJRY/RDDYZ8XH [VBO-X/'^K:AH^CO8
MQ6#7MUK+Z5-(5<P, CL)4&0<$*K8)]1GO3VU_P 9>9XELEN='\_0568W)M)-
MMTK1>8J;/,^3&""V6ZC ZT >BT5Y_K/Q :WM?#*17%EILFM6GVR2YO$:2.W0
M(IP%!4LQ+@#D#@FJ(^(VHMH=^]K_ &??WMEJ=K:+<1*Z07,<S* P!)*-RP/)
M (SSTH ].HKD+#5?$$/C";P]J5SI\[3::U];7$%J\8B8.$*LID;<,LISD'K3
M?AE=:M?>#HKS5;Z.[>:><H1$RLH$S@@DLV>1QTP,#G&: .QHHJ*ZMH;VTFM;
MF,203(8Y$/1E(P1^5 $M,66-Y'C612Z8W*#RN>F1VKS"/P1X;/Q6N-,.DP_8
MET2.<0[FVB0S.I;KUP *LV-MK*>/_%MMH$]C9I#!8C?=0-,.(F"H%#+@>K$G
MMP>P!Z,98UE6-I%$C@E5)Y8#K@?B*?7GNE^+9]9N_!U\VF6C7&HZ9>7#?)F2
M-T$>5C8GY58GGKT'I1X3\7ZKKE]9I-JNB&>0$WFCM!);W5IP3@;F)D(. ?E
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
M4K35+26RAR)9UE&R/'7<?X<>]06OBWP]>VEU=VNL6<T%HF^=TE!\M?4^@]Z
M,D>%-9T^;48M#U^&RL-0N'N722R\V6!WY<Q/O &3DX96P3WK5M= -MXKNM<-
MVTAN+*&T,3( 1Y;.VXL#SG?TP.E1^&O&&C>*K*WGTZ\B:6:$3&V+@R1CC.X
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
MV\Q^0)E+%QU7_>]NM '-/\/+R6WUJWFUX2QZK<V]Y(SVGSI+&T9."' VD1X
MQQGJ<<[NK^%8=9UV*_N)SY TZXL)+<)]]9BN3NSQ@+C&.]4-*\:QZQX\U/0;
M:6P^SZ>JJQ\XF:63&6VJ.-JGY3WS73QWUK+?3627$;74*J\D(8;D5L[21Z'!
M_*@#C(O NL20Z%:W_B.*>ST2ZAGMDCL=CRB,8 D;><G:<9 'J0>W<RIYD3IG
M&Y2,UF7/B71+.TDNKC5;.*".<VS2-* !*."GNP].M/@\0Z-<Z?'?P:I:26DD
MJP),LH*F0G:$S_>R0,=: .8T3PEXK\/Z)::39>*]/-M:QB./S-'); ]3Y]7K
MWP6NO77F^([Q-01;+[-%%'!Y2Q2,/WDP^9OG.!M/\('?)-=!<:K86D\D%Q>0
MQ2QV[7+H[@%8E."Y_P!D>M,T[6=,U?S_ .SKZWN_(8)*87#!&(S@X[XH R-/
M\,7<&LZ3JE]JWVRYL+"6R=_(V&?>R$.?F.#A!GU))XZ54/@7,S2?VCU\0#6\
M>1Z(%\K[WMG=^E;6I>*-!T:Z2UU+5[*TG8!A'-,%(!. 3GH/<T_4?$6C:2<:
MAJEI;$Q^:!+* 2F<9 [C) H Y1_ &JC2M6T>'Q%&NF:M=3SW2M99E197+,D;
M;\ $'&2I[GC.*N:KX AU*/Q#$E\8(M6L+>R15BSY'E;L-U^;[PXXZ=>:V$\7
M^');BTMX]<T]Y;P VZK.I,F>F.>^#CUHO?%_AS39GAO=;L+>1)#$Z23J"K
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
M@QXSDH=O4UU2^'A)XF76[R^GNG@5EL[=E58[;< &(P,LQ QDDX!([UM$ ]:
M/&M.8:-!X6UF^5K+1AKVH31/,I18()EE\K<#]T'/&?45UG@Z^@U/QWXPO;1B
M]K)]B\J7:0L@$;#<N>HR#SW[<5VD]Q!;JIGFCC5W$:F1@ S$X"C/4D]JEH \
M[\1:R+7Q^]O-J%IH@33D,-Z]H)9[S<[9BC)ZA2 =H!)+5R_A417-IX%L9UWS
M66N7XG@D0!H6 G=0R_PG[I ^F*]LQ10!Y!XNM9I;SX@^5;O)$&TF:>.-"3)&
MK9DX'7Y5.?85L'6-(UWXK^&KK1YH[I$L+Q)+F$90_P"K*INZ9')QVW>]>CT
M8Z4 <3\0;J"PO/"=_=R+#:6^LJTTS\+&##* 6/89('XUD65K%)H'Q.E\E6>:
M[NE+%>746J%1[C)/YFO3>M% 'C<4ESIFOZ)J-WKD6C6T_ANUA@O+FW62/>.9
M(]S$!6.5/OCVKNOA_9P6GAR5[6^EO+>YO)KA)'MC /F;)V)V0G)'8YKJB >M
M% 'G>FZQ9^"/$_B.S\02?8K;4;XZA9WLJD12AT563?T#*5Z'L1BHO%FMCQ7X
M1OI=.L+N?2;2]M)))C$=MY"LJM+Y:XW,J@<G&#@XSBO22 >HHH \YN]2L/$?
MCW2[S0+B*\ALM,O%OKFW.Y KA/+C+#C=N!.WJ,&LBQT^ ^ OA=&;5,#4;9V4
MIT)BE8D_\"YKUT #I10!XUXXC40_$8/"SQ/-I!9%7[_S1@X]2<8K8U;6++5?
M&>FWWAQ(]2.EZ3?-=QP+Q@JOE0MQP2RGY3R,'BNX\1:'%XCT273)IGACDDBD
M+H 2"DBN.OJ5 K5QB@#P[^V8)+?P7=_VW:RVUKJ$$EQ;V=FL-OIP9&&UF&2F
M"VW#'GDD<5O):1_\()\3G, ,DM[J.25Y;$0V_D>E>IX'I10!Y5KUS?>%QI.N
MZ=$\DVL:6FE,JC_EZV9MG/XEU)]Q7;Z0FF>%K/0_# FQ.UNR6Z["?-,:@R,2
M!@'G/)YS4EWX>&H>(+74[R^GF@LV\RVL=JB))=I7S#@;F(!.,G S6E+96\]Y
M;W4B;IK?=Y1W'"[A@G'3..,^Y]: .5^(@,=KH-]*C/I]EK$%Q>X4L$B <!V
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
M^()-.M-1F:XGA^RK*R2, ':)R1M)QGD-@\BM.'P^L/BD:Y]JD=QIZV'EN,Y
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
M55)0\1JH^ZOXD]>M &'KOB#6]#U2WT_4M;@TZT%H'_M9],9XIYRS H<-MB
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
M-0:RN2MQ*7.S:69!LP>&XSBNXKD/ <$T#^*?.BDC\S7[ETWJ1N4JF",]1[T
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
MY'M[99)+-9Y-T19&1\ KD$[?EW=J /7-)UG3]<M6N=.N5GC1S&_!5D<=592
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
ME2WN H=HB PPP88)![@=JTJYBQUNXUGQJ]O87"MH]II\<LQ50?-FF.Z,9/(
MC&[C^^*@\7ZM/;:GI]A;:Q<633))(\-A8FZNI , %1L950$\DCT H ZZBO+(
M/&'B&Z\-V7DW82^_X23^R&N)[4*SQ9/S/'QM;&,@8Y';-=+H=YJUGXXU'P_?
MZH^I0+80WL,TT,<;H6=T93L4 CY01QF@#KJSK;1;:VUN\U<M++>72)$7D((B
MC7HB #A<DL>Y)Z],<GXK\37D'C&VT"WNM0LK<6)O9I]/T\W<S$N450-CA1\K
M$DKZ#BJT/B7Q%'X0N=:N/.0Z/>OYXN[/[,=0M  =P5P"C[6XQ@%D([\ 'HU%
M>:7?BCQ!-X.B\165Y#$=4U2VBL(&C5UAMWE$8#]RS<EN?ES@8(J?4]8U[PUJ
MNH:?-K#Z@DNAW5_;336\:/!-%CCY% *G<#@@GCJ: /1**\PN_$GB#3?#_AUK
MG59I;SQ!(CM+;Z>)6M(_)\QEBC127;@#+ ]SC' E@\0>*S8^(+;38=2U&2"W
MCFT^[O\ 3&MI&)8B1"K*BNR@;EP!G.#0!Z517GFDZ]J5Q%JT.FZY-J>I16#R
MPZ;JM@+6Y28?=. J H3P>#SCYJE\):[=7>M06EYXANY+IX&:XTS5--6VE##'
MS1$*H*CG/+\=Z .^HKFM<UJXT7Q3H_G3A=(NX;B*8,H^25$$B-NZ_=208Z5R
M6F^,/$-SH MKF=8];O-1M$MF$2_N[>X59?NXP2J"9>?[E 'IEW=V]A:2W=W/
M'!;PJ7DED;"HHZDGL*S-6\/VNOSV<MW=73VD+++]C20"&9@=RLXQEL'!QG'
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
MOBU"[M)7L/(01PQFY38$8#?N'RY+$YYXZ4 >QU ;VU%^+ W$?VLQ&80[AO*
MX+8],D#-<I9Z]J,MMXW=YP6TNYECM#L7Y%%NCCMS\S$\YKF1=ZUJ>KZ=?V%P
M%UN?P9]HCD\M2&F,D38VXQACQTXSQ0!ZQ17&6/BN?Q%J_AN/2I!';7%DVI7X
MV@E4QL2/)'!,A;..?W9J[XRU673[>PA@U5K"6ZN-G[BT-S<2J%)*Q1A6&>F2
M00!F@#IJ*\I;QGK=OX=\3J+NX>XTJ]LX[>YO+-89C',T>0\>T#(#, <#((-=
M1XCU74H?%=CI5I>-;0W.F7D[,L:,PD0Q[&&X'IN/'3F@#H-1FMW5-.?4&L[F
M]#);M&RB4D#)*;@02!ST-,T31;30=.%G:>8P+M+)+,^^261CEG=N[$UY3HUK
MJ4FF_"]8M5?[1/'.Z3R1(Q@0VO*J, ,0,X+9Y/.>E;5UXIUW1+?Q'IC7RWU[
M:7]G:65Y<0JI'VD)@NJ *=NX] ,\9H ]-J"ZO;6R\G[5<1P^=*L,6]@-[MT4
M>I/I7%W6H:WX:\16FFW.L2:G!J-C=21O/!$CP30JK9&Q5!4ACP02"!S6;8ZU
MXB7PIX4UB^U5;B;6;ZP1XOLT:I'&X.X+QG+<$GL>F!0!Z;17G^K3>(3XSM-&
MT?Q+<22R2?:KR-[6 Q6=KGH3LW%F^ZHSG@D]*SK[Q;JVH:QKZ6E_JMDNG7+6
MEI#9:,]W'*ZH"6E<1MU9L;5*D#![T >HU!:WMK?+*UK<1S+%*T,AC8':ZG#*
M?<'J*X6RUS7_ !-KMAIJW,^@E-'BU"\1;=#+YTC%?+Q*IPHV-VR<CFK?PR$X
MT76!<NCSC6[T2,@PK-YIR0.PSVH [:J=[J^G:=<6MO>WUM;S7;^7;QRR!6E;
MCA0>IY'3U%<?'>>(/$5SXDN;#6VTR'2KI[.U@2WC=9'C169I2ZDD$MC"E< 5
M@V%QJ'BOQGX8U>/5)K"2]\/RW&V*&)Q$=\095WJ>"3G)R>/K0!Z-!XDT2YNC
M:P:M92SB<VYCCF5CYH!)3 /WL*3CV-:E>0^";K4=)\/^#8DOVF@U'5;F*2.2
M&/Y5'GD@$+GEE!SG/;IQ70^&;KQ1XDTJP\30:S%'%=3ESIDENGDK;[RNT.!O
M\S:,YSC/&,4 =[17DLWC/7=036;^PN]5CGM+J>&QL+;1'GMYA$Q4"241DY<J
M?NN-N?:N@LM4U[6O'3V:7KZ?I\%A9WTEL;=3(6<ONB)89 .W![C QCF@#NJ:
M[I%&TDCJB*"S,QP !U)-<WXQU:_L?['T_3)EM[K5;];7[2R!_)3:SLP!X+83
M SQS7*>)[K6;6V\4^&;K69KN/_A'Y=1@NWAB650-R/$VU0I!XP0 1D^QH ]&
MT[4[#5[-;S3;R"[MF)42P2!U)!P>14ES>VMEY/VFXCA\^40Q;V WN>BCU)P>
M*R/"MI/!X+TV!KZ221K--DQC0% 4&   !\O;([<YKS&SBU.3P%X5E.J/-<W'
MB<&-YXE(A;SIP6PH!;)^;!/7C@4 >V45YIJWBG6?!T_B:WN;]M7%EI<-_:O<
M0HC*[R/'M;RPH*Y /3/49J;1M>UN/Q%I5L;G6M4M;LO'>F\T1[5+=MA971O+
M4!=PVX8D\CF@#T0D $D@ =2:IVFL:9J$SPV6I6=S*GWDAG5V7Z@'BN6^(O\
MI8\.Z/,[)I^IZK'!>;6*^9&$=_+)'9BH!]>E:USX,\.R26,R:;;V<UE,LEO-
M:((70@_=RN/E/0KT- '045YW_:?B+6;#Q)K-EK1L4TNZN;>TLUMXWCD\C@F4
ML"QW$'[I7 Q2VFN:WXH\06%K9:FVEV=WX?M]3;RH(Y)$D=V& 7!&,8SD'IQC
M.: /0Z*\KT_Q%XG?PUX>\1W6L*_VG4HK&>S2V01R(9C"7SC<')&[@@#IBK:W
M_BG5+7Q;>V^O?9%T>^N(K2%;6)A((T5]LA()V\XXP>IR>, 'I-%><7'BJ[U?
M^R7M]9O+(W.EQ7KV>EZ<;N=7D&07)1U5.P'!//-06/BSQ!K.B^"FANX[6ZU:
MZN+:[D^S@Y$:R_,%/W6_=YQTSUR.* /3JANK6&]M)K6YC$D$R&.1#T92,$'Z
MBO.;O7O$ND#Q- -2?4/[ FM+LO)!&LD]LZEI8SM4#(4,00 >*Z:PUJYU?QM<
M6]E<*VCV5C&TI50?-GE^9,'KA8P#Q_?% '3    # %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %96OZ#;>(+".VGEF@DAF2XM[B @20RJ?E9<@CU&"""":U:S=8&MF&/^Q&T]
M9=W[S[:KE<>VTCF@#.7PO>/::A'=^)=4GN+R$0><"D8A3G/EHJA0QR?F()]Q
MBG1^#-*M[V":TC-O MB=/FM8\>7<0X^57'<KDX/7YCZUC^$M>\6:_9C4KI=%
MCL5FGAD2))?-S&S)D9..2N>>U'A+XBZ?JFAZ&VIW#)J&H(B&1+600&=O^68D
MQLW?[.[.>.M %_2O!(TVXL/,US4KNRTT$65G,4"1_*5&XJH9\*<#<3CWIMCX
M(.G+#9V>OZI!I$,WFQV$;(H7YMVSS N_9G^'=TXSCBK>H>-M!TR\N+:YNI=U
ML0+F2*UEDBMR1D>9(JE4X(/)&.]7?$&N6^@>&[W6I$>>&V@,P6)2V_CC[H.
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
M41#&8XHI?+C3!Q\SA%7>W'5NG/&:KP>";&#P[I.BK<W!@TV\CNXG)7<S)(9
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
MI;Q6,TDPCSC<T:H609X^8"@"YH.D#0M!M-)%U+=1VL0ACDF50VQ1A0=H .
M,US!^&ENVF1Z0=<U+^R()UGM;(>7MA*R!P-VW<R@Y !)P#Z@$;D_C'0H+"QO
M5O&N(K_)M5M8))I)L?>VHBEN._''?%7M(UFPURS-WI\QEB5VC<,C(R..JLK
M,I'H0* ,*]\#)=7VK20ZS?VEIJ_-[:0B/;(VP(2&*EERH&<'GVJ:W\.V?AV2
MTU6-KVX;3=)&FI%&@=I(U*G.T#);Y1T_*GW'CKP]:WLMK+=RCR9Q;S7"VLK0
M12D@;&E"[%.2!R>">:EU3QCHND7LMG<S7#30())Q;VDLX@4\@R%%(3@9YQQS
M0!E?#[PZVDQ:KJDUI)9RZI>/-':RG+6\&YBB$#@<L[8'3?CM6OKWAP:S>:=?
M0W]Q87^GL[07$*HV Z[74JX(((Q^56-4UZSTWPU<:Z"UQ:16_P!H4P*7\Q<9
M!&T'@Y'/0#D\"LV#QUI+Z)IFH7'VJ*34$S#:+:3/,[  L%0)N8#/WL8Q@]Z
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
M!7I=(2%&20 .YH \E\+V]WX:_P"$1U?4M/OA:)H#6$PCM9)'M9=ZN-Z*"P!
M(SC@@9I6TK4+Z8ZJNFW:6U]XNM;N*&2!@ZPHBH970C* E2?F XQFO6J* .4B
MM+@?%JZO/L\HMFT.&(3;#L+B>0E=W3."#CWJ@UR?#/Q UW4-0M+Z2SU2VMC;
M7%K:27 #1!U:,A%)4_,",C!R>:ZN^UK3=-N[.TO+V*&XO7\NVB8_-*W'0?B/
MS%7Z /*](T35+6U\&M/83Q,=<N[V2'83]ECE6=E#XX7[R_B<5U/CVXU&VTS3
MS8_:4@:_C6]N+6V\^:"##$NB[6YR%&0"0"3BNKHH \7O;2]DG\8^3:Z]=1:E
MX?,5E/>6SEYV3S<KP@V'YAA6 )SP.179:E87)UCP"T5I*8[663SBL9Q"/LKJ
M-W]T9P.>]=:NH6C:D^G"=#>)$)VA_B"$D!OID$?A5AUW(RY(R,9!Y% 'EVAZ
M5<#QR/"SQ'^R-!NY-5A;^'$P_<1_\!9YS_P!:Z'QO'/;ZKX8UH6MQ<V>FWSM
M=);Q-*Z*\3H)-B@DA21G )YK<T/0;+0X[@VSSSS7,GF7%S<2F265@,#<Q[ #
M  X%:M 'CGB&&]UQ?']Y9:1J(AO--LDM2]HZ-<E6?<54C=D>A&<8.,$5K>)"
MMAK6KW6EOXCTO6) "J6]@UU:Z@P0!3@(RCLIY0C'/K7HD^H6EM>6MG-.B7%V
M6$$9ZR%1N;'T'-62<#)H \QL]9?3/B1<7FL6$Z3R>'[/[1]DMWG$$A>0E,(&
M;!.><8^4<\BJ&GV5_H\/AG7+S3;V.U36;^[F@CMVDEMHK@2"/=&H+#J,\<9K
MTV'1[2+7KC6DWFZN+>.W<[OEV(69<#URYK0H \@UJWU#5[#X@7EOI.H".[-A
M):I);.KS)'MW%5(S_"3CKTR >*NWZLGC>\UV2[\166F:G8P"WN-/LF9@T9<-
M'(AB9T/S!AD ')KU*B@#RTZ1I>GZ+H\DEOXLL6\VYN(=0CB#W%JTC999$C5L
M*_7!0@8P<&NK\#W>KW>DW3:KYT@6[=;6XGM?L\MQ#A<.\>!M.=PZ#( .!FNG
MJ&[NX+"SFO+J58K>!#))(W15 R2?PH \8\1)K>L^%-?M)X]??6FGF/\ 9MO9
MF.U6)9,J0VS$F4 /WBS$]*Z#6[BV&K7FIZ=)XGTC4KB"-DDM]-DGAO\ "?+N
MC*-AA]TAMC?AS7I<<B2Q))&P9' 92.X/2G4 <S=IJFI_#*YCO+01ZM<Z0ZR6
MT0Z3-$05 ^IQBN5TNZ:QU/PQX@GL-2.GQ:*VF3_Z#*9+:8&-LM'MW;3M*[@"
M..M>H44 <AX)M[E[_P 1ZQ):SVMMJ=^);:*>,QN46)$WE#RNXJ3@@'&*Y'6K
M2[DT7Q_HXTZ^DNKK4X[R%5M)&2:(_9QE7 VD_*W&<\'C@UZ[10!Q/BS2KS4?
M&.C"UBD"-IFHP-<!#LB9UB";F'3G./H:Y70M*2XTGP_HFHR>+S>6DEN);'[,
MB06SQ$'?YIB"F,%<@AR2#W->P44 <IX[LY[RWT!8+>2?R]<LY9 B%MJ*^2QQ
MT [FH[*RG7XB^)[IK600S:=:)'*8SM<CSMP!Z$C*Y'N*Z^B@#Q;2M'U#3+?P
MCJ5\VMZ?:IH7V&:2PMR\MO+O#@2(4=@K#C(7JHS6M)!=:9X;-YI*^($AU#6U
MEO[J[M%DNEBV[3/'$$RN2J#)3<.3CO7J=% 'C%[:WDEWXO,-MKUU#J/AQH;*
M>\MG+SNHERO"#9]X85@"<\=177ZA87)U#X?F*TE*6LS><5C.(1]E=?F_NC.!
MSWKN** /*?#6DW\5WX):?3[E!;7VKO*7A8>4':386R.-V1C/7/%)KVD:DVL^
M);Z'3KJ>&#6M,OO+CB)-Q%%&F_RQ_&1@\#N,=:]7JEJVE6NM:9-I]ZKF"4#/
MEN48$$$$,.000#F@#B+758M3^+]O>P65W'"N@3A7GMVADEQ-&2 C@-@9XR!D
MDXKM-,U&+7M"@O[430QW<.]!*NUTSZCL:J:3X7LM)OIK\3WEY?2Q"$W-Y.97
M$8.0B]@,\\#D]:UK>WAM+:*VMXDB@B0)'&@P%4#  'I0!XWHVAX\+V'A?5I?
M%QNXI$AFL+>V40 K(")%E,6W9P&SOS^-;VLZ;?2Q?%$1V5PYO+2-;;;$Q\\_
M9=N$X^;GCCO7I61G&1GKBEH \NU/3KJP\766JW5SK=E8S:+#:_:-,M_-:.5&
M+%)%\MV (8$' Y!!J.+23I \/^(+:RUR>R@U6ZN[R.\A#7/[Z-H_.\I #C.&
MQMW ,3BO3;Z^M=,L9KV]F6"V@0O+(_15'4FIU8.H93D$9!H \X\2W\FM:.-3
MM-!OHK:UUNQG:4VK":YBC="\GE;=^%' R,D#TKM;+7;:_P!4EL(H;I)([:*Z
MW2PF-623=MQGG(VG((&*TZI74VGZ9+]MN6B@DN&BMO-8<N2Q")GZN<?[QH X
MK4=4@TCXR2W-S;7,D)\/QH9;>W>8Q_Z1(>50%L''7&.!FN:&A:HD>EZ_)#JU
ME9G6]0O'2SAS=6\,X(C?RRK'MR I(#FO3;V#2=*U2Y\47EQY#I:):32.WR+&
M'+#CUR_ZBMJ@#R+5M%34/"WB6[L(_$6H37DEC$TFHVX4W"QS*<I&$5L*&;)*
M_3(%=EKMK<2_$#PC<1P2O! M[YLBH2L>Z-0NX]!D],UU=)D9 R,GM0!Y"8KN
M#X7WO@9M*U"37'::V0"TD,4F^9F$WFXV!<,&))R"",9KL/#.GW%IXY\63S02
M!)19+'.Z$"7;#@X/?!SG'0UTVGZA::I8QWMC.D]M+G9(G1L$@_J#2V]_:W5Q
M=6\$RO+:N(YT'5&*A@#^!!_&@#S'3]'OD^&O@BT?3K@36^L6TLT)A;=&HF8E
MF&,@<Y)/K5SQ%'K=GK7C2^TJQFDFDT^P6%A;^8'P\@D**1AV523MYYQQS7I5
M5KO4+2P:V6ZG2(W,P@A#?QR$$A1[X!_*@#S.U$I\?Z#J,+>(K[3_ +-<VQO+
M^U< 2N$P-OEJ4'R\L0%]^#2VNDW\?P?\(V7]GW*W4%Y8/+!Y+!XP)U+%EQD8
M&22:]4I-PR1D9 R10!YQ87\OAC_A)-+O="U#4+J\U2>ZM8HK1I(KN.7!4&3!
M1<=#N(P!5*>RGT;Q;XAFO[OQ%917\D5Q;'2;7SXY@(E0QG$3X92I&#@8(/K7
MJ@((!!R#T(I: ,;PGIL.D>%--L+>*[ABBA 6*\93*@/.UMO&1G''I6S110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7,>-=4OK&#2++3KC[+<:IJ,=D;D(&,*%69F4-D;L)@9!'-
M=/69KNA6GB"P2UNFEC,<J3PS0-MDAE4Y5U/."/<$<F@#A]<UC6O#$_B#2X]8
MN+Q4\/3:G:7%RD9E@E0E2,JH# Y4C([&NR\,P7T>C13ZCJ4M]<W2K.Q=558R
MRCY$"@?*.V<GWJA_P@UE/;ZJ-0U"_O[K4[0V4UW.T8D2$@_(@5 JC+$_=Y/7
M-=';0+:VL-NA)2) BENN ,<T <S?ZW<:)XY6&_NL:/>Z=)+#N48BFA.Z09 S
M@QMNY_N'%<\FN:O<:!H3WVL7]M>ZO)->?8]/LUEN3 ?FCC0E2J*JLFYF&3G&
M:[#Q3X4T[Q?IT5EJ+3HD<GF*]NX1^5967.#\K*S CT-)J_A>#5+^QOX+Z\TV
M]LHWBBFLR@/EOC<A#JRD?*.W&* //)]9O]4\,S6VH2W,KZ?XJL[:*2ZC5)C'
MYD+@2!<+N&XC( SQ6C)XDUN\NI-)BU%[>2[\3S:>MRD:;X+:.+S"J9&-QQ@$
M@]3701?#K2X3<*M[J)BN+V"_DB:56!GB*G?DJ6RQ0;N<=<8J>Y\":9<6UQ&M
MS>PS2ZF=5CN8I%$D$Y &4^7&,#&"#U- '%ZI-J?AW6_'-Q'JDMQ=6GA^&2VN
M943S%PTQ&["A20<]NF,YZFVEEK5_XT\32:=KMY#?C1;1[<;8BF]A,54@I]T-
MD]<_,<D\8Z0_#[3I4U@W6H:E=3ZQ9BSNYY9$W,HW8*@(%4X;' QP.,Y)MR^'
MX-,UI_$=M-J+3):+!-9V^QEN50-LR",[AN.,,O:@#(TWQ5=^)M1\+QZ=*8(Y
MK1]0U-0H)4+^[$1R./WI;W_=FMOQKK<_ASP9JNK6R*]Q;0$Q!^5W$A03[ D'
M\*S? GAU]+;6-7N;)K*YU>\:<6KL&:"+)*H<$@$EG<@' +X[5TVI:=:ZOIES
MIU]$);6YC:*5#QN4C!^GUH XV[_MKPWK.@03>(;S4(M6F>SN1-'$#'(8F=9(
MMJ#;@J>#N&#2_"BSEMO"UQ))?W-R)+^Z 28)A"MQ("1M4'+=3DGGI@<5KZ?X
M.AM-2L[Z[U74M3DL%9;-;QT*P;AM)&Q%+-MXW-DX)K2T/1;;0-.-C:/*T1FE
MFS*03ND=G;H!QECCVH Y?Q':W$WQ4\)^7J=W!&;:\<Q1>7M^3RB?O*3\P;!Y
MZ 8P<D\G82:QHWPUOO$5EK5Q";+4;EXK-8XS"Z_:V#"3*EB3EN0PQQ[D^FZO
MX<AU;5M+U/[9=VEWIQ?RGMV7YU?;O1@RG(.T=,'T-56\%::_A&Z\-&6Z^Q7,
MDDCOO7S 7E,IP=N/O'TZ4 <_JFL>)IM2\76FD22RFQN;$1)"D9ECA>-6F,88
M89\9(W9K3\&:HMY>W]M_;FHW;1(C&RU6S$%U;DYR20J[E/&.#@CKVJ_=^#[*
MYN]3NTO;^VN=0E@F:6WF"&)XEVJ5XQC'4-N!]*ETCPU'IFISZG/J%[J.H31+
M ;B[* K&I)"*J*J@9)/3- &7\0/N>&?^Q@L_YM7*2^)_$&J_VY>V,^NQW-I>
M3V]A;6>G++:MY3%0)&*DL6(.<,,9XZ5Z3J^BVVM"Q%R\J_8KR.\C\L@9="<
MY!XYY_G63<>"+=[F^>TUC5=/MK^4S7=I:2HL<CG[S E2Z%L<[6&: .7\O4K_
M ,?:C=OJ>HZ?*WAN"X-N@B_<LQE!3YD)^5AGUSG)Q@#+TG5]2TOPIX&T:"_U
M5H]2L6NIIK2V2:>.-(X\11C9@+EOO$$@=^:]'G\*VLWB)-92[O(9?L@LYH4=
M3'/$"Q ?<I;(+$Y!!K.M_A_9VNE:=90ZMJBRZ8Y-A>;X_-MD*A3&/DVLF!T8
M'Z], ',7?B+Q39^&M5"27\30:C91V%]J5FL<DL<LB*RNN #M.X9 !(([\UZ5
MIEG-8:?';W%_/?2KDM<3A0[Y)/(4 <9P,#H*QG\&VMQI4MC>ZEJ5XTUU%=R7
M$\REV>-E90 %"JOR 851W[\UTE ' >)-4NYO$5]9V6M:PK6ENA^S:18H_D2,
M"0TTDBD'(P0H(XZ]<U2TGQ%K/BUO"MB-1DTTWFD/J5[/:HF^1E9$"KO5@HRQ
M8\>U=1=>#;6XUF^U"/4=1MDU (+ZU@D01W&U=HR2I9?EX.UER!7/:CX1'AZW
MT--,CUZY2P\V*.[L9H?M%M$P&(]C)MDC)'?+# /- &9+X@\416=_:?VR&O(O
M%,&EQ7/D)@0ND?5<8S\V3[YQ@<5?UK5M3LO%%IX8&I:[);V^G?:Y[JQM4EN9
MW:1E4,=A55&T]%&>*G\*^"C)I]U+JD-Y:>=KJZM;PR3*TWR! IE/S#+%2Q /
M?&173:OX9AU34H-4@O[S3=2AB:$75H4W-&3DHRNK*PR,C(X/2@#A9_%OB2#1
M],T^Z34X+J[U66T%V+ ?:I;5$,@=8L;0Y&%SC PQQ2:AXD\2Z5X<\3R1/JWV
M>UM8I["^U.S6*57+[7C/R@,.A!QGD^E=I-X,LKC1[>QDOM1:>WN/M<-^T^;A
M)N<N"1MZ$C;MVX.,5'-X*M[W1]3T_4M6U2^.I*J33S2H&55.0$55"+^"\]\T
M 8LT/B"'QS:Z$?%%ZUM?:?+=3/Y,(>)XW5<1'9A5.\<,&.!USS6,?&&MC2])
MTI[R\DN9]6O;*>^M+59+AH;=F^ZFW;O8!03C@ G%>DRZ+;2^(K?7&>7[5;VT
MEJB@C84=E8DC&<Y0=_6LE_ NF&R$$5Q>P31W\NHP7<4BB6&:1F+;3MQM^8C:
M001US0!R-]XD\2Z9X6\52H^J"*SAAFTZ^U*T6*7+-AT8;0K8P,''1O:MN<:U
MI?C+2=,E\0WES#K%K="7=%$OD21JI5XL)Q]X\-N[9S6I-X+MKS1-3TW4-5U.
M]_M(*)[B:5=X"XP$4*$0<=EY[YK4O-$MKW7--U:5Y1<:>LRPJI&TB0 -N&,G
M[HQ@B@#F_A-%,OPYTJ::\GN6G0R8EV_N\L>%PHXSSSD\]:FU:ZU'5/'D7ARV
MU*?3;2'3?MTTMLJ>;*S2%%4%U8!1M).!DY%:_AKPY#X7TO\ LVUO+N>T1B88
M[AE/DJ3G8I"@XY[Y/O3=7\-0ZIJ5OJ<%]>:=J,$;0K=6A3<T;$$HP=65AD \
MC@]* .&F\1>(WM(-*BU8K>0^*/['>^\E"TL!A9PQ7&W>,KT &5'8D5Z;9V[V
MME#;R7,MR\:!3--C?(1W. !GZ 5A0>"-+@M;"%9;IFM-1_M,S/(#)/<$,"TA
MQSD.>!CH,8 KI* /+O%/B#48Y/$5YIFMZO(VF*WE1V%A&;6!T3<R3.ZG><_>
MVGY0>F:TH]2UK7O&FG646JRV%C)HD&I31P1H6:0R$;064X4C&?8<8R36G<>
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
M[M@8]C+\J]5)XSG-.;PD;'0WLM)OKN.[GOX[RYO'GQ+,WF*9"Q4<Y1<;0 .
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
M:*B%WD=CA555!+,3V%7ZY;QU+JL6EV/]FB]$+7T8OGL(_,N$M\'<4&"<YV]
M2 3B@"W9>,-(NX=0>22>S;3HQ+=Q7L#0O%&02'(8<J0#R,]*@L?'6BWU_862
M_;8+G4"?LB7-I)%YRA2^Y=P&5P#S[C/45YYJ&@:GJ5UXG@M+#6O*U714BLI]
M0+NTCQN[%79O]7G. K8Z^];M_K#ZQXV\",-'O;)8[BXWF\A\HJQMG^10>2!C
MDCCI@GL =+:>/M O+*[OHYYUL;1"\UU);NL2D-M*!B,%\X^49/(JUIGBS3=3
MOFL@EW:70B,ZPWML\#/&#@NNX#(!(SW&><5Q"^&-5N?@K'ID=G/'J$-VUR;;
M_5R.%NVDP,]"5Y&>^*L6^B0Z]?R&&/Q09X["YBCN]7W1QPM*NPJ%8 L3UR,@
M;1S0!TUEXZT2^N;6*)KM8;N3RK6[EM9$@N'YPJ2$8.<''KCC-1W?Q"T"RDNU
MEDNREE<&WNYDM)&CMVR!EV P!SUKC="T7SK#0-(U"R\6M=V<D'G0R,5M('BP
M=X<C8R KD!23@@5<O]%U)_ ?Q"M4T^X:XO=0NI+:,1G=,I2,*5'<'!_*@#L=
M.\7Z3J>J-I\37,4WD&XC-Q;O$DT0(!=&8 ,HR/S!Z5!9>.M$O[JUBB:[6&\D
M\JUNY;61(+A^>$D(P<X./7'&:R_$NAWNJ>)]-2WAD2%M%O[5IPIV1/((@H)[
M=#^1KG="T7SK+0-)U"R\6M=V<D'G0RL5M+=XL'>'(V,H*\!22010!V-U\0]
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
MWFV5Y8M<QA#F%5@8,6'8 G!H W+CQYH=K<SQN]T;>WF^SW%ZEK(UO#)G!5I
M-HP2 3T!ZD5:D\6:9'XB.A+]IFU!2F^.&W=Q&KC(=F P%]2?6O-[;P]+9:/?
M^'M3M?%=S+)<SJ(+)C]EN8Y)&8-OQL0$-\VX@Y!KMO#VESV/COQ+.]O*MM);
M6$<$SCB38D@8!N^,C/UH W-;U[3_  [8I>:G,8;=Y4A#A"WS,<#I6?-XSTV&
M.S!M]2:ZNXVECLDLI#<!%."S1XRHSW;&<\57\=V%SJ%AH\=M;23^7K5E+(J+
MNVQK*"S'V ZUB>)]*N(/B NM2_VX-/GTU;7S=(#/)'(DC-AU4%MI#<$#J.:
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
MFT>$WUJANK<.5*,5!9<@Y&#[]J $U/Q9H>CV?VS4-02"W^T&U$C(Q!E )*C
MY(P?Q!'45'HWC+P[XANFM=*U:WN+A5W&$$J^WUVL 2/>N:\6:19Z/=>%8[)&
M1;CQ0ES(&=FS(\4I8C)X^@XJU\1$CCNO"=Y"JC44URWB@=?OE'R)5SUVE,Y^
ME '766HVFHBX-I.LHMYWMY<9^61?O+^%6J\NGU?Q-=Z;J#6<E]-!!XBNK>Y&
MGB+[4ML@.U8@XP<-C/\ %BHG\1ZB_A8PZ7XBO#?#6[6TW:A9"*YM$E91LE4@
M!NI.[ R/I0!ZM17FVLZAK'A2\U33H]9N[Z.;0;N_@EN@C2V\T( R"J@%3N!P
M1P1[UJ7NM:A'%X%*73*=1N(TNL ?O5-L[G/']X \4 =98O9& P6#0>3;L82D
M&-L;+U7 X!'I533_  _8:=J=YJ40FDO;OB2:>9I6"Y)"+N)VH"3\HP*\JL]0
MU+PQX;U7[#?ZA<7.H>*9=.5S''*\7[QBTB+M ,C 'KQG& *W=/U'Q7#<ZI9Z
M?'K$T+Z9)+:S:[#&C172\*NY< JV<\C@KZ&@#T>YN(K2UFN9WV0PH9)&(SM4
M#)/Y5DV_B[0;JWDN(=11H8V@5WV, IF"M%DD<!@Z\]!GG%<AX4U6Z?7X=+U/
M5=?M[FYM9!)8:Q;*IED !+V\T8 &!NX!/!!XQ77W?AO3/[ U+3HK<1P7=KY#
MC)("K'L4#/0  8QWYZF@#;HKC-&O=6U_X16EY:7+Q:Q/I8:*8 $F8)P>>.6'
MZUSL/Q"N[KQ+HNI"X6+PZUK!%?+M'RW$T4DHR>HV[$'_  .@#TBZU>PLKM+2
MYN5CG>&2=4(.3&F-[?AD?G4=IKNF7\]M#:W:2R75H+V%0#\\)( <<=/F'YUY
MW!K6MW,.E#4+IRNJ:+J-])"RJ-H)1HEZ9&U' _G4O@C_ )&'PC_V)D?_ *'#
M0!Z-_:-I_:HTSSU^VF#[1Y/.?+W;=WY\5'H^D6FA:7#IM@C);0EBBLQ8C<Q8
M\GW)KC-9TVZU3XN00V^JW&G(-"8RO:[?,<>>,*"P( S@DXSQCO6+=>,->@TZ
M/1/M-U/>#79M+>_M8$:>2&./S<JI^3S""%SC P3C- 'K=0W=LMY:2VS231K(
MI4O#(4=?<,.0?<5QW@V_UHZ[?6%W%K$FEB!)K>XU:%$F1]Q#1DIPPZ$$C/44
M2MJGB3QIK6FPZW=Z7:Z1' L:VBQ[I99%+[W+JV5 P O .#0!U.D:19:'IR6-
MA$8X%);YF+,S$Y9F8Y+,22235ZO*M$U[7]=T_P +:1-K$D%QJ)OY;R_@1!(Z
M02E0D>00N<CG&0%J:^U?Q#HX\1V,.I3WYT!K344ED1/-FMFW&6&3  )"HQ!
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
M8R7M].L%M&5#R-G R0HZ>Y K!\:ZE?Z=IVEVFGW)M[G4M1AL/M10,T*MN+.
M1@MA2!D8R:Y;QYIVI:7X*UZU?Q ^H021VKV\=X$,\3_:$!)*A<H>.HX(- 'J
M-%>=WU_JW@WQ'&DVLWFKVUQI5Y=R172QC;+ $8%-BC:#N(V\U5>[U_1O"^C>
M+IO$-S>RW4EJUW8ND8MWCG95*Q@*&4KO&#DYQSG- 'HEEJ-IJ(N/LDZR_9YV
MMY<9^21?O+^&:M5Y>GB'6KZ\_L6+47MI+[Q+>67VM40O#;Q(7VID8W'& 2#C
M)J?Q)J.N^$-,>S@UN?47O=0MK6U<Q))=VJ2!MY( "N?D.S(ZGG.* /2:*X+P
MI?ZVGBA[&6/79M(DM3()M8AC22*8,!@,F,JP)X(X(]ZM:C-J.N^.Y] @U6ZT
MRQLK".YD:T""6>21V ^9E;"J$[#DF@#I-8UO3M L#>ZI=+;V^\(&(+%F/10
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
M"XMY[^.W7R8%$[(@8@@D!=N2H/OS72ZCXOM;'4[C3[?3]1U&XM(UDNA90AQ
M&&5W$L,D@9VKDX[4 :.J:-:ZOH-SHUUO^R7$)@?8V&VD8X/K69IG@O3M,U*W
MOOM-_=O:(T=FEW<&1+52,$(/IQDY..,ULZ;J-IJ^FVVH6,PFM;F,212#^)3_
M "^E8^H^,;2QU&ZL8-/U+49;-%>[-E"'%N&&0&)89..=JY..U &9X7T.XE\8
M:UXLO]*?39[R..V@@DD5WVJ!O=MI(!8A!P>B#UKI]7TBQU[2YM-U*W$]K, &
M0D@Y!R"".000"".E48?%ND3W6GQ).1%J%HUW:W+#$4JJ,L QZ,%.X@@<9]#B
MJ?'&G'3-/O(+6_G;4G<6-M%"/-N%7DNH) "8YRQ'!'J* ([/P%I\&H6MY>:C
MJVJ-9OYEK'J%V94A<=&"X&6'8MDBF7/P\TFZ.HQ-=ZG'8ZA(\US81716%Y'^
M\V -PR>2,X)[55O_ !@U[+X=;3'N+7SM;^P7UO/$%D7$4C%&!SCD*<@_0UK-
MXSTM?"EQXC*W'V&"1XW&P;\I*8C@9_O#UZ4 (_@O2GCE1S<'S=)&D,?,Y, S
M[?>Y/-6H/#&FP7ZW@1W<:>NFE9#E6A4DX(QR>35._P#&=I9:A>V<.FZI?&PV
M_;)+. .L!*A@#E@6.T@X4'K5:^\8Z=I6KW<MQ=7KVT=I:RO$(%\N)99&19,\
M-UQN!Z #CK0 ZR^'^E65Q9,;K4;BUL)!+9V5Q<EX+=A]TJN,G;VW$X[5?/A/
M33HFKZ3^^^RZK+/+<_/\VZ7[^TXXZ\5-J'B+3],U6#3[EV666VFNF<#Y(HH\
M;G<]AR *S[#QQ87UU8Q/8ZE9PZ@<65S=0!([@X+  @DJ2H) 8+G'% &G/H-G
M<WFDW4GF>9I3,UOAN,M&8SN]?E)K(/@#2DAL5M+F_LY[&2=X+FWF D F<O(I
MR""I)Z$<8%=!J5_#I>EW>H7 8P6L+SR!!D[54L<#UP*P+'QYIM]=Z=%]CU&W
MM]3XLKNX@"PSMMW!0<Y!(!QD ''&: +^@^%[#P[/?S63W+R7SK)<-<3&0NX&
M-V3SD]^WIBJVH^"=)U.3499C<I-?3P7+2Q2[6BEA4"-T/8C'O5>;X@:7"9IC
M:Z@VF03FWFU-80;9'#;3SG<5#<%@I4>M6F\8V \1W.AI;7LMS:;3<R1Q Q0J
MR;P[-G@8X]<@\<$T )IO@ZQT[74ULWFH7>I+ ULT]U/O+QD@[<8  !7(V@=3
MUS5-_AMX=D\.ZEH7D3"RU"[-Y-MDPPDRI^4XX V@ >E6-+\:VFJS67E:9JL5
MI??\>EY+;8AFX+ Y!)4$#(+ 9J&7XA:5$);G[)J+:7#.;>35%A!ME<-L/.[<
M5#<%@I'O0!K7FE3RZQHMQ;7#V]K8&7S84E95E5H]JJ4'#8."">FW@<\.UW0+
M+Q#:107GG(\$HF@G@D,<L,@Z,K#H>2/3FLV^\;V=IJFHZ;!IVIWUWIX1KA+2
M -M5DW!LE@.G;J<' .*?+XSL#9Z9<6%K?:D=3A\^VBM(06,8 )9BQ55QD#DC
MF@" > =+:QU&WN+O4;F74@B7=U-<9FEC7I'N  5.H(4#.35^3PGI#ZC)>"WV
M>=9?8)X$P(IH>RLO? ) /4 XZ5AZKXO-YIFAWNCS30"?78;"ZBFB D3YRLD;
M YP>.WX&NJUBY6ST2_NGFDA6&VDD,L2AG0!2<J#P2,9 /% &'8^ ],LKB"5[
MO4KQ;6-HK2*[N3(ELK+M.P8Z[>,MD@4LO@/2VL](@MKK4+*728/L]M<VL^R4
M1D %6."&!VCJ.W&*MZ1XBL[VZL],22XEN9-,BU#S94"[XW.T$XX#$@D@#%4[
MCQ_I%M80W9BO'6;4)=.C2.'<[SQ[P5 ![E"![D=* "/X?Z'#HTVF)]K$<EY]
MO6?[0QFCN, >8K]0W'4YSDYSFHU^'FDM'JHN+K4;J75;46MW/<7&YW0$XQQA
M3SC@8XZ4A\86-E=:M=7TVH0I:V=K-)930+F$RE@JKMR2[-@$$D @8[U=M_%]
MHRWC:A8ZCI0M+<W4AO80 8AU8,I8''IG/M0!?L]#L['6+O5(?,^T74,,,FYL
MKMCW;<#U^<UR.N>%5TNPT6UTO2;^\M;!YF$]C=K%>VY<[LH6*JRDE@RD^G!Q
M3KKQM<7FN^%;>TM-1T^'4;MMRW=NJBXA\EV!!!;'.PX.UNG%7K'QE8P:)8RB
M34=4N;VYN(;:%8$\^4QR.&^484*N,9)'&,\F@!GP^\/76BQ:Q=W=M-:MJ5YY
MZ03W'G2H@15!D?)!=B"QP2!FK]]X(TF_2^#M=1RW=\FH>=%+M>*=%55=#CC
M4=<]367J?Q%C@MM,EL=*OIY+G4_[/N('B"R0. 2R$%@-Y'(P2",\U<7Q=I^G
MKK,]U=7LWV?4$M%MS I<2NB%8H@O+9W9YYR3S@4 6]+\'V.F:Z=;^UW]UJ36
MYMGGNI]Y>,L&QC  P5XV@#D^M46^&GAMO#-UX?\ L\PL+F[^V.!)\P?(Z''
MP N/3BK47C6P*:DMW9W]A=:?:&]EM;F-1(T(!^=-K%6'RD<'@]<4RQ\=:=?7
MVG6_V+48(=3!^Q7<\ 6*<[=^ <Y!P"1D ''!- %K5O"EGJFH0:A'=WNGWT,)
M@%Q8RB-FBSG8P(((SR...U7M%T:ST'3(["Q5Q$K,Y:1R[N[$LS,QY))))-6+
M^^MM+T^XO[V98;6WC:661NBJ!DFL"S\;6ES=VMM-IFJ63WD;/9_:H%47.U=Q
M5<,<-CG#;30!:B\(Z0GA5_#;PO-IK[\I(_S?,Y?.1@@ACD$=,"J]CX)L+2]^
MVW-]J6HW*P-;PRWUQYAA1OO!.  3@9)R3CK6?\.]<U/Q#;ZK?ZBUZ ;R2.&*
M:&)(HD21U"H5^8D #=N)YQBK][XJFM?'EAX=33+B6*XM))WG100N'10?O#Y1
MN;=QG[N.] $?_" Z9$-.:RO-1L)K"S%C'-:SA7> <A'R"#SSG /--7X>:+'H
MMQI<,E]%%+?#4!*MR3+'.-OSJYR<Y7/.>2:Q?"GQ$W>%],N=:@U&8S3FWFU(
M6ZB!9&E*("00?[HR%(SP3G-=#J'C6RL;V]MHK#4KX6 !O9;. .EOD;L$E@2=
MI!(4,0#0 Z7P5I<ZW@E>Y=KRYM[J9VDY:2 ($/3_ *9KGUYJUJF@P75[/JJ0
MI-?_ -GRV4<4[?N75R&VN,="5 /MFM.TNX+^R@O+659;>>-98I%Z,K#((_ U
MP5GXRN%\8^*9M6EOK/1='1$6-H(_*7**Q9B,N78GY0#@@CC- &3I?A&_N]9\
M.YT;5]/@TJX%Q(=0U%9X80J,!%;J'8D$D?,P& N/:O1/$'A^T\1V,5K=R7$)
MAG2XAFMI-DD<B]&4_B?SJGI_BZUO-2BT^YL-0TRXGB::W6_B5!,BXW;2&(R
M02IP0.U<WK?Q"-SI>G7.CP:C;07>IVT$%[+;KY5S&TRJX7)) *[L%@N1TH W
M;_P+I][>7-RE]JEFUXBI>+:77EK=8&W+C'WL<$K@FMZVTZSL],CTV"VC2RBB
M$*0@?*$ QMQZ8K#U#QO8V-W?0QV&I7L>G\7MQ:0!X[<XW$$D@L0I!(4,1FG7
M/C;38=5L]-MX+R^N+RV2[A^R1!PT+,1OSD8 QDD^H[G% $6G^ M*TZZLY!<Z
MA<6]@V^RL[FY+PVQP0"JXR< D#<3C/%1Q_#O1HWCB$^H-IL<_P!HCTMKDFU5
MPVX83&<!N=N=N>U/O/'NG6,URTUAJ?V"UN/LT^H"W'D1OD*<DG<0"0"P4CWJ
M72-4O+GQWXDTZ:8M:6<-FT$>T#875RW.,G.T=?2@#0A\/6,!U@IYO_$V<R7.
M6[F,1_+Z?*HJ+3_"^G:;=Z;<V_G>9I^G_P!G0;GR/*RAYXY/R+S4^M:Y!HD,
M#26]U=37$OE0V]K'O>1L$^H   )R2!64WCW28=%U+4KN&\M?[,F2&\MIH@)8
M6<J%) )!!#@Y!(Q0!/IO@S2=+.E>0)B-,@FMX!(^X%)2"^[CG[HJM9> -)L;
MJT=+C4);2RE\ZTL)KDM;V[\X*KC/&3@$D#M5FQ\865WJYTR>SO\ 3YS;M<Q&
M]A$:S1*0&93DXQD9#8(STKG-7^(#7=MH4VDV^HVEO?ZO:017<]NHCNH6E 8+
MDDC*Y(R%)'(H V&^'ND&.Y1+G48Q)>_;X2ER0;28EBS1<?+G>V0<@YK4T/PY
M::%)=W$<]U=7EX5-Q=7<N^23:,*.    3@ #J:TKJZALK.>[N9!'!!&TDCGH
MJJ,D_D*P+#QG!J#P!='UB%+F)I;626V 6<!=V 0QVDCD!]N: %U/P58:CJ5S
M?1WNI6$MXJI=BQN?+6X &!N&#SCC(P<=ZMV7A?2M.U"QO+.$P&QLFL8(T;Y%
MB+*Q&.YR@YSZUAZ)\0%O_"D.LWFE7T;SW+6\$$,.]IVWL%"?-Z+R6( (-&K?
M$**T\,:]?V^FWB:CI,8,ME<QA6C+*2C-AB"A]5)Z&@#I=:T6RU_36L;Y',>]
M9$>-RCQNIRKJPY# \@UBGP!I4UI?17MSJ%]->K$DUU<S[I=D;AU12  J[AG
M'.>:EE\901-9VPTK4Y]2N(#<&PAB0RQ1@[=[Y8*H)Z?-DUJZ+K-GKVFK?63/
MY99HW21"CQNI*LC*>C @@B@!MWH=E?:Q::G<*S3VL,T"+GY"DFW<"._W16-9
M_#[2+2:T_P!)U&:RLI1-:6$]R7MX''W2JXR=O8$D#M5W5O%5MI>I#38K&_U&
M]$/VB2"QB#F*/) 9LD 9(.!G)P>*@D\<:6T.G-80WFI3ZC";B"WM(@9/+& S
M-N*A0"0.2.>* '3^"-(GL[BW)N4:74&U)9XY=LD-PW5D8=/3'/!.<U$/ 6C/
MI][;7;7EY->R)+->3SDS[X_]6RN,;=O;:!CGU-2P>-M)GLK2Y5;E3<:@-,,+
MQ;9(;@Y^5P3QC';/48S4VJ>+=-TBYU*"Y6<OI^GC49MB CRLL..>6^0\4 )H
M_A2STG4I-3>[OM0U!XA +F^F\QTCSG8N  !GD\9/>G:SX5L]7U"'41=7MAJ$
M49A%U93>6[1DYV-D$,,\\C@]*P[WXAE+C119:%J<L&HW;0J[PJIDC$3.'C!8
M9SQC.. WM6A)XYL5N;A8M.U2XM+:X-K/>PV^Z&.0':PZ[B >"0I% $\'@S1[
M>PT^SB28)97HOU<REGDG^;+NQR6)W'-:.LZ-:Z[8+9WF_P H313#8V#NC<.O
MX945H5P7AKQN_P#PA^@RZBMWJ6L:DLI2"UB4R2!'(+8RJJ -HR2.HH TKGX?
MZ5<RZB#=ZG%9ZC(TUW8Q7)2&5V'S,0!N&>X!P>XJU-X+T>Y3P^LR2N="*&S8
MOS\H &[CG[JGZ@5&OCG2/['GU"1;J-X+D6<EF\/^D"<XVQA!U8Y!&#@@YSBB
M+QMIQM-2FN[74+*;3D5Y[6X@_>[6^X5"E@V2,#!//7% %S2_#&F:/J^K:I9Q
MNMUJKK)<L6R,J#C;Z=2?J:O:7IZZ7IL%DEQ<W"PC ENI3)(W.?F8\GK6+;^,
M[>:XN;2;2M4M;Z&U-VMK<1('FB!P2F&*G!(&"0>15#1_B!'=^$M)U6^TZ[2]
MU(A+>S@C#/</MW$QC=]P#)W,1C!SB@#M*SM#T2T\/:3'IMCYGV>-Y'7S&W'+
MN7//U8UECQSI,>E:E>W:7=F^FLJ75I/%^^1GQL 4$AMV0 02#6;!XKO+[X@Z
M3I8MK[3X9+"YFGM+N%%9B&C"-D%AW?@-]1TH M+\.]&5UB\_4#IBS_:%TLW)
M^RA]V[[F,XW<[<[<]JFU+P)IFI:G>WK76HVXOU5;VWMKDI%<X7:-XZ_=XX(R
M.N:O>*=1CTK0GNY;NXM5$\">;;QJ[Y:55 PW&#G!] 3CFLV]\?:?:7&J0QZ=
MJEVVE/MO3;0!A$-@?=DL,C!Z#)X/% '0:7IT&D:39Z;:[OL]I D$6\Y.U5"C
M)]<"K=06=W!?V-O>6SB2WN(UEB<?Q*PR#^1J>@ HHHH **** "BBB@ HHHH
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
M-_*C9B!&#AR6R,<GK5[P9=ZA;^-]8T6==0AM4LH+F.VO[W[7)$[,ZG#[F."
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
M%\#^)HHM;O+F"6P5A97EPT[QL'P9%=R6VGICID<5Z#JFE66M:;-I^HP+/:S
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
MI\L<#.2L3.DA;:.V<#/TKC-"277+KX<7E]J&H2S3)?EY!>2 ML)*G@^^#ZC
M/%>D:CX1TG4]5_M*9;J*Y:(02FWNI(5FC!)"N%(# 9/7UQTJ+_A"-#2STNVA
MAGMTTMW>S:"Y>-H]^=PW Y(.>0: //+:[\5Z_I%_K%A9:_)JK74XLYH=2ACM
M(O+D95C,+2@%?EPQ9,G)/I7L,#2/;Q--'Y<K("Z9SM..1FN>N? FA75S<2R1
M72PW4OG7%I'=RI;S/U+/&&VG.!GC![YK9CTNUBU:;4T5Q=31)"YWG;M4DC"Y
MP.IYQ0!<HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****  D 9/2
MH[>XAN[:*YMI4F@E0/')&P974C(((Z@BL_Q%IDVKZ'<6EM*8;EAF&42R1^6_
M9LH03CKC.#T-5/"'AQO#&BC3FN'N#&Q5)7F=RT8XCR&.%(4 $+A>. * -K[3
M ;HVOG)]H""0Q;AN"DXW8],@C-%S<P6=M+<W,R0P1*7DDD8*J*.223T%<A%X
M)GC\<MKQO9#:LY'V3[7/@#[X?[V"?,+?)]S!SC/73\8^&F\4Z.-/2YDMM[[9
M)4E="(CPX 4X8E>,-D<YQQ0!T-11W,$LTT,<R/+"0)45@2A(R,CMD$&J.@:;
M+I>AVUG<R&6X5?WTGG22;W/WF#.2W)YQGBN?\->"KC0_$=UJ4U[)-#/N,<!N
MYG$!!VH!N8A\QXR6R01\O!X .NGN8+5%>XF2)6=8U+L "S$*HY[DD #U-2UR
M?C7PE=>)UM?L=\]G) ?,+K/*NYE^:-2JD#&\*2WW@!\I!.1TME;+9V,%L@(6
M) H#2-(>!_>;D_4\T 3T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 45'.[16\LB1F1U0LJ#JQ
MZ5R.EZCJFL:?'=V?B"R:_90SV#PJ%1NZ-_&,=,T =E16''KTQ\37&ER64JPP
MVZ2M,,$ G=D]<[?EP.,YS3K;Q)#/<6L<MC>VT=V2MO-.BA9#@G'#$J2 2,@4
M ;5%8;^*+5)I,6MX]K%-Y$EXD8,2OG!'7<0#P2!BG77B2"WFNECLKRYBLSBY
MF@12D1QDCE@6(!R0H.* -JBJ%IK%K>WTMK"6+I#'.K$?+)&^<,OJ.,5)IFHP
MZK8K>6ZN(79@A< ;@"1D>QQQ0!;HKCK'4=0U"2^>3Q';68AO9H$A:&,D*K$#
MJ<]*UI-:32UT^TN'FU&ZNUD,3V\:_O=N#TS@<,/;@YQ0!MT5ACQ39_9)97@N
MHYXKA;9K1D'F^8V-JCG'(.0<XJ#4_$\MEHM_=KI=W%<VJ@^5.BX^;HV0V",]
M<'- '1T5D3:^L<T5LFGWLUX\7G-;1A-T:9QEB6"C)!P,G-1_VW:7C:5+#-<Q
MBYN'B$80#YU5MR2 \C&T].X':@#;HKGE\86;6RW8LK[[%YODO<F-=D;;]G/S
M9(SW (YKH: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBLJ\\1Z587CVEQ<E9T 9D6)WP#TZ T :,_G?9Y/L^SS
MMI\OS,[=V.,X[9KC]5MY]9T^2&?PHZZLR;5N@T02-\<.) V[ /.,9[5U5CJ%
MMJ4!GM79XPVTED9>?HP![TNH7\&F6,MY<DB&/&XJ,GD@=/J: .=>RU>UU>Z:
M&)Y9KC2T@CNP5VK,@?ELG/)(['K6:NF7QDT:Z32-0,MI.CW;W-T'=SM()4%R
M",G.>.V.]=[10!RNG#5]%MI=+@TMYW^U.\-R740F-W+9;G<" 2,8[52DT.2T
MOM5$NE:A?"ZN'G@>VO6BC(<#*N-Z[<'/.#D5V]% '&>(K&;3K;2&TM$@N63^
MS!$'+821>,$\G85!^@-=;9VL5C906D"[8H8UC0>P&!41TVS;4EU!H%:[5=JR
M,2=H]AT'X5;H XBPLFL9=06\\)RWKRWT\R3A(&W(SDKRS ]*FOKF6/7O#<L.
MDRP[([H?8_W8=5P@^7#;??&>E=)J&K6.EK&;R?8921&BJSLY'7"J"3^55'U+
M0Y[>+7'N(C';%XTF.04+8#+MZY. ,8S0!CG3[FY&K7]WHC3Q7UQ%BS:55E6-
M$V[Q@XW9Y W#ZU6GTK5KK1=:M;>&^%I+ @M;>^F5Y/,!);!W'"X  !/6NLT_
M5K+5!)]CFWM$0)$9&1DSTRK $9^E7: .-O=.EGUS^UYM+U&2"YMEC:*"X\J6
M%U+?>"R $$'U./QJ:'1IHVT-X--:U6.^EN+B-KCS63<CC<S$\DY&<9Y/XUK-
MXFT=+PVK7J^8)/*+;&V!_P"Z7QMS[9J2_P#$&EZ;<>1=76R4+O95C9]B^K;0
M=H]SB@# .C:A_P *]DTW[,?MAF9A%N&<&X+]<X^[S78U0O=:T_3XH9+BY4+/
M_J0BF1I.,Y4*"2,>E36.H6NIVHN;.998B2N1D8(Z@@\@^QH LT55M-2L[Z:Y
MBM9UE>V?RY@O\#>E6J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *Y!)M2A\;ZW_9]E!<Y@MM_G7!BV\/C&%;/?TKKZKQ6
M-M#?7%[''BXN%197W'Y@N=O'0=30!S.NWVKL=)LY;1HGN[AQ+%9W>&=50L%$
MA"XR>O0X'6LS6(M3M_#6O)/#<6]B4A:W6YN1,T;;QN&=Q.WH>3ZUV]_IUKJ<
M"PW<9=58.A5BK(PZ,K @@^XJH/#FE_8[FU>!Y4NBIG:65W>3;TRQ.<#TS0!D
MW4+Z-X@TR.VO+N1+V*=9UFG:0,53<' )^4YXXP.:S;,W,'A30K]K^\DN;RZL
MQ,[SL<KNQMQG &#@^O?-=5;:!IUI<FXCCD:7RS$IEF=_+0]54,3M'TI[Z)I\
MFCII30?Z'&JJB;V!7;R"&SD$8ZYH R-3U(V7B6\,MW+%;0Z.9F"'.T^81N"]
M-U9MD]W8Z]H2B/4(4O#(DOVN]\TS 1E@2FXA2" >,=<5TD7AO2XS,QMWE>>$
MP2O-*\C2(>H)8DFHT\+Z4AA;RYVD@8-%(]S(SI@$ !BV0,$\=#0!SUC:7]UX
M6NM4AO[V348YIFA4SMM*QS,0FW.#D*1SZXZ5L:9J!UW7OMEM,_\ 9]M:( H8
MA7EE ?D=RJ[>O3=6E]F.DZ8T6E68E8,S+"TNT$LQ8G<<]R347AW1QHFCI:GR
M_-9FEF,8PI=CDX]AP![ 4 +JUW::=+!<M;?:-0?,-K'&H,CYY(![#@$GH,5A
MSZ#?0:=#='R9=0.J+J,MN'VH[8V^6I/<#&">I%;VHZ#8:I<Q7-TDWG1*41XI
MWC(!ZCY2/2F_\(]IIL)+)XYI(7<2?O;B1V5AT*L6)4C'8B@#)TZ>[N?'L\LU
MI]E']FJ&C+JS?ZP[2VW(!^]@9/ KJJS(=#L[6RNX+=&W72E99)9&=WXP-S$[
MCQ[\5;L;;[%I]M:AR_D1+'N/4[0!G]* .>O8(M9230-+MTCT^.4?;+A5PBD-
MO,:>KD]3T&?7BK&AA#JWB3S\>9]L4/N_YY^4FW/MC-21^$-(B7;$MY&N2VU+
MZ91DG)X#^M6;_P /:;J-P9[B*3S&01R&*9X_,4?PN%(W#ZT 8.@7EMI_A31K
MF2V-QJ#Q-#9QHH,CJ6) !/1<!23T %/G-UX?T:4.Q6_U6[:266&)G2V+ 9(
M!)VJH ]36U>>'=,OI8))89$>WC\J(PSO%L3T&PCC@?E5JPTZWTV)HK<S%6;<
M?-F>0Y^K$D4 <SX0GTZ/6M9L[#S!$&A,8>)U) B4$DD#G/KR>M=C5>&RM[>Z
MN;F)-LMRRM*V2=Q50H^G '2K% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>veevaofferletter-staceye003.jpg
<TEXT>
begin 644 veevaofferletter-staceye003.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH ***3<N[;D;L9QGG% "T444 %%%% !112,
MRHNYB /4F@!:*** "BBB@ HHHH **** "BBD9E12S$ #N3B@!:*:9$&<NHVD
M Y/3/2G4 %%%% !1110 4444 %%%% !1110 4444 %%%-\Q, [UP3@'/?TH
M=1110 4444 %%%(S*HRQ 'J30 M%%)N7=MW#=C.,\XH 6BBB@ HI&95 +$#)
MQR>]+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !112,RHNYF"CU)Q0 M%%% !13?,3^^OWMO7OZ?6G4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MBYE #R-N9N<+@ <#)H D^'5UJ=]X"TB[U6Y2YN)[:.02*&#%2HQO))RV<Y/
M]JE\1ZY?V>K:1HNDQVYO]3,K"6Y#-'#'&H+,54@L?F4 9'7K4W@_1K[P]X:M
M=(OKJWN?L:"&&2&)H\QJ %W L?FZYQQ3/$.@7.I:AI>K:;=Q6VI::TGE&:,R
M1R)(NUT8 @\X!!!X(H YZ[\<:MI5OK%I>V]E)J>F7=E&9(E<1317$BJ&"DDJ
MP^88R>0.M;.M^);K3/$?]FQ0PM%_9%S?[G!SOC9 !UZ'<<]ZSKKP%=ZEINMO
M?:I%_;&JRV\OGPP$10>0P:)0A8DC(.23SN/2I6\):QJ&M/JVJZK:-,^ESZ<(
M;:V9(T$A4AAN8DGY3G\.F,D T_!VIZQK6@VVJZK'9PK>P13V\-N&RBLN3N)/
M).0>.G3GK3O%6NW.C0:?!80Q2ZAJ5XEG;B8D1H2"Q=L<D!5)P.O%7]"TTZ-X
M>TW2VE$K6=K%;F0# ;8H7..V<53\3: ^NVUFUM="UOK"Z2[M9FCWJ'4$89<C
M*E68'!'6@#E?$&O>((+#Q)H%Y)8"_CT634+>\MHG1&B&Y7!0N2KCL=Q'(..,
M5SVFZ%>KKOP_LGAT3[(MC-=QPK9,%# 0DN1OP9<$8?L<GG-=K)X/U#4GUJ]U
M?4+9]0U#3'TR'[- RQ6\3;B3@L2Q+$$\CH!5Z#PL\.K>';W[6I&D6$EFR;/]
M:76,;@<\8\OI[T <2?BZ#IIUP:CH'V(38&E&8_;3#OV[\[L;\?-LV].,UUUA
MKNMZGXWU?2X8K&/3-+EB665PYEE$D*N N#@$$G)/; QU-5],\)Z[HEK'I&F:
MS9PZ/%,7B9K+?<QQ%]QB!+;#U(#%>G;-;6E:$VF^(-=U,SB1=4EAD6,+CR]D
M2IC.><XS0!H:G)<Q:7=26C1+<)$S1F52RA@.,@$$C\:\]\.^)O$3>&?".GB6
MSN=7UFW:9;JX5RL4*1JS-(-V7<E@."H.>V*](GB$\$D3$@.I4D>XQ7#6'@;5
M]/TO01'JME_:6@AX;27[,WERV[(%*2+OSN.T'((P0.* -KPYKE_>ZMK&BZM'
M;?;],:(F:U#+'-'(I*L%8DJ?E8$9/3K3?'5\FG^&?M#V=O=C[9:IY5PNY/FG
M1=V/49R/<"IO#V@7.FW^J:KJ-W%<ZEJ3QF8PQF..-(UVHB@DGC)))/)-97Q,
MGC/A^TT]26N[S4;000JI+/MGC9L8] "30 -K_B/5K[7/[!CTU+72)C;8O$=W
MN9E178 JP" ;@,X;GM6;#XTCO[Q-8M--MED?PM)J22R*3(I#C]T6!&4SU]Q6
MM/X7UJSOM8;0=5M+:UU>3SIDN;9I&@E*!&>,AP#D*#ANX_"HD^'T5J!#9WFR
MW3P^^C1JZ9;+'/F$YY]Q0!!:>*O$49\,7VHP::-/UV2.'R8%?SH&>)I%)8MA
MA\O(P,9ZGK7>'.#CKVS7,3^%'FTSPM:?:U!T.X@F9MG^N\N)H\#GC.[/?I73
MT >,7>H>(+SPI//J$]M>2P^+8H;>- R?,EWMVY+-A.  ,<#UKK9_&&J>'M3U
M6U\0)97"6NDMJD4EBCQY56VF,AF;)SC!X^E(/ E_Y-S9MJ5L;)M<35X<0-YB
MGSO-9&.[!] 0!6IK'@^'6]=N[RZG_P!%NM'DTN2%5^;#ONWAO;Z4 <YI7Q(E
MEU318;O5/#UZFJ2B!K;3929K1V4E=V6.]<C:3A<$BO2JYC2-'\2VDUC#?:S8
MR65FNT_9[+9+<@+A=Y9F"]B=HY(Z@<5T] 'G'A;0K/QSIT_B+Q"9[R2ZNITM
MX#<.D=K$DC1JJJI !^7);J2:U+R:\\$Z/8:58W4FI7>H:B+6Q.H.6$"L"V'8
M?,ZHJMU.3P,TL7A?7="O+T^&=6LHK"\F:X:SO[5I5@D8Y8QLKJ<$\[3P#TIT
M_@J[FT>V5]=FGUFVOQJ,=[<)N3S<$%!&"-L94E=H(QG.<T 4=2\8ZWX?&NV6
MI1:?<7UEI+:I:S6\;I%*JDJ5="Q((8#HW(/:E?Q%XMCUS2=.>#2!_;-M+-;L
M%D_T0QA&(D^;]YP^.-O/M4U[X)U#6H];N=6U*V.HZCIK:9";:!EBMXB22<%B
M6)8Y)R.@%;,WAUY=?T#4OM*@:5;SPM'L_P!9YBH,@YXQL_6@#F&\<ZZFF6L:
MV5A+JA\0-HLV"ZPMA6(D7DE1PI(.>]:,/B;6['5-8T?5(=.GOK73QJ%K+"S6
M\,J$LI#[RVS#+R<D8-8?B7PY=Z8VEI;7H$]]XN%_'*(LB+=$^ PS\P^7GD9!
M[5J:CX!O_$$6MSZSJEO]OU"TCLX6M;<B*"-'\P AF);<W7D<<4 ,T#QU<WGB
MJQT>XU'0]36^@ED632BW[AT"DJV68,""<,,=.E4[?QQXF?PG9>*IK;2UTYKI
M()K95D\UE:?R=ZMNPIR0=I!X'7G V?\ A&-?N?$6BZY>ZK8>=IWF1?98+5EB
M\IU ;&7)W\#GH,#CKE!X&D'PZA\*_;TWQS)+]H\HX.VX$V-N?;'7WH 2;QK/
M8:9XJ:_MXA?Z+*5BBC!Q.D@!MSUZL2%..X-=;9&Z:PMS>B,79B4S"+.P/CYM
MN<\9S7 :EI]KXF^*=@]A+(\&GQYU?:A\MGB?=;QD]"X<LV/0?2NZ2&^&KRS/
M=1FP,*JEN(L,LF3EBV>01@8QVH N56U"Q@U/3KBQN0QAN(S&^UBIP1C((Z'W
MJS10!Y<EYKVIE/AW</<+?0-B_P!47*^98#&UU;_GI)]P^A#FNBDU;6+KQ'>^
M'_#JZ?;0Z3;PF::]C>3<T@)2-55EP JY+$GJ.*U(=!:+QK=^(/M *7%C%:"'
M;RI1W;=G/?=T]JI7GA[5;;Q)>:UH-_9PR7\,<5U#>0-(A:/(1U*LI! 8@CH>
M.E &?HWCFZU6]\-V[6<,+:@U[%>)DL8I;<@$(>."<]1TQ6WHNMSZGKWB&PEC
MC6/3+F.&)ESE@T*.2W/7+'I6&G@.[TRUT&32=3B.HZ5)<2/+=P%DN3/DRDJK
M KR<C!XQCFM?PUX=N]%OM9O;V_2\GU.X2X<I%Y80B-4( R>/EXYSC&23S0 [
MQEKMWX=T-+VRMXKB=KNWMQ'*2 PDD5#R.AYZ_H:Q4UKQB_B>[\.?\23[5':)
M>QWGE2^6$9F388]^2V5^]N QV[5T/B?0V\0:9#:).(#'>6]SN*[LB.17QU[[
M<41Z&R>-+C7_ #P5ET^.S\G;R"LCONSG_:QCVH YM?&]]=>#=#UA9='TQ[\L
MMQ/J$Q\J$KD$(FY6<EAP,C ZU6L_B)>2:+-J,BV%Q!I^KI8W]S;;O+:!PN)D
MR<C!=<@YX!YJQ:> M1TF#P[)IVI6CWNCQW$6;JW9HW69MQ( 8%6& ,YYYJ.X
MT6#PQI?B5_$FJI>:=KC%I%6V(E:9H@K(@!.00ORC&1QR<9H Z6TUJXO?&6HZ
M5#%%]AT^VB,TI!WF>3+!!SC 0 GC^(57\?7R:=X+OKI[.WO%1H08+E=T;9E0
M<CVSD>X%1?#S1;S1O"%L-49VU6[/VJ]9_O>8P  /NJA5_P" UH>*]";Q)X;N
MM)2<0-.8R)"NX#;(K],C^[C\: ,6?7O$M]XC\0Z7I$>EQ1Z2(2LUVDCF4O$'
MVX5ACG/S=AC@U5L/&NK>(WT&UT:&RM;F_P!+_M.YDNU:5(DW! BJK*22Q/)(
MP!WKHK#0&LM?\0:D;@.-5,)6/;CR]D>SDYYSUKG]/\":GH46A3Z1JEJ+_3M/
M.G3FYMV:*>(L&!PK J0PSU/6@#G]'U":U@NVOM/LY;B;QN('5P76)BJ#S(SP
M<C&03ZUTUIXB\3ZRMUJ>C66G2Z9!>O;):R%EGN%C?8[B3<%7D,0"#P.O-1VG
M@"ZAM0EQJR3SGQ NMR2^1M#$ 90#/'(..N!CK4L7A'7+ W=AI.NPVFD75XUT
M<6Y-S!O?>Z1ONVX)S@E20&/6@"IXK\;:AH=]J2QZAX>MDLHA)%:74K/<77R[
MCPK#R\]!D-GK2P:]K&H>/]*:"Y@ATB?0O[0:WD1B=K/'G.& WC/!QP">.:GE
M\$ZIYGB&TM=6MH=-UR9YIW-L6N4WH$9%?=MV\<$C(!/UI^F^#]6L-1T.].H6
M,CV6F_V7=(;=MLL.Y2"GS?*V% .<CD\4 <Y#\6R]A;ZT^H: ;.:=5.E),3>Q
MQ,^T-G=@L 0Q3:.,\UZQ7&:1X5U_1;2UT>SUJS32+60&-S9[KGR0V?*+%BG3
MY=VW..V>:[.@#B9O&UU9Z#XDDNK:$ZMI-T;:*W3(6<R8^SG&<X?>H//4-3X]
M;\3:MJ^I:?I(TJ%M*6*.YEN8Y'$]PT8<J@5AL49')W'GIQ69/I]KXD^*]O=:
M?+(]GI\8;4]J$1/<1,P@3/=U+NQQTVK[5MW'AS6;+7=3U+0-2L[<:H$:XCN[
M9I/+D5=@D3:R]5 RI[CK0!5\/^.9M?U'0(TM(X8=2TZXNI5))>.6*1$*@]",
MENW853OO'.KQ0W0M+*TDN$\1C1H5<L%*L@(9CG@Y/)].U68O EUHHT"70-0@
M2XTJVEM7^VPF19UD*LS':P(;<N?QQ26W@&ZCB'VC5DGF/B!-:>3R-H;"@% ,
M\<CCK@8Z]: .QL1>+8PC4'@>[V_O6MU*QD_[()) ^IJQ110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !4-W=VUA:R75Y<16]O&,O+,X1%'J2>!4U<=\1;]+'2--66*Q\N?4H8FN;]
M"\%IU82L,C."H R0,D9H Z/3M;TK5[9[G3=2M+R",X>2WF5U4^Y!XJ&R\2Z%
MJ4BQV.M:=<NS^6JPW2.2^"=H /)P"<>@->/:K=2WE[XV@L]5AU"YO=!C\F6U
MA$2W>QI-_E@$^9A<C()].U=%<ZIX;U3QQX ?09+6?R7G3?:X(BC^S/MC8CH>
M.%/(P>* /0[?7M'NWD2VU6QF:*(S2".X1MB D%C@\#((S[4:9KVCZUYG]E:K
M97WE?ZS[-.LFWZ[2<5Y-'IC'X"O)90*));QI;QUBWL\2WAWY P6 1>1GHN*U
M8HCK&N_:M,\7:;J6IP:3<QPQZ58[ 5=0$$DBR,%PX4J#@]<4 >@V_B+1+O4G
MTVVUBPFODR&MH[E&D&.OR@YX[TD_B70;:Y2VGUK3HIWE,*Q/=(&,@QE<9SGD
M<>XKRCP_';7^B>$M-;Q7ID-Q:W%N\>GV^EG[7#,G+H^)"R]&#,5 Y)/6K&IV
MENWP_P#B?.84,QU.YRY7GY5C*\^Q)(^M 'JEEKFDZC>3VECJ=G<W-OQ-##.K
MO'SCY@#D<\5';>(M$O-2?3;;6+":^3(:VCN4:08Z_*#GCO7%^(;%K?Q=I%OI
M$2P7+>'M0A@\L;>0(M@_ GBN<\/QVM_HWA+3F\5Z9%<6MQ;O%I]OI9^UPS)R
MZ/B0LO1@[%0.23UH ]4N/%'A^TG6"XUS3897D,2I)=(K%P<%<$]0>"/6HT\5
MZ-)XJD\-K?0_VDD*RF+S5R<[OD SDL NXC' (/>O/FLK5OAU\3)FMXVE>^U(
MLY4$G:,KS['D>]:^AW=K;_$XQW4\4=Q=Z!9^0LC -,P:4MMS]X@=<4 =\+RU
M:YEMEN83/"@>2(.-R*<X)'4 X."?0U#'JVFRVEO=QZA:/;7+B."99E*2L3@*
MK9PQ)XP*X+XC27&CZQ!>V8(FUJPDT12!TG=@83^&Z6J>BV*P^.+7P?&A%EH=
MY/JB*1\OEO&OE#\'GE_[]T =9'XXTJVETFSU/4=-2]U(R>7]FNU>(!2P!W'!
MY(V]/O9':DT7QUI5\LD>HWUA879OKBTAMY;E5>41RM&& ."<X_/BN!\-W-I8
MQ_#FZOIH8(/,U2,RS,%7<SMM7)XR3T%27%E;#X-^.)O(C\U]0OW9]HR66=MI
MS[8&* /5-<UJQ\.Z+=:KJ,RQ6UM&78E@"V!PJY(RQZ =R16%_P )]I7]MVT)
MO+%=*GTQ[[[>URH0%95CV9SMZL>_48J7Q^C3?#/Q  I=CILQQC)^X:P-*?3-
M7^)&A7=L]M=P1^')&ADC(=5<31J2".,C+#\Z .Y76=+?2O[574K0Z=MW?:Q.
MOE8SC._..OO266N:3J5E)>V.IV=S:QY\R:&=71,#)R0<#CUKQ^]AEBTR1XYH
M;73K3QI<O<22P>;# OS;&=,CY Y'< $@]JU9+/2-47Q3>ZAXK@O[:;3XK>^E
MTFP98TPY*2%E9U=ER<CLO7 H ])TS7]&UHR#2M6L;XQ??%M<)(5^NTG%-L_$
M6B:C?26-CK%A<W<>=\$-RCNN.N5!SQ7FLFI7E^^IZ7I][HNOWTFA70M=4TJ(
M)-!P L<FUF4;B1MP1RO2H]!6SU,>#[9/%FEM+9RQRV]C9:81<1[4(>-R)"8Q
MC<K%E SUH ](U_Q3I'AG[%_:MY%;_;)Q#%YDBK]6.XCY1QD]LCUJ:^\1Z'I<
M\,%_K.GVLLP#1I/<HA<'H0">17.?$::WM5\+W=W)'%;0Z[ TLTI 2-=D@RQ/
M &2.37)R3K:^(_&"ZEXCT?3$O)ED5=0LA,;JU,2A/+8R+N4?,-J@X.?6@#U.
M]UO2M-8+?:G9VK%0X6:=4)4D*#@GID@?4U%+XET&"[CM)=:TY+B20PI$UT@9
MG!P5 SG(/&/6N$T#2+>+QQX9M)Y6U!;3PPQAFN(#&QQ+&JL4;E3M;&#R*R-3
ML[=OAI\1)C"AE?6KDE\?-\LJ;>?;M0!ZM9:[I&I7%Q;V&J65U-;'$T<$ZNT?
M^\ >/QIFG^(]#U6Z>UT[6=/O+B,9>*WN4D91ZD YKCM?L]/@\=00/$T-DWAF
M]AF%K&=_E!XAA0HR2 3@ 5G^&]3M[?Q!X<TNUU/1/$EKL>.VGMH52[L4$1^9
M]I(VD *>%.3^% 'I.HZI8:1:FZU*]MK.W!V^;<2K&N?3)/6HX=;TFXT]-0AU
M.SDLG8(MPLZF-F)VA0V<9)(&/7BN5\=:G'9Z_P"';>673;%9&GD75-1CWI;L
MJ#Y5RRJ'8,>2>@. :\_EGM[O0O%MC+=Q7)FU^PFVB(0^=&[P#S!'G[K>O0]>
M] 'M.G:]I&KR31Z;JEE>/ <2K;SK(4^H!XK%U+QUI<-SI]OI=[8:C-<:E%8S
MI#<JS0A]WS$+GH5QS6#XJM)1XVN(=+B"7<OA.^CB$2X)8/&$ QZ$\?6L.35/
M#M[HWPXM-,EM9;RVU"S#1PX+VXV$.' Y4EL<'&2.^* /7;R]M=/M9+J]N8;:
MWC&7EF<(BCW)X%0Z=K.EZO:M=:;J-I>6Z$AI;>9753Z$@\5S7Q$U!+*RT>.5
M+%(Y]2C0WE^F^&T(5F$A&0,Y&!D@9/->>:A<37LWCVVLM2CU"YO=*MGA>VB$
M(O$1I!*8E!._"Y7<,^E 'LFFZ_H^LR2II>JV-Z\/^L6VN%D*?7:3BDL?$&BZ
MG>2V=AJUC=7,.?,A@N$=TQP<@'(YKB]5U/PWKMA=0>%/)N]:&B7*VLM@ ?LZ
M%  CE3\I+8VJ><@]*-%U7PK?Z?X=L=)$$VM0V++:K;@;[)A%A_- /R#/R_-U
M- '9Q>(M$FU5M+BUBP?4%)!M5N4,H(ZC;G.13;KQ/H%C+Y5WKFFP2>88=DMT
MBG>,$K@GJ,CCW'K7D.@PPWGA+0=&N?%>FVEY#=0XT^/3"U[#=)("V<2;LY!W
M.5 P23P:UK?4O#=@_P 1XM8EM(KB>]F7;.0&G3R4PJ9^\=Q/ R<L/44 >AR^
M+-&@\40^'9+Z!=1EA,RH95'< +C.=QW9 QR 31JOBO1M%UG3]*O[Z&"ZORWE
M*\JK@ '!;)& 2-H]3Q7#>&6&E>+_  K#K,B6]W+X5CMU%PP5GF$D>4&>KX[=
M:V_%]S:6/C[P9=7TT,%N'O(S+,P50S1#:"3QDGI0!>TKQUI5S)=PZG?6&GW$
M6HSV4,4URJM,(WVA@&P>?:M@:HL6I:A%<W%A%;6D,<I;[0/,0-NR9%/"+QP<
M\\^E>9R65J?AE\2)C;QF5]1U)F<J"258[>?;M3]1AT^\U'Q9%K%W-:VDFFZ2
M7N8TWF)@TA5F&"-H8#.>,9S0!Z7IFNZ1K:R-I6J65\(SAS;3K)M],[2<4[4]
M:TK18DEU74K2QC<[4:YF6,,?09/-<;X2U@W?C*>S>YT3676PWC6-+C"E5W@"
M*7#,,G.X8/\ ">*DU*\L=)^+"7VMSP6UI)HXBLKBZ8)&)!*QD4,W 8J4/J0/
M:@"_XL\=6/A_2M.N;6ZTVXDU*X2&V::\6.(J?O2EQGY%XR0#U'K4>A^.[?7/
M%6I:7!<:2;73XE+S1WP=Y6*JS%% P8USM+9ZCI7%VL2/INFW$,8&G7/C?S;#
MY<*8&W<J/[I8,1]:D\36EQ<6GQ,CLHR7%W8EPD>XF(10F0;1R1M#9'<9H ]/
MTWQ!HVL&4:9JUC>F'_6"WN$DV?7!XJ2QUG2]4DDCT_4;2[>-$=Q;S+(55QE2
M<'@$#(]:X#2OLNJ>+M,O(?%VEZE/:64^V#2]/V PLH&V1UD8( =I ;'(.*VO
MA3:6]K\,]":&%$:6U5Y&5<%B<G)/>@"U'XXTRWUW6M/U:\L=.2PN(H(9+BY5
M/.WQ)(?O8Z;L<5T45]:3W#V\-U!)/&BR/&D@+*K9VD@<@'!P>^*\VMM3\-Z9
MX[\?MKLUI 96MUW71 $L8MDW(N?O'GE1SR/:LJSEO?!/A+PEXKN+>9G33#I]
M["5)<HP+VX(]0X5/;S* /7[>[MKL2FVN(IO*D:*3RW#;''53CH1W%4H/$FA7
M6IMIMOK.GRWZD@VT=RC2 CJ-H.>*J^$]'?P_X4L[.X)>Z"&:Z<#)>9R7D/O\
MS']*\ZTB_P!/TAO#^G:7JFD>(---^D=O8S0!-0LR6/SG!SE,DL613@'F@#TN
M#7;:'3KJ^U2^TRWMX+F2$S)= QJ%8J [' 5_5>QXJ6+Q#HLUK+<Q:O8/;Q1B
M625;E"J(20&)S@ D'D^A]*\IMY(+2;2[[4F1-(M_%VI-<R2_ZN-R91$SYX #
M'J> 2*@UVXTV\7XI76E>6UM+I=HWFQ#Y)6Q*"RD<$9'4<$@T >OVFO:/?ZA-
M86>JV5Q>09\VWBG5I$P<'*@Y'/%5+3Q)8)H]M>:KJFDV[RQ-*6BO5:(J&P65
MSC<H)4$XZG%8&J6=O9>.O :6T$<2HEY$ BXP@@!Q],@5RG@>VAN+OX=F:)9/
M*TF_=-PSAO,C&?KR: /5H]<TF;2CJL6IV;Z<H)-VLZF( <'+YQ18:YI.JE1I
M^IV5V60R*()U<E0<%N#TSQGUKR>_2&WCU:29 NE6OC:*:]&W]VD7E1DLP_N[
MRI-=%HM[I.H_&:\N](>&:%]#427$!!CE<38R&'#8& 2/3':@#MM4US2=$2-]
M5U.SL5D.$-S.L>X^VXC-/DU?3(K6"ZDU&T2WG_U,K3J$D^4M\IS@_*">.P)K
MB/$NL16_Q %O+>Z5HS0Z8'2_OH/,DG#2$&*++*,#:"0,DDCBN2T'[->^'O!^
MGS[)7MO%,ZS6[H%,1_TAE#1_P=CM- 'L%CKND:G9RWEAJEE=6T.?-FAG5T3
MR=Q!P..>:QU\:Z=>>(]'TW2;JRU""_%QYD]O<+)Y1B56 ^7/7=7#>-;=_M_C
M]+:%BC6.F2W"1+R\8E?S#@=?D!S["M>;5-!U;XJ^$I=$N+2ZV6EXDDUJ0R!=
MBE$)'&1\QV]1GWH [[4M5T[1[;[3J=_;64!8*)+B58U)/;)/6LC2/%EKJ=[K
MP:6VCL-,DB5;P3 QR(\2R;RW0#YL=:R/%MS:Z=\0?"E_JTL4&F1Q7<:SSD+%
M'.RIMW,> 2H< GWKCGU73HH?&5Q96UC+IUWKEG'YMU&6MH@R1YG8 C<@;Y@<
M@'(.<4 >IIXL\/S:7=ZE;ZU83V=HNZ>6&Y1UC],D'@GMZU7TWQ39ZVFCW6FW
M5@]G?Q/(RO<J)E(56VJ@R"RY^<9^6O.OMT5QXUUA3K%IJ7VOPU/##/;P+%'/
M(K$[$PQ$C*"3P3C)'8U=T6\L[V?X:-97$,ZQZ7<Q2&)PVV06T6Y3CHP[@\T
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH *1T61"CJ&4\$$9!I:YWQ?K=YI%MIMOIPA^W:G?1V4,DR
MEDBW!F9RH(W853@9&3B@#:NK1+BTE@WO!OC:,2PG:\8(QE3V(_I7,:-X;^T:
MC8:K=^(VUE=.\Q;39'&JJ[+L9W*???;D=NIXK&U_5->MHO$/AN\U"VFE;0Y=
M0MKU+780JDK)&R;L9Y&&!&,]#BND\!63V/@;1XG:!MUK$X\F 1  H" 0"<GU
M/>@#HP HP  /:FQQ1Q B.-4!.3M&,FGT4 ,$4:R&01J'88+ <G\:=M7!&T8/
M48ZTM5-4:X72KMK698;A8F,<C)O"D#@D9&?SH F>:".>*.26-99,B-68!GP,
MG [\<\4V5K6TW7$S0P[B%,KD+DDX R?? KR+2SK=Q9_#*3^T(9KZXCN'CGGA
M)$:&VYW#=EV W'.1DD=*V-1\3:O9Z?K]AJ/V&_N-+U.PA29K;"21S/$<E"2
MR[C@@]0#0!Z7M7!&!@]1CK2&-"RL44LOW3CD?2O.K_Q=J\/B*_LI]7TW1I8K
MGRK&TU&S<17D>!A_M&[&6R1A1D8Y!KT<9QSUH 0@'&0#CD9HP,YP,^M+10 T
MQ1LH5D4@'(!'0TR>6WMK=Y;B2**%>7>0A5'U)XJ6N/\ BG_R3+7?^N _]#6@
M#L.U-2-(P B*H P !C%><ZMXWNG\3:OIMMJ]II4>F%(T\ZQDN#<2E YR5(VH
M,@<<GDU!:ZYKOB+Q/X/NH;L:;'>:;<S36CVY8!T:-7!RPSG^$GI[YH ].VK@
MC:,'J,=:1(TB0)&BHH_A48%>2Z9XLUC0O L5[=ZE!<7.I:U-9PRS6[%;?]]+
MO=@&)< (<*,8X'2KZ^.]1M[7Q%%'>P:F;+2)=0M;X63P*'0$&-U)P>=I!!'!
M/I0!Z5'%'""(HT0$Y(50,FA8HT=G6-0[?>8#D_6LKPT^JSZ1'=ZO<6\LUT%F
M2."$HL*LH(3))W$<_-QGT%;% #719%*NH93U##(I'BC<J7C1BARI*@X^E/HH
M 3 SG STS1M7!&T8/48ZTM>6ZSX\U+2Y+N^76--NEMKX0G3[6RED3RC($(:X
MZ"0 Y/& 1C!H ]1P,YP,^M-2&*-F9(T5F.6*J 3]:XYM8\0ZKXAUZ'29[*"U
MT9DB$4T!=KJ4QB1@6W#8,,%! /.3STK'L/%GB77+?PA!9SV5M<:UI\]S<3O;
MF01%#'@JFX9^\1@GOGM@@'I3QI*NV1%=<YPPR*"B%MQ123QG%>8ZAX^OI=1U
MQ+35K.Q_LN=[:"UEL))C=.B@L6=3A06.T8Y&,FI;SXAS7FH:=9Q7<>B)-I<6
MH3R3V;W#AY"0(@HQC&"23[ 4 >E8&<X&?6FK%&I8K&@+'<2%')]:\XMO&^NZ
ME::%#:BTCN[O5)].FG>W<1NJ1NPF1"0<$!6P3ZC/>DDUWQBEKXJC&I:;YGAW
M,@F-D?\ 2QY(E"LN_"8!P2,YSVQR >DNB2(4=593U##(- 1 00J@J, XZ"O.
M+_Q]/<ZQ!80ZC;Z/$-.@O99I+-[EG>4$JB@$   9)/)R ,4L'C;7=1L/#JVL
M=I#>7^HSV%Q))"_ED1HY$J*2&P0H8 GVSWH ]&2../=L15W')VC&3ZT+'&CL
MRHJLWWB!@GZUY3XIUWQ'#X<\9:7+J<)N=*%JZ7D-N8VDBFZK@-\K @_,#T[5
MZC9QW$5I$EW.D]PHP\J1^6&/J%R<?F: )!%&)3*(U\PC!?'./K65I'AZ'2KG
M59O,\\W]\U[AT'[MBB+@?]\=?>MBB@!K(C,K,JDKRI(Z?2AT20 .JL <C(S@
MTZJNIW+6>E7=RCVZ/#"[JUS)LB! )!=NR^I]* +.U<$;1@]1CK1M7G@<\'BO
M.-#\9ZA)XHT73I]5M=4AU1)=[0:?+;K"Z1[P8W8XD4X(]>AJLOBWQ5_PA0\6
MO<Z>+>"[,3V0MCF:,7/E$[]WRMCI@$<<]> #TY(XH$(C1(UZD* !3$:VOK9)
M$:*X@<!E8$.K#L0>AKCI=5U_6M8\10Z7<V=M9Z01;B*6W+M<R&,.V6W#8/F
M& >YYZ5=^&G_ "3/PY_UXQ_RH ZG:#C@<=/:@  D@#)ZTM% #$BCBW>7&J;C
MD[1C)IP  P  !V%+574S<+I=TUK*L-P(F,<C)O"L!P2,C/YT /F:U$L4,S0^
M9*Q,:.1ER!DX!ZD"LK5_#SZUJEE+=W\G]FVLB3_8%C4++*A)5G;J0#@[>F5!
MKS;2CKES9?#*7^T(9[^X6=XYYXB1&AM>=PW9=@-QSD9)'2MN^\<ZOX?LO$-I
M?R6EW?:?>VMK;7/DM&C?:%4AG0$GY<MG!YP.E 'I5,$,2R&18T$C<%@HR?QK
MAO#GBV[N?%,6D2ZC%JUM<6SRK=16+VYAD0C*,"2"&!)!Z_*1S7>4 9FM:5/J
M=DD5IJ,^GS1RB5980&#8SE74\,ISR/I570O#?]DW>H7]W?27^H7_ )8GF>-4
M4(@(1%0< #)]2236[10 F 2#@9'2@*HQA0,=..E+7#^+/%\NF^*+308;^'30
M]HUY-=RVK7!QOV*BJO<D,23V'O0!U.KZ;)J>G26UO?7%A,65UN+?&Y6!!Y!&
M&!Q@@]16=HOAJ33]7N-7O]2DU#4)8%ME<Q+$D42DMM5%]22223VZ5R<?CK6[
MG1;+[*+1[U]>72C</ Z13QLC,)0A.1_#D9ZJ1GFI]0\8:SX6D\1VVIR6VI26
M-C!=VDD<)@W-*[1A'&X\!@.1V)H ]!F$*KYT_EA8@7WOC" =3D]*(_)E198M
MCJX#JZX(;(X(/?CO7&:O!XIM?#^M)JM[87]E)I-PS20P&!X90A^4#<P92,\G
M!&.^:HZ!JFLZH-,T'2+NWL(K'1+.XN+B6W\YG>1,*BKN   0DGGJ!Q0!Z)@9
M)P,GJ::D4<8 2-% Y 5<5YM+XXUMM&M'E$-D8M0N;#5-1BLWN(X&A)"L(P<@
M.<<DD+4U]XYO-/\ #-C.NKZ1?2ZAJ/V2#4K:-WB2/:6+O&"3O 4C:#UQTY%
M'HCQI*A21%=3U##(J.62VC=(97B5IR51&(!D(&2 ._ _*O.!\1;K3+/Q TL\
M6K1Z?IXO;:[2T>W#MN*F)P>X.TY'8^U2:A!K\'C3P,-9OK2\\RZG8F&W,1B?
M[-)E1\QW+SP>",=\\ 'HXBC4* BC9PN!T^E"Q1H $15 R>!BG44 )M7 &T8'
M08KE]8\)WVJ3WR1^([RWL;]-D]MY2.44KM81.PR@(^O))&*ZFB@""UMH+&R@
MM(%"001K%&N>BJ, ?D*D6.(/YBHF[&W< ,X],UY[\3UTYM4\(KJUH;NP.H2>
M; +=IRX\A\?(H);G!X%5=(L[.'QC;WWA#1KO2]+ALI_[1:2SDM89VP/* C<#
M<P(8D@=.,T >F&*,R"0QJ748#$<C\:4QHS!F12P& 2.0*\VL?%GB9O!FCZO<
M36#7VOS6MK9Q"W81VS.#ND<[LOD MMXQP,GK5Z\\1:[X?U#4]+O[JUOI%T:?
M4K.Y6W\HAXN&1UW$$<J01CN* .\VK@# XZ<=*BNI+>&V>2[>)(%&7:4@*![D
M\5P<'B+Q-96WA?5]2N+&:SUJ:"WFLXK<HT!F3*,K[CNP<9R._&*SKOQ+X@N/
M _B77;MM-DM+*2YMH+)[3>)#'/M#N2V,8&-N/?/:@#U(*HS@#GVIKQ1R1^6Z
M*R?W2,C\J\\U?QM<GQ5JNDV^KVNDQZ:L:AI;&2Y:XE= YSM("H 5'J3FJUEK
MVN>(?$W@J\2Y&GQ7EE=27%F8&(+QLBOU8<'^$D?+UYS0!Z<      .@%-:*-
MW5VC5G7[K$9(^E>8:WX\U+27OKY-8TVY6TO!%_9UK92RH8O,"D-<=%DP22,8
M!&.:WVU/Q%J?CC6-'T^[L[2STZ&WEWR6YD=S(K?+]X #*YS[8[T =E@9S@9Z
M9I"B,A0JI4]01P:X6U\9:CJ.A>'8X(X8];O[[['=Q,N1 82?M)QGL$./]]:[
MR@!HC155510J] !P*0Q1F02&-2ZC 8CD?C3Z* &/#%(RM)&C%3E2R@X^E$D<
M<J;945U)Z,,BGUQGQ#^YX6_[&*S_ )M0!V152I4@%2,8QQBH))[.R>&*26"!
MI3LA1F"ESZ*._P!!7"SZ[XIO?^$LFL;VPM8=#N)%A62U,C3[85DVL=PVCGJ,
MGGMCG+>[N=3\?Z'K\\UNMN/#;:D(&M?,,:[HF=5);ACGAL<#C!H ]4>-) !(
MBN <C<,X/K0T:.C(R*5;J".#7G:^)O$UIX9TGQ=>W%B]A?26[3:?';D&&&=E
M52LF[+,-ZDY&#STJ5?$?B.>'Q?J*W%G'9:')=PPP_9RSS,D0=2S;N "1T'//
M2@#J?$N@1>(O#EYH[2_9TN45#(B E0&!Z?A6LL:(S,J*K,<L0,$_6O.TUSQ?
M]M\-1M>Z:1X@@<[?LK8LV6,29!W_ +SC(P<<X/3BIH_%6L0:!K:7FHZ5#?:;
MJ@L/MUQ&R1LA",&$8)+28<@(",D#F@#OPJC&% QTXZ5%OM8KH1[H4N)@6"Y
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
M^'EU7^S#JUL+OS?)V;N/,_N;NF[_ &<YH VZY_6/#EQ>:U;:WI>H_P!GZE#
MULSO )HY8F(;:RY4\,,@@COUS7044 <S+X5N;RUTM+_69KJYLM3746F:)0'(
M##RU4?=7YN.IX[TFL>";/7-1U:XO+B3RM2T^.Q>-!@Q['9PX;URP[=JDTKQ,
M-0_MC49GM[;0[*9H(KF1L&0QDB60DG 0-E1Z[2<\BK%IXJT?5K>[.F:E;2RV
M\1E8/D;%P<,5.#MXZB@#.'A35KN*Z35_$T]XLEC+9QI%;B&,;Q@R.H8^8_IT
M YP!FFIX,NM/N+.\T76!9WD6GQ:?.TMJ)HYTC'R,5W*0PR><]\8-/LO'.FRZ
MOINBRW4$M_=V"W?FVX;RF)VX"YYPVXD9[#FJ_A3XAZ5K6DZ2;^_L[?5;Y!FW
M0D*)#T0$YP2,$ G/- %BU\(7NE:;:PZ/KTUO=1S2SW,T\"RI=R2G<[.@*\YZ
M8(QTYJJ/A\ILYG?57&KR:BNIK>Q0*BQSA0@Q'DC:5&""23D\UMZEXN\/Z1>F
MSO\ 5;>"X4!G1F_U8/0N1PH/J<5)J'B;1=*N8K:^U*"&>55:.-F^9PQ(4@#K
MD@_D: ,^3PM=ZKI6JV/B#67OX]0@^S[(8!!'"O/S(N6.[)SDD]!Q56#P=J<F
ML:)J6K>(FO7TAG,*):"(.&C*$O\ ,<MR#GIQTYKL*IZO?'3-%OM0$8D-K;R3
M!"<;MJEL9[=* +E%<"?&GB:T\,Q>);[P[I[:2ULEW(+746:=(F ;=M:)02 <
MD;JO7GBG69O%3Z-H6EV%TJ6$5ZTUW>/#E79@  L;?W?UH ["BN1A\:RK;ZU;
MZCI36.L:79M>-:&8.DT8!(>.0 94E2#P"#VIFE:WXSU73[&_30M%2VNXHYES
MJ<F\(P!Z>3C.#TS0!LZOH*ZMJ^BW[7!C.EW#SA N?,W1LF,YX^]G\*U9H_.@
MDBSC>I7/ID5B2>(/+\5W6G.8(["QT];N[N)#CRV=R$!.< ;4<G/M4^D^*-$U
MR=X--U&&XF1/,,8R&*=-P!P2ON.* ,P^"(?^$+TK0!?2I-I?DR6MZB#<DL7W
M7VG(/<$=P35#5O"]XNFZ_K&I:@=2U231Y[.!8;;RDC0J6(5-S$LS8R<]@!78
M7]_::99O=WLZ06Z%0TCG &2%'ZD#\:QQX[\+LLY76K4^21O )).<X*C&6!P>
M5STH P] \(W]UI7AAM4U=Y;'38X+F&R-L$D$JQX42/GY@N3@;0>!DG%:$O@:
M.7P7JOAS[>X34)YYC/Y7*>9*9,8SSC..M:\OBC0X=%@UA]4MAI\Y AG#Y$A/
M0+CDG@\#G@^E5;CQ187/AVXU32=4L"D,J1--<%O+C8NH*N!A@<-P/4CM0!!=
M^%[^/7+W5=#UD:?+?H@NXY;43H[(-JNOS+M;;@=P<#BBY\*74FHZ!J$.M2_:
M]*CDADEN(1*;E'V[]V"NUCL&".GI5K1];GU'Q)XATV6.-8M,FACB9<[F#Q*Y
MW<^I[5NT <!+\-KF7PW<^'/^$BD32&D>6")+51(C&0R .^[YU#'. %)P,FNB
MTW0VTK6-4UJYO/M$U[;VZ3!(=H!A5@6 R3SN)QV]ZNZMKNEZ'%%)J5[%;B5M
MD:MDM(>N%4<G\!4 \4Z$=*CU3^U;7[#))Y2SF3Y=_/RD]CP>#TH YCPCI$=Y
MXVUSQ3%!=0V$S;+*.YB:/<[*GGRJC %0QCC&2.=K'O7?56L+^UU2QBO;*836
MTPW1R $!A^-6: "BN)T'Q];ZQK.O^;=Z?;Z5I;L@9BPD(4(6D9CA0N6(QUXK
M<L/%N@ZHERUEJ44OV:/S9E (94_O;2,D<=0* -JL?Q!H*Z\-,#7!A^P:A#?#
M"[MYC)^7KQG/6K(UO3&73V6]A8:C_P >FUL^>-N[*XZC'.:OT <_!X62"W\1
MPB[8_P!MS22L=G^JW1+'@<\_=SVZU!I_@V"ROM-N'N3.EEHW]D&)H\"5<H2Q
MYX^YT]^M=/10!Q-OX"N5LM/TBZUU[C0=/FCDAM#;!9&$9W1H\F?F52%Z*"<#
M)K2C\))'I/B6P^V,1KD\\S/Y?^I\V-4P!GG&W/:NDK(\3:\GAO0IM2:W>Y=6
M2**!&"F61V"(N3TR6'/84 5O^$73[5X:G^UMG0XW11L_UVZ+R^>>/7O6;?>
MOM#7<]OJ;07<FL)J\$A@#K%(L:Q[2N1N7 /<'GVJSI_B/5(=>CT;Q!IMM;7%
MS;/<VLEE.TR2!"-Z'*J0PW*>A!!JC_PF.O6G]FWVJ^'H;/2]1NX[5$-TQNH#
M(VU&DC*!>3C(#$C/?% #W\"7-SJ6H7U[KKSR:EIKZ?>+]F"J5.[:8_F^3&X\
M'=GUYJ:T\$OOTEM4U);W^S[&>P*K;^4)HY B\_,<$!/QSVJ.#Q)XFU74=5BT
M?1M+DM;"]:S\RZOWC9V55).U8F&/FQU[5V"%BBEP ^!N .0#0!QMMX%NU@TK
M3[[77N]'TN6.6VMOLP21C'_JQ))GY@O'15S@9J[_ ,(='_PCOB/2/MK;=:FN
MI6D\OF+SA@@#/./PS6;J?C+7M+L+G7+GP]%%H=O/Y;B6Y9;LQ[]GFB/9MQGD
M*6R1]:MWGB?6KC6M4L/#^D6MXNE!!<O<W1B,DC+O$<8"-SM(Y; R<4 =19VX
MM+&WM@VX0QK'NQC.!C-35S$6OZQK>C:;JWAK3["XM;R 2L+Z[>%HR?X<+&^<
M<@\]14O@_7]0\0V%W=7MC;6R17+P0R6TYECG"\,ZDJIQNR,XYP>U '145SNM
M:_?0:W;Z'HME;W6HR0-=2M=3&**"(-M!8A6)+-P !V)[52U'Q3K=EIVC+_84
M,>KZC>M9_99[O$:;5=BXD56)4A,CY0>>0* -OQ'HD/B3P[?:-<2/%%=Q&,NG
M5?0_GBL-O!^JW&L:1J][XB$U[IDC>6$L@D+1NI5QLW9W$8^;.!@8'7-_^U?$
M%CHM]>ZGHD$EQ"H-O:Z9<M.TQ/&#N1=O..>>,GM5.U\2:Y;^(;/1M;TJR@FU
M""66TDM+MI5#1@%D?<BD<,/F&10 ?\(-'_P@/_"*_;WV>;YOVCRN?^/CSL;<
M_AU]Z9=^"KMKW6#I^N/96&L-OO+86P=@Y0(S1N2-NX 9R#[8J"^\2^+M+N].
MM[K0]'=[ZY6WCCM]2D>0]V8 P@8506)SV]Q6UH^MSW6MZKHNH1QQWMDRR1F/
M(6:W?.QP"<Y!#*P]5]Q0!=T+2QH?A_3M)64S+96T=N)"NTOL4+G';.*T***
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
M$IQX:T.X;Q+X@0_8[=S;^>@1?D4[,;,X[8STKO*AFN[>WEABFGBCDG;9$KN
M9&P3A0>IP"<#TH \NUG3K[7O OC#4[2*62?4-2#1I&FYWMK:1$PJGKD1R,!W
MW>]:.B&TUKQCI=['XEOM6GL8)B-M@D4<2NH4K(P5<$G!"]<KTKT:HKBY@M(O
M-N9XX8\XWR.%'YF@#S_QOI.M1_#W68=3U8:N)6M@D:62Q;1YZ;ONDYR/Y5J2
M6H/QAM9_(^5-!D59-O"GSTXSZXS^M=>CK(BNC!D89#*<@BG4 >.V=Y<:7X>T
M&&0II]H^L:B9-2EM!*UGB64IL# A"^2-Q'3ZUG7KRS6'CJ%IKZZENIM.N;>2
MYMA')<1*\2F0*JJ,9&.@.,$U[;;WEK=EQ;W,,VPX;RW#;3[XZ4+=VSW+6RW$
M33J,M$'!8#W'6@#E_#,;IXY\:NR,%>YM2K$<-_HZ#CUKKJAEO+6":.*:YACE
MD^XCN 6^@/6IB0 23@#J: .'U^>/1OB1I6MZGN32_P"S9[5;@H62"<NC?,1]
MW<H(S[8KE+BT;4GGU".UD.EZAXPLIK=7B($B*J*\FTC[K,IY/7%>PHZ2('C9
M71AD,IR#0\D<0!D=4#$*-QQDGH* '44V22.%"\CJB#JS' %.H \JN9[K3_#G
MCF6.QCFW^(<-]HMO.1(BMN&E\O\ C"C+?\!]J98ZM!;?$FRU6ZUJ\U'3SI-Q
M"+^>U6.(N'C<HA1%W8 )[^@.017K%% 'E?@ZTFT?Q1;ZCJ&GR0:?JZ2+H\;9
M/]FAG,AB8=$,@PWL5V=A7JE%% %+5+>_N;3R]-OTLI]P/FO )ACN-N1^>:R[
M72_$\5W#)<^)K>>!7!DB73 A=<\C=O.,^N*Z&B@ K \:VMG>>$;^._AO9(%5
M9#]A7=.A5@P=!W*D!OPZ'I6_4-K=V]];)<VD\4\#YVR1.&5L'!P1QU!H \ST
M<MJ_CK3]976KO6+/2+&X:>]>V$,2LX4+&BJHR^ S-UZ*..E&C^*M(\3:U::K
MKE\\1CF_XEFD_9Y,0L3M624[<-*0>.<)GCGFO4J* /(_$,/@I1XACETK4+;Q
M$TTKP*5E,\LQ'R26Y4D88XQC'3D"NVTK3O$[0Z3<7NN+'LMH?MEG]D1B\@0>
M9^\SD9;/05TU% 'D?C#6-/UNS>9$U6V\56<@2UT>17D225)#L)B(,;J>N_L,
M<@BM'7KFRT;Q/J4W]KZMH]W>6\3W,%O:"5;Y@NT>0Q5L2 #:?P..]>ET4 >;
M):ZIX4^!]MI\2/%JCP);JJY9H7GD /XIYAY_V:Z^;1;FVT&STO0-072UM52-
M'-NLW[M5QMP2/8Y]O>MJB@#S#7]+T^R\<VNH>,/]-TR?2%M6N)(#Y!N(Y&;+
MHN0I(<E<\<''-4K"WT=/#%H_B/3-2ET--8N&TR1Q)BUMR"(S* =XC.6 R",,
M,X%>K7%W;VOE?:)XH?-D$4?F.%WN>BC/4GTHNKNWLH#/=SQ00@@&25PJ@D@
M9/J2!]30!YMX>OHM&O/$NI>&M.O;KPU## T-M"K!9)LMYI@5NH"E20."1Q1I
M$^FW/Q)L+SPU=7FHI<Q3C4WNA)(MLF-R!7D&8R7P-@.,=N!7I]% '(Z8CZG\
M2=;O;A&\O2H(;*TW#C,B^9*P]S^[7/\ LU$\JCXNW$ZY,=KX? N"HS@M.60?
M7"N<>]=;;7=O>1M):SQ3HKM&S1N& 93AE..X(((JEI6B6^E7%_<K))/=7\_G
M3SRXW' PJC X55P /ZDF@"UI]]!JFG6]];%S!<1B2,NA4[2,C(/(^AJS110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !5+4M&TO68TCU33K2^CC.Y%N85D"GU 8'%7:* /-OAIX>T
M1/"[Z@ND6"WL5[>K'<BV3S% FD4 -C(P./IQ63X7O]?T/X?>#M274H6LIYK6
MS>P^SC'E2.$W;\[M_.?3MCN?1] \/Q>']&?38IWE1YIIM[@ YD=G(_#=BL]/
M!-LGA/1_#XNY3%I<UO,DNT;G,+AP"/?% '.W'B374LM7>RC*10>(I+2XN+6R
M\Z2"W$:G?Y8^^VX@$X. <X.*Z7P=JS:M9W3_ -NVNL11R[8YHX?)E3@965.S
M9]AQVI@\(2VPO)-.UN\LKFXU*34-Z*K+ET"E&0\.N!GGD'D&KF@^'3H]YJ.H
M7-])?:AJ#1FXF:-8QA%VJ%5>  "?4G/6@#&6^U_Q%X@UZVTS58],MM*E2VC'
MV993-*8P[%]W11N P,'J<URT5[J/C'Q%X"U;[8EG)<V-X_EBW618I$\M7*[O
M[QZ9Z >]=O>>$[@ZM?ZAI&MW&F-J(7[6B0I(&95VAUW#Y&VX&>1P.*DLO!NG
MZ;=:!)9O)'%HMM-;0Q'!WB0*"6/K\F?J30!YUHVL:AX5\)2S)?*]QJGB&>S$
MQLO,,)\V4R2[4^:0D*<+V..U;+>,]8M;'Q(D-U<7\=GI$E]:ZA<Z8]J4E7(,
M;!E56_A88'3.:Z0^!;0Z%_9RWMQ'+'J+ZE;72!=\$S2,X(!!! W%<$<@FI)?
M"EY?Z5J]GJNOW5XVHVC6F1&L<<*D$95!QN^;DDGH!Q0!H>&QJCZ1'<ZM>QW-
MQ<A9@L<(C6$,H/ECNP'/)Y-4?&^I3Z7HMK/;K$7?4;2$^8@<;7F53P>^#P>U
M6[_3]06WT:WTVZ>-;:YB^T$;1YD*J0RMGUXZ<YQVS4OB#0XO$%A#:2S/$L5U
M#<AD ))C<.!]"5Q0!RG@BQNH_'/C.YGOA/B]2-@8%4M^YC*G<.0 .,=.]7;N
M^U[4?'FH:%8ZG'86=O807/FBW620.[2# W<8.T9SGIQUS6]I>AQ:7J>KWR3.
M[:G<+.ZL!A"(U3 _!<_C1!H<4'BB\UP3.9;JUBMFC(&U0C.01[G>?RH XK3/
M%NNZY9^&=-BN8+74-1-Y]KO%A#;4MG*$HA.-S';UR!SQ6=XIUC7CI.O:)-J@
M^TZ7?Z=B\B@5&GAGD7 9>@(.<D8R ..375Q> 8;33],CL=3N+>^TR>XFMKL(
MK'$SLSHRGAE.X>A^4'-)/X BN]'U6WNM4N9=1U.>&XGO]BA@\14QA4 VA5VC
MCW//- '1W,TNG:%---=P&:WMV9KBX_=QEE7[SX^ZN1DXZ"N!T;Q?J?\ PDOA
M^TEU:74[?5?,28OI,EK$C+$9 T,C*-Z_*1@DG!S7;ZCHBZQX9N-%U*X>87-N
M8)IT4(S9&"P X![^E89\$7D]YI-]>>([J>\TJ7=;/Y$:(%*%&!0#DL#][/&.
M,<Y *N@7_BKQ)IUMXCL]1LTMKBZ;;ILL&$^SK(4.9!EO,VKNSTSQCO18W_BK
MQ'_:6IZ3J-G;16NH2VEM8SP9CF6)]K&2098%B&QM'''!JW!X%>T9;2VUZ^AT
M1;HW0T^-57!+[R@D W"/=SM_#.*6?P-(9[Z*RUZ^L=,U"Y-U<V<"J"78@OLD
MQN0,1D@>IQC- &#J/C._NM>URUMM5FTU--E%O!'%I$MV)Y @9C(RJ0%RV  0
M<#/<59M?$?B/Q!K6B6%O(ND"]T5KZZ62VW20R+(JD*&]SCG/';-;ESX2N4U2
M_O=&URXTL:@5:ZB2%) 7"A=Z;A\K;0 3R#@'%9-]X?U%_B)ICV5[?6ZVFAO$
M+]X_.#OYJ#;(6&&)&3C(.1GM0!@ZAJ_B#4ETVQEU80W=CXI&F2SPP*!./+,B
M2%3P" <%>A/X5>O_ !EJ%SK>MVMOJTU@NF2_9H$BTB6Z%Q($#,TC*I"C+8VJ
M0<#/<5N-\/X_[(BMX]6N5U%-4_M9K]HT9I+C!!)3&W;M. !T %6)O"-W'J%[
M=Z3K]SIQU#:UXB01R!Y H7S$W#Y&( SU' XH R+'Q)KOB?5M*TZWD.B.VD+J
M5YNM@\@D9R@C ?H 58DXSTZ5;^&?V@:=KXNVC:X&NW@D:,84MN&2 <X'M5^]
M\(ROJ5EJ>FZS=6>H6UI]BDG=%G-Q%D'YPW5@W.[W-5[3PG>:#I:6FD:G<O)+
MK"WUS+*5W.C.#*K''.1GH,Y(Z"@#0\7ZK=Z)I$&I6S*(H+R#[6&7.8&<(^/3
M ;=G_9KFW\=7EEKWB*2[,?\ 9%M;W+6/RX+26P02@GOEY" /]DUVVKZ9!K.C
M7NF7.?)NX'A<CJ P(R/?FN8N/AQ8W6@Z/I<M]<L-/N3<23$#=<[F+2*_LY.3
M]* ./\2ZGJMQX7\4V&K&%KF#2--EE9(0C&61VW@D=0"O [5VGAW_ )*1XT_[
M<?\ T4U3:SX'MM9DUUY+R:,ZO;V\$FU0?+$3,P(^NZM6PT.*PU_5]629VDU+
MR=Z$#">6I48^N: .-UCQA=R^+M7TF'59]+@TQ8D5H-*DO#/(Z!R6*J0J@%1C
M@GDYIT_CG5-,\*:/XMU6V,-@R-#J5GY121)-Q5)(PV&P67&T]G![&N@O?"UP
M=;N]6T?69M,N+U$2[584E20H,*X##Y6 XST( R.*D/A.">YTM[^\N;^#3H66
M.&Z(<22L-IED/\3;20.PW&@# N]6\5P_\(K:->6D5]K5Q-]H(B#I!'Y32*J_
MWBH'7/)'I5#6?$NMZ1I_BK3+RY@OKC3!936]S);*-\<T@4JZ#Y<@J<$>H]*G
MU3PC=V>H^$-.L+R^-K9WMR\5RL8<V<9A;RT8D$%0<*-W4'%:\O@".\T[68M0
MU2>YOM7>$W%WY:IM6)@414'  P?4_,30!637=:?Q3XG>2]CCT?02K_9T@!><
M&W$A4L?N@')R.3G'0<X6E^.=9GAT;4OMEQ>O?30_:M-31IDCABD(R4FV\E,@
MDEB& ..U=_9^';:UU+7+MG:8:NZ--$X&U0L8CP/4$#]:S=+\(7NEK8V<?B2_
M;2;%@8+38BL57[L;R 99!TQQD 9)H O>+=3ETGP_+<07]K8RF1(UGN4:0+N8
M [47EWQG"]S7&V_B?5KB7Q#I"ZG=3>3I'VZWO+G3&M)4;+*R['50PX&& [GK
MBNU\2>'U\0V5M$+J2TN+2ZCN[:>-0VR1,X)4\$<D8]ZRH_!#G6IM5N];NKFX
MNK)[&[#1HJR1G.T( /DVDGIG/>@"QX&BO/\ A7VC>??---+80NDK1@% 8UP/
M]K'J>M>=6W]L3^"O#,\FI"XNI_%3>4T\0Q$PFN 2<'+#/.,CT&*]5\-Z/-H&
MA6VERW[WJVR+%%(\:H1&H"JI ZX Z]ZQ+/P"EK;VMH=5GDL[+5?[2M8FB4&,
M[I&*%ARP)D/)]* ,K4/%FL>$I_$T&HW2:J-/TR+4+61H1$VYV=-C!>"-R@YZ
MX)I-'\4ZJ-?TBV>_NM6AO6:.[5M&FMEM6V%@Z.R ;<C:0Q)Y!S73:CX/L-6U
M34[N]=Y(]1TY=/FAZ (&=MP/7/S_ *"C2_#VIV=W;27OB6]OH+5"L4!C2,/Q
M@&4J,N0/H,\XH B\4ZMJ$&J:'HFES);7.JS2@W3Q^9Y4<<9=BJG@L> ,\<GB
ML#Q+!K5M;:'#K-W;WFWQ+9?9KB)-CO'G_EHN,!@<CY>",=*ZOQ!X>77/L4\5
MW+97]A,9K6ZB4,4)4JP*GAE()!%9W_"%&:*%K_6;R\NTU.'47FD  +1\*BH.
M$7'ISU.30!AOKOB74?#VN>*+'4H+:WT^6Y^S6#6RLLL<!(/F.3N#-L;H1C(Z
MTS5O%^I_;TGGU*30-(FLH+BSNCIYN(I7=2S"63!";>!CY<CG-;%UX":6+4K"
MVUN[M='U*5Y;JR2-"<R?ZP(Y&55N<CGJ<8J]>>&K\SR?V7X@N;"TEB6)K4PI
M-&@5=H\O=]SCJ.1WQ0!SFK>,KS^W+'1QJJVB?V9'>W%[I]@]X)G<E5$8"L%3
MY6;)!SD =S72>"M:OM;T2674(G6>WNI+?S6MW@%PBGY90CC*[E(X]<U4C\"1
M:;_9LF@ZG<:=<V-D+#S"BS":$'(#JW4ALD$8ZGMQ70:382Z;8+;SW]S?3;F=
M[BX(W,2<G   4#H !@"@#BFUGQ+JVG>(M<T_4X+2#2[BYAMK-K976809#&1B
M=PW$'[N,#'6JNE/<Z[\4]-U@7?EPW'AV&\2!H%;8CN,QACSUYW=>U;MWX&>0
MZI;66N75EIFJRO+>6D<2,2SC$FQR,IN[]>22,5K6GAJTL?$$.JV[M&(=-73H
M[<#Y5C5]P.>N>U '.^,H[Z;X@^#HM/N$MIGCO@9WCW^6NR/)"]">PSQSGG&*
MH3^+-=TN74-*N;N*YNK#6=/MOM?D!/-@N"O!4<!@"PR,=N*ZO7_#!UK5M*U2
M'4I[&[TP3>0\2JP)D"@[@W!&%QCW['!K.D^'\5QI>HQ76J7,NIW]W%>2:@$5
M626+;Y6U,;0J[0,'/4\T 2ZKKFK6_C"YTO3XXY]NA37L%NPQYEPL@5 6]#G'
MXUE^$O$=[J&JVUM=^(4DNG@9KO2[W3C:3QL!G]UD#< >#][CG-:L'@R4ZO<:
MK?:[>W%]/I[V!EB"P^6A8,&CV_=((SGGD_04^V\)W;ZOI^H:OKL^I-IN\VJF
MWCBPS(4+.5&6.TGT'/2@#EO#_B/Q!K$'A&RM;NUL_P"T]+GN;F1+93L*.@!1
M>@/S$8Z<YP<47'CG6--T:XM+FYCDOTU\Z0M\MHSXCV"3S3$GWF"Y&!QG!]:Z
MC0_!%MH<NB/%>32G2;&6SC#*!YBNRL6/N-OZTVX\"6D\%^!>W$5Q<:H-6@N(
MPNZVG"JHV@@@C"D$'J&(H P;;Q7XAQK=IIHN-:DAT_[58W%QILEJ3*&VM$P*
MJ'/(88QGD59T+Q'J%V]]'::[%JUY%922C3;VQ-G<I,/NC:<?(3P<YQQS6]'X
M<U"2VOEOO$NHS7%S&L:2P!8!;[3D%%48W$]2<Y''3BJZ>#KFYU%;_5]>NKNY
MBM9;:VDAB2W,(DP&<%>2_P HP>@]* ,CPEXDOM0U>SMKWQ CWDD+-=Z5>Z<;
M2:-MN?W6<;@#U^]QSFMGQ/JVHQZ[H>@:7.EK-J;3/)=-&)#%'$H)VJ>"Q+*,
MG('/!HMO"5VVK:;?:OKT^I?V:S/:HUO'%\[(4+.5&6.TGT&><5>U[P\NLS6%
MY!>2V.HZ?(SVUS&H;;N7:ZLK<,I'4>PYH XW5O%OB#0['Q+8-<P7>H:7+8M;
M73PA/-CN) I5U' (PPR,<$'%;EE?:YIOCNUT;4=3CU"VOK"6Y4BV6(PR1N@(
M&#RI#]\GCK1+X"AN]-U.*]U*XN+[4Y[>:YO"BJ2(75D15'"J-N.Y^8G-;<^A
MQ3^*++7#,XEM;:6V6, ;6$A0DGZ;!^= '(?%;2Y=93PW86\ACN9-1<P2 XV2
MK;S,C?@P4U@^/M=/C'X?V]M #&)=,GU2_0=8_)0J(S_VWQ_W[->G:KHL>JW^
MDW<DSHVFW1N450,.3&Z8/MAR?PK$_P"%>Z:L'B>..>9/[?1DD/!\A6#$A!Z;
MW=OJU %#5];NK>\L-/M]=-BHL$E,-EILE[<LQX!955@L>!]2<\U0MO&'B#6M
M#\&O9SV]K>:Q<7%M<R-!D+Y:R#>%/(/[O=@]^#722^#YDUF74=-UNYL&N;:*
MVNU2)',BQY"LI8'8V&(SR/:H-(\ 0:0-'BCU&>6WTB[GN;2-T&0LJN"C-U;!
M=CGK0 VZO=<O_%0\-V.K+:&RTZ.YNKW[*KO-([,H 4_*H^0D_4 8K+\3IKK3
M>!HKN:R36#J3J\T*LT0/D2C>%.#G;SCUXSCFNEU?PQ+>:VFM:9JLVF:B+?[+
M)(D22K+%NW ,K=P22"/4]:;'X0@CBT%6O[N9M(N'N%EG?>\[LCJ=Q/\ OD\=
M. .* *_AC4=5/B37]"U.]6^_L\6\L-SY*QLRRJQ*L%XX*=1ZUD^+D$OQ!T;9
MI:ZZZ6,Y;3&VCR067%QE_DSP4Y(//'>NLLM#BLO$>JZRLSM)J,<$;QD#">4&
M Q]=WZ55U?PU)>ZU!K6G:E+IVI10&V:18UE26(MNVLK>C<@@@\F@#)^&:K'H
MNJ1;!;.NJW!?3QTL,D$0CL0 0V5^7YN.*Z?6-+AUK2+K3;F2:."Y39(T+[&V
M]P#VR./H:P4\+WNDZ4T>EZC<2:C=:G%>7MU)L!F!=1(",8"^6N !Z#ZUL>(M
M(;7_  _>Z4M[-9?:D\MIX0-RKD9 SZC(_&@#A8+;3V\1OK?A'3[>TTW1]/N8
M9KJVB$<=[)@;8UQ]\(5)+<C)P,\UGRZ18:7\)=!\26EM$-:C-C>F^"CSI999
M(_,W/U8,)&!!/\J[K1O#NJZ6\$4WB)[K3X4,8LOL,$2%=N ,JH( XZ>E4;7P
M L LK&76KN?0[&=9[;371,*5.Y%9\;F13R ?09)Q0!F>,M$\/QC4[8::NK>)
M-=5A;Q2J))(_E"A@Q'[J).N>.?4XJ;6+@RVUAX)DU- \=E&VL7C2[6,07&P$
MG[TI!]PNX]Q5X^"]3AU[4]6L?%%S;2W\@9P;.&0JH&%0,P)V@=O<GJ:V)/#&
ME7D2-JNGV.HWHB5)+NXLXR\A QD\<?0<"@#+^&$L<GPT\/B-U;99HK;3G:<=
M#[UMZ_HEKXBT2YTN\#".9>'4X:-QRKJ>S*0"/I6;HWA&+0-"TK2M+O'M8[*5
M))GBB13=@*01)QWXR>ORBNDH \TT4ZOXQUF'3-?B5;?PU*!>[2-M]=CF)L?W
M NV3!_B8#'%7?[5\1ZX/$=_INJ0V,&DW4UK;6S6RR"9HE!8R,3G!8D#;C '>
MNHTG0HM)U/6+V.9Y&U.X6X=6 PA"*F!_WSFLB\\%2O/J@T[7+K3[/5G,EY;Q
MQ(^790KM&S#*%@!GKSR,4 5_#7BV[U_Q%91E5CL[KP_;ZEY6.5E>1@>>N, "
ML=?%?B._32+>TN[>&XOM;OK!I7@#!(HO-VD#N0$!]R.:Z.;P6(-1L;W1-3FT
MI[6P73MJ1)*K0*<J,,.&!SS[\@TS3/ 5IIG]E>7?7$@TV_N+U#)@EVF#@AC[
M;SSWQ0!=\3ZU/X4\#WNJN1>75G;#YF7:)9.%!('0%CD@5S6C>*-4'B/2K-M0
MNM6M[W?'=;]&EM1:N$+*RL4 *$C;AB3R#FNXUC2;37='N]+OD+VMU$8I #@X
M/<'L1U%9FEZ!JEI>V\U_XEO;^*V0I'"8DB#Y&-TA4?.0/H,\XH XBW\3>+Y/
M"NB>(1J=H6OM06Q-HUJ/+VO*T0<L#NW @' P,<>]7M4\2>(/#\/C"TFU&.]G
MTW3([^TN&MU0J7W@JRC@@%,CZ]ZZ"'P1;0^&=*T07DQBTZ]CO$D*C<[+*9=I
M]LG%9WCOPT\NB>*]3M!/<7E_I(M%MHX]Q.S>1M Y).\\>U "C5/$.CZ[X=_M
M+48+NUUF1H);=+<)]FD\LR*48')'RD'=GUKG_!VJ:F_A[PEX=TNY2S>\AN[F
M>Z,0D9(XY2 J*>,DN.3G '2NNT_PC,-1TJ^U'5[F]CTQ#]CMI(D7RV9-NYV
MR[!20,XZYZU#!X!BL=-T>+3]4GMK[2?-%O=^6K;DE)+HZ'@J>/0@@'- &-<^
M+==T=M4BN[B*Z70=1MOMLZPA3-93*"6*CHZ%LDC (7I4WBGQ=K%FOBF[TJ2(
M6FC6\$2;D#"2Y=E9N?18V08]6]JTKK2+7PYH&L27L.HZ[=ZPQ6[\FV+O.3'L
M5-J#"(%& 3P,\GFH-'\!D?#!?#.HW,BW=T@DO9U(9C*6#GGOC 7/H!0!')<>
M*X_&<7A\Z[ 8[RP>\,XLE#6Y1U4K&,X(.\?>R1@UD-X]U5-'T:SN+I8;ZZU"
M\M+B_ALFF(2W9@66)0?F;"CH0,DXKOY-#BD\56^O&9Q+#9R6@BP-I#NK$_7Y
M!^=8W_"!P1V<"VNHW%O?6M_/?VUVJ*3&TS,70J>&4AB,>PH YJY\;ZY:>'?$
M3P2274E@]HUE?W.GO;"999%5D9&4#*\C('1AQ6XUYXBT[Q;!HUUK,=RFI:?<
M31R+:*AMI8RG*C/S+\_1LGCK5Z[\(3ZGH5_I^J:Y=W<E[+%(TI156(1NK!40
M<*#MYZDYZUIW>A17?B2PUIYG$EG;S0+& ,,)"F23[;!^= &'\+C>R_#K29[R
M^>YDGA$BLR % >V?XN<G)]:P+GQWK5OH&D/NA.H6\]P^L?NQCR+:41S8'\.=
MRL#7:^%/#S^%]$CTD:A)>6\!VVYDC56CC[*2/O?6J47@73TUG7[]YI9%UF$P
MO 0-L090)-O^\0"?<4 8FI^)]2?76$)@;3H_$%GID0>(,22FZ9@3WRR@'MM-
M<SJO]JOX+\;RW&I&[,?B"&&..2,*-RS6V#D<@8P,=.,UWMGX#M;30=)TPWT\
MK6&HKJ+7#@;YY0[,=WUW8_ 5'<^ 5N8M:MO[5G6QU2\COF@\I3Y<JO&Y(;J0
M?* P>F30 MG?:YIOCNUT;4=3CU"VOK&6Y4BV6(PR1N@(7!Y4A^^3QUJ#Q$-2
M;XG^%8;;4WM[:2WNW>$1*P.SR\YSZAL>V..M=%<:'%<>)[+7#,XEM+:6W6,
M;6$A0DGZ;!^=0:SX=;4];TC5H+^2TN=.,BC;&KK)')MWJ0>GW!R.E 'G-E?:
M_H?@77]?L-2AB@T_5;V5;-K<.)U%PVX.Q.1G) VXQCOGC;U;QC=S>+-6TN'5
M9]+@TU8D1H-)DO#-(Z!R6*J0J@%1@8)YYK>E\$6TO@_5?#AO)A#J,L\KR[1N
M0RR%R .G!.*DO/"MQ_;-UJFCZS/ID][&B7:B%)4D*#"N P^5@.,]" ,CB@"W
MX3U:[USPM8:C?VC6MW*A$T+(R896*DA6Y .,C/8BMJJVGVAL-/@M#<3W)B0*
M9KA]TDA]6/<FK- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %8WB?Q!'X;TC[8UO)=3RRI;VMM&0&G
MF<X5 3P,GOV -;-<IX^TV^O-)T^]TVV:ZN=)U&'4!;*<-,J9#*N?XMK$CW%
M#/[4\:V#V]QJ&BZ;=6DDBI+%IT[M/ &.-V&4!P,\XQZUHZGXRT#2+V6TO;_9
M-"H:8)#)((0>09&52$&.?F(XK-/CZWO?(M]$TK4KW4)756MYK26W6 9^9I7=
M-J@#/3))X&:Q;:_B\,W'C"RU6SO)+B_OI;JT$5I)*+N-XE544JI&05*D'&/I
M0!U^H>+=#TR:.&ZOU\V6$7$<<4;RM)&3@,H0$MT/3/'/2JT'CSPQ<S6<<&K1
MR?;&5(76-RA=ONH7QM5C_=)!]JYCP9HE_I7B?08;^W?S;7PJEO)(5RJ2>:N4
MW=,@?RJA#IMRGPHLH%LIEG&OK*8Q$=P']H$[L8SC;SGTH [>]\=>&M/GN8;G
M4PLEK(8[@+#(_DD '+[5.T<CYC@>_!JUJ?BG1=)-L+N]R]RADA2"-YG=!CY@
ML8)V\CG&.:X&RUJQTRX^(-O<VEU)+<ZA*D0AM7E^T$P(!&"H/.3T./O?6F6I
MU/1'T#2=4NM0TN&WT&!!<:?8B>:><'#0[S&^ N%^4 9SG- '?R>+M BTRRU)
M]4@%G>L4MYN2)& 8E1QU^5N#SD8Z\5%;>-/#UU$TD>H!0ES':NLL,D;)+)]P
M,K*"N[L2 />O.?#UI=-:^&;.XLKT7%EXGN9;A+B$[HPRSLK,0-IZ@Y7C)XKH
M[[PZ^O>)_'%A+&\45[I]DL,Y4@"5?-*L#W*MM/Y4 =O)J=G%JD&F/.!>3QO+
M'%@DE%(#-[#+#KZU7UO4#IT%HXN[>V\Z\A@W3QLX?>X&P;2,,>@)X!ZURGP\
MGN_$=Q>>*]2@:&X:&/38D;^$1#]\1[&8N/H@K2\?037%AHHABDD*:Y8NP12<
M*)E))QV [T 79_&WAVVOWLIM2598Y1!(_E.8DD)QM:0+L4Y(&":WZ\EU2Z;2
M;C4SX<FU:._EO7D?P_>Z<9H+J1G^9D;;\JM][<'P,\@=*]9()0C."1^5 &%'
MXS\/3:J--34D-RTQ@4['\MI1U028V%N#\H.:;=^-O#MC?2VEQJ2I)#((IG$3
MF*)SC"O(%V*>1P2*Y/PAJ4&F>&-%\+7^B7=UK%K<"*6W:T8I&PD)^T>8R[-O
M\88')SQS5 SG3? GB7PI=:?>RZW=37J0Q):NXNC,[&.0.!MQAADD\;3G&* /
M0-1\7Z%I5Y-:7=]MNH55Y(8X9)'"MG#;44DC@Y(X'?&15&Y\?:+#J>AVD4K7
M$>KHTD,\*.RA0.#PISD\8[=3BL_PIIES8^.-8-U$Q9-*TZ 3E3AV42A\-WY
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
M3W$ENZI):6")(R$!L))N /?'&:X_PQ'/H-OX'U74K*\6R@L;RUE*VSN;:1Y
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
M-AR,@#IGBLZ/6=6\-Z5XSU--2GN[@Z\+*%)8%=5=A"@DVHH9B%. HX.T<9-
M'KU5[J]M;%8FNKB.$2RK#&7;&YV.%4>Y/ %<!8>)]7T_57#R:UJFF?89YYI=
M0TEK4P2QKN #"-%*L-PP02"!SS65J(UV\\-^#-9U'6C=?VAJ^FSRVI@C2.'?
M(K*(RH#<9 ^8MGKQ0!ZVS*BEF8*JC)). !5*RUK2M1F:&QU.RNI5&62"X5V'
MU -9WC70KGQ)X4O-+M)HHYY2C+YV?+?:ZML?'.UL8..QKEQ<V=KK.BCQ+X*&
MCW"72Q6.H64J/")6!54+)M8*V<;67!XS0!Z/17EFB7E_I'AOQ=?3>(S'(NLS
MV\<UU;+(J.)%7<$10S.1@!1QG&!UJUI.O:O+XDO=".J:K)%)I$EY#<ZAIZ6\
M\,BNJ_*-BAE.[/*G!% 'I-%>-Z/KVIZ/X+\$:8FI7Y.K0/-)<P60N)H(HXU/
MEQHJ'.2P^9@V!G.>*V8M?\6R:+KL-C!J5U):36YM+VYTTP3R0.?WNV-E57D0
M!L8 !R./4 ]+HKC_  ;K!U"]O;?_ (2&XU'RD1C:W]D+:[MV).=P"IE3QCY>
MHZFNPH C>X@CGC@>:-9I03'&6 9P.N!WQ1)<012Q1231I)*2(U9@"Y R0!WX
MK$\6Z!+K>F1R6,BP:O8R"YT^<_P2C^$_[+#*L/0^U<WX6O)?$,=Q\0=4MO+6
M*VDBTZSW!O(C3/FMG^^[J1G^ZH]30!Z'6?K.CPZW9+;33W-N4D66.:VE,<D;
MKT(/0_0@CVK@AK?B2Q\'Z1XRN=9,ZW<EM)<:;]GC$*PSNJ[4(7>&4..2QSCI
M6Q:^(-2ETGQS.]P#)I=W<1VAV+^[5+='4=.?F8GG- &[HGARUT2XN[I;BZO+
MV\*^?=7<@:1PH(5>   ,G@ =36Q7G6GZOXAUOQ'HMA'J_P!EMY= MM2N62WC
M9I)"^& R. W?TQQC.:V/'WB&[T'3]-CL6DCGU"^2T\Z*W,[Q*59F98P#N;"X
M P>N>U '6T5Y=-XIU^PTSQ-Y4VJW%O:Z2]Y9ZAJ.EFV>.9<@QD&-5?\ A8?+
MZ@YJY)/XHB\1Z!I[>(V,>MVDTLQ%K%_HK1JC?N?E[[\?/N]: /1:AN[NWL+.
M:[NYD@MX5+R2R'"HHZDGTKS-O$OB5=.M;&+5$-ZOBEM'>\DMT)D@V.VXJ !N
M''3&2ON:B\6WVJV.F^,?#FH:D^I0_P!@&_M[B6)$D3)9&1M@4$9 (.!WZT >
MK*RN@92"K#(([BEKA+.ZUGQ#X@U+2[/69=*M-(M[9 ;>")WFEDCWY8R*WR@%
M1@8SSS53P]XPU>ZG\-W>IR1_8M2%SI\X1 J)>1.P5P>N'6-QC. 0* /1J*\R
M3Q'XCU'^PY[;45M[?7-7N([?,",4LUC?81D<L=F\$Y^\,Y'%,EO?%2VOC"(>
M)I0?#V9+>;[)#ON,P"4++\NW SCY0IYZT >H45YG?>,M0U#6[/3TNM2L(/[*
M@OII-+TXW4KR2YPOW'"H IZC)SUXI(O$OBB[M?#MJTLEC=W>JSV,T]Q8^6T\
M*QNRRB-QE20 <=-P].* /3:9++'!"\TKJD<:EG9C@*!R2:\C\6WVMIX?\::+
M<:W/<#3A9R17+0Q+(\<QPT;;5"X!&<@ UZ7?FYTWPO>.;M[BYM[21A/(B@LP
M4D$@ +^&,4 7[:XAN[6*YMY5E@F021R(<JZD9!!]"*EKR^7Q#KQL=!N[R^U*
MPTJXT:WN)+[3=/2XS<L,N)!L;8H&TC"@<GGBN]\/WAOO#]E=/J%OJ!DB#&[M
MUV1R_P"T!DX]QZYH TZJ+<V>HB\M8KA)&A)AG6-@3&Q4'!]#A@?QKS&3QCJL
M#V&IV^MWNH0W&IQV[HFE^78-$\NS$<I0,2 1AMQ!(JQ]JUFSE\:2Z)',TW]O
M0B=H(EEECA,$6]HT;AF Z Y^AH ]#T72K?0M%LM*M6D:WLX5AC,A!8JHP,D
M<U>KS)_&-U8^&-9N;'7CJMS%);P0Q:A9?9[BUDE<)F5 J97YLCY1T(R:V4N=
M9\/^,=$TN\UF75;75DG1C<01(T,L:!P5,:K\I&1@YQQS0!VE%<IXCU'49O%&
MC^'=.OFL/M<,]S/=)&KR!(]H"H'!4$E^20>![UGZC>>)M/ET3P]+JL)O=3OI
MHUU)(%WK;1QF3E"-GF'&W.-O?% '=T5Y?K_B;7_#-MXHT[^TS>7%C8V]]97D
MT,8D >0HR.%4*>5X.T<&M:XF\0:7XMTS2Y]?EN8M7M+HD_9HE^RRQJA#187D
M?,>'W=.<T =E/?6MM<6UO/<1QS7+%($9L&1@"Q '? !/X52UK0HM9-M(;V]L
MKBV8M%/9R[&&1@@@@JP([$&O//!6H:G9:#\/H6U&2XBU2:;SEEBCRJB"1@H(
M7/WESG.><9QQ1#K_ (I'@"V\7S:X6=+Q8VLA;1"*6(W7DD,=N[=@YR"!P..I
M(!Z)H>@VF@6LT5L\\LEQ,T]Q/</ODFD. 68_0 8   %:E<&=0\0:SJOB:>PU
M?[%!HTOV>VM?(1TF=8E=C*6!;!+8&TK@#O6%;^-M6U"'PU8S7VH6[W6BIJ-Y
M=:=IWVF:1V(4*%",J#(8D[?0#% 'K-<SJ?@BRU2XO6DU+58K6^.;NSAN<0S<
M '(()4$#!"D9KE?^$G\4/I.FP>9-;74OB :<MW>:>86N+9HV82&-@,'Z8&4]
M#4?B.]UNUTWQQH<^N3W2VNC+>P7+PQ+*H82!XSM4*0=G7 (R><X- 'J,420Q
M)%$@2-%"JJC  '0"GUC:,EQ9^$K42WDEU,EJ&\Z15!/RY PH XX'3MS7+1>*
M-7;X=^$=6-T/MNHW=C%<R>6OSK(X#C&,#(/;I0!VVK:;#K&CWNF7+.L%Y \$
MAC.&"LI4X)SS@U-:VZ6=G!;1DE(8UC4MUP!@9KSQ;[Q1JEMXNO;?Q ;1='OK
MB*TA2UB97$:*^V0LI)7G'&#U.3QBQIFOZOXSU6UMK349-(MET>UU"9K>*-Y'
MDG!(4&16 50I[9.>M 'H-%>7P>*?$=\VC:8E_%#>'6KS2KNY6W4B584<APIX
M5L 'TR.F.*Z3PM?:F/$GB+0]0U!]033S;O!<2QHDA65"2K; %."O!P.M '64
M5Q%[XLNO#NJ^)[?5)!-';6:ZEIHV %XR-C1<#DB0 <\_O!573[GQ-JFM0^'[
MG6Y+*>QTN"ZOKFW@B,DT\I;Y1N4J$7:>BY/K0!Z#17F^E>+=9N-2T/3[FXC:
M0:U>Z9>R)$H%PL,3LK8_A)PI..X/;BD\3^*];TYO&8LKE%;3/[.^QJT:D*96
M <'CG/OG':@#TFBJ6E6MY9V*Q7^HO?W&26G:)8\Y[!5& !V[^I-7: "BBB@
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
MC*X(9=PR/<9KMJ* .=_X1&&2VTV.ZU/4+N6RU :@)YY S22888(QA4^8_*H
M&/K3M1\(V.IWFL7%Q+/_ ,373QI\RJ0 L8W\KQ][YSUR.!7044 4-)TV33M(
MAL+B]EOC$FSSIE169>P(4 <#CI7,6_PX@AM-.L9-<U.;3],NHKFRM6\L+$8W
MW*"0@9QVY/0^N".VHH \XTOP;?7\GBN.?4M3TRVU#59_,BB5,7$)1!N4NI*Y
M^8;E(_2NBNO!T(O;:]TC4+K2+F"T6RW6ZHZO OW5975A\O.#UY/6NEHH YFS
M\$:;8_V.89KDOIEU+=B1V#-<2RJRNTAQR3O)XQV[<5IV6B06.O:IJ\<DC3:B
ML*R(V-J^6I QQGG<<YK3HH X7Q%HY\4^-]%B.G74=KI$IGN;R1=D<R_*RQ+_
M 'P75&/8;/4UMZKX8^VZRFL6.IW6F:B(/LTDL"QN)8L[@K*ZD9!)(/49-;]%
M ')OX!L4TNPMK._O;6[L;M[V*_!1Y6F?=YC/N4JV[<<C'IC&*C?X>V4]MK,=
MSJ=_<2ZNULUU/(4W%H6W*0 H S@#&,8'%=A10 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S
M/C>WL[C2K7[=9ZG+''=+(MQI@9IK1P&Q* N6(&<' ;[W3%=-10!Y)J1U[5/!
M?B:U U/5+&)K1[&XNK PW,VV56E79M4N%"C#;1G)ZUJ:AJMY?>*9WF/B&UTV
M2TA;3ETZP=7N7);>)&,9*$';@.5 !R?6O1Z* /(O"&FWZ?\ "!6]SIM['+I=
MSJ*7?G6[@1,RN5.X@ @[AAAP<^M6?$=O=B[^(]DNGWTDNIZ?&UF8[61TFVP%
M6 8 C=GC!.3VKU2B@#B_#5C<P>.M:N9K66.)]-T^..5XR Q42[E![D9&1VXK
ME?#=I?>'T\(:K?:7J!MK>WO[6=(K5Y)+=I)]R,8U!;!"D9 [CUKUZLK6O#]I
MKAMGFENH+BU8O!<6LS12(2,'D=01U!R* .9^'TQN==\9SFUDM1)JB,(I%VL
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
MJ,%A&FY0%0$=SEB.3G 'HE% 'D]WX8\7:4OAJVAFTR[:+5_M,EPMI,6:5HI=
MTLQW]"3CMR5 P!BO3+;4!<:C>67V6ZC:U$>9I(ML4NX$_(W\6,8/H:N44 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<-K?Q#&CV
M/BV>2T0/HDB0P N2)W>(.,X'')Q^%=S7D?B&UN'TCXK!8)6,SQ>6 A.__1XQ
MQZT >AZ7K*MX6CU?4;NU9%B:6>>WC=8@JDY(#98  =_0U<GU:PMK>TGENHUB
MO)$BMVSD2L_W0OKFK#0QSVAAF0/'(FQU8<$$8(->8^$K.\N?$MMX>O%<V_@_
MS0DC\B5I.+8_\!A+?B10!V__  F7AW^T_P"SO[7MOM/F^1C)V^9_<W?=W=MN
M<YK0CU2QEDO8X[E&>Q(6Y _Y9$J&Y_X"0:\C\U3\(AX*\B?_ (2;?]G^R>2^
M_P [S]WFYQC;_'OSC'>MW^TX=$\0^.+.]2<75^T<ME&D+,;D&V5/DP,'YE(/
MIWH ]$L[RWU"R@O+259K:>-9(I%Z.I&01^%<CX6^(FEZMI.F'4[ZTM]3O&*>
M0FX*'W$*N3D!B " 3DY]ZT_ 4;Q?#WP['(C(ZZ;;AE88(/EC@BN#@L)(_@1I
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
M K&Q.];JRWPW$3H5:-]['!R/2@"#6OB3:0:;XG_LH)+?Z(H^696V2'"9/&.
M7QUZCTKH[#Q5H>J7[V%EJ4$UVB%_+4GYE!P2IZ, >XS7FWB5L6/Q-TPQR_;+
MEXKB&+RV)DC\J%=RG&",@BNPUVV*^/O!IAA(BBAOD)1?E0>4F![#C]* +MOX
MQTJVT33KO5=6L6FO(RZ-:JY64#JR+RVT<<FMRPO[35+&*]L+F*YMI1E)8FW*
MW;K]>*\BT-+33O#'A6ZGU34/#^JQZ48DO#:B2"1"^3$X8$;@0#CY3SU]/0_
M][>:AX9CN+VTBMY3-* T4!A6=0YQ*$/*[Q\V#ZY[T 3WWC'P[IM^]E>:M;PS
MQE1(&)Q$6Z;V'"9_VB*Q-6\>Q6'CN+0A/:16L-I]INY98Y'<DGA$V\ X^;)R
M.U<^+^VT;P[XRT'4X)VU6]O+UX+<0.[7@FSY13 (;@A?;;SC%:OA^PO;'QKI
M\-XCF6#PG!!-)C(,BR889]<T 6O"GQ MM3\))KVMWEA:I/-LBBB5\H3RL9SD
MN^.?E'X<5T,?BG0Y=*.J)J=N;)91"\I; 20L%"L#RIR1P<=:\JLK.^L_#?PY
MU*2ZNM-M+.UGBN+E+82FV=U&UF5E. =K+NQQGMFK6IZ;!?>&->O;>]O]7&H:
MGIRS2SV:Q1R[)8P6C"J-PVG!;&/E]J /5],U2RUFPCOM/N%N+60D)(H.&P2#
MC/N#2:EJMAH]NEQJ-W%:PO(L0DE;"[CT&>U-N=5M++4[#3IF9;B^,@@ 0E3L
M7<P)Z#CUZURGQ2:--#T=YH6GB76[(O$B;BX$G( [D^G>@#1OO&VF2>&M=U#1
M;RWN[K3+*6X,+!A@JC,NY3@[3CJ.OK5F3Q?I&GV-A)JM]#;W-U;+/Y2@LV"
M2VT9(4$]3Q[UPOB:YB\1:KXCU'1UDN+2#PG=VDTZQ,%>5SN2,9'+ !C@=-WO
M4,:W.B^*9KR]UNZT6WO-*LA;7"V:3(^Q"'C)9&VL"<[>,[N^* /2[OQ)HUCI
MD&I7&I6ZV=P0()5;<)21D!,9+$CTS3(O%.A3:--JZ:I;?8(6*2S,VT1MD#:P
M/(;)'!YY'K7GN1X?TCPK;075S9Z;--=SMJMYIR&>U+$LJ*I4K%OWMC*]!C'-
M4K(64W_"60:S-K;)+J%I>0W@M0EPJA4"7&U4"[0RC/RYQU&<T >H:=XGT358
MKF6SU*!UM5W7&X[#$N"=S!L$# /)XX--TKQ5H6MW)MM.U*&>8)Y@094LG3<N
M0-R^XR*\TU676?$>@>)],L;E=>3^SXVBU.*Q\F5R)<M;D@;9#M!(V@?>P1S6
MSHQM-;\5Z+<IXDU+5)K!9943^SDA2 ,FTK*P1=N<C"]<KTXH [[4]5L-&LFO
M-1NH[:W4A=\AQDG@ >I/H.:J0>*="N-(GU6/5+;[#;DK-,S[1$W'# X(/(X/
M/(]:Q/'.ZUU+PQJ\T4DFFZ?J#27>Q"_EAHG1)"!SA68<]LYK$\17MEKEHNKZ
M3I,[V5EK5G<WUTEJ1]MBC^\RC&Z01Y7G'\)QG% ':67BS0M0M[R>VU*)DLXS
M+<!@5:),$[BI (& ><=J;:>,/#U_J,>GVNJV\MU(I:-%)^? R=IQAB!U .1@
MUPVOW,?B36=9U/1A)<6=OX8O+::Y2-@LDCX9(P2/F(VL>,XS[UH7=FT>E_#9
M(K=E\B[@#!4_U8^RR Y]!G% &[H_CW0=7T_4K];M(+;3YGCFDF.U0 Q4-D]B
M1P.M:6D^)-'UPSKIU_',\ !E3!5D!Z$JP! .#STKS5=4DT_PQKEBD"_:(_$D
MK71GLS,+6"2X)$^PC#8&&!Y]>U5[D76I^)M8CM-3U#46U+PU<6=C>W-LD*S3
M!B=D91$! !ZGU.#Q0!Z3:>-?#=]+-':ZO;RM%&\I"D_,B_>9>/G _P!G-/\
M"WB>Q\6Z+'J=@6$;$JR,.5.>_P"&#^-8/AWQ!HFHCP]IUOI<TU_:V^T[K0J=
M-*Q[6WE@-A/W,#D_3FI/A5<1M\/].LOG6YLE,-Q$Z%6C<,?E((H @U;XE6B:
M3XBETD)+>:/,D6V96VR F,,W&. 9".O5<]*Z73?%.AZO?R6.GZE!/<QIYAC4
MG)3.-RY^\N>XR*\RU\AM$^(VD-%(;R;48[E(/*;+PD6Z[AQ@C((KJ?%]A<W/
MC+0HK%"DC:7J4*2*,!&*1!,GMST^E '06GC#P]?:BMA;:M;RW+LR(JDXD9>J
MJWW6(P> 3TIGC+7+CPYX4O-5M8XI)H#&%64':=TBJ<X([,:\WT&WBO=&\-:'
M=Z]JHN[.6V)TJ/38U:UEB()+-L!" @Y8GD'OFNW^*$#77P[U2!(FE+F$;%7)
M(\Y,\?2@#4L_%FB:I/<6NG:I;37,,1E*\XV#C>/[RY[C(JO#XQTBVTW3Y-3U
M>Q%Q=6R3*8 VR4,0-T8.202?K65XFMW_ .$\T)XH6V+I>H(65>!Q%@?SP*PO
M EC(NN^$9)K9P8?">W<Z$;'\R,8]CC/ZT =M%XFL;:WNI]4U33TB2_DM$D0L
MJJ5!.QRW\8 .3TXJQI_BG0]4@O)[34H'CLANN2Q*>2,$Y8-@@8!.>G!KSDV,
MLOD+):NR_P#">O*04)&W#D-],XYJ;QWIE]?ZOXPBLK665Y=!M"%C4_O=L\C,
MH]3M!&/>@#N].\8>'M5N8+:QU6":><D11#(9\*6R 1G& 3GH<&K^IZOI^C0Q
MS:E>16L4C^6CRM@%L%L9^BD_A7!7>M:9KGQ)\$3Z;%(Z1B\4SM T87,!Q'\P
M&2,9('3CUK;\=VYN9_"B^29537H'8!<A0$DY/T.* +9\?^%5M6N&UJW$:.4<
M$-N0@ G*XW  $<D8Y%7M1\3Z)I,5M)>:C"BW2[X N7,JX!W*%R2,$<CCD5S$
M-G_Q5WQ E-N?WUE:JKE/O_N9 0#W[5SNG:C<6$'A2TNKN318%\.0%;Z*P66>
M:3@- &9&Q@!3MQDDCTH ](?Q3H4>F6NI/JMJ+*[)6"?S!L<@,2 ?4!6_(TNG
M^)]$U2UN[FTU*!X;/_CY9CL\D8SE@V"HQSDUY7H4,DUKH%E<07+7%KXNGEGC
MN(=KH&6=D9@ %&>#QQGI6WXBDO;#6_'=Y:::MVS:78A8Y8#+')\TH8E?X]JG
M./:@#MM)\5Z%KERUMINI13SA/,\L JS)TW $#<O3D9'-0#QQX9,\D(UJU+I(
M(C\QP7W!=JGHQW$#C.,UP0NVN/'/ARYAUR^U.V,%U:K>26:0P1S2(NQ$*1KU
M([DXP.<YK-GU"S7X6^'=">SG35+"^LDN8GMV7[-(LZAF9B,?,20,'G?]: /5
M-1\7^'])OFL[_5;>"= ID5B3Y8/0N1PF?]K%2W_B?1=+O(K2]U&&&XF"-'&2
M2SAB0I '7)!_(UYG(CZ7J/BVQU;7;_3A?7TTR6T6G)/]LAD0!=C%"6./DV@\
M8[5T/A_2!I_Q!TZ/9<21VGA:&WCFN$PXQ*>&[!L 9% 'H-%4[#4[?4C="W\S
M_1;AK:3?&5^=<9QGJ.1R.*N4 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M'/&TUO+$DSPNZ%5E0 LA(^\,@C(Z\@BL[0M!M]!MITBFGN;BYF,]S=7+!I)G
M( RQ  X       K5HH **** "BBB@ HHHH **** "BBB@#-US26UO3C9?VC>
M6,;G$K6C*KR)@@IEE. <]1@\<&K=G9V^GV4%G:Q+%;P1K%%&O15 P!^53T4
M%9FA:);^'].>RMI)9(VN)9R9""=TCER. .,L<5IT4 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110!!+:03W,%S)&&EMRQB8D
M_*6&"<=,XX_$^M4]:T2WUR.R2XDE06E[#>IY9'+QMN .0>">M:=% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5!>VD=_8SVDK2
MK'-&8V:)RC@$8R&'(/N*GHH YS3?",=GJMMJ5YJ^I:I<6D316IO7CQ"K8#$!
M$7+$  LV3BNCHHH **** "BBB@ KE5\"V[7%N+G6=7N["WN1=0V%Q,CQK(&W
M+EMOF, >0&8C@5U5% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%(<X.!D]LT +16-X8\0+XCT7[:UN;
M2>.:2WN;9GW&&6-BK*3@9Z9Z="*I:5XUTZ]\._V[?R0Z;I\EQ)%:RSS@>>BL
M55QD#!;!(7GB@#IJ*S8_$.C3:;'J,>J6;64D@B6X$R["Y. N<XSDXQZTNEZ_
MI&MACI>I6MX%4,WD2AL D@'CME6&?8T :-%5[6^M;U)7M;B*98I&BD,;!@KJ
M<,I]P>HK#TGQYX<UB*\E@U2V5+6Y^S,SS* 6+;5(YZ,>!ZT =)16=I^O:3JQ
MB&GZC;7)EB::,12!MZ*VPL,=0&XSZUFZQXJAL;C24LWM[F.[U0Z?<,'SY)".
MS=/X@4P0: .CHJB=9TP:2-6-_;#3F4.+KS!Y9!. =W3DD"IKJ^M;+R?M5Q%#
MY\JPQ>8P7>[=%&>I/I0!8HJM+J%G!=I:2W4*7#QM*L3. Q1<;FQZ#(R?>J6F
M>*-!UFZ>VTS6+*[G4;C'#,K-MZ9 !Y'N* -:BJ/]M:8=,74_[0MOL+,%%QY@
M\LDML W=/O<?6HV\0Z,NIKIAU.T%\SM&+?S1OW*H<C;UX4@_0B@#2HK(T[Q5
MH&KWK6>G:S8W5R 3Y4,ZLQ ZD 'D#VK7H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*_%GV_0?$&J:3IB.
M!XNC1;9U4[8+G*Q3-QT_=$/GU0U/XNL/[ U[P@\%]'I6D:?;3VJ7<T EBMWV
MH$WY("Y56 8^_K7IM&,]: /&=0L;2[\.ZE=PZK_:\&HZ]I_G.EIY,#L)(U8I
M@D.", L.,@UTWCNYD\(ZK8^+;.V:53;R:;<0QKG?N!:#CVE&W_MI7H%8FI^'
MO[7UBRNKR_G:RM'69+!541M,N=KL<;CC.0,XR : '>%-%/A_PQ8::[;YXH]T
M\G]^5CND;\6+&O+[J2TNO#VMZ1(R/<+XQ#SVQ^\(GO%P2/[I!X/>O::,"@#@
M]7U&P\/_ !4LKW4[B*QLIM%DMXII3LC,@F5MF>F<<XKF-,D^TMI5PD<BI+XX
MNI5#H58*4F(R#R.HZU[&0#U%% 'E%M83#Q2G@ Q-_9UKJ)UE3CY/L>=Z1_A<
M'&/1:[SQ?HC>(/"][80MLNB@EM9/[DR$-&W_ 'T!1HGAX:7>WFH75]/J&HW8
M59+F957;&N=J*J@!5&2?<DDU>U:SNK^P>WL]1ET^5C_Q\0HK,!WQN!&??% '
ME4W]H^.?!OBKQ-;VLRW5QIR:?:6X4APJ -<*!ZM(73W\L5MW6K:1XC\2^#8_
M#4T-Q)97#S3?9Q_QZV_DLI1\?<R2@VG!R/:NZTC2K70](MM,LE*V]NFQ-QRQ
M]23W).23ZFKN .@H \0_MFQC^$$7AXS@ZQ;W\:3V8!,D.+T,2Z]57&.3P<CU
MKK]'L[1];^(LMU;R.DDZQRF)"9&C^RID+CDGDX [UZ!@9SBB@#RKPYJT,&M^
M'=*T_5].\2V*[HX0;55O--01'#,R\ 8 0Y52=W?FO2=,U6RUBU:YL)O.B65X
M2VTKAT8JPP0.A!JW@#H.M06=E;V$+Q6Z%5>5Y6RQ)+NQ9CD^Y/\ *@"Q1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !112$9!'//I0 M%<7
MX7UZ33=$URTUZ[>6Y\/32B>>4Y>6#!DBD/N4./JIK,TK7O$5C8:##<-:OJ.N
M+<W\IU"9E2V4%&2)<#C"R 8]0: /1Z*X_4O$>M:7I%O/*FCRW-S?Q6D9BG<P
MJ'[L<9R*?=:]KNFZ/?ZG<0Z1=1V:+*\=C.[OL##>>1U";B/4C% '6T5BWVN^
M5JNBV%BB7#ZBSRLV[A+=%RTG'7EHU'^]5#3?%S7WBVYTIK54LMTL5G=;L^?+
M#M$RX[8+D#UV-Z4 =317,^/)]7M_#8DT@76[[3$+IK- \Z6^[]X8P<Y;'3@]
MZQ/#-WI%[KT!T'QI?3LBM]JTO4I'D>08X(67#H0><CCMB@#T&BN/'C.<V@LA
M91_\))]L^Q&QWG:&^\9<XSY7E_/G'MUHF\4:I<Z_JFEZ9'I2SZ>RH+>]N&2:
MY)17W* /E0[MH;YN0: .PHKD-=UWQ+IDFGO#8:8(KZXAMDCGF?S(G=<G=M!4
M@$$<&FW?B'7[?7+?1O*T:.Z-D;J:2:>18_\ 6%0J\9/&#S[T =C17%ZKXPO]
M _L7^T+>QF2]NFCN);25F2&,8&\$CG!.3[ U>O?%3V_CS3O#D-LLB3PM)<3E
MN8SM=D4#N2(VSZ#'K0!TU%<7H'BO6/$$-M?VEMI<MK)*%FLX[H_:;9-V"7R,
M;EZE>.X!/>SX]O[O3]+TJ2SN)('DUBSA<HV"R-* RGV(XH ZNBN7TWQ<UUXR
MU/0;JU$"0R^59W ;(G98HY)%/HP$BD#N,^AJI:>,=0U:'3+73+"W;4KV&6XD
M\Z4K%;Q))LW' )8DX  ]^1B@#LZ*R]'N=8E-S#K%A!!)$P\N>WEWQ3J1U .&
M4CH01]">VI0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% '#>+?!%WKOB&WN;2>&*PO(X[?6(G)#311R"1-N!R3\Z'/\+5<\
M5^'[O5-;T:_M],TW4H;*.X22VOY=BDR>7M(_=N.-A[=ZZVB@#A-3\-ZEJ.AV
M]I'X<T*S^SZC#=_8X[DF&=5SN#'R1@G@?=-;.@Z=<6TT\<_AC1=,MY8\,UC<
M>89#_=9?)3C!/.3].:Z*B@#B?#_A75]"AU*4SVUQ=PVQL='WNVV.W4LT8<XX
M.64-C/$:U"GP]?3=*TIM-U&ZDU/39H[B/[3=.87<G]]\O.-ZM)T'5J[RB@#*
MU^#6IK*)]!N[>"[BF61H[E,QSH,YC8@$KGKN'(Q7/3:+X@\1:_HM]J]AIFF0
MZ5<&X#V]TUQ-*VUEV!C&@5#NR>N<"NVHH P1H3CQZVO[(/+.FBTW8_>;O,+>
MG3'O69KVC:KJLMU;W6@Z#K%JY/V2:ZE:)X 1T8>6QR#D[E8$^@ZUV-% '*S>
M&K]M"\,V!O%N9]+N;:6XN)B091&I#$=>23W_ #JOX@\.WMYXNBU>+1M)U6W%
MA]F,-_-LV-YF[</W3CIQVKLJ* .-E\+SZL-.AO=*T[3K* 744UI:3%U,<L>W
M*_NT&<DY&/?)J#1O"&KV=QI-]?WEO/J,5Q-+>W S\^8?)CVC'.%5"1QR6KN:
M* . O?#&M:Q-9F]TK1+;48)XI'UNUE83$(P)*)Y8(+ $%2Y R>M;WB_0[K7K
M#3X+1HE>WU*VNW\PD I'(&8# /.!Q70T4 <E/X3GNH=>S/'#<W.I+J&GW"9)
M@D6&)%8C']Z-@1W4D=ZS]*\+:]H=MHVH6OV";5+6UEM;RU>5EBF1Y/,&R3:2
M"IZ97D$CCK7>T4 <^A\6&QO;ADTM;UV06EGYCM%$H/S%Y-H9F()Z* , <\FN
M@HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH ***@O;RWTZQGO;N58K>!#)([=%4#)- "-?6JWZ6+3QB[>,RK#N^
M8H" 6QZ9(JQ7!_#XW6MZAK7BO4;66WFNYA;6<<R8:.U0!DZ]-Q;)]Z[R@ HK
MD/ $#6\7B&,W=Q=1KK4XCDN'WM@*@(SZ!MU=?0 4444 %%%% !1110 4444
M%%'2B@ HIDDL<6WS)%3<0J[CC)/0#WI] !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MJ0._ H N4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M <UXG\/W^H75EJ^B7B6NL6 =8C*"8IHVQNCD YP< @]C64\GQ+U%1;"VT/20
M>'O%E>=A[HF ,_6NZHH PO#7A6R\-PS-$\MU?7+;[J]N#NEF;W/8>@' K=HH
MH **** "BBB@!H1 Y<*H8\%L<FG444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>;6WB+Q
M/?P:[J$>NZ%9P:=?W5O';W=FQRD3$ M()1C([[:Z7P]XMAU>#1XKNWDL]1U'
M3Q?+ RG;@8# $]2-P..N"#0!TE%8B>*;"6::.&.ZF\G4%TYVB@+*LI )Y'\(
MS@MT!K;H **YU=;N[?Q\^AW@B%I=V0N;"0+@ED.)4)SR?F1ATX)K*UCQ5<IJ
MGB.**Z%GI6BZ>K7%VD ED6X?Y@%!X(5,$@CJPH [>BLK3_$%A?-J$:3,LFFL
M$NO-7;MR@<-_NE3G/UK)LO&&G7EZ;P:A/%9'2%U'R);<*%B+M^]W?>R0/N^@
M![T =717.Z7XST[4]1MK'[-J%G-=QM+:_;+8Q"X50"2A/< @X.#CM5,?$?0S
M MT(]0-D)_L\MV+5O)ADW[,.W;G'(SU&<4 ==16)XOO]1TKPEJ>HZ4D;WEI"
M9T212RL%^9A@$=5!Q[US_B_QW+H]IH-WI:1307N+RY+@G;9+LWL,'@_O$P>G
M6@#NZ*YG4?$<MMXUM=*1X([&#3IM0U&:0?<0$+'@YP.=Y/LM.T[QMIFHWEG;
MB"_MA? FRFNK5HX[G W?(3W*@D X)'2@#I**X70?&^W0K>35/M-YJ-U?7D-O
M!:6^Z1TBF=>@P %4+DG';N:77_'"PV&AW]B]Q;Q2ZTEC>0S6I$H&R0M'L(SN
M)"XV\GC'6@#N:*QM%\36>MW=Y9QP7=K>6@0S6]W"8W"OG:P[$'!Z>E;- !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M 'D.G:1IMI<:ZNM_#Z\U.[GU:[FBN5T^-]\;2$IB1B"/TQ5O4;/6?#OPZT37
MM1#2:UH-P9_*>;>[0R.4,!?^(^6ZC/.2@ZUZG69J.@:=JU]:7=]%),]HP>&-
MIG\H.#D,8P=K,#T)!QVH R] M)_"WAC2K26TN+R\N)@;QX #MFE)>21LG[H8
MGGDXQ73T44 <OXWTZ[FL;'5],MWGU/2+I+J&*/[TJ?=EC'^\C-^(%8,WAS4E
M^#VM6TEL\NN:M!/=W,2#+&>7G9_P$;5_X#74:CX,T'5;Z6]O;)Y+B7&]A<2K
MG  ' 8#H!5;_ (5YX7_Z!TG_ (%S?_%T <YXNT#67U-4TBVE,.OV,>FZC)'Q
M]GVNO[UO^V3S+]0M3>(=*UVSU_5KKPW:,DD?AM+6R=0-HD65SL7/&X*1C/M6
M[_PKSPO_ - Z3_P+F_\ BZ/^%>>%_P#H'2?^!<W_ ,70!R-O878\8^%]6MM,
M\2RV=K)-'=3:G-)(X:2(J"(F8[5!^\P '(QD#B5] U4_!6_TH6$W]H274SK;
M[?G8&\+@X_W<'Z5U/_"O/"__ $#I/_ N;_XNC_A7GA?_ *!TG_@7-_\ %T =
M+)&DL3QR*&1P593T(/45Y?X-\(:C*FKZ=KMM)':VE@^AV4C_ /+: R2$R#V*
MF$?\!KJ_^%>>%_\ H'2?^!<W_P 71_PKSPO_ - Z3_P+F_\ BZ .0T'POKVL
M^#O$YUB!K36-1LDTV$3'^&*':&S_ '7D9S]#5G1-(2\O=#BNM)\4_:+.1)I3
M?WC_ &>UD12,KEB).3@!>Q[5TW_"O/"__0.D_P# N;_XNC_A7GA?_H'2?^!<
MW_Q= '(VNBO;>'K&/5M!U<R17]_+'>:;(RW-H7G8J0%(8JZGMD<#(J>*P\27
M]GH1OH;ZXBM?$J36[WB*+A;01. \H7@$,2/7&,UT_P#PKSPO_P! Z3_P+F_^
M+H_X5YX7_P"@=)_X%S?_ != "65A=Q_$S5]0>!Q:2Z9;1),1\K.KRD@>X##\
MZZBN8_X5YX7_ .@=)_X%S?\ Q='_  KSPO\ ] Z3_P "YO\ XN@#IZ*YC_A7
MGA?_ *!TG_@7-_\ %T?\*\\+_P#0.D_\"YO_ (N@#IZ*YC_A7GA?_H'2?^!<
MW_Q='_"O/"__ $#I/_ N;_XN@#IZ*YC_ (5YX7_Z!TG_ (%S?_%T?\*\\+_]
M Z3_ ,"YO_BZ .GHKF/^%>>%_P#H'2?^!<W_ ,71_P *\\+_ /0.D_\  N;_
M .+H Z>BN8_X5YX7_P"@=)_X%S?_ !='_"O/"_\ T#I/_ N;_P"+H Z>BN8_
MX5YX7_Z!TG_@7-_\71_PKSPO_P! Z3_P+F_^+H Z>BN8_P"%>>%_^@=)_P"!
M<W_Q='_"O/"__0.D_P# N;_XN@#IZ*YC_A7GA?\ Z!TG_@7-_P#%T?\ "O/"
M_P#T#I/_  +F_P#BZ .GHKF/^%>>%_\ H'2?^!<W_P 71_PKSPO_ - Z3_P+
MF_\ BZ .GHKF/^%>>%_^@=)_X%S?_%T?\*\\+_\ 0.D_\"YO_BZ .GHKF/\
MA7GA?_H'2?\ @7-_\71_PKSPO_T#I/\ P+F_^+H Z>BN8_X5YX7_ .@=)_X%
MS?\ Q='_  KSPO\ ] Z3_P "YO\ XN@#IZ*YC_A7GA?_ *!TG_@7-_\ %T?\
M*\\+_P#0.D_\"YO_ (N@#IZ*YC_A7GA?_H'2?^!<W_Q='_"O/"__ $#I/_ N
M;_XN@#IZ*YC_ (5YX7_Z!TG_ (%S?_%T?\*\\+_] Z3_ ,"YO_BZ .GHKF/^
M%>>%_P#H'2?^!<W_ ,71_P *\\+_ /0.D_\  N;_ .+H Z>BJ&DZ-8:':M;:
M="88G<R%3(SY; &<L2>PJ_0 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%>
M8ZOX9BM/'?AK2X=9\0"TOHKQIU.L7!+&-4*\[\C[QJWKE\_AR]U&STJ!I;ZR
M\.2W<5Y>7<DC[5E.5.<Y(Y()YR .E 'H=%>8VVM7L&N>&=4UN1%V>'KNZN#
MY965?);<<@?-C)Z=3Q5RP^(L\DFCW%[#I2V6JS1PQQ6U_P"9<VYD_P!69$V@
M')P#@_*3WH ]"HJI9RWTD]XMY;111)-MMF23<9(\#YF&/E.<C'M2ZG>KINDW
ME^REUMH'F*CN%4G'Z4 6J*\_\/\ A:;Q'X;L]:UG7=9.IZA MT'M+^2".VWC
M<JQQJ0N "!\P.<<U#JO]NZ9XN\&6:W$>J:E]COD>:7_1XY"!%\[A=V,#T!R?
M3/ !Z-17GMUXLDNM*ECU?2H3>6&O6VGRQPW#^669XRDJM@' #@[3Z8-+?_$6
MX2;6)K"'2FL])FDADCNK_P JXN6C'[SRUVD#!R!D\D=J /0:*\U6ZN_$'Q6T
MBYB2"72AHZW]JKW$BE5=U_>; ,%^<8/&._:KWQ-O([5?#:W.J3Z=8SZJL=U-
M%=M;?N_*D."ZD8&0.] '>45YEI&HV,'CG3+;POXBN]7TV2&=M422^:\B@55S
M&^]B=C%N, \C/%20_%!WL+?6WATM='GG5!$+[-XD;/L60QXQW!*@Y /7B@#T
MFBN-F\4ZW>76LMH6E6=Q9Z1*T$K7-RT;W$JJ&=8P%(&,@9/4_G4$/CB_UG5=
M/L?#^FV\HOM)34UFNYBBQ*SE2K!5))Z#CW]* .YHKS6Z\1SZ[-X6>:#['>6W
MB1[&\A20LHDCAESAL#<IX(R.]++\4773Y]<CATLZ-#,R&)K[%X\:OL,@CQCL
M2%)R0.O- 'I-%8WBG6SH/A'5-9B196M;5YHU/1F ^7/MG%8-EX'DN])AN;_Q
M%KC:S+$)'O(;^1%1R,_)$#Y>T'L5Z4 =O17C5WJVN^*=/\&VUREI,TNHW%M>
M*T\D*W$T"RC+;!]T[-W'?C&*6WNKRWM_&.M:U86UX4UB.S(6\ER/WD 5%X "
M+N# ]2<@C% 'LE%<=/XHUR\OM6&@:/:WEKI,WV>;SKDQRW$H4,R1#:0,!@,L
M1D^G6HM1\;W']NW>E:='I<,EE#%)<-JM[Y&7D7<(U !R0,9;H,CK0!VU%<"O
MQ!O-4B\.#0]+AEGUN&Y8"YN"J0/"5#AF4'(!+#('.!Z\=ZF[8N\ -CG'3- "
MT444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &#J>A3WWC'0-926-8=
M-CNDD1L[F,JH!CMQM.:I:WX4N-6U[4;U;B*.&[T*72P""65W8G=CIC!]:ZNB
M@#@[?P5J5[_9:ZS)9+';:/<:5.MJ[MO601J&4LH[(<^F1UIVA^%-8TXZ9:7%
MIX<%O8E0][%;DW%PJ#"_*5 1C@$L&;GI7=44 5+,:CY]W]M-J8O-_P!%\D-N
M$>!]_/\ %G/3C&*35;BQM=*N9=3DCCL1&1,TAPH4\'/YU<HH \?TWQ4_AW35
MT72O%WAFZT^ >7:7%\\@FAC_ (595&U]HX!RN<"KUOKOAV'6_#E]/XULKTZ9
M;7,5Q-.^))GEV$$ #  VGCL,=:]2HH \>O+_ ,.7$FILOBO20+O7;74TS(W$
M<7E94\?>/EG';D5"VHZ#87NK#3-7\)7,&H73W23Z@I:6V>3EQ@*1(N<D E>N
M*]GHH \VM_$OA6#QE#K \3:5]FCTD6'EH=IW"0-D # 7 Z9IWB3Q/X4UN]T&
M:/Q+IBIIVH"[E61S\ZB-UP..N6'6O1Z* .4/C_P3Y31?V]IX1P0RA\9S7 :/
M?Z'H]K::3'K'@^6QMI %OY8BURT(;.TIMV[\?+NW>^*]JHH \CD\26&F7.N1
MZ%XH\/FSU>=KDM=RN)+65T"N0%4AQ\H(!*\UEVGB'1_#WC'3X]"U[2IK:Q\/
M1V6^\E9(YF$I)^902K=&Z$<D>X]PIOEIYGF;%\S&W=CG'IF@#QZRO?#L*:7/
M/XMTA[R/7)=8OBCL$)='79'QGC<HYQT-5["]T'2+<Z59:OX0EL1<,\5]=1E[
MB.)G+%"FW#D9(#;AQCBO:Z* .,U/QIX%U;2;K3+K7K%K6ZA:&11)CY6&#CTK
MEK7QI=Z=IL>DV_C'PM/%$@ABU&<RB8(!@%H@-K,!WW ''2O7** /)K>]\&Z<
MOA2"Q\56#0:-<2SS/-(=\[/&ZLW ZEW)JO>7_ARYT'Q#8+XKTD2:GK":A$QD
M;"H'A;:W'7]V>GJ*]AHH \C?Q+::7?ZT/#OBWP_':ZM.;HRW3N9+25E5795"
ME9/N@@$CGKD5%>:KX>M_$-[JUCK7AG4VOX85N%U7*LDL:[/,4JC#!&,K@<C@
MU[#10!Y;;Z]X:CUGPW?R>)]$_P")9;7,=PL"^4KO+LY1!D 94]375_\ "QO!
MW_0Q6/\ W\KIZ* .8_X6-X._Z&*Q_P"_E'_"QO!W_0Q6/_?RNGHH YC_ (6-
MX._Z&*Q_[^4?\+&\'?\ 0Q6/_?RNGHH YC_A8W@[_H8K'_OY1_PL;P=_T,5C
M_P!_*Z>B@#F/^%C>#O\ H8K'_OY1_P +&\'?]#%8_P#?RNGHH YC_A8W@[_H
M8K'_ +^4?\+&\'?]#%8_]_*Z>B@#F/\ A8W@[_H8K'_OY1_PL;P=_P!#%8_]
M_*Z>B@#F/^%C>#O^ABL?^_E'_"QO!W_0Q6/_ '\KIZ* .8_X6-X._P"ABL?^
M_E'_  L;P=_T,5C_ -_*Z>B@#F/^%C>#O^ABL?\ OY1_PL;P=_T,5C_W\KIZ
M* .8_P"%C>#O^ABL?^_E'_"QO!W_ $,5C_W\KIZ* .8_X6-X._Z&*Q_[^4?\
M+&\'?]#%8_\ ?RNGHH YC_A8W@[_ *&*Q_[^4?\ "QO!W_0Q6/\ W\KIZ* *
M&DZUINNVK7.EWL5W CF-GB.0&P#C\B/SJ_110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N4^(5A=ZEX;A@LK>2>4:A:2%(QDA5F0L?H ":ZNB@#"\;6L]]X%
MUZTM8GFN)]/GCBC099V*$  >I-9&HZ9>R:CX%>*UD*V4S&X(7B(?9G4;O3YB
M!7:44 >*7]CXAU3PO$;ZP\276NPW<5Q?([LELJI.&(BC!"2<#Y0H/KG-;WB3
M0M3O?$DMG864YT?Q.MLVH2[2OV?RC^\W?W2\85.>X->FT4 >9ZKHTVG>.M8U
M&XC\0_8=1BMV@DT5G(#1H4*.J<CL03QR>:[#PAIL>D^%[.UBM+FS7YY#;W,H
MED0NQ8AF'!.6)_&MRB@#S)_"VJ:A\,O%&D1VSPWMWJ5W/"CG891]HWKS_M
M ^]6=%TZ&^\1Z9=?8?%3362R2B75IF6*W<H5V@-]\D,1\N1WS7HE% 'BE]9>
M(-3\,V[7MAXENM<@O(;B_21V6W4).&(BC!"2<#Y0H/ SG/7H87U'2&\76/\
M86HW;ZQ.]W8RQP9C<20HNQV/^K*E2"&QQTS7I5% &!X0M;NQ\ :):RPF*\@T
MV&-HI1@JXC P?QKS2YLM=O\ 0M*GN[#Q-=:Q:7]M=:DL[,L*A)07$40.R3VV
M@\ G.>OM5% '$:9IUX)_'4S6<R"_F#VV],&4?947C_@0(^M8GA^UU+PO?Z#J
M-YI&H3P2>&K:PD%M 99+>>,[BK*.0#NZ],CFO4J* .0^'EI?6FDZHVH6,EE-
M<ZO=W(ADQD*[[AR.#UZCBN;UVUUS5+CQ-8WEOK\UU,TD6EQVDK0V?DF,!2[J
M0"<EMP8D]@*]3HH \OT/[?H6H:1K5QHNJ2VTF@0:=+'%;%IK>>%B2&CZ[6R<
M,../0U>EEU:'Q#H?BN[\/W4<)L[FTN+.V GEMM\BO&Y5>I(3Y@,X)[UZ%10!
MYGXAM=5UU]!U^31]3L8+*\N!);V4N+OR9$VK-M'(;(&4&3AN_(K(\2Z;%'X%
M\4ZE!8ZRLEPUG")=7E)>X"3*1\K?,H!8CGKFO8ZI:OI-GKFF2Z??QF2VE*EE
M#%22K!AR/=10!Q]T+WQ/XTT>Z@TF_LX-+M;OSY+R'RP9)45%C7^]T))&1P.:
MT_AP+B'P)I=C=V-U9W-C MM+'<Q%"64#)7U7W%=510!Y/J.F:G+X>\::,NDW
MK7%SK2WL#"$F.:)I8#E6Z$@*Q([8-=+XETV]NO&FFW4%M))!'I5_$\BKD*[^
M7M4^YP<?2NSHH \IM]*%IH?AQ;_2?$5EJ%OH\$ U#2-QD4@?-#(BYZ'!&Y2.
M3TYKN_"+ZS)X7LVU\,-1(;?O55<KN.PL%X#%=I('?-;=% 'D \/SZ<->TR_L
MO%%TUW>W$L$>G3,+:ZBF8L S?=0_,0V['3/-=;HFC3Z=XXOW6UE2R71K.UAD
M?Y@2C297=W(!7/UKLJ* /,-/T+4XOA]X$LFL)UN;+4[:6YB*?-$H+[F8=@,C
M\ZSK.]NY/"/C71+71+ZZN=0U/4H+9X(MT3-([)EWZ)M)YW8X QFO8*HZ9I-G
MI$5Q'9QE%N+B2YD!8MF1VW,>?<]* /-=9\'ZQ<IK]G;6S2O_ &1ID<#M\J7$
MD$C.R GC)P!S_>%;[R77BCQGX=O(-)U"SM=*\^:YEOH##\SQF-8U!^\<DDD<
M<=>:[FF2QB:%XF9U#J5)1BK#/H1R#[B@#S/PII-POC>;1)5!TKPO+++9D'(+
M7(#1K]8T:5?^!+2?V#J?_"K3IYT^;[6=;\\P[/F,?V_?NQZ;.?I7?Z/HEAH-
MH]M81.JR2&65Y)&DDE<]6=V)+'@<D]JT: //?%GAO4=<\1:]%;1,L=YX:-I%
M.W"&;S7(0GZ$9]C531-*COM0T-+G3O%9GLY%GD_M"=A;VLB(1D$\2<DJ-N>#
MVKTVB@#RZ;0M4/P8UC3%T^?[?-=7+I $^=@UTS @>ZX/TKH=(CNK'XD^)#-8
MW0@U!+62WN1$3$=D95@6Z Y[&NPHH XW7(KK2O'NG^(Q8W5[8_V?+8S"UB,L
MD+%U=6V#D@[2#@''%<[<:)JU_8ZIJ8TVYA.I>(K*[BM77]XD$31*791]W(0L
M1U ZUZI10!YOX@\,:GK5W\0+:WA9/[1T^SCM)'^59702$J#]2 ?3-+HVG0ZA
MKND2RZ?XK,MHQG9M3G80VK["N!NXD)W%?ER,'->CT4 <9X-2[\-_#>(W6F7C
MW,#W$C6D,8,S[IW(PI(R2"#UKL@<J#@C(Z&EHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *Y;4_B1X-T>Z:UOO$-DDZG#(CF0J?0[0<'ZUI
M^*-/OM5\+:GI^F7(M;VXMWCAF)("L1CJ.1Z9'2N'T#Q%:^"M,ATW4O VIZ/Y
M"!)+BRM1<P/C^,R1_,<]>1F@#T'2=7L-=TR'4M,N5N;.;/ERJ" V"0>O/4&K
MM8N@^+= \3(QT;5;>Z9!EHU;;(OU0X8?B*VJ "BBB@ KS23XC:EKM]=0>%TT
M6WM+:5H6O]9N]@D93@[(E.XCW.,UZ77D7BOPEX=\4?%"VT"XLK&RMX[+^T+N
M6WB2.>ZD9RJIOQG'!8XY.?R ._\ "MSJ]U93OJ^I:/?2"3"/I:L$48Z-ECS6
M]63X?\,Z-X6L#9:+81V<#-O94))9L8R222>G<UK4 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445E
M:]8Z3>6L;:LA:*-ODP[J2QXP AR3[<U4$G))_AJ3)M*Z-6BN6@\*>%;A8VBM
MV/F;M@-S,"<<'@MGCO5C_A!_#W_/C)_X%2__ !5;.%%;R?\ X"O_ )(S4JKV
M2^__ (!T-%<]_P (/X>_Y\9/_ J7_P"*KB_$WA;3]4\6:?X1TJ.6S5X#?:E=
M)<2%TMPVU43+$;G;(SV J7&C;23^Y?\ R0TZO5+[_P#@%7Q_JF@ZTUVWAS3;
MV_\ $>G NFJZ5$ MI(HSB2;(##L5^;OWK:T;QKXWU;1+'4+?P'%/%<0)(LO]
ML1Q[\@'=M*DC/H:YCQ#IGAB>X'@SP?:%)=P34+V"262*QC_B'!(:1L$ ?7->
MC6WP_P##5K:Q6\5A((XD"*/M,O0#']ZCDI:-M_=_P0YJG1+[_P#@&=_PE'C@
M<'X=.3_LZS;D?KBH;OQ%\0[BUDBL/ D-I<,,)-=:K"Z(?4JG)_,5LR>"_#4*
M;Y+1D7(&6NI0,DX ^]ZD"G_\(/X>_P"?&3_P*E_^*I\M#^9_^ K_ .2%S5?Y
M5][_ ,C?3?Y:^8 'P-P7IGVK&USP=X=\22+)K&CVEY*J[%ED3YPO7 8<XY/?
MO56'P9X;N(5E2QFVMTWSS*?R+9JCKWAWPSH6AWFI2V$C"WB9PHN9LL0"<?>]
MJ?)1O;F?_@*_^2#FJVO9??\ \ Y"?4+;X9_$&/0?"]JVH0ZM;Y&BQW.#;W"_
M=?<Y(177.1U^7/I74K:?$K4AYDVJ:%HRMR(8+5[IT'HS,R@GZ#%>:^'O#NAZ
MG<>"K.!&NM8O';5M6N \@*Q!&PI.>!N8(".ZGFO7)_"'AFW>!9+*0&:3RTQ<
MS<M@G^]Z*:2A3O:3=_3_ ((W.>Z2^_\ X!G_ /".^/\ _H?;3_P1I_\ '*/^
M$7\<M][XB$?[NBP#^9/%:4_@WPS;0M--:M'&HR6:ZE '_CU53X>\'"V%P8SY
M;.4!^TS9W#J,;LY'6J5.D]G+_P !7_R1+G46Z7W_ / *_P#PCWC^'F/QW:S^
MT^C(/U5Q6_X7T6?0- @L+J_EO[D,\DUS)P9'=BS8&3@9. /2JD?@KPW+&LD=
MHSHX#*RW<I!!Z$?-56+PWX/F>5(XP3$I9_\ 2Y0 HZG.[D#UI*G2>SE_X"O_
M )('.HNB^_\ X!UM%<@/#_@TV_GB,F/?L_X^9L[L9QC=G..?IS4K^%O"26D=
MTT0%O(5"2?;)<-N.!CYN]/V5)=9?^ __ &P>TJ=E]_\ P#JJ*Y>Y\)>%;,(;
MF#RA(X1-]W*-S'H!\W)ILOA;PG#=+;20%9FQA3=3=^F?FXSV]:%3I/9R_P#
M5_\ ) YU%NE]_P#P#JJ*Y2[\+^$K#;]JA,6X$C==3=!U)^;@<]>E,D\.^#XK
MI;9XBLS,$"FYFY)Z#[U"I4GJG+_P'_[8'4J+=+[_ /@'745R-UX<\(64QAN(
M'1P@D/[^<A5)(R2&P!P>OI2OX;\(I=K:F!_-.T8%Q.0">@)#8!/;)YI^QI[W
ME_X#_P#;![2?9??_ , ZVBN,70_!\DKPQVMP\J#)0/<9Z$]SWP<5?C\%^&YH
MDECLW9'4,K"ZEP0>A^]2E2I1^)R7_;J_^2!5*CV2^_\ X!TE%4M,TBRT>!X;
M&$Q1NV]@9&?)QCJQ/I5VN>5K^[L;*]M0HHHI#"BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *SM9BBELT\V*Z;;(&5[49>(C.& ZGTZ'KTQ6C69K%AJ5\L(T[67TTH3O
M*VZ2[\XQ]X<8YZ>M5&7*[BDKJQE1074]_I=YJ%O-+Y;S1K(8B'P2OELZK]WH
M<\ >N.E4X[?5)!<R06T\#36I\V-59#O#J2H9F^9MI8!A@'M[7?[ \3?]#I/_
M ."Z#_"FKH7B5AE?&LQ'3(T^#_"NA8IKI_5[F+H)]?ZV"]M_,6T^R6LT6GJ9
M/-BDMI'^<A=K>6&#8^\,^O..]86K^ ]/UCQ)IS7_ -KEFFM56:9+AX6>.,?,
MKA6Z$F/CU+5O_P!@>)O^ATG_ /!=!_A42^&/$"7$EPOBZ032 !Y!IL&Y@.@)
MQ4^WO'E:#V-G=#;;1++PWJBP:59W5EIZVT:JEC!N5V#N2'.TDGD<]>>M*(WG
MU:Y\B*Y-VFI(5F^;8D0"%QG. "-PQW)%3?V!XF_Z'2?_ ,%T'^%1Q^&_$41<
MQ^,)5+MO;&FP?,>F3Q["B->RVZ6!T;O<@ET^62QNX/L<\\:RPS&1XF61B)<L
MI!/SD+GYEZ]*M):7+ZWO)EBC\V)[9A;N<1!5RF[=A,X8$,,\YYXPO]@>)O\
MH=)__!=!_A1_8'B;_H=)_P#P70?X53Q4M=/ZT_R#V"_KY_YD"Z7=W%F$N8;@
ME=/D"@LPQ+N.WO\ >]*U-1MUNK72XKZ/S(7D\NX5^AWPNF#]2P'XU2_L#Q-_
MT.D__@N@_P *:WA[Q(XPWC*5AD'!TV \CD=JB5=R>J[_ (C5%1V_JQC^&O $
M/A;1=4ET@W:7URLD2K,X8A%=A&%8@,!MZ?-CG/TTC8,8+=S%<2VPO%=X$MI(
MM@$;@D*6).21G'7WSS.="\3*"3XTF '4G3H/\*!H/B8@$>-)B#W_ +.@_P *
M<<0U>R!T4]V7M/>;3]$GF:UN'59)'M[;&9-A;Y5QV^G8?2J443"W2^9;V.],
M[22&.U)Y90-H4C.T!5 ;U&3U-']@>)O^ATG_ /!=!_A1_8'B;_H=)_\ P70?
MX4E6U;MN-TM$K[&CHA:SM;72YUD%REN)6) *C)(VY'<?_JK+O%N-8:_/V.YC
MD6WD@M8WB*AE)!8ECQ\Q50!V ]SA1X>\2!RX\92AB "?[-@R<?A3O[ \3?\
M0Z3_ /@N@_PH5:TG-+4'2O%1OH2/=W4$E]J%M87+&X,44*-"V00#EV7K@9Q[
M[??-5+W2;R72[;[(/,B@11'%/&RR>9O^9R/4C\@3ZU/_ &!XF_Z'2?\ \%T'
M^%']@>)O^ATG_P#!=!_A36(<6G%?UL2Z-]&S0\0-(=,2-8)99&FA8B&,M@+(
MK'ITX!K/O8;F;5C-'%<C?+;LD7E'RY44ABSG^!E.>X^Z.&Z4?V!XF_Z'2?\
M\%T'^%']@>)O^ATG_P#!=!_A2A6Y%9+^M/\ (J=+F=[_ -?TR;4P9-&EM((=
M3C\WS< 1[RYW-E&)R0K9ZY7C&"*NB&>;5+'S8=L4%NSD+RHE.% 'T&_\ZS/[
M \3?]#I/_P""Z#_"C^P/$W_0Z3_^"Z#_  I>UTM;O^(_9ZWOV_ MW>FW-YKM
MR5GEM[:2RCB9T13O^:3(!(.#@C\Z@GAELM14:7#>1REXD="FZ"9!M4L6_A(4
M8SD'Y1P:C_L#Q-_T.D__ (+H/\*/[ \3?]#I/_X+H/\ "FJ[6^PG23-6WC>+
M6]2N)%*PM%#AST.W?G\LBGZ(K)H=D&!7]RI"GJ!C@?@,5B/H'B-AY<GC.4AP
M1M;3H/F'<8QS3O[ \3?]#G/_ ."Z#_"HE.ZMZ?@K%*%G?U_$ZBBN8_L#Q-_T
M.D__ (+H/\*/[ \3?]#I/_X+H/\ "LRSIZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-
M_P!#I/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#
MIZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^
M"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#
MI/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*Y
MC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_
M  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\
M^"Z#_"@#IZ*YC^P/$W_0Z3_^"Z#_  H_L#Q-_P!#I/\ ^"Z#_"@#IZ*YC^P/
M$W_0Z3_^"Z#_  IT>A>)%D5G\8S.H()7^SX!N'IG% '2T444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M["G/8@YQU&<#I1X9OIM0\.7U]JBW-SI4L\LSBW$8F,D;)A0#\H7<,9R<#DYY
MJE_P@TO_  KD>%?MZ;Q-YOVCRSC_ (^/.QMS^'7WH [.BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH ***QO%UQ-:>"]=N;>5XIX=/GDC
MD0X9&$;$$'L0: -FBO$/ OA/Q-XO\&Z?KLOQ$UZV>Z$A,22%@NV1DZ[O]G->
MC^$?"NI>&WNS?^*-1UL3A @O#GRL9SMY/7(_(4 =116/JWBOP_H4RPZKK5C9
MS.,B.>=58CUP3G'O6E:W=M?6L=S:7$5Q;R#*2Q.'5AZ@C@T -MK^SO)9XK6[
M@GD@;9,D4@8QMSPP!X/!Z^E6*\<^%]_9Z9XI^)5W?W4-K;)JYW2SR!%'[R;N
M>*]/TCQ)HGB 2?V1JUG?&/[X@F5ROU Y% &I117!:]IWCWQ#XCN+*RU2+P]H
M,"KLNH5$T]TQ&3P<; .G;\>P!WM%>3:=K'BGP-\0]+\,^(=8_MO2M85A:7<D
M026.0=CCKS@<D_>!XY%:?CCQ)KMQXPTSP1X8N8[*^O(3<W5^Z!_L\(S]T'C)
MVG].F<@ ]&HKR+5KSQ;\+;FQU/4_$,GB#P[/.L%X+B )+;ENCJ1G(]NG;OFO
M7%8.H92"I&01W% "T45R7C)?&5W-8Z;X6:ULX;C<;O4YL.UN!CA8SU)['G\.
MM '6T5XSXE?QO\+H+;Q!)XID\0Z4)UCO;6Z@5& ;NIR<>G48)'!%=WXY\9P^
M$O \^OQ(LTCJJVB-T=W^[GVQDGV!H ZNBO'KK1/B=IOAMO%#>+VFU.*+[5-I
M+6J^3M W-&,=P,] .>,]Z[&R\6ZCXB^&L7B+PWI\5SJ4\.8[267:JR!MK@GN
M 03VR!VS0!V%%>57/@[XEKISZFOCYFU=4,@LDM5%N6'.P'],E?\ &NG^&WB^
M3QMX,MM5N(EBNU=H+A4^[YB]Q[$$'';- '745Q7Q&\77'A[3;;3=' E\0ZM)
M]GL(\9V$\&0CT7/?C..V:J?!SQ!JOB7P,;_6+PW=T+N2/S2JK\H"X&% '<T
M>@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !116#XM\0S>&])AN[>R6\FFNX;6.)IO*
M!:1@H);:<#)]* -ZBN1;Q=J>E7=K'XDT 6%K=3+ EY;7@N(DD8X42?*K*">,
MX(SC.*UM1\6>'](O19:AK-E;7. 3'+, 5!Z%O[H/O0!L45@S^+]'M_%EOX<D
MND%]- 9E!88ZJ%7_ 'FW$CV4U-%XKT"?5?[+BUBR>^WF/R5F!8N.JCU8>G6@
M#8HKG=?\9:/HD-_ =2L_[3M[9YDM7E 8L%+*I';..!U/:KFD:Y;ZA9:69IH8
M[Z^LDNQ;AN2I52Q ZX!8"@#6K"\;?\B%XB_[!ES_ .BFK=K"\:@GP'XA &2=
M,N< ?]<FH \D^&NJ?$BW^'VEQ:#X>TJ[TQ1+Y,T]SM=OWKYR-P_BR.G:O26\
M0>(-*^'NJ:WXAT^UM-3M(995@MY-Z'"_)SD]3UJC\%U9/A)H2LI4@3<$8_Y;
MR5UFOZ3'KWA[4=)E;8EY;O 7Q]W<I /X'F@#PKP)KGPP@T0ZAXNOK34?$-^S
M2WLE]9R3E"2<*,H0,#'3^6*Z'X3ZOI*_$+Q+HOAFZ,_AV2%+ZU3#!87^5750
MP! RW_CHJ#P;XZL/ 6E)X3\=VDFG7FGEDANC;-)'<1Y)!4J"3UQTQ@#OD5Z/
MX2\6Z3XM2[N-'M+I+:!E5;F:V,23YS]PGJ!CGIVH \M^'WA#1O$OQ#\=7.LV
MWVQ++5Y/*MY6S#N:27+,G1C@8&>.35CXBZ'I_P /_%GA;Q3X=M8]/,EZ+6[@
MMQLCE0XS\HX&1N!_ ]JJ>#?%MMX*\8^.KK6+*^33+O6)%^WQ0&2.)U>0[7QR
M,AQ@XJUJFJ_\+C\;:'9:';7#>'-)N/M5Y?2QE%D8$':,^PP._P Q.,"@#W"D
M) !)( '4FEKPKXL_$9KG66\&VDUS8:>&":I?QPLSE<9,<8';'!/?ITSD U[&
M;_A97Q@@U:T^;P]X9#1Q3_PW%PW7:>X'!^BC^\*M^-]/UGP]\2-,\=:7I5QJ
MMFMH;.^MK5=TJKDD,J]^H_[YYQG-5?#GQ6\ >']*M-%TFUU.&WBPB VARQ/5
MF.>23R378^+?'VG^"[VR35K.^%C<AMU]%"7BA88PK8YR>?\ Z_8 \X^*'C#4
M?%/PZU);+PYJ%AI4?E-<W>JQ>2S'S%VI$F22=Q&3T !]:]>\,&0^$]&,N?,-
MC!NSZ^6N:\K\2^(%^,-U8^%_"\5S)HPN$FU/4GB:.-47G8N>23UP<<@=LFN[
M\?>,!\/_  Q%J46DR7R"58!%&^Q8Q@G+-@X'&.G4B@#KJ*S]#U:'7M!L-6MU
M9(;R!)E5NJAAG!]QTKA?BW\1IO!FG1V&EPN^KWJ$QRE"4@3."Y]3Z#\3Z$ S
M?B?>OXTU[3_ASI#;Y))EN=5F7D6T*\X/OSG'KM'>E^-\21Z+X4LPN+7^V(4*
M]L!2 /R)K!\">/O O@K2Y$+ZK>:K=MYM]?-9L6F<\]2<[02<?B>IKL?'VGGX
MD?"V.^T%)6N$=;^R1UVNS)D$8[$@MCWQ0!Z+,JO!(C@%&4AL^F*\M_9]9V^&
MK*Q.U+^8)],*?YDU4OOC7IM]X2DL[*VO3XKN(3;C31;/NCG(VDYQ@@'G'7V%
M;6A+%\)/@_!)J<,DMQ;IYDT4(R6FD;(3/3C(7/MF@#7^(WC*+P?X:DDB_>:K
M>9@L+=1EI)3P#CN!D$_@.XJGX'TB#X:?#!/[8F6)H8WO+YLYVNW)4>I VK[D
M>]>4>%_'NA7'BB7QAXT>]N=7!*6-I#:LT-DG;&>K?_KZGCU[2/$7ACXJZ1J6
MFK:W,]E'Y8N(KF-HMV267!!SU3- '+^ I;77M9O?B!XAO;2*\NE,.F6DDZYM
M+89 X)X9N?S)_BIW[/UW;#X??93<1?:#>S,(MXWD87G'6N@;X.^  C$>'(<X
M_P">TO\ \57(_ +POI0\,IX@EL -72YFB6X+,"$P!C&<=SVH ]HHHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "N)^*,J6_AS3[B5ML4.KV4DC8^ZJS*23] *[:B@#SCQ
M7KUAXXTR/PWX=D>_GO+F$S3Q1-Y5K$DBNSLY& <+@#.236-K^J27DGC.P^UP
MZ=>.9+>/2[:P5[C4%\D!9&8@E@V<9  4#K7L%% 'D^B:G;MX@\,3K>HGVSPJ
M;.VF8\-<AX\IG^\"#D=>*Q]"@BN?">B^'+[Q*]O?0W$(;2H].4W,$Z2!BW'S
M ;@27Z$$G/->X44 >0W&I:=INA?$'1=4_P"0K>7=Y+#:LA,ES&\8\ID&/F &
M!D?=VG.,5W'AB\T^/2O#EC+M&I2:3')&#$=WEA$#?-C Y(XS7344 %%%<U+X
M4NY9GD'B[Q#&&8L$22#:N>PS%TH Z6BN8_X1"\_Z'+Q'_P!_+?\ ^,T?\(A>
M?]#EXC_[^6__ ,9H Z22*.9=LL:..N&4&G@ # & *YC_ (1"\_Z'+Q'_ -_+
M?_XS1_PB%Y_T.7B/_OY;_P#QF@#IB RE6 (/!![TB(D:!$554= HP!7-?\(A
M>?\ 0Y>(_P#OY;__ !FC_A$+S_H<O$?_ '\M_P#XS0!T]%<Q_P (A>?]#EXC
M_P"_EO\ _&:/^$0O/^AR\1_]_+?_ .,T =/2,JNI5E#*>"",@US/_"(7G_0Y
M>(_^_EO_ /&:/^$0O/\ H<O$?_?RW_\ C- '2I&D2!(T5%'0*, 5S?C;3==U
MO2!HVC26UO#?;H;Z[E)+0PD8;8HZL1D<D8_4)_PB%Y_T.7B/_OY;_P#QFC_A
M$+S_ *'+Q'_W\M__ (S0!N:7IUOI&E6FFVBE;>TA2&,'KM4 #/OQ5NN8_P"$
M0O/^AR\1_P#?RW_^,T?\(A>?]#EXC_[^6_\ \9H Z>BN8_X1"\_Z'+Q'_P!_
M+?\ ^,T?\(A>?]#EXC_[^6__ ,9H Z011B4RB-/,(P7QSCZT^N8_X1"\_P"A
MR\1_]_+?_P",T?\ "(7G_0Y>(_\ OY;_ /QF@#IZ*YC_ (1"\_Z'+Q'_ -_+
M?_XS1_PB%Y_T.7B/_OY;_P#QF@#IZ*YC_A$+S_H<O$?_ '\M_P#XS1_PB%Y_
MT.7B/_OY;_\ QF@#IZ*YC_A$+S_H<O$?_?RW_P#C-'_"(7G_ $.7B/\ [^6_
M_P 9H Z>BN8_X1"\_P"AR\1_]_+?_P",T?\ "(7G_0Y>(_\ OY;_ /QF@#IZ
M*YC_ (1"\_Z'+Q'_ -_+?_XS1_PB%Y_T.7B/_OY;_P#QF@#IZ*YC_A$+S_H<
MO$?_ '\M_P#XS1_PB%Y_T.7B/_OY;_\ QF@#IZ*YC_A$+S_H<O$?_?RW_P#C
M-'_"(7G_ $.7B/\ [^6__P 9H Z>BN8_X1"\_P"AR\1_]_+?_P",T?\ "(7G
M_0Y>(_\ OY;_ /QF@#IZ*YC_ (1"\_Z'+Q'_ -_+?_XS1_PB%Y_T.7B/_OY;
M_P#QF@#IZ*YC_A$+S_H<O$?_ '\M_P#XS1_PB%Y_T.7B/_OY;_\ QF@#IZ*Y
MC_A$+S_H<O$?_?RW_P#C-'_"(7G_ $.7B/\ [^6__P 9H Z>BN8_X1"\_P"A
MR\1_]_+?_P",TZ/PG=I(CGQ?XA<*0=K26^#[']STH Z6BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK"\9>($\+^$M1
MU<X,D,6(5/\ %*WRH/\ OHC\* -B&Y@N0Y@FCE$;E'V,&VL.H..A]JEKR/P!
MJ&CZ#XMM]$T[58[V+5;!9)G4GF^B'[QN?[ZG/_ *UM(BU0Z_\0)!KER#%*JQ
M#RHOD/V>-E8?+_"/EQT/4Y/- 'HU%>::+?WFC_!_P_*VO&":ZBMECFDM?.D5
M64?NXHT7+O@'&0>Y.<567QWJFC6WBL3RW=^-,T^*\M7U&R%M+N<LNUU"J"N5
M!R .XH ]4J"SO;74;5+JSN([BW<D+)&P93@D'!]B"/PK$TG3?$MCJ$#WVNIJ
M5G)"?M"2VZ1-')Q@Q;%&5Z@ALGIS7GNA7>NZ%\+[#7K75]MO!>[/[/\ LZ&.
M2-[LHVYB-^[YB<@@#@8[T >R45Q=]<Z[J7CZ_P!#L=9.G6<.F0W(>.WCDD$C
M/(O&\$8(49R.W&,FL'2O$?B:70?"7B*[U5'74[Z&SN+%+9!$5<LF\-C>'RH;
MKCG&* /4J*\TU+Q7J5[XGURQM]1U33X--=((!8:.UX)9"@<M*PC? RP 4%3@
M9SS4MIK_ (FUS5/#EBTSZ+)?:3-<WL9MAYD<B.BY02 XY)P&!&#T)P: /1J*
M\EU_5-9O?A=XLANM4=KG2]1>R-RD2*T\09,;@!@'$G.T#I]:]3LX9K>TBBGN
M7NI5&&F=54N?4A0 /P% $]%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5E:OH,&M7>ES7,LHCT^Z%VL*
MXVR2!2%+=_E)R/<"M6B@#*US0H-=CLO-EDAELKN.[@EBQN5T/3GL02"/0U6M
MO#$=KK^K:E'?7'D:JH^T69";-X0)O#8W#Y5'&<5O44 <?'X!6+PYINDC6[XO
MI5PD^GW12+?!M4HJ$;=K#:2.1DYZTO\ PKZTFOKZZOM3O;TZE9_8[])MFV=>
M=I&%&PKNXVXZ#J<D]?10!SFD^%9;#4;>\O==U'4C:0M#:I<;%6-3@$G8HWM@
M 9;/ZU'_ ,(18_\ "%+X7^TW'V591*)?EWY$WG>F.O'3I73T4 9D6B01>)KG
M71+(9[BUCM6C.-H5&9@1WS\Y_*LNW\$V5OX>T71EN;@PZ3=1W43G;N=D8L W
M&,<]JZ>B@#FKWPD[ZO>:EI>M7NE2WZJ+M8$C=92HVAP'4[6V\9'H..*M6_AF
MVM]8T[4A=74LUC8O9)YTF\R*Q0EG8\EOD'.>YK;HH YBY\$6%UH>O:4]Q<"+
M6;I[J5P1NC=@GW>.@* \YK?L8)[:RBAN;M[N9!AYY$56<^I"@ ?@*L44 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 5E>(/$%IX;TU;Z\2>1&F2!$@CWNSN<* .^36K7#_ !365_#>
MGK#*(96UBR"2%=P1O.7!QWQUQ0!K6/BU;Z]BMAH&O0>8VWS9[$HB^['/ KHJ
MY[3=/\0P7\4E]XFM[RV&=\"Z>L1?@@?,'..<'IVKA+;R#XUCT(S2_P#"'QZD
M[6Y*_NVO@ _V;=G_ %8;<P&,%QM[8H ](T?7(-9DU)(8Y(S87KV4F_'S.JJ2
M1@]/F%0:]XB7P_8ZC?7-A<O:6-K]I:9"N).2"B@G.X8!Y '(YKSN3P_IFHZ#
M\1]1O+8375M?WK6TC$Y@98$8,G]ULXY')P/2J/B6XFN=-\0RS2,[R>#+21R3
MU8O(2: /:T<.BL.X!K/M]9B?[#%>1265Y>F00VLV"YV9)Y4D=!GKW'>N&?3-
M,T7Q7X)N=#"K/J+2I<R1N2UW#Y!<O(?X\,%.3W-<_P"&M,L+^Y^'4EY:Q3R-
M_:8+2+DG9(S)^1)(H ]KK$T+Q7I7B.\U&UTZ5WDL)?*EW)M#?,R[E/\ $N48
M9]5-0>-]:GT/PI=3V:[]1GVVMC&.KSR':@'T)S] :X;3TU'PAK?A>YN- FTW
M3T@71KRX>ZBE$F\@Q.0I)!\W.2?^>AH ];KG=6\86>DZVNC_ &#4[R\-L+HI
M96WF[8RQ7)Y]0:T].LM.M)[][$();BX,MUMD+9EV@<@D[3@#CBN*U3^V?^%Q
MO_8OV#SO[ CW_;=^W;]H?IM[YH ZW0_$NG^(#=1VHN(KFT8+<6MU"T4L1(RN
MY6[$<@C@UKY%>5^,= U&P\'>*M;U2^A?5-06TC_T.,I' D<JA0NXDDY8DD_E
M5[4?#^E1>-O#WAN6T0:&]K=7*VLA+1W-R"G+@_?(4LW.>I- 'HU%>):RL%I!
MK6E07#V^AVGB?3XX6CD*K;A@AF5&S\H4DG Z$FM'Q/IUEX?UGQ!8:)"EK:W'
MA.\GNK>'A-ZG$<A'9B"XSWQ0!ZG<W,L$]M'':2SK-)L=XRN(1M)W-D@XX XR
M>15FO,!I5II ^'_V2,K)=7ZS7,A8EII#:299B>I-<W9:7JNM>%K[69+?0[?5
M?MDQ;6[S4I(KBTE68A5(\HA%7"KLW8(QZT >U1:A:SZA<V$<P:ZMD1YHP#\@
M?=MYZ<[6_*K.:\J=-+T7Q3\0-:N[0":TT^VE:2U^64%XI-Y1NQ) Y_&JNFV+
MZ!X[\&1Q:;IFEM?+.LJ6=V\TL\?D,P\XE%#G<%.[GG.* /7Z*\@T'PG'J?PT
MNM5L4)\0"YN9K6X9B65X;IV2,>BDIC'^T:Z3PIJ47C3Q1)XFAS]@L[&.UME)
MR!-*JRS'ZJ#&GU#4 =5=ZU:66M:=I4V_[3J E,&%RO[L MD]N"*T:XSQ%_R4
M_P %?]<]0_\ 125P?]CV4?PAF\0B(G6+>_D>WO"Q,D.+TJ A_A7&>!P<GUH
M]63Q%'-XKFT""RN99+:%)KFY&P10A]VP'+;B3L/0&MG->/Z_9QZ;KOQ(U72[
M2./4[;2[::">-/GC:19O,=3V) SGVK5NM)TCP]J_@JX\-Q1Q7%[=B&5X3S=V
MQA=G:3^_@A&W'.": /2Z,BO$DTJU@^".N:PBM_:,_P!IC-P6)94%VP"CT QG
M'KDUT5SX2T6+XF:=IZV2_8[K2IY;N L2ETZ21A6E'\9&]CDYYH ]+JMJ&H6N
MEZ?/?WLPAM8%WR2$$A1^'->2V30RZ#I_AG[";_S-?OX+.UGNFBMQ'"\AVRD!
MBR =$P<X'I63J=M$/"WQ$TR6WL4MK":TDAM;20R06\C !]F0,=#D #!S0![@
M+F4ZD]J;241+$L@N25V,Q)!0<YR, ],<CFK.:\E\6&70=6\4+H:?9C:^%(C
ML QY0\Z;+*!T(&3^%:%UI&D>'M;\%S^&XHX9[VZ,4K0GF[MS"[,TG]_!"-N.
M>30!Z517B":/91?"#_A(A$3K%O?EX+PL3)%B^*[5/9<9X'!R?6O5?%^I6^C^
M$-6O[H7!AAMG+"W?9)R,?*W\)YZ]NM &UFBO(],L'\/?$7PG;1Z=I>E->0W*
MS16%V\KS((MP,Q**&(89#<Y.:S(]'LHO@^GB)8B=8@O]\-X6)DBQ?;-JGLN,
M\#@Y/K0![3=7"VEI-<."5BC:0@=2 ,U7T;5(M;T.PU6!'2*]MTN$1\;E#J&
M.._-><MI^F:O-X_U'6U1KZPN)(H)I&P]I"L"M&8S_!DECD=3ZUV/@#_DG7AK
M_L&6W_HM: -+1M:M-=LY+JRW^7'/+;MO7!WQL5;\,@UH]:\7@@6[\,:+;.TB
MQS>-)T?RW*DJ9)\C(YY'%:.H>%X?^$@\5Z!H42V2OI-K?6T,/RHETLDA1P.@
M)**#CK0!ZO17DT^O77BN/4?$NF;U_L7P^[6ZKU6]FBWM@=RB!1CU8U'H.A7L
M#>%=3L[?0--,DL3/>QZG(\^H1LA+HP,0\QF&6Y)P5XH ]=JC+JENMS>6D.ZX
MOK6W6X>VC^\5;<$ )P,DHPZ]N<5Y!=Z-9/\ #'Q3KCQ%M4M-1OI+6Z+'?;E+
MAL>6?X1GGCKDUKZEIE@/%?CZ]%K"+I-!CE24+\RL\<X8@^I  /TH ]1@E:6V
MBEDB:%G0,T;D;D)'W3CC(Z<5+7E?AW3[+Q%XAMK'7X([NWM?#MC)96UP-T9W
MAA)(%/!;(49ZBLRPB_M.'POI\TTTVFIXCO[:V8RL3+:HDP1=V<LN!M]P,4 >
MS]:.M>33Z+;Q7WC?P[IU[;:-9N=.:!'<QP"1\[DP","38%(7DYK;\'Q6^D^+
M+G2)?#\&CZC)9"?;I]R9+6>-7V[]N%VOD]UR1W.* .RU;5+71=)NM3O7*6UK
M&9)"!DX'8#N3T ]:9HNL6FO:1;ZG9%S;S@E0Z[64@D%2.Q!!!'M7(>/[N[O]
M8T7PYI]@^H,THU*]MTE5,P1,-H)8@8:3;_WR:P/[6U?0K'QSIK:?-I=Q/93Z
MQIL7G+(R[E(FVLA(X?YP.HWT >NT5Y-<Z1H6D:C\/7T@I%+=WBNXC<_Z4OD.
M?,?GYF!(^8\_,:SOLAT[X7>)=?L=ZZLU[=6WVKS"&BMS>8=5/.U0-S9 X.30
M![51GG%>9Z3H-_I'BK2KBRLO#^D1/;S"6VLM1>1[]=F5.PQKN*MM.[.<$\\U
MS&AZ5JVH^#]-UY(="M=4EN$E;6[G4I%N#+YOS1N/*QSRGE[L<XH ]SHKQ_5M
M%L=0L_B;?7</G7%E*\EH[,?]'=;2-@Z?W6R!R/05?&GQZ-XB\(WNF1$:AJ&G
M79NI,DO=N(5=3(?XCNYR?6@#U'/.**\0T#2=3O/"VA:[!%H5IJ$L\,S:U-J<
M@N)I"XWQN/*^8M\R>7N(&<#I6J^@:;JUA\1;R_MQ<3VU[<FV:0D^0RV\;!D_
MNMG'(YX'I0!ZB=0M5U---,P^V/"TZQ8.?+#!2WIU8"K->7>'[&TU#XA:!J%W
M;Q37DGA:*Z:9URQEWH-^?7!QFO4: "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M)T]H[V-K* I?9^U*4&)\J%.[U^4 <]J<=.LC-:3&UB\RT4K;ML&8@1@A?3(
M%6J* ,>/PGX>AU7^U(]&L4OMYD\\0KN#GJP]&]^M75TRP2.\C6TA"7K,]RH0
M8F+*%);UR !^%6Z* ,V3P]H\MQ83OIEJTNGJ%M',8S"!C 4]AP/RK2HHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BHYW:*WED2,R.J%E
M0=6('2N1TO4=4UC3X[NS\0637[*&>P>%0J-W1OXQCIF@#LJ*PX]>F/B:XTN2
MRE6&&W25IA@@$[LGKG;\N!QG.:=;>)(9[BUCEL;VVCNR5MYIT4+(<$XX8E20
M"1D"@#:HK#?Q1:I-)BUO'M8IO(DO$C!B5\X(Z[B >"0,4ZZ\206\UTL=E>7,
M5F<7,T"*4B.,D<L"Q .2%!Q0!M450M-8M;V^EM82Q=(8YU8CY9(WSAE]1QBI
M-,U&'5;%;RW5Q"[,$+@#< 2,CV..* +=%<=8ZCJ&H27SR>([:S$-[- D+0QD
MA58@=3GI6M)K2:6NGVEP\VHW5VLAB>WC7][MP>F<#AA[<'.* -NBL,>*;/[)
M+*\%U'/%<+;-:,@\WS&QM4<XY!R#G%0:GXGELM%O[M=+NXKFU4'RIT7'S=&R
M&P1GK@YH Z.BLB;7UCFBMDT^]FO'B\YK:,)NC3.,L2P49(.!DYJ/^V[2\;2I
M89KF,7-P\0C" ?.JMN20'D8VGIW [4 ;=%<\OC"S:V6[%E??8O-\E[DQKLC;
M?LY^;)&>X!'-=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 445E7GB/2K"\>TN+DK.@#,BQ.^ >G0&@#1G\[[/)
M]GV>=M/E^9G;NQQG';-<?JMO/K.GR0S^%'75F3:MT&B"1OCAQ(&W8!YQC/:N
MJL=0MM2@,]J[/&&VDLC+S]& />EU"_@TRQEO+DD0QXW%1D\D#I]30!SKV6KV
MNKW30Q/+-<:6D$=V"NU9D#\MDYY)'8]:S5TR^,FC72:1J!EM)T>[>YN@[N=I
M!*@N01DYSQVQWKO:* .5TX:OHMM+I<&EO._VIWAN2ZB$QNY;+<[@0"1C':J4
MFAR6E]JHETK4+X75P\\#VUZT49#@95QO7;@YYP<BNWHH XSQ%8S:=;:0VEHD
M%RR?V8(@Y;"2+Q@GD["H/T!KK;.UBL;*"T@7;%#&L:#V P*B.FV;:DNH- K7
M:KM61B3M'L.@_"K= '$6%DUC+J"WGA.6]>6^GF2<) VY&<E>68'I4U]<RQZ]
MX;EATF6'9'=#['^[#JN$'RX;;[XSTKI-0U:QTM8S>3[#*2(T56=G(ZX502?R
MJH^I:'/;Q:X]Q$8[8O&DQR"A; 9=O7)P!C&: ,<Z?<W(U:_N]$:>*^N(L6;2
MJLJQHFW>,'&[/(&X?6JT^E:M=:+K5K;PWPM)8$%K;WTRO)Y@)+8.XX7   )Z
MUUFGZM9:H)/L<V]HB!(C(R,F>F58 C/TJ[0!QM[ITL^N?VO-I>HR07-LL;10
M7'E2PNI;[P60 @@^IQ^-30Z--&VAO!IK6JQWTMQ<1M<>:R;D<;F8GDG(SC/)
M_&M9O$VCI>&U:]7S!)Y1;8VP/_=+XVY]LU)?^(-+TVX\BZNMDH7>RK&S[%]6
MV@[1[G% & =&U#_A7LFF_9C]L,S,(MPS@W!?KG'W>:[&J%[K6GZ?%#)<7*A9
M_P#4A%,C2<9RH4$D8]*FL=0M=3M1<V<RRQ$E<C(P1U!!Y!]C0!9HJK::E9WT
MUS%:SK*]L_ES!?X&]*M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 5R"3:E#XWUO^S[*"YS!;;_.N#%MX?&,*V>_I77U7
MBL;:&^N+V./%Q<*BRON/S!<[>.@ZF@#F==OM78Z39RVC1/=W#B6*SN\,ZJA8
M*)"%QD]>AP.M9FL1:G;^&M>2>&XM[$I"UNMS<B9HVWC<,[B=O0\GUKM[_3K7
M4X%ANXRZJP="K%61AT96!!!]Q50>'-+^QW-J\#RI=%3.TLKN\FWIEB<X'IF@
M#)NH7T;Q!ID=M>7<B7L4ZSK-.T@8JFX. 3\ISQQ@<UFV9N8/"FA7[7]Y)<WE
MU9B9WG8Y7=C;C. ,'!]>^:ZJVT#3K2Y-Q''(TOEF)3+,[^6AZJH8G:/I3WT3
M3Y-'32F@_P!#C551-[ KMY!#9R",=<T 9&IZD;+Q+>&6[EBMH=',S!#G:?,(
MW!>FZLVR>[L=>T)1'J$*7AD27[7>^:9@(RP)3<0I! /&.N*Z2+PWI<9F8V[R
MO/"8)7FE>1I$/4$L234:>%]*0PMY<[20,&BD>YD9TP"  Q;(&">.AH YZQM+
M^Z\+76J0W][)J,<TS0J9VVE8YF(3;G!R%(Y]<=*V-,U Z[KWVRVF?^S[:T0!
M0Q"O+* _([E5V]>FZM+[,=)TQHM*LQ*P9F6%I=H)9BQ.XY[DFHO#NCC1-'2U
M/E^:S-+,8QA2[')Q[#@#V H 75KNTTZ6"Y:V^T:@^8;6.-09'SR0#V' )/08
MK#GT&^@TZ&Z/DRZ@=4749;</M1VQM\M2>X&,$]2*WM1T&PU2YBN;I)O.B4HC
MQ3O&0#U'RD>E-_X1[338263QS20NXD_>W$CLK#H58L2I&.Q% &3IT]W<^/9Y
M9K3[*/[-4-&75F_UAVEMN0#][ R>!755F0Z'9VME=P6Z-NNE*RR2R,[OQ@;F
M)W'CWXJW8VWV+3[:U#E_(B6/<>IV@#/Z4 <]>P1:RDF@:7;I'I\<H^V7"KA%
M(;>8T]7)ZGH,^O%6-#"'5O$GGX\S[8H?=_SS\I-N?;&:DC\(:1$NV);R-<EM
MJ7TRC).3P']:LW_A[3=1N#/<12>8R".0Q3/'YBC^%PI&X?6@#!T"\MM/\*:-
M<R6QN-0>)H;.-%!D=2Q( )Z+@*2>@ I\YNO#^C2AV*W^JW;22RPQ,Z6Q8#)
M ).U5 'J:VKSP[IE]+!)+#(CV\?E1&&=XMB>@V$<<#\JM6&G6^FQ-%;F8JS;
MCYLSR'/U8DB@#F?"$^G1ZUK-G8>8(@T)C#Q.I($2@DD@<Y]>3UKL:KPV5O;W
M5S<Q)MEN65I6R3N*J%'TX Z58H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
#/__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>27
<FILENAME>veevaofferletter-staceye004.jpg
<TEXT>
begin 644 veevaofferletter-staceye004.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **165UW*P8'N#
MFC>N2-PR!DC/04 +12 AE!4@@\@CO0&4D@$$CJ >E "T444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !7F7C<V4GQ(TFWU.RU*^LSI<[_9[%96;>)$ 8B,@X )&?>O
M3:Y77/#NL7/BJSU[1M0L;>>WLY+1H[NV>565W5LC:ZX/RB@"CHEO:V^GZI<>
M%=#OK+4DB&Q=7CG1)CR0HWM[8R.F1GTJ[X:\6S^*]1=["T\G2[:()=/.I$@N
MC@F%>WR#[QYY( [U)]@\93V5Y;W&M:1&\L)2&:UL)$:)B1\WS2L#@;L#UP>V
M":)X.A\,ZLLNCS>3I\EL(KJU<%O-D7A9@V>'(R&/\7'<4 <1X6US7_#_ ,-]
M*U18M/;2([KR9(&5S.Z/<E"X8':""WW<'@=><#J=0ODD\1>*[(6=NCQ:+%(;
ME5_>R!A,-K'N!CCZFG#P-(/AU#X6^WIOCF27[1Y9P=MP)L;<^V.M:,WAEY==
MUO4A=*!J6GQV039_JROF?-G//^LZ>U '(^'-?U_0_!W@ZZO(=/;2+I+.Q,2!
M_/B#J$20OG:<G!*[1@'J<5=UG6+N"U^(KZ9#:6EYIT*.+I4.^7_1@Y+$$?,!
MD*>V!UJ>S\#ZNNGZ!H]_K%K/I.CR03#R[9EFF:(?(K'<5"AL'@9( 'J:T[CP
M>;G_ (2]7O J>((A&,1\P8@$6>OS>O:@#5\-O?2>'-/DU&:*:Z>!6=XE*@Y&
M1U).<8R<]<UPGCRZFUOQ#-I=AJBV4NAV?V]3YP3S+QCF&,\C(VJQ(_VQ7?:%
M:7UCHMK::C-;S7$,8C+V\;(A &!P23G YYK&TGP+I<'VVXUFSL-5U"]NY+F6
MXGM5; 8X5%W9(55"C&>WO0!L:!K$'B#P_8:O;?ZJ[A64#/W21RI]P<C\*TJP
MO#/A[_A&H;^SAF1K"6[>XM(%3;]G5^6C';&[<1TQG%;M !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4$@=3BBN&^+7D_P#"#'[2A>#[?:>:@0MN
M7STR,#D\=AUH [@$'H0:-RYQD?G7E26.BR^(]"?P1H=[87,5ZKWMPMA-:0_9
M<'>K[U4,3Q@8)SSQ6/8-X/@N/%EYXC\-W%\\.M7C/>+IDDR)&&Z&0# QSWXS
M0![=30Z,Q56!(Z@'I7DB+JUGX)TO2VEN["SUO7Q;VX:;,UO82;G6/>"<$A<#
MDX#8K9\6^"=!T+PEJ&KZ%91:3J>F6[W5O=VWR/N0;MKG^,-C!#9SF@#T,L!U
M(%+D8SGBO(-4N/#^H_$:WN_$VE-=QS^';:5(EL9;GRW:5R>$5B.N,FJ.LV;6
MW@+QY-865Y8^')8[?[!;7,;QG>"/-9(W^9%)V\$#)!P* /; 0>A!I<\UXOKE
MKX;FC@TWPKX7OM+\3W+!M/G-B]D4*L"[EFVY4+U'.<]*ZR^S_P +7O03_P R
MN?\ T>U '=[U_O#\Z-RC^(?G7B7@S3?#DW@S2)+KX;ZA?SM:H7NDM(6$QQ]X
M$R G/N*Z'XH^%/#Z^"+_ %1-'M4OD%LBS>6-ZJ)(T S_ +OR_2@#TP$'H0:7
M.:Y748M!^'/A75M7T[3;6S2.+S&2) @E<<(I^K,!^-<E\/;RQT'Q/'HL.MVF
MHG6;(7DS07*RXOD_UWW2<;E((_W#0!ZL64'!(_.ER!7C]S'X;;XC^,GU_P /
M7.J%)+4I)%ISW(B7[.N<E0=OXUJ^#]!M?$/AW7X5MY[?PMJDB/I4$C_/$NP9
MD3D[ 7&Y1VQT% 'I?3K17F%D^L>+[^/PCK<9$6B2*VLSCA;\CF!0/[K@!V'M
MCO77>/./A[XCQQC3+C_T6U '0Y'K1FO(M2T_4+[Q%X8N-)D*ZGI_APWEJI;"
MRLKP@QM[,K,OMD'M6Y9ZU;>(/'>@:G:%A%/H=X2C<-&PEA#(P[,I!!]Q0!Z!
MO7^\/SH9E52S$ #N37AO@>#P2_@K2FU+PA>WEX8?WMPFBS3"0Y/(<*0WU%=A
M:Z38^+O'>O0:S +JPT86]O96$O\ JDWQ!VD9.A8Y &>@% 'H0(8 @@@]Q0&4
M]"/SK@(+"#PE\1;+3-'4P:9J]C<22V*$^5%+$4(D1?X<AR"!@' K@O#!\#V_
MP[TJ75?"=[/>RQ+%]J33I%\Z5B0H6?A<DX .Z@#WW(%!( YKQOQ)HVOOX=\!
MV%W.S>(+?SIE8ON)GB@:1%)[G*JI/?FCXH:XGBSP-;Q:>Y%M)IK:Q=8/*HH"
MQH?<R-G_ +9&@#V0G'6C..M>>_$:^TR_U#1_">IZC;V=E>%KN_>:=8AY,?W5
MR2.6D*_@AJ[X'O+3Q9X$&GZBUOJ)M';3[PAA)',8S@/D<$,NUL^] ':;U_O#
M\Z7->6:-X&\+3_$;Q192Z#8O:V]O9-#$8AM0L)-Q [9P/RJ'6]6N]#NOB=?6
M$GE7,8L$BD_YYEXE3=^&[/X4 >K[UW[-PW==N>:=FN-/PP\+_P!E^0+'%[LX
MU/>?M7F8_P!9YN=V[//7'MBN&9]5\96/P^O%O##K0M+Z:"YZ!IHC&%+#NK[>
M1Z,: /:Z*\[BUZ/Q%XJ\$WJQM!,#?Q7-NWWH)EC4.C>X/YC![UTWC/Q OA?P
MEJ&K$IYL4>V .0 TK?*@.>VXC/MF@#>SGI1FO+OAU<Z;H/B.?PS9ZU:ZE#>6
M<=\DL-RLO^DJ DX."<;B%<#W:JMK/<>'?&7B?Q2CNVG+JXL]4BSD)#Y,)28#
M_89CG_98^E 'K61ZBE!!Z'->.>*=DWAWXBC(>-]7LAUR""MK^E;GC/POI/A/
MPQ>>(_#MLFDZCIRB='MB424 C,<B@X96''(]* /1Z,CCGK65KKF3PGJ<FTJ6
ML93@]1\AKRV;3+S5;#X9IIUP;?4H-"DN;20GY?-2*W(#>JMRI]F- 'L^0.]%
M><C6;?Q/XH\&77DE#)#J,-U:R=8I%1%DC8>H.1[CGO3=&UX^#O!OB#2[DM+<
M^&Y&AME;EIHI.;;\]P3_ (#0!Z/N [C\Z P/0BO&=6\.VVC7W@/2]5TB;6V^
MSW\MW!$BR-+.XC9WPS '#$]^E=5I.G:);6>K3Z=X,N="G%E(IFGMXX_,4C.T
M%';N ?PH [W.1FDW*.X_.O*? 5S-X=\.Z;HMY(SV&K:4MYILKG.R4Q!IH"?J
M2Z^Q8=J:_AO1=2^!MOJM[IEM/?V_AK]S<2)ETVPEEP?8G- 'K&Y3W'YTI( R
M3@>M>7:IX;T71_@SJ=]IVF6UK=7&A_O98DPSYC!.3]>:MO9P^*?&]MHFJ@S:
M5I^CP70LF8B.>61BNYP/O!0N #QDF@#T565U#*P8'N#FESGI7GM]I-EX-\9^
M')= @6RM]4N7L[RR@^6*0>6SJX3H&4KU Z'%8O@BYF\,7'V^:1FT;6M4NX)R
MQR+:Z%Q(L;>RNH"'T8+ZT >N9IJNCC*,K#V.:\JATC4=9\"W4.GPBZ$7B2[F
MN;)IO*%Y"MQ)NBW=!G@\\'&#6AX?_P"$7MO%MBL7AZ^\+:L\<D<=L;=88;P8
MR5S'E)"N,CD&@#T>C.:Q?%VOQ^&/"FHZQ)MS;Q$QJQP&D/"+^+$"N%^'EUI^
M@>)CX>MM:M-274[)+UI(+E9<7B +/T)QN&UA]&H ]39E1=S,% [DXH!!&001
MZUY[9:78>+_%GB:Z\0P+?6^E72V=I93 O%$HC5V?9T+,6ZD$X  J'2+CPM!:
M^(K'PZ^H6QET][AM.GMIH88@%*EXUD0;<D@'!QQTH ](# ]"#^-!('4@5X/I
MZ>#$^'^DI)X2OSK%W910V]RFGO"9KIH_E*3G R6Y!SSUYK;\163C6O =GXDT
MF;7KF/2[A;J"%%E9Y0L.6^9@#@YYS0!ZZ&!Z$?G1O7^\/SKSN+3]%MO#GB.;
M3?!USH4PTR=3+/!''YBE"=H*.W< \^U8/AG2O#4WAK1S/\-+^YE>SA,ER+2
MK(Q09?)DR0>N<9H ]CR,XSS1D5Y/XCE?1OBV->C)6WTZQLHKI1T%M-+-&Q_X
M"WEM]%-/\03R:M\5="O%<_8]+U--.CP>&F>"668_@!"OU!H ]4W*/XA^=&1Z
MCFO&-'L=$N=5\3OJ/@>\UN<:[=@74-O%(H7<,+EG4\<]N]:GB?08;_\ X0K3
M=(M9=!+7%U+:QE0C6TJPO(I*J2/O@$C)R": /5,TF]?[P_.O-VUW_A(-6\%2
MW$/D7T&IW-M?6V?]3,MM*&7Z'J#W!!JKK'@;PM#\2/#-E'H-BEK<6MZTT0B&
MURHCVDCVR?SH ]3SGI15>QL;73+**RLH([>VB&V.*,851Z 58H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\3:"OB/2DL6N# $N
M8;C>$W9\N17QC(Z[<5L44 %8FA^'(='@U:!Y1=1ZE?3WCJ\8  EZIC)R/YUM
MT4 <E%X$MSX2;PY<W]Q+:PS^;83+\LUF%;=&%;)R4/ /IQBHKGP=K.L6ZV&O
M^)S>Z7D&:W@L5@:X .=LCACP<<A0N:[*B@#&B\/I%XPE\0+/@R:>EB+<)@*%
M=GW9S_M8QCM2^*M!7Q/X9OM%:X-NMT@0RA-Q7# ],C/2MBB@#%\2>'4\065N
MB7+6=[:3I<6EVB[FAD7OC(R",@CN#3)?#8F\43:XUU\\NE_V<8A'P/G+[\Y]
M\8_6MVB@#B-'\(>)]#T>TTNR\7P"VM8Q%$'TE2=HZ9/F<ULZ_P"'9?$7A)]$
MN[[$TJQ>9=+#C<R.KDA,\9*],\9K>HH Q=?\/)X@ETQ;B?;:6=VMU+;[,B=E
M!V*3G@!B&Q@YP*BUKPK::G]@EM?*L;NQNX[J&>*$9RO#*0,9#*64\]ZWZ* ,
M?3-!73?$&N:J+@R'59(7,93'E^7&$QG/.<9[4SP]X>'AU]0AMKHMI]Q<&>WM
M2F!:EN753G[I;) P,9-;=% &/IN@KIWB/6]7%P7.J& F+9CR_+39USSGKVJQ
MKNEC6_#^HZ4TIA%[;26YD"[MF]2N<=\9K0HH P;+PRMGK>G:D+HN;+2SIPCV
M8W@M&V_.>/\ 5]/?K5*T\#6]CXZN?$MM=NB7$$B/9;/D$LA0O(#G@GRUR,=<
MGO75T4 9'A;0E\,^&;#15N#<+:1^6)2FW=R3G&3CK5#5/"MQ+KKZYHFK-I>H
MS1+#<[H!-#<*N=N]"1\PR0&!!QQ7344 <YH_A>6TU6?6=5U-]3U66'[.LQB$
M4<,6<[8T!.,GDDDDX'--T[P996W@&+PC>2&\M%MC;O(5V%N<A@,G!!P1Z$"N
MEHH YR'PQ<&3PY-?:JUU<Z,9"TQAVFYW1M'EN3@X;)/.2.V:RO\ A6MFFC>)
M=.AO9$&ME@KF//V:,EF$:C/(#/(>WWO:NXHH P;7PO;1^(=4UF\9+R>]$4<:
MRQ#$$2 @(N<]268GC)/M3].\.1:7XDU'5;24107\42RVBQ@*)$R!(#GC*D C
M'8&MNB@#'L=!6R\4:OK8N"[:C%;QF+9@1^4&&<YYSO\ 3M50^#[.>^\2RWK_
M &FVUY8DFMRN BI'LX.><]<\8KHZ* .,_P"$0\1?V?\ V2?&<YTS9Y6?L2?:
MO+Z;?.SC..-VS/XUJ1^%+2VU'0)[)OL]OHUO-;PVX7(975!USVV>^<UOT4 <
MJ_@>W'C^#Q5;W;PE4;SK0)E)9"FSS,Y^5MN >.=HK0USP]'KNH:1+<S_ .B:
M?<&Y:U,>5GDVE4).> I).,')QZ5M44 8.J^%;2^N]+O+3R[&[TZ[%PDL4(RZ
MX*O&<8X96(]N#4NF^'8;&77#*XN8M6NC<21.G"@QI&4Z\C"?K6S10!Y]!\+D
MMO"FM:#%K,Q34+F*:*:6+>T"QF/8GWOFPL:C/%:4_@[4M8DAC\1^(GU"PBD6
M4V4-HMO'*RG*^806+*" =N0#@9S77T4 5M0M!?Z;=69?8+B%XMV,[=P(SC\:
MP]/\(I82^&9!>L_]AV#V2CR\><&2-=QY^7_5].>M=+10!RO_  @]NGC^+Q3;
MW;Q81_-LPF4DD9=ADSG@E0H/'.T4NL^"+;6?%FG:X]T\0MMOGVRH"MR8V+1;
MCGC8Q)[YKJ:* .:\1^&;W5]:TG5M.U==/NM.6=%+6HF#B4*#P6&,;?UI]KHW
MB BXBU/Q%#>6\T#Q>6FGB(@L,!LAST]*Z*B@#E[OP7;WG@6R\-273J]E!"EM
M>HF'CEB4!9 ,]>.F>A([U/%X66+X??\ "*?:R4_LTV'VGR^<&/9NVY_'&:Z&
MB@#"U+PVNH^")O#1NC&LED+/S]F2!MV[MN?;IFJVJ>$GNKNPU+3-3DT[5[*#
M[,MRL0D66+@E)$/WAD9'((/>NFHH YG3O"UU_;D&M:[JYU2]M49+14MQ!#;[
MAAF5 22Q'&23Q4EGX0LXO"EYX?O'-W:W<MQ)(2NT_O9&DXY."I;@^H!KHJ*
M.+T_P'=:;X9MM-@\1WJ7]M>27BWZH!YCNS%A)'DAU.XY!^O%6H?"VI76LZ?J
M.OZXE_\ V>[2VT%O9BW02%2N]OF8L0"<#('-=510!BZ[X>37[K2C<SXM+&Z^
MU/;;,B=U4A,G/ 4G=C!R0*BU?PK::C+IMS:^78W=A=I<QS10C) !#(<8X920
M:WZ* .8U#PI=?V[/K6@ZP=+O+I%2[1[<3PW&T85BA((8#C((XIMIX/G^T:A?
MZKK$M_J5Y9M9><(5BCAB.3A(Q[G.22:ZFB@#G&\'VDW@.W\*W,S2106D=NMP
MHVNK( %D7GA@0&'-5-2\):M>WNAZC#XA6'4M,MY8'N&L0XGWA-S%=XVGY/?K
M7744 <RN@:_<6E]::KXCBN[>ZM9+?:FGB(H6&-V0YSCGBJ6G^%_%6F:;:V%M
MXP@$%K"D,8;25)VJ !D^9Z"NSHH YR?PE#>ZAJ=S?W/GKJ.F1Z=/&(]H(4R$
MN.>_F'CMBJEAX%BL=,T"U_M"2672[YK^6=X_FNI&60,6YXR9">_0"NNHH XN
MU\'Z]I=WJ;Z5XHBMK>^OI;TQ2::LA1I#DC<7&1P.U:2>'+V>^T2^U/5ENKK3
M)II-R6HB$HDC*8P&.,;LYYS7144 <K>^![>Y\=Z?XIANWMY+?+7%LJ92X;RV
MC1B<\,%<C/.1@=JTKW05O?%.DZV;@HVGQ3Q"+9D/YH7G.>,;/3O6Q10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1168_B/0XY&CDUG3E=20RM=("".QY
MH TZ*HPZSIEQ-;PP:A;2R7(<PB.4-Y@3&[&.N,C/UJ]0 4444 %%4K+5]-U&
MYN[:ROK>YFM'"7"12!C$W/#8Z'@_D:GO+RWT^SFN[N9(+>%2\DLAPJ*.I)H
MFHJM!J%G<W4UK!<Q23P*CRQJV60."5)';.#CZ59H ***KS7UK!=V]I+<1I<7
M.[R8V;#2;1EL#O@<T 6**** "BBB@ HHHH ***RU\2Z&]Y):+JUFUS%.ML\2
MS LLK9VH1V8[6X]C0!J4444 %%%% !1110 4444 %%5[*^M=2LHKRRN([BVE
M7='+&V58>H-6* "BBB@ HHHH **** "BJ\=]:RWTUDEQ&UU"BO+$&^9%;.TD
M>AP?RJQ0 450MM;TN\-F+:_MY3>([VVQP?-5,;BOJ!D9^M7Z "BBB@ HHHH
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
M0+Y@3/\ "&[XSBI=3\(3ZB]_&OB/5;>QU#(N+13'(N&7:P1G0L@([ X&>,4
M=' _F01OO1]R@[T^ZW'4>U<MXPU6:UOM-L;?6+BR>?S'>*PLOM-U*J@8V JR
MJH)Y9AZ 5T]K;165G!:6Z[(8(UCC7.<*HP!^0K&UCPS_ &EK-KJ]IJ=WIM_!
M"]OYMNL;;XF(8J0ZL.J@@T <5#XP\0S^&1Y-X5OH_$L>DBXN;4(SQ,R\R1X
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
M#SQEU42/M)V@C.,^M=/7&?$J.X;0M-FM[.ZN_LVKVEQ)':PM*^Q) S$*H).
M* (+W6/%?A.6SN]=N=,U+2)KF.VGEMK9X);<NP57P78,NX@'H>:VM4\;>']'
MOI+*]OF6:%0T_EP22K #T,C(I" ]?F(XYKFO$&HW7CRVM= T[0]7M[:6[AEO
M;N_LVMTBAC<.0N_!9B5   [\UB7.GW>CZOXHAOKGQ5']OO)+FUCTJU2:&[1U
M ";C$^UAC:0Q P : .Z?Q(8_&SZ>\]NNE)HW]HF<GH?,*EMV<;=HS4FG^.?#
MVJ7T5G:WDWGS(TD EM)HA.JC),9=0'XY^7/%<0^CZOHS,-.T6:Y>W\(+;107
M8$ZF02D^4S !78#L ,XJ.U2_OO%WA&\2X\1ZE#;W,GVF6\TW[+!;%H'4 ((U
M/4XS\P' SS0!Z&/%FA&TTFZ_M&/R-6D6*Q;:W[YFZ #&1T[X]*6]\6:'IWVP
M75^J&SEC@F41NQ$CJ&5% !+L00<+DUY?>>%-9FGURPCL9Q;^'EFN]%?RSMEE
MEF6X0(?XBOEE..F['>M-X]:L?"NFZDUE<6MQJNK27^HSI8?:;BP5PVS;&5)#
M!1&A.TE>>* .UM_&_AZYL-0O5OGCBTX!KM9[>2*2$'H61E#8/8XIB^/?#3Z<
MU^NH,UOY_P!F0BWE+2R8SB-=NZ3@YRH(Q7FM_INJ7EMXY>&VU^^2\T:%+6XO
M[4K)<LK/D*JHN.O"E0<<XP<UU?CG2KI=8\,:K"VJ0V%@D\,[Z5$LDT&]5"N$
M*-E?E*G"D@&@#LM'US3M>M7N--N/-2-S'(K(R/&XZJR, RGGH0*AUGQ/I&@2
MPPW]RXGG!:."&"2:1E'5MD:EL#UQBN?\!6.W4=<U1?[;D2\>%%N=6"QO<"-2
M-RQB-"H&[&6&3@=,4FI3/X>^(TNN7EE>SZ?=Z9':I/:VSSF&1)&8JRH"P#!@
M0<8R* -F?QIX>M],LM0.HK+!?9%J((WEDF(ZA40%CCOQQWQ0WC;PXFB#67U2
M-; S?9S*R,"DG]QEQN4^Q KDH9KG3_$NE^*KSPW<V6FRV=S;&"VMS+):L\P=
M99(T7<"ZCYL D$X-9]QI6H:I>7&L)I5W%9ZAXFT^>*WE@8.(H@JO,Z8RH)&?
MFQP,F@#M#\0_#(6WQ>SM)<1&6*!;*<RN@9E)$83=P4;/'&,]*O2>+M!BT&+6
MVU*(Z?,P2*50S%W)QL50-Q;((VXSP>.*Y?5M8M]%^,'VBYL[N:-M!53+:VSS
MM%^_<\J@+8.,9 ZXK'MM*U.P;3?$T^DWAM%UZ\U"2P2(M/##,A1',8YW _,5
M&2-Y]#0!W<'C7P_/I=[J(O\ 9;V) NQ+#)')!GINC90PSVXJ%?'_ (:>P6\2
M_D>*28P1!+65GE< ,=B!=SC!!RH(P>M<+XJM+WQ1%XLUC3M*OQ9RZ1#8PK):
MO')=R"4N66,@-@ XR1ZXKIO&MQ?VFL:(L NK+3O+F$VHV&G"[GA;"A8U&Q]B
MMSDA3T XH DUWXCZ79>$IM;TQS=E+N.T,;02JT;LZA@Z[=RD*2<$#/ ')%:E
MKXDM6O\ 599]3MUL+6U@N2DD+Q/ CJQW2%L#D#@=1@YKS<Z9JK^%O&A_L_6I
MFEU2RNH?MD!^T7$2-"68!0 3A&.T#(Z$ \5I:]I6HZ_-XNN;'3KIX[JVTJX@
MBFA:+[0(W:1X_F ^; P1V) - '=:1XQT+6[LVEE>.;CR_-6.>WDA9X_[Z!U&
MY?<9JI9?$3PKJ-S:06NJ>8;Q@D$GV>58G<]$$A7;N_V<Y[8S6//>/XL\8>';
MG3M-U&"#2S<375Q>6;V^S?$4$0W@;B203C(&WK67:Z/?Q_!_PE9#3KE;N"]L
M9)8/)8/'B=68LN,C R230!Z;>7<-A8W%Y<N$@MXVED<_PJHR3^0KB)?'EQI=
MAX:GU. B77+@L8T@D?[/ RLZCY =S@; ?<L<8'&]XYLI]1\!Z]:6H+3RV$RH
MHZL=AX_'I^-<[KUWY^C^!]=M+2YNK*"ZBN)!:0M,R1M;NH.U03C+ 4 3VGQ(
MTVTU#7K77;L0FQU%X(_*MI'"0A$(:0J"%&XL,G X]C70ZKXLT71GMX[N[9I;
MA#)%%;PO.[H/X]L:L=OOC%<O::7=KH'Q%1K&82WEY=F!3$<SJ;= NWCY@3D#
M'?-8 TN^TG6=/U*^N/$-C:W&A6EN)M+M1,T4D8.Z*1#&[+G<". ,YS0!ZOIV
MI6>KZ?#?Z?<)<6LPW1RH>#V_//&.U85OK6LGQ"UO=:;+#IJSW(:X,8VA$2,Q
MMG/1MTG..JXZ<TSX?Z<VG^')"T&HP&ZNYKG9J+H9CO;.Y@JJ$W?>VXXS72W$
M"7-K+;R9V2H4;'H1B@#B-+U'QCXMTP:[I5[INEV$Q9K&UN+1IGFC!(5I6#C;
MNQG"@X![ULQ^*X]/\/6-]XE@;2[ZX/EFS4&9VD&<A%0%F!QD8'0\US?AOQ#/
MX.\.V_AW6-$UB2^TY#;PO9V+S1W:*?D9'4$#*XR&(P:2:37K;5O#/BGQ#I;M
MY4%U#=06$+3-9^:5,;%5RS':NUBHZGTH ZE?&OAUM%DU<ZFB6,4RP2R2(Z&*
M0D*%=2 R')'4#KGI5,?$?PL1*!J$WFQXS!]BG\X@@D,L>S<RX!^8 CWKC=5T
MV_US_A(-8@TF\2SU'4M+6"&6W99)4AD7S)3&1N5<'N!PN378I93_ /"VY[\V
MTGV<Z%'"+CRSLW^>Y*[NF<8./I0!;N/''ARUL]/NY-25H=21GL_*B>1IP,9"
MJJDD_,/EQGVX-31>+]!FT2?6!J*+8V[F.9Y$9&C?(&QD8!@V2/E(R<CUKS+2
MY7\.2_#]]1TR]+0C5=\26S/+$&D&'\L#<1@CH,X.:T+W^V6B\0^(=/TJXBMM
M1U*S\L36/F3Q0QJ%>Y6!ADMG[H(SA<XH [FQ\::#J)O%ANY4DLX#<3Q7%K+"
MZQ#^/:Z@E>.H!J/3_'GAO5=0M[&SU'S)KD$VY,$BQS8&2$<J%8@=@<UP*6FH
M7GB;5;N+_A(-1MIO#5W;1WFH6?E>9*60[$01H1QTRHR<XSBM^XTN['AKX<PQ
MV,^^SO+-IT6(YA46SABPQ\H!(!SW- '5CQ1HS>'SKPO1_9H.WSO+;KOV8VXW
M9W<8QG-9UC)XIFUN:*Y:)-/+78CD$&&4!D$)Y/)P7[<[<\9%<H-)NO\ A9+>
M%A'_ ,28W@\1D]AQCR_IYXWX]J]3H Q?"VLR:WHWF7**E];326EXB=%FC;:V
M/8\,/9A3-7\8Z'HEXUI>W4IN$C$LD=O;2SF-#T9_+5MHX/7%9G@-3)/XHOE_
MX][K6YS">S!%2-F'U9&_*L36;K4QXPUF"9M9L+=EB^QKH^FJ[7_R<EYS&P4A
MLK@E0!W[T =9>>-?#MC!8S3:DI34(C-:>5&\AG4;<[ H))^8<=?;@TL?C/P]
M+H,FMKJ2"PBD,+NT;JRR9 V%"-V_)'RXSSTKA_!6CZA;S> #=:;=1&RTR^CG
M,L+#R7+1@!B1P2 <>HZ4EWI.I07^I:F-,NIK>R\6)J#0)$2TT/V=4+QK_'M8
MYXZ[3W% '4:+XSCU[QQ=:78R![&#38YV$D#Q2I,9&4JRN 1\H4X([Y[U=\4:
MW=Z/>^'8;81E=0U1+2;>N?D,;L<<\'*BL?0KIM7^)M]JUOIE];V!TB*!+FYM
M7A$SB5B<!@#P#CD \>F*N^-;.YNM2\)-;V\LRP:U'+*8T+"-/*D&YL=!D@9/
MK0!UM<QXK\17>D7VCZ98+:)=:I,\:7%ZQ$,6Q=QR!@LQZ 9&?6MBPU:#4;S4
M+6.*>.2QF$,OFIM#$J&!7U&".:Q_&$]NL=K:ZIX;DUC1IRWVAXH?M#6[ ?*?
M* +$'GYEY&/>@!(M5\0Z.U[)XAM;2XT^"V,ZWNFQN#N!YC,)+-G'.1D<<XI=
M-\<:9=>#K+Q%>":SBN5B'E/!(6,K@$)&-H:3DX!4$'J*Y/2=-)UF[C\*6>KV
MV@2:9.EQ#?)-'"\YP(_)2;Y@?O9( 7&*6*^U./X:^$X+:WU2T2V:VM-4=-/<
MW-NJ189D1D)(W!1O53@$XH [BP\5Z/J%O?3)<O!_9Z[KM+N%[=X%P6!97 (!
M )STXIND>+]'UN]^QVDTZW#1>=''<VLL!ECSC>F]1N7D<C/6O,;W1M2U.;Q?
M:VEMK4HU32H/L$VH1.#<&)W+*25 C)Z!7P<'/>O0;#Q GB#488+70]0AVVSF
M6\O+1[?[*QP!&N]068]]IP-O4T 31^.?#\MZENEW*5>?[,ER;646[RYQL$VW
M83GCKUXZUH0>(-,N+/4+N.Z'D:=))%=LR,OE-&,N"",\#G/<=*\JT;0L>&+#
MPOJS>+FNXI$AFL;> "W&V0$2+*8]FS@-G?GMUK8\6Z9=)XS;1+1&^P^+EC%T
M5/\ JC 1YS>V^'"_44 >DV5Y#J%C;WMLS-!<1K+&S*5)5AD'! (X/0UQFG:W
MXPUZ\UG^S?["AM;#4IK%!<Q3,[;,<DJV.]=RJJB!54*JC  & !7CUCIN@P:Q
MXC;Q#X9UJXN9M8N)898=/NG1XB1M(9!@C.: /09O$<?A^UL8O$]W;IJ%VSK$
MME!*RRE>=JKAFS@CCN>E367BW1;[3;Z_2[,,-@2+P7,3PO!@9^=' 8<<].>U
M<1J=_I]KKG@2>PTK4([&VGO5%M):2K,@\DY81L-[8SG@$D9QFK=M;#5KCQQJ
M\^B7]UI.HPV]O':M"T,UTL:,'94?:P^]@9P3MX[4 =3I_C#2-3NC:PM=QW'D
MM.D5S930M+&,99 ZC?U'3)Y%5-!\=Z9K/AZ\UJ82V-I:2RK(]S$Z+L61E# L
MHR2%!(&2"=IYK&\,76HKXGM;33[S6]0T3[/(;@ZQ8M$]JXV[ DCHC.3R"/FQ
MC.:Q!I6HZA\*]2T*&ROX]1L=3>XDA,#1F5/MC2CRV8;7)09&,C.,]: ._LO%
MNE:H\]M;S7%O=) 9Q'=V<L+&/_GHJNJEE!QT_K4,/B_2K+0]&NK_ %03G4H0
M;>:.UD7[2VS=E8P"02.B]><#)KFK&RM=4UE;R*;Q7?3VEE<!)=1MO)BC+J%,
M>&C1F8\'Y<@;:9I&E7R6GPN66PN%-E"_VD-"P\@_9&4;^/E^; Y[T =QHOB'
M3M?2X-C)+YEM)Y4\,\#PR1-C(#(X!&001Q6I7):+;W%IXX\97DMK.()?LC1/
MY9Q+MA(;8?XB#QQWKI-/O8]2TZVOH5=8KB-9$6088 C(R/6@#CK/XA6EI=^(
M8]:DE":?J+PJUO9RRB& (A#R%%(49+<G&<'T-;^I>+=(TR>""26>XGGA\^.&
MSMI+AS%_?(C4X7W-<S:Z9>+X?^(J-93B6\O+MH%,1S,IMD"E>/F!.0,=\UFQ
MRZI;76EV>H?V[9V,>BVJVZZ79LSS3XPZ2.$)0C"X!*CDDF@#N['Q1HVI36$5
MI>K*VH0/<6I",!(B$!\$C ()&5/(].*9=>+=#LA?^?>[?L$R6\X$3L?-< JB
M@#YV((X7)YKSS1]/U+3_  'I=X-,U#^V/#NK32R6Q@8R2Q23.)%0XQ)F.3=E
M<@E14M[X9U1/!^@ZC+'?+??VM_:^J)9+FX0RJX)52#EHPZKC!.%.* /1-'\1
M:=KDEQ%:/,MQ;;?.M[B!X)8]WW24< X.#@XP<5D^)/%+:!XJT&SE;%E>Q71E
M5(6DD=D"; BJ"Q.6/ !JIX2LK2;Q'>ZO#+XAN7%JEM]KU6$0I(NXMM12B,2I
M[D8^;K5O6[.>;XC>%+I+:1X+>"^$DH0E8RRQA<GH"<''KS0!=A\9Z%-HEUJY
MO&BM+24PW'G0O')%)P-AC(W;OF7 QDY&*DTWQ7I&J2744<LUO-:QB::&\MY+
M=TC.</MD4';P>>G%<1J,>N:>_BR>RM+R..YURV+S16OFR"V\J(22Q*5.\C!Y
M ..>XK,NM,OM1U[6$LX]>G@U/PY<6-G=ZC XWS9+;3E1Y:D'@N%R<X[9 .JO
M?B#:W-[X>AT:24KJ&HI"S7%G+&)H"CDM&74!AD+R,]1ZBNNU35++1M.EO]0G
M$-M%C<Y!/)(   R222  !DDUYU-?3:U_P@UM:Z)JD;Z??PM>&:QDC6VVPNI4
MEE (R>JY' R>179^,;>UNO#<\-[I][?6Y>,NECGSDPX(D3!SE2 W&3QT- $$
MGC'2[O3-5:WO)K"YLK1KB3[;82H\*8.)/*<*SJ,'IUQBG2^--&LG2TFNI[F^
M%M'<&*ULI9'='!PX15)Q\ISZ<9ZC/&2R:U?:+XIT^TFUC5M);1)A!-J-@T-Q
M]H(8"),HC2 CG[IP<#/-;WA?3[J#QK=W,]I-'&=#L(5E>,@%E,FY03W'&1]*
M -J3QEH2:/8ZHEXT]O?G;:+!"\DDQYR%C4%B1@YXXQSB@>,]!.C?VK]M;[/Y
M_P!FV>2_F^=T\KRMN_?_ +.,]^E<#H5E?Z%!X3UB\TV^-K92:G#<QQVSO+!Y
MTQ9)/+ +%2%Z@=&!Z5=\1)>:['I.NV^DZKIUG9:K(\GV:'%W)$T107 B*ENI
MQ@J6V\XH [O1_$&G:Y]H6SDE$ULP6>">%X98B1D;D< @$=#C!JCJGBZUTOQ;
MI>@26UU)+?QN_FQV\CJF"H'*J0>6Y.<*,$XR*S?!]E:OKFI:M!)K\[O#%;FZ
MU6(1"95+, B%$;Y23R5QSQFG>(C+:_$/POJ#6MU+:+!=VSRP6[RB-Y/*V;MH
M.T':>3QQ0!4T/XCV)T^9];G=)(]0GMGFBM)##"!,R1B215*H2 O4CKGH:Z+5
M?%FD:/>FRN)+F6Y6/SI(K6TEN&BC_O.(U.T<'KZ5PMQI&H'X,^);%=.N?MD]
MW>.D A;S) ;EBI"XR<C!'M4VHV,^E>/->OKV[\16MKJ*6\EM+I-L9E<I'L:-
MPL;E6!&1G (:@#TBRO;;4;&"]LYTGMIT$D4J'(93T(K$O?'&@:??RVEQ=R@P
M2+%/,MM(T$#MC"R2A2BGD=3QGG%2^#M-ATGPG86<$%[!&JLXBOBIF3>Q8AMO
M&<MT'3I7)Z;?3^&H-=T>[\/ZAJ-[<ZI/<6T<=JSPW<<K[E)EVE%P#@[B,;:
M.JU/QEHNDWLUG<37,DUN@DN1;6DLXMU(R#(44A..>>W/2EO/&.AV4EM$UV\T
MMW;_ &JVCM8))VFCR!E BG=U!X[<] 37.6=X_A/6_%*:AI>H7']H70N[-[6S
MDG6=3$B^5N12%(*D?-@8.>E5/!7AW4M%UWPQ#?6LF;3PW+#++M)2.4S1MY>[
MID#(QGL: .DA^(?AFX6U>*]E>&YD6%9A:R^6DC':$D?;A&SQM8@]/6GZAX]\
M/:9<7D-Q=3E[%PEWY5I+(+?*AMSE5(5<,/F/'7T../DT?4/^%6:E:+IUS]J?
M76F6$0MO9/MX;<%QDC:,Y].>E7[C2[UM+^)RBQG+WOF"V B.9Q]D11LX^;YL
MCCO0!U5AXOT74M633;:XE-Q(C20%[>1(YU7&XQNRA7 R.5)J"/QSX?EO4MEN
MYBKS_9DN?LLHMVESC8)MNPG/'7KQUK'GTR[;6? >RVG1+:SN(YG6,X@)MU4!
MO[O(QSW%<EHVA;?#%CX7U9O%S7<4B0S6-O !;C;(")%E,>S9P&SOSVZT >B7
M_CO0-.N+V"6XN'EL6VW:P6<TOD#:&W/M4X7# [NG7T.+&H>+M&TY;3?/+</=
MQ>?!'9V\EP[Q<?/MC4D+R.3Q6%I^G723_$!GLYE^UW!,!,9'G#[*@^7^\,Y'
M'?-8GAX77A6]T34]3T[46M9O#5I9%H+229[>:/),;H@++G<.2.H(- ';3>,M
M"BTZQODO&N(]0S]D2UA>:2;'WMJ*"W'?CCOBD/C7P^ND+JCW_EVAN1:,TD3J
MT<Q.-CJ1N0_4"N+U6VO)]9T#Q'-8:QHM@;2X@ECTZ(236K-(K*SHJ,<.%YPN
M0<9ILNB>=IL%W8VNNSFZ\265Q,^HP@22(C*#+L"@JF!U8 _+DT =9_PL+P]_
MI"^9??:+?F6U_LZ?ST7&=YCV;@F/XL8]ZNW/B[1;:PL+S[4\\>HKNLTMH7FD
MG&-V51 6( .3QQWQ6=964Z_$O7KQ[:002Z9:QQS&,[78-+N4-T)&5R/<5PFF
MZ)J.G:=X+U&]&MV5M;Z3)9W+6%N6GMI"ZL-\>QFVD*0<+P0,\4 >DGQKX?72
M%U234!':&Y%HS21.K1S$XV.I&Y#_ +P%5+GX@:-%I>K748O#-IEO]HEM9;*:
M*4H<[6"L@.TD?>Q@<DX KDY=#\[3;>[L;779S=>);*XF?4H0))$1E!EV!053
M ZL ?ER:T_%FE7][XFU]K:SGD6?PG-;1NL9VO*7?" ]-W/3WH [/0]6CUS1;
M74HHIHEGC#;)8G0J>XPP!(]#C!ZBLR^\<Z!I]W<V\]S.1:L$NIXK262&W8XX
MDD52JGD9R>.^*M>%+I;OPMIK"&XA*6Z1.EQ \+JRJ 1M8 ]1UZ'M7#"2XT7P
MYXK\.7&D:C<:C?75ZUIY-G))'=+/DHWF ;%QNPVXC&* -VX\6W,WQ,MO#MK(
MT=FEH+B5OL$LGG,S$ "0?*J8YW\C/&<\5TFLZ]IN@003ZG<^1'/,((SL9MTA
M!(7"@\D*?Y=37+>']'OM,\;V27$4C1V_ABWM'N I\MI4D.1NZ9[XZX-7_&UG
M<7D_A?R+:280ZY!-+L0ML0))\QQT )'/TH 4_$7PXL5PQFO1);$_:(/[/G\Z
M$  [GCV;E7!!W$8K8L-?TS4[U[.SNEEG6WBNL!2 T4F=CJ2,,#@],X[US4.G
MW(\5>.IS:2B.ZL[5(9/+.)2(I 0I_BP2!QZUS-]'J?A?P=X.\065I(-4@TV/
M29K9UVNQEC C!![K,$XZX+4 >H:9JMEK%O)/83>=%'-) S["H+HQ5@,CD @C
M(XXJ[69X=T>+P_X>L-)B.Y;6%49_[[?Q,?<MD_C6G0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M7(_$'7;W1=,TV+3VG2?4=0CM#+;PB66-"&9BBG@MA,#(/7- '745Y=-KOB+3
MM,\3&%M:-E!HTMW:WFJ6JQR0W"@_("% 8$889'&#5ESXAC\0>&K,^)KPQZY:
M3/=_NHOW+(B.##\GR_>*_-NX]^: /2*@O;VVTZQGO;R98;:!#)+(W15 R2:\
MP?7O$4>G0Z?#K,GVB/Q9_9'VR2)&=[<H6^8;=I89'.!DJ/>D\5W.HZ9:^+_#
MMSJEQJ5H_AR2_ADNE3S(FRR,N4500>"...: /58Y%EC61&#(P#*1W!IU<!IT
MNI^(]?U#3(]9N],L])M+146S6/=+))'O+,75N ,  >^:J>'_ !7K$DOAN^U.
MY5[.]DN=*NMJ!4^TQR,(Y1Z;Q&P(Z9(H ]*HKR\:[X@U)-$NX-5DM;?7-;FC
M@VQ(2EF(I-F,@\G9O!.>6'4<4V1_$03QG:CQ3?A=  ELY?+A\R0M;B7$IV89
M0>  !U.2>, 'J5%>6S^*]3UC6;2R\W6+>V32+:]E_L>U621YI@3R65MJ +P
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
M)I+6ZAO;2&[MI!)!/&LD;KT96&01]0:H>)?^15UC_KRF_P#0#7GVERZSX?\
M"O@?51K=Q<17CV-G/8ND?DB*5 J[,+N#+\ISN.<'Z4 >JT5Y /%'B35K#4M7
MT^37C>QW,RV-I;6"/9E8W*A'.W<Q;:<MN&">,8KUFWF:6SBFDB:)WC#M&W52
M1D@^XH 9J&H6FE63WE].L%NA56D;H"S!1^9('XU9KQC5Y=7UOX2CQ-=ZU<.;
MZX@D>Q*1^0D9ND"JN%W CY>2QSSGKQKWOB#5]5\0^((8+G7K:/3IQ:VBZ79)
M+'O"*Q>4LIW9+?=X&!ZG- 'J%%>63^*M>U#4](TN^AUC3I#I"WU]'I=JKS&9
MG*;3N#;$&QCTSR!FI'UWQ3_86DP33W=E=2^(ET];JYM526>U9&(<H1M#=N!C
M*=,9% 'I]%>:I'K\NK>*=('BK45@TF&*XMIO+A,S-)&S;7;9@H"AX !^;KQ5
M(>,-6UBX\/V;RZK#'/H4.IW3Z1;+)+))(=H'S A4&UCP.20* /5ZK1ZA:3:C
M<:?'.K7=NB22Q#JBOG:3]=I_*O.(==\374&CZ'=37MA/?:M-;"_FMTCGDM8X
MC*&VD;5=N%SC'!.*T_"MK<6?Q,\4V]Q?27I2RL=DTP42%?WW#;0 2.><#C'?
MD@'>%@" 2 2<#/>EKA?&EK/=>-O!<<>I7=JCW5QD0;."MO(=WS*><97Z$]^:
MSC?Z]JWASQ%XG@UZYLY+">[%G9QQQF ) 6 $@*EF+;3D[AC/&,4 >EU6L;^U
MU*U%S9S+-"79-Z]-RL58?@01^%1Z1?'4]%L-0*;#=6\<Q3^[N4-C]:\YL=?\
M0:G:^%8$U>2"74=4U&VN)EB0L8HS-M !& 0$&#CJ!G/0@'J=,EE2&%Y9&"QH
MI9F/8#DFO,;SQ%K>@CQ+I,>IRW<MO>6%O97=VB,\(N< EMH ;;R1D>F<UT[:
M3JNEV>J^?KD^I:>]B^U+Q$\V.7!R0R*HVD=B.".#0!T=G>6^H64%Y:2K+;3Q
MK)%(O1E(R"/PJ>O-_ &IWGVKPUI7GG[#_P (G;W/E8&/,W*N[/7IQ5:+Q%K6
MI3VFCKJ<MN]]XBO[1KJ-$WQV\&]@B9! )"@9()ZT >D1:A:3:A<6$<ZM=VR(
M\T0ZHKYVD_7:?RJS7D-]J>H^#]6\?7R7;W]U;6.G+;RSHI?YVD5=X4 ,5+9Z
M#( SW-;FB:AKL/B?38%;Q#>V%RLB7SZI9)$L+!=RNA55P"1M*G(Y'I0!Z%16
M%XPU$Z9X;GFCU$Z?,[I%%.MOY[[F8 *D?\3GH.O)R00*Y'2M>U6V\0ZII37.
MKO;C17OH3JT,2S1R*VW*E ,J<C@C@B@#TNBO+[+4?$%MH?@K7[C7KFYEU:>T
M@NK5HXQ"4F0G( 7<&'!SNY.>,<"=_$FM0Z%?: ;PGQ(FK+ID%P47<8Y#YB3;
M<8XAW'IU0T >DT51U:62UT*^EBD(EBMI&1S@D,%)!KS>37=?T_P/X<OI=6OK
MJ_\ $,MLDCPV\;M;(8F=O)0+RY"X^;/))P.E 'IU]>VVFV,][>3+#;0(9)9&
MZ*HY)-3(ZR1JZ'*L 01W%>2ZU?ZRWA?Q?8SIK,VDG19)H;G5;98I$EY#1Y4
M,""&&1D8-;.IZC<3ZI#I]IJ^LC[/81,]IHUFC-$[ X>61P5Y X3CH2<T >A%
M@" 2 3P!ZU7L[^UU!)7M9EE6*5X'(_A=#AE_ UY78W^I>*+CX;ZC=:G=6\]R
M+KS?LXC4%XXW&[!4X+#(/;!.,=:O0^)-;U"6UTA-1>"6_P#$5_9F[2-"\5O
M78(F01N(4*"0>_>@#T^BO+/$6OZYX9@\5:9%JT]T]GIT%_974Z(98M\A1D8A
M0&&5R,C.">M;,LFN:'XST>R_MJ?4%U6VNC)#=)&L:2QJK*4VJ"JY)&"3QZGF
M@#NJK6&H6FJ6@NK*=9X"[H'7IN5BK#\""/PKSWPWJVIQ:MI=OKVLZS9:M,Q2
MXL]1LH_LMR^TY6"1% &#R/F)('(.:Q-.?5]&^&-QXBL]:N839ZA<-%9JD?DN
MGVQE8/E2Q)RW(88XQWR >NPW]K<7MS9Q3*]Q:[?.0=4W#*Y^HJS7F/BGQ-KE
ME)XQ2QOO*>QN-,2TW(I6/S60/GCD')S^F*V8I=5T#Q[I6ESZS=:G9ZK:W#LM
MTD8:*6+8=RE%7"D,1@YH [6LB^T&PN]7M]7OI9W-D-\44DQ$$;@']YLZ;@">
M3TK/\;:K?:?9:7:Z=/\ 9KC4]2AL?M.P,85;<68 Y!;"D#(QDUS>MMJ>GWNL
M>&I-;OKJTN=!GOHII1%YT+QL%9=P0 JP8=1D<X([ '?:5K&GZY9"\TRZCNK8
ML5$L?W21Z>M7:YOP!;/:^ M"5[J>XWV,#@S;<H#&N%&T#Y1VSD^I-=)0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !6;KFAVGB"P6TNS*GERK-#-"^V2&13E74]B*TJSM9UNRT&TCN
M+UI/WLJPPQPQM))+(V<*JJ"2>#^1H S/^$.AFT_5+74-6U6_.I6QM99;B5 4
MC((PBHJHI^8\[<^M7G\/6;ZCI%\7F\W2HI(H!N&"'55.[CDX4=,55B\9Z.VF
MW][<27%DFG[?M4=W;O')'N^[\I&3N[8SD\#FELO&&F7D\]N\=[:7,-N;HP7E
ML\3O$.KJ"/F Z''(R,T <_XG\%B1+"+3UNY%N?$::E=ND@#0YC92ZD8P 0N.
MO-:W_""V,UOJZWVH:A?7&JVOV2>ZN'3S%AP<(FU JCYB?N\GKFG:;X]T359;
M%;8W8BOW$=K<2VSI%*Q0OM5B,$@*1]1BG:_XHL;,7UFNHR6ES9FV:>5;?S1&
M)90J+CIEN1[ YH 6[\'6\M_]NL=3U+3+I[=+:>2S=!YZ)G;N#HPR,G#  \]:
MQ?%/AD/X1M?!6BZ5<^3*T>V\W@):!9 [2LQ.XOU(P.2?K6UJ?CC1M*O+FWG-
MW(+/;]LG@M7DBM<C(\QE&!P0?8<G%2ZAXPTNPO39HMY>SI"L\B6-L\_E1M]U
MF*C S@X'4XX% %B;PWI\O]BA1)$FCR![5(R HQ&8P#QR-K'TIC>&+%GUYR\^
M=;4+=?,/E B$7R<<?*.^>:OV>I6FHZ7%J5E*+BTFB\V-XP3O7&>!US[=:YC1
M_B)I]]X>FU>]M[JSC6[>UB1K=RT[>:R(J#&7<[>0.AR.U %V;P5:;[&>QU'4
M-.N[2S6R%S:NF^2%>BN'1E.#SG&1DU.GA.Q1-(#7%[*^EW#W,4DTV]Y)&5E8
MN2.?OL<#&.,<<5-H_B2PUFZN+2);FWO+=5>6UNX&BD56SM;!ZJ<'D9Z53O?%
MB6GCBQ\-_8;J0W%L\[3I"S*N&15Y QM^9LGM@>M #M2\&:7JIUTW+W'_ !.H
M(H+G:X&T1[MI3C@_,3SGH*VK"U>RL8K>2[GNWC&#/<;?,?W.T ?D!7#>%?B-
M;W/AW3)M9:Z,]Q,8);Q+1A;K(9"J*7 V@_='ID\XKH-3\9Z5IE]<VCI>W$EH
M@>[-I:O,MLI&07*CCCG')QSB@"IHVB36%[X@T2YMFDTC4)9+N"8?= F_UL1]
M"&)8>H;VIC_#C0Y?"UCX?D>\>UL[DW*R&4>;(Y+;M[8Y#!V!XZ&NIM[NWNK*
M*\@F22VEC$J2J<JR$9!!],5Q>E:MXO\ %FG_ -M:1-I6FZ;*6-E#=VTDTDZ
MD!W(=0@;&0 #@&@#J1HML/$AUW=+]K-F+/;D;-@<OG&,YR?6LVV\%Z9:W%I,
MDER6M=0GU&/+C!EF#A@>/N_.<#Z<F@>)WTS0[*X\163V>I7$A@6RM<W#2R#/
M^K"Y)! W<XP.M)_PG.B)I5_J%Q+/;)I\B1WD5Q T<L!<@+N4C.#N!STQ]* *
M\/P_TV">)4OM2_LV&Y^UQ:69E^S))NW @;=V QSMW;<]JNGPAIQT+6='\RX^
MS:O+/-<'>-P:8Y;:<<#GC(/XU5'C_1S=R6?V?5/MH02QVIL)1+-&<_.BXR5X
M.3QCOUJ1O'F@+INF7_GS-#J;O':A+=V=Y%!RFT#(;*E<8Z\4 =#!$MO;QPID
MK&H09ZX Q7,+X TU;"ZLOMNH&WEO/MUNOFJ#93;V?="P7(^9C]XMZ>M68?&^
MB2:;J5[--/:+IA O(KJ!HY8=PRN4(R=V1C&<]J?8>,--OKFXM6BO;2Z@MS=&
M"\M7B=HAP74$<C/'J* (CX.@GT_5+74-6U6_.I6QM99;B5 4C((PBHJHI^8\
M[<^M7Y_#]G<76C7#O,'TAF:W 88),9C.[CGACTQS699?$#0[^73A";P0:BRI
M:W3VCK#(Y&0@<C&[@CZ@CJ*N#Q;I!\,S^(#.ZV$!<2EHR'5D8H5*]=VX8Q0
M/X5L)(?$$1>?;KH(NL,/ES$(ODXX^4#KGFEM=%N+/7;.>&[F_LZVTW[']G:4
ME6<,I5]N,;@JL"WOT'<\5>(1X:\*7VM&VEG-O 9%B53DMC@-CH,XR>U<_)XY
MDB\76EO)!>_8[G23<I9K9L9VF$NW[N-P&T'K@8YH ZK7-%MO$&EMI]VTJPF6
M*7,1 ;,;JZ]0>,J,^U4-2\)PWNK2ZI::GJ.EW<\2PW#V3H//5<[=P=&&1DX8
M8//6F_\ ";Z(=#@U999VBGN#:QP+;N9VG!(,7EXW;@5.1[9Z52U+X@6%IX7U
MG5;>VNWN=+3]]930/'(CE<IO!&0IX.[D8H T++P?I6GS:*]HLL0T>*:.V0/D
M$2XWE\C))(SG/4FM74XWFTF\BC4L[P.JJ.Y*G HTZ]&HZ?#=K#-")5SY<\9C
M<?53R*R?!&N77B3PA8ZM>)$EQ.9-RQ A1MD91@$GLH[T 8/A3P&(O#GAH:K=
MZD?L$,$_]F2R)Y,5PJCDX7<<,20"Q /05?O?AYIU\NK0-J6J16&JN\MS913(
M(C(XP7'R;@<@'&[;GJ#TJ6[^(6@V4EV)6O#'97!M[N9+5VCMV! R[ 8 YJYI
MWC#2M2U-M/C^TPS>0;F,W-N\2S1 @%T+ 9 R/S!H LV'A^ST[5[C4X7F,]Q;
M0VSAV!79%NVX&.OS'-<7X6^'[3>$[6TUFZU."$W,L]QI?F)Y,I$[,N[Y2P!
M4E0P!].M='8>.]%U&ZLX8A>QQ7S%+.YFM'CAN& )PCD8.0"1G&<<9JT/%ND'
MPQ/XA,[K80%Q(3&0ZLKE"I7KNW#&* (-0\'07FIW=_:ZIJ>F2WJ*EV+*1 )]
MHP"=R-M;'&Y<'%(_@VUBCLDTG4M1T@6=N+6,64BE6C'(#+(KJ3G/S8SSUIWC
MC5[O1? FK:M8-Y=U;VQEB+H#M/'4&G:?XPTO4-5ATU5NXI[B-I;9Y[9XTN57
M&XQL1AL9!^ASTH K?\('IB6%G#;W-];7=G/+<Q:A'*/M'F2$F1B64JV[/(*X
MZ<<5./"$)TV:VDU?5Y+B6=;@WK7.)ED7 !7 " 8&-NW:>X-16WC[0[JZMXXS
M>"WN9_LUO>M:N+>67) 59",')! /0D<&KR>*=)?1-0U<SLEII[S)=%T(:-HB
M0X(ZYXX]<CUH ;I'AJ+2]2GU.;4+W4=0FB6 W-XR;EC4DA%"*J@9)/3-/UOP
M[;:W)9W#7%S9WMD[/;7=JRB2/<,,/F!4@CJ"".!52[\;:7:S^0L-_<S+ EQ/
M':V;RM;HPRIDP/E)&>.O'2MNQOK;4K&"^LIEFMIT$D4B=&4C(- & ? NF2:-
MJ&GW%Q>W#ZC-'/=WDLBF:5T92N2%V@#8    !73UY]X;^(UN^@P3ZVUT93>2
MV\UW':-Y$1\]DC5W V@XV?F,]:Z#5?&>EZ5?W%D\=]<S6L:RW0M+5YA;H02"
MY4<9 )QUP,XH K6W@+3K94B6^U![:+4AJ<%N\B%(90S,0ORYVDN2023TP15S
M5?"6GZO=ZE<W$EP'U#3?[-F", !%ECE>.&^<\\CIQ1>^,-)M$TXQM/>OJ,?G
M6L5G"TKR1@ E\ <+@CD^M5/!/B&;Q&FN3R2^9#;:K);6^8]A6,)&0K @'(+-
MG//8T 2W'A!7G:2SUW6-/#Q)%+';3(5<*NT'#HVTX[KMK9TK3+71M*M=-L8_
M+M;6-8HESG"@>O<UB7WCO1[&_P!0L=E_<7&GE?M:6MF\ODJ4#AF*CI@_H<=#
M3[KQSHEO+8Q1R7%W)?VPNK5+2W>4S1D@9  ]\GT - %&X^&^EW5GJ&GRZAJG
M]E7LDDKZ>LRB)'<EBRX7=]X[@"Q4'M69K&B7.FZX)X+3Q'="6R2":\TVYA#7
M90MA)E(7:0#PZ8X)Y&*W8O%>GV5AJ-W>:E)<I%J<EDBK:D/YF0!"BKDN?0]_
MPJ1?&^C_ &+4[B?[5:MID0GNK>YMVCE2,YPP4CY@<'D9Z4 9W@[P4-*T3PTV
MH!HM0TF.XVQ1."BF=MS*>.=HP,@]N]:-_P"$(;K5;K4;/5=3TN>\55NOL4B
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
M&66XW-<*Z\(^>, @$ 8 /U- &!!=:SIN@^#/$,FO7MW<:G<64-W;RE3"Z3J
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
MJ:YEF)G:8$$2;Q@AAM7&, 8H Y-M<\0^'H=;O8K/6WTN#29;F,ZSY;-'<IT
M96)*L#D@]-O'6G:+=>)([_0IX(O$ER)Y%74CJ(A^SM&RG,B!6RF&P0!VSFNQ
ML?"EE:M=/=7-[J4EU!]FD:_F\S]USE H 4 YYXR?6H=-\&6.F7-I*M]JEQ%9
M9^R6UQ=EXH.-HP.IP"0-Q.* .#DOM=7X=W_BL^(+_P"V6-],((0RB(QI=%-K
MKCYLC(R3P,8Z<^C^*M172O"^H7C7YL-D6%N1#YQC9B%4A/XCD@ >I%0-X.TI
M_"]SX>(F^P7,DDD@\SYLO(9#@_[QK0UK1[/7](N-+OT9K:< -L8JP((8$$="
M" 1]* .%T+4M4L?'>EZ9(=>%G?V<[R)K+PL6>/80Z;&)7[Q!!P.1@5L^+)]0
M?Q7X7TNTU&>R@OGNEN6@QN95BW  D'!R.O;/K5J'P181:K9:K)?:G/J-H3LN
MIKG<S(1S&PQC;QT '/-:]WH]K>ZMIVI3!_M&GF0P8; ^==K9'?B@#S*XDUR+
MPUXRNE\2ZGO\/7,RV)W+E@D:R_O3M_>?>V\]A6SJ^HW&JZZ;:VO-?F>"RB>2
MTT98HA;NX+!I)9& 8D8PO8#.#FNGD\*:9+IVN6+";R=:D>2[P_)+HJ':>W"B
MJ\_@G39M2EO4N;^W,\4<-U%;W!1+E4&%W@<].,@CB@#A=,NK[Q/>?#;4K[4;
MI+BY@NC*8'"!FC0_-@#&6Z'';IBD76_$NMVFKZG8KXB.H1W=Q%8):K#]C01.
M55'5F!;.WYB1GGCI7:0?#[2;2VTZ&UN=0@&FSR36;1SX,(<8:,''W#Z'GWJ2
MY\"Z9/<7;I=ZE;6U[*9KJSMKHQPS.?O$@<C=WVD9[T 96GRZMK/Q"O(+G4;R
MRM+.RL;LV43*!YK>9N5C@_+\I! ZX'/%8UAKU[J7A3PU#/JNKR7]X]U));Z;
M&AN+E$D91^\8@1JN5R>_ KT6VT6SM-:O-5B#BYNX8H9,M\NV/=MP.WWS6,/
M.E16VFQ6EQ?V<NG"58+BWGVR;)&W.I)!!!.#TXQQ0!PT^J7]_P"#]3M;][MC
MI_B:SMX?MI0SK'YL#A7*$J2"QYR>,5VWQ#OM0T_P];/IEXUI<RZC:P"8 ' >
M55.0>HP:6/X>Z)"MU'&UX(;JXANY8C.6#31E2),G)W$H-Q)YIWC[1;C7]!M;
M&WMVG']HVLDR*^TB)95+G.1T7/3GTH R9+RZ\*>,&LI]<NY],N-(N+V22^(E
M-L\3+EQ@ [2&.5]N,5CZ=K.K66M>%I5N?$,T&IW'D7$VIK"D-PK1,P:.-6+1
MG*@@8''!KM(/!6F+-?37DUYJ,MY:M92/>S[RL!ZQK@# /<]3QS54?#W3"ECY
MM_JTTUA(KV<TMUE[?:,;5XQ@@X.02<#)X% '%ZBFIZK\/O&^J7NN:@PMY-1M
M8+>-PL8B21L!AC).!MZ_=X]Z]"\Y_#W@26Z22:[>SL'G4SMN9RJ%@"1CZ?2I
M%\*Z6NAZGHY21K/4I)Y+A6?DF8DO@]N2<>E7=.TN/3](CTUII[N)$*%[MA([
MJ>S' SP<?2@#@#/J^C^'_#/B-M>OKRYU"YLTO()64PRK<$!@B ?+MW C'ISF
MM#X=:<;74_%LIOKR;;K,L6R:0,I_=Q'<1C[W;/I6K9> ]*LIK(BXU">UL)!)
M9V4]R7AMV&0I5>IV@G&XG':MC3-'M-)DOWM0^Z^NFNYMS9_>,JJ<>@PHH \Z
MU:R<^(_B1.U]=L(M$C(B,GR$-%<<$8Z#DCTR:L6"ZEH47@6Z76;V==2>*UN;
M:4KY.QK=F&U0/EVE!@YR>Y-=;?\ @_3K_5;[4'FNXWO[0V=U%%-B.9-K*"PQ
MU =L&K4OARPFAT>)Q+MTB1);7#_Q*A0;O7Y6- 'F-KKWBC6M#FUW3X?$4FJ/
M<2M:Q1+#]AV)(5$14MDC"X+$;LDXZ5WWCC6;W1O!=S?61$%X[0PH[*&\DRR(
MFXCH=N[/ID4U_ FEF:;R[K4H;*><W$MA#=%8'<G<3@<@$\D @'TK<U32[/6M
M+N--OX1-:7";)$)(R/8CD$=01T(H Y'7$U7P3H&LZO;:[=:A%#I[NEM?XD83
MCI(&&,+SRN,>F*AN%U/PO?\ A>X_MV_U :E>+9WD5RZLCEXV;>@ &S#+T'&#
M6Y9^"=+@EN9;N6]U26>V-FSZA.92L!^\@Z8!XR>IQUHT[P5I^GWMG=-=:A>&
MQ4K9QW=P9$M\C;\HQR=O&6R<4 <)/?:ZOP\U7Q4?$%^+S3[ZX^SQ*RB(QI<E
M=KKCY\C(Y/ QCISK^)Y]9LM>U.XU&X\06VDA$:QN](5)(K<!/G,T>"Y(;)Y!
M&/2NI?P=I4GAB\\/,)OL-W)))*/,^;+R&1L'_>-1ZAX-L[^[NYUU'5+1+W_C
MZ@M;HI'*=H4D@@[20 "5QG% ''^(_%^IZ<VNW&GZD)XX]"LIK64*/+\R:5T,
MP7Z$''3@59U+39M"\?\ A OJM]J$?EWS%;MP[[E@Y*D =?3H.,8YKJ9/!.A3
M)=1/:$P7.GQZ:\.X[!!'NV@=P1N/.>PJ.Q\$:?9ZM8ZI+>ZE>WMBKI;RWER9
M-JLNTKC '3OU/&2<"@#@M(UOQ5J6A:=KUG#XBN=3N)(YWC*PBQ>)G&Z-5W9
M"$X;[V1S73:)<WMQX@\4ZCJ&MW,=AI%])'#!D>4J^0C,7&,L!NR!D8.?6M2W
M\!Z7:R1K#=:DEA%/Y\>G"Z(MU?=N&%Z[=W.W.WVK3@\.Z= FKQ^6SQZM*TMV
MCMD,60(0/0;5% 'G5GK>JV=_X8O([OQ#<0ZG?);S7&HI#';7*2([ QQ!B\9X
M!7@<#DFJ]N]]HOA_Q1?6NJWQG'B=+;,D@8;?/A4GIU*D@GTKLQ\.=*-M9PR7
M^K2FQ='LI)+LEK7;T"<8Z<<@G'>K$O@72I7U#=->^1?W27DMN)OW8F5U?>HQ
MP247- &+ -3\3W7BBZ_MV^T\:;>265G%:NJI'Y<:MO<$'?EFZ'C JAHFL:OX
MPUC0HIM4NK&WO/#JWMREH0A>7S N5)!V@YSQSC KK-1\$Z=J%[>7*W6H6?V\
M 7L5I<&-+C VY88X.W@E<$BK]KX=TVRU6WU"VA,4EO8BPB13A%A#!@ /J!0!
ME> KZ]N]'OX+Z[DNY+#4[JR2>7&]TCD(4L0 "<<9]JX6P>^T'2-?-AJEX+F]
M\4_V8)IF5Q$))(U,N",%\$\GCIQ7JFDZ/::-'=):!P+JZENY-[9_>2'+8]L]
MJHR>$-(FTS4]/EBD>WU&Z:\FS(0PE)!W*1@J05!&.F* .9U.XU'PMKXTZ#5[
MZ\M;[2+R<"[D$CP30A2'5L X.[&.F0,5N^ HKU_"FGZGJ&IW5]=:A:07$GG$
M;(R4!P@ &.O/7)&:EM?!MA!-<W%Q=7U_=7%LUH;B[GWND+=57  &>I.,G S6
MQIMA!I6EVFG6V[[/:0I!%N.3M50HR?7 H \NU2_UP^'?&FNQZ]?13:-J4ZV4
M,941A4V-M<8^8')&">!6Q<VVLVGBFWT>+Q#?2-J^D73L\K+B&X0Q[9(P!\H^
M<_+TQ72S>$-+GT?6=+<3?9M7FDGNL/SN< -M/8?**LWNEVPU&#6Q!//>6%M+
M%#%$P!=7VDJ 2!D[% R0* .2TKQ-J'B23PI8Q3/;W8$MQK(3@KY'[IHSZ!I3
M^2FKGCW6;^SU+P_I%E]O":C-,9VT]4,Y2--VU"Q &21D]< XJQX-\/RV.HZY
MK][8BQO-8N XM=X<PQ*, $@D;F)9S@D9;VK:UO0+/7H8%N3-%-;2^=;W%O(8
MY87P1E6'J"00<@@\B@#SO4=6\4:7X5\2LO\ :MM!"UHVFW6I!#,I>55D0E2=
MRCC!/.&(K5;3]47Q^- _X275C8W.EM>S$R)YGF+($^1@OR*=^2!_=%= W@K3
M9=)OM/NKB^NQ?/&]Q//<%I'*$%0#T4#:.  .M:AT>U/B!-;(?[8MJUH#N^7R
MRX<\>N5'- 'FUGK&NZAI_A"R.M7$4MSJE[97-RH7?+'%YH&>,;L(.<=>:K>*
MI[VRTWQ?X?GU"YOK6U_LVYMY+E@TD?F3@,A8 9&4R,^M=)J_@=#?>&;2PCN?
ML%KJ%U=W$J3[7A,B2,&!X/\ K&&,9]^*UAX$TEM.U&TN);RZ?49(I+JYGFW2
MR&-@4&<8 &. !W/K0!CVZZEXHU#Q/.=<O]/73;QK*SBM7550I&K&1P0=^2W0
M\8%4] \97L;Z+K&M7!73=9T8S,"/DAN85+N5] Z;FQ_L5T^H^"M/U"^O+I;O
M4+,WRA;R.TN#&EQ@;<L,<';QE<'%97BOPR=>ATCPM;Z,8]'MI899+LNJQQ1(
M"/*10VXLR_+R,88\F@#'M)_$-]>^$+6]U>\M6UF&^O+M(B R*?+>.-21\NU6
M"YZ_>[\BA<W6O6W@[Q/JO_"2:BT^@:A-!9@LN'2-E/[WY?WA(;;SV [YSZA<
MZ-:76LZ?JL@?[38)+'#M;"@2!0V1W^Z*HS>$-+GT;5]*<3?9M6GDN+G#\[WQ
MG:>P^44 <EJFLZGJ?C;6M- \0"STV.!(ET;RU^>1-Y=RY!/4 #IP<TV&]\4:
MA>^#=-U2\N],N;RWOA?B((LDGE% C=PK$8/'3<<8X(Z[4?"5G?ZFVHPWE_I]
MY)$L,TMC/Y9F1<[0PP02,G!ZC/6IK?POIEK<Z3/"LH?2H9(;;,I;Y9 N[<3D
ML?E')/K0!YIK1O[C3;_2+G5[^6/3_%%E;PS-(/,,;M"X#''S%2Q()]!Z5V?Q
M)C\GX5:[%YCR;+$KOD.6;&.2?6K]]X*TF_@U*.0W*-J%W'>R21R[72:,*$9#
MCC&Q?6K^I:':ZMX=FT2]DGEMIH!!(Y?]XXQU+8ZG'6@#C[N'5-%UWP[ -?O[
ME-:\ZUNED92J-Y+.LD0 &S:5Z#C!_&H=.\1:MJUAX=T(W3Q:T+Z2#59$ZB.U
M_P!8?;S,Q?A)736OA"PT[48=3$NH7DME$Z64$]QO6W##!$8..2!MRQ/'&:H^
M%=!F'B?6_%5]IIT^YU'9%#;.ZNZ1HH!9BI*AG(7(!/"+SG- $/Q$6.YN?"MA
M>8.F7>L1I=*WW9,([1HWJ"X7CO@5T6K:9HMS'9R:I#;JMI/');2.WE^7*" F
MU@1@DX&._3FI]8T:PU_3)=.U.W6>UEQN4D@@@Y!!'((/((YK%M? NG0WMM<W
ME]JNIFT<26T>H7;2I$XZ,%X!8=BV2* .<$VK:WH_BG7QKU]93Z==7<-E! RB
M&)8,@;U(.\L5).>QXQ3[*^U/Q9XFLH'U6\T^SN?#EMJ$D-FP1A*[MT8@D#^>
M![YZ&^\":7?7%ZWVC4+>VU!_,O;.WN2D-PQ #%AU&X  [2,]ZU8-"L;;6_[5
MAC*7'V-+(*IPBQ*Q8 #MR30!YMIFI:[_ ,(KX7\1W&O7DUW<:I#930G:(9(F
MF,)RH'WB!NW9SGVXJVG]M:KI_C/4/^$CO[9]*O[I+&.%E"1^6BN-X*G<,G&#
MQCZUV,7@_2HM#L-(43?9;&Z2[AR_S>8LAD&3W&X]*YS3/ 1O)/$@U274+2'4
M-4G=H;>ZVI=6[!<;@,X!^8<8..#QB@"J^N77B*333'=:]),VDV]U<6.BI'%Y
M,DHW!WED8 YY 3V)YS573=?UW7=%\!AM4GMI]2N+J"\FB5 TBQI+SC!4,=@.
M1P"<UV=SX*TR;4FO8)KVR,D$=O/%9W!B2:-,A%8#G@$C((.#UINF^!M(TEM/
M%J;D1Z=<S7%I$TF4A,BLK*!C[OS-@=LT <E=WNO:5_PE=O9:I>W@T">TOX5G
M8/)+"4WS0LV/F!4-COG%=#::A<^*?$VIC3]2FATBVTY($D@(^:XF7S/,&1U2
M,H1GN]:5[8KHTVJZQI^EW.I7VH^4DMLDB*&V*57[Y  P>>OT-5/!_A!/#_@6
M/0I7,<TT;FYDMY""KN.=C=1M&%4^BB@#I;:%K>TAA>9YFC14,LF-SD#&XX[G
MK4M16T M;2&W5Y'6)%0/(VYF &,D]S[U+0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-DDCAB>
M65U2- 69V. H'4DTZL+Q?I%GJ_AR[2^C,L4$4DRQEB$9@C8W <,!UP>,@'M0
M!M12QSPI-#(LD3J&1T.58'H01U%/KGO ?_)//#?_ &"[;_T4M=#0 5&UQ EP
MENTT:S2 LD98!F ZD#J0,C\ZDKC-7_Y*WX:_[!U[_.*@#K+V]M=.LI;R]GC@
MMH5W22R'"J/4FIP00".AKDOBA_R3'Q#_ ->;?TJHEUK>B>,/#]I>:T][:ZK%
M<">&2"-$A>.,.#&54,!U&&+?6@#N**\F_P"$OU6"72]2@UJ_U&&[U.*VD TP
M16#122;/W4A0/D C#;B"1Z5JW?BS5]-T;Q-I\DPFUVUOUM=/8HHWBX(^SM@#
M!QN(/'_+,YH ]$HKS"\\1ZM<>)-5TK^U-:MTTI88$ETW2/M/GS&,.SRGRV '
MS#"KM[UV_A34-0U7POI][JMF]G?R1_OX7C:,JX)!.UN0#C(![$4 ;%%<.9=>
MUOQKXBTFWUZ73K.PCMFA,%O$S[Y$8G)=3\N5R1U]".^7HWBC7/%-MX3L$OSI
M\^H:?+>WUW!$A=A&RH%0."JY9LG@XQQ0!Z917D/B34-9N+#4]"N=8F:73-<T
MZ);M(HU>:*5XW7>-NW<I/8 ' R,9!]:@C>*WBCDF:9T0*TK@!G('+$  9/7@
M 4 245Y#_P )EXAU*PU#6-/GUHW45S,MEIUOHS2VLB1N5"/((R2S;3E@X"D]
M.*Z.&[U[Q#XOUG38=8N-*L[6TM)D2*WB:5'E5R02ZGCY>01G@8(YR =W17DF
MEZCJ_B36?A]J%QJLT$MQ:WAF2"*/8SQ%5+8*G&\<'T_AP<FHH_&GB+4=(N-=
ML)=:DN_/D-KID&C-):/&DA4(THC+%B%Y8. ">G% 'L%%<)#JVLWGC37PVI26
M^DZ/%;W M%@3?+OB+,C,1D#@^^3U &#SNE^+_$EWIFEZW%)K=Y<W4L4DVG+H
MS"T$+L,B.41YRJG(8N0<=.: /6II8[>&2:5PD4:EW9C@* ,DFFVUS#>6L-U;
M2K+!,@DCD0Y#J1D$'T(KSN\NM;\0V/C*\AUA[2VTV2XLH+)88VCD$<0+&1BI
M?YBQQM9<8'6NL\$_\B%X=_[!EM_Z*6@#5M[ZUNI[F""XCDEMG$<Z*<F-B P!
M]#@@_C5BO,]7\4:]!<:W%97D<<D/B&RL;<O"K*L<JQ;@>,G)8\YSZ$4NM7.N
M:=>>(-#DU^ZNHF\/R:C%<20PK)"ZL591M0 J1Z@D=CWH ]+HKS32+G5V@\(^
M&;76KB 7.DF^N+SR8C*(U6-5B3*;1R_4J3@>O-=%X3U/4)=5U_1-2NOMDNDW
M,:1W114:2.2-77<% 7<,D$@#/'% '4T45Y/XG\6ZI8PZ[JNG:Y?W!TZ9A';V
MNF!K)0F-T<LK)DMUR5< $T >L45P[W6MZUXYU/2+;6I=.L(+"VN%\B&)I [F
M0'!=2,':,Y!Z#&.<Y&E>)M>\067A+3?[2-G=:B+QKV]@A3>RV[[/D# JI8D$
M\'':@#T>&^M;BZN;6&XCDGM2JSQJ<F,L-P!';((-227$$,D4<LT:/*VV-68
MN<9P!W. 37$^"(KJ#QCXUAO+K[5,EU:@S% I<?9UP2!QG&,X &>@'2I_&7_(
MU^"/^PI)_P"D\E '9T5'<2K!;2S.Z1I&A9G<X50!G)]J\MLO%>K0ZAX=N!K&
MI:C!J=ZEM/YVEBWM&5U8AH6*!^,#&6;<,F@#U:BO+KS6_$UUX1\3>*K+6S;?
M8I;N.ULOL\31+'"2FYB5W%SM+#G&<#!%:NG:AKNK^-Y++^UVM]/M+"RO)(T@
MC+2N^_<N2.%;;SCG@8(YR =Y17CMGXV\1:AH4?B*S?7+B[EE\R/2HM&9K1H=
M^-@E$>XMMYW[\9[8K6U'Q/J=_P"*-<LH+_6;&#372"W&FZ2;H22% Y:5O+?C
M+ !05.!G/- 'IE1I<023R0)-&TT0!DC# L@/3(ZC.#CZ5F>%]0O]5\,:?>ZI
M9O9W\L(-Q Z%"CC@_*>0"1D ]C6'H/\ R57QC_UZZ?\ ^@RT =G17/>)=2O=
M)U'0)XIMMC-?BTO(]H.X2*RQG)&1B38..NZN,3QQK9TKQ!*9T,]T$ET+]VOR
MI+.]O&.GS8(1^<_?]* /1)-<TN(S![^!3#<);29<?)*^-J'W.Y<#W%6+6^M;
MTSBUN(YC;RF&8(<[)  2I]#@C\Z\PUW4;Z\MM4M;RX\];'Q1IT$+>6JG;F!C
MG:!G+,3SZUT_@+_CX\6_]C!<?^BXJ .PHKC]?O-8F\=:3H=AJ;6-I=6-Q-.Z
M0H[@HT8!0L" ?F(Y!&">,X(P4\4:]%IDNE?V@)-0/B7^Q8M0DA3<L102;R@
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
MOQIX3U6=56:\\,RSR*G0,SP$X]LF@#OKV^M=.MC<7D\<$(94+R' RQ"J/Q)
M_&K%<WX[U.[T?PL]Y8RB.<75K&&*!OE>=%88((Z,:PI;KQ%JNL>,(;?7Y;"W
MTF1!:+#;Q,23;HY#EU.5R<X&#R><8H ]!HK(\*ZG-K7A+1]4N HGN[.*:0*,
M#<R G'MDUKT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M";A5O;9X/,B!P77>!D#(SW&: -#6=)M=>T6\TJ]#&VNXFBDV'# $=0?6N?\
M^$&,M]IFH7?B'5;F_P!-DW6T[^4-J%2K)M"!3N!Y)&[@8(JSIWCK1=3N[."'
M[9&E\2+.XGM)(XKD@$X1V&#D D=,@<9J&Y^(F@6OVMF:]>&RN'M[N>.SD>.V
M=6VG>P& ,_I@]"* )G\$Z?)X1OO#9N+G[)>RRRR2 KO!DD,AQQCJ<#CI67K6
MC-XG\>Z,[:;=0VFC,\L]W*-B7!^5HXUYRX#JKDXP-GJ:ZBSURPOKK4;:&;][
MI[JER'!7;N4.#SU4J<Y^M2:3JEKK>DVVIV3.UK<IYD3.A4LIZ'!YYZT 7:XV
MX^'5I<VNJ:>^KZDNDZC)+-+8(T:HLDF2Q#;-^-QW!<XSU!'%=E7/>"]=N?$7
MA2#5;R.)9WEG0K"I"X29T& 23G"C\: .<U?1[C1]:M+F ^(Y&-@MK/?Z8L$C
M7 5B522,I\I /#J!U(S5GP9X*-EH7A^74$FM;O3;FZNX[82!MGG&0!'/.2%<
M=#U'4UMMXTT-=-TC4&NF%OJTR06C>6V6=N ",?+SP2>AJ/5O$UE#?BPCU%[:
MX@O;2";%N9 QF/RQYZ#<!U_AR#0 M]X3,VL76IZ;K-_I5Q>(B7?V81LLVT85
ML2(VU@.,C'&*+OP?#-_9LUIJ>H6>H:="8(;U9!+*\;8W+)Y@8."0#R.".,5S
MR>+=7,D0,T>&\6OI1_=C_CW 8A?KP.>M=?K7B+3O#XM#J,KI]KE\B$)$SEWV
ME@H"@G)"G [G [T 46\(0SZ;;VMYJ>HW<D.H1Z@;B>12[R(P8#&-JIP!M4 ?
MCS6A#H=O#XBO-:624W%W;16SH2-H5"Q!'&<_.>_I5*T\9Z-<VFIW$LLUF-,
M:\CO(6A>%2,J2I&2"!QCK3;/QII=Y<?9O)U&"X>![B"*XLI(VN$49/E@CYCR
M/E'//2@"I#X!M++3](AT[4KZSN])A:"WO(]C.T;'+(X92K D ]." 1BK1\(0
MRV=G#=ZGJ-W+;:BFH^?/(I9Y%Z+C&U4_V5 _G3O"'BE/%?AU-56SN+<,6^1X
MV&X G!4D#=P.W?(J7_A+='_X1B+Q$+ASITNT(PC)=F9P@7;USN.,4 -U+PG8
M:KJ&HWES)/F_TPZ7*BL !$2Q)'&=WSGVZ<5?T739-(TFWL)+Z>],*[%FG5 Q
M4= =H X''2LA/%6GV$&KW-[J;S1VVH_9%C6V(=)"J%845<F0G=D$#O[52UGQ
MO"?"WB&?33<6NK:;8O<?9[RV:-T^4E7VL/F4D'D9'&* +]]X2,NKW>I:;K.H
M:5-?*JW8M1&RR[1M#8=&VL!QD8Z#TJ<>%;+[?IUVT]W(]A92V2>;+O,B2;=Q
M=C\Q;Y!SGN:@N/&%CI[6UI-'>7=^]JES+#96KS,B'^)MHX!(..YQQ56\\?6$
M5]X=CL8+B^MM:WM'/! [ ($8\ #DY R.H&2>E $FC^!K?2?[$!U.^NAHIE%F
M)O+&U'C\O8=JC( Y!ZY/7M4][X*TS4&UPW+W#?VP\,DNUPIB>)0$:,@9!!4'
MG//MQ3;OQWH=E<W,<CW306DODW5Y':R/;P/QE7D P,9&>PSSBMV]O[73M/GO
M[N=(K6",RR2MT50,DT 8]IX9GCDGDU#7]3U%I+=K95F,:(BMU.R-5!;_ &F!
M]L<UIZ-ID.B:)8Z5;N[PV=NENC28W%54*"<8&>*S=*\8:9JVH1V"1WMM<S1&
M:!+RT>'SD&,LFX#.,CCKSTJE;_$7P_=):31/>&TNI5@2[-I((%D8[0C/C .>
M/8]<4 7_ !'X4L/$[Z:][),AL+E;A/*8#S ""4;(.5) R!CH*+;PI8VOC"\\
M2I),;NZA$31LP\M>$!91C.2(T!Y_A%31^)M*DTC4=3^T%;737FCNRZ$&-HOO
M@CK[^^1CK5F?6+&UT-M8NIOL]BL N'>52"J8SR.N?;K0!C_\(3I__"&+X7^T
M7/V-91+YF5\S(F\[KC'WN.G2FWO@>TOKS7I'O[Q+;7(/*N[5=FS<$$8=25W
MA0.,X]15K2_%VFZKJ L%CO;6Z>$SQ1WMJ\!EC! ++N'.,C(ZC/2J*_$;P\ZP
MR>;=BWN)UM[:Y:TD$5PY?8!&Y&&Y_0$] : 'MX,?=8W<6O:C%JUI UM]O5(=
M\T1;<$="FP@'IP#[\FK"^$;<QZ4+C4=0NI=.O6O5FGE#-+(5=2&XP%PYPJ@
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
M;TO0[87&JZC:V4+'"O<2A Q]!GJ:72]:TO7+8W.E:A;7L(.TO;RAP#Z''0T
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
M02Q1Q3SIY%GOR2Q)(8*"Q;C<<BNJT'2(=!T&QTJ!BR6L*Q[SU<]V/N3DGZT
M<R/[0\3>,O$%@=8OM/M-)$$,$=DRH6=X_,:1B5.>H '3@\5S]AKFO>)4\%VK
MZO-9M?IJ$5]/:JJM+Y#*H9<@A2=I[<;CCM7;ZEX2M;_5)M2@OM0TZZN(EBN'
ML9@GGJN=NX$'D9(##!YZU+:^$])L9M&DM87A71XI8;5%;Y0L@ ;=GDGY0<YZ
MYH V479&J;F;: -S=3[FO/O$NMZA/X[;1(O[:6QMK!+EAI")YLDCNP!9FZ*
MO0=2>>E=?9:;<6WB'5-0>Z=[>[2!8H&D+",H&#$ \+G(X'7;FH-6\,6NJZC%
MJ27=[8:A%$8!<V<H1FC)SL8$$,,\C(X/2@#D6UGQ)IO@V/7-1>ZBGTJ^=&@N
M45'U&V+!5!5>!*0PVXZLN.AIG]N:Q<^&-%NUU4QS^)M5CC$D.UA8P,K-Y:9&
M-X5-I)!^8MZ"NNB\(Z;$NF([W4Z:?,]S&L\QD\R9L_O'SRS DD=@3P.!B*?P
M3I$]I>VO^D1PW-V+Y1'+M-O..?,B(Y0D\GMDGCDT 8/B:?7/!GAR^DMM9N;\
M7-Q;6]F9XEDGMC(X1SG@/URH(X/4D57LK[7[/49T@C\0MICZ?.TLNKI'N@G5
M<HR,O.#\P(Z @8KHT\"Z0UEJ5O>O=ZA)J(07%S=39E(3E-I4 +M/(V@<\T?\
M(J+2VOI_[0U/4KQ[.2WA-Y<!@@(Z* %7)(')!/'6@#D+6^UVP\)^$?$\VOWE
MU<7TUE%=6T@3R9(YL*0%"Y##<#NSR0?7%;?PVLY(&\2R27]W<8UJYAVSN"/E
M(&[@#YB.OT'%)X5\!PVV@^'/[3FU R:?##,-/EG#0PW 09; &20Q) W$ ]!7
M1Z3X=M=&U'4;NTN+K;?S-<26[R Q+(WWF48R"<>M '->(KV>\\47-A::CKTA
MM;9"]IHT,:>0[9(>260@,2,87L!DYS63;:SXFUOPCX6U=_[3ELIK:0ZB='$8
MN&D! 1L'^'AB0G.2.U=E>^#K&\UFYU(7=_;/>(B7D-O/LCN0@PN[C(X./E(X
MJI;?#^PL+2VM]/U/5K+[+YBP/!< %(W()CP5*E01D9!(]: +O@Z_CU#0?,CU
M6?4A'-)&9;F#R9HR#_JY%P/G7H3@9ZXK@I->\0ZRVOW=F?$0N[6]N+;3X[&"
M(VJ^4=JB0-RQ8CYL],\8Q7I6B:'::#926UJ9G,LK3S33/ODED;[S,?7@>W%9
M5WX'L+BZO98;_4[.&_<R7=K:7/EQ3,1AF/&5) &=I&: .<\3^*M:\-'3KYG1
M7UJT2$V=PP"V%S@?OC_TR&[#^X7U-6KB#5V\;:5X;_X2&^2U&BO/<S)L$L\B
MRJNX$@[2=W;MQ73MX8TN6_O+NXA:X:ZM19,DQW(D ZHH[ DY/J<>@KF9/!4W
M_"9:68;G48[&QT9[:*_2<>:DGFKM4DCYODR.5(X]>: ,5]:\0-;0Z.FM3B:'
MQ4=)-]M0R26YA+C=QM+C<.<=5!(ZU:O]2U)O%M[H N?$DMGI5I;@2::L;32R
M2!B9)7;'8   8)SFNLMO!.DVMK90*;EVM;\ZEYTDNZ2:X(8%W..<ACZ=!Z5-
MJGA6UU'5/[3AO;_3KXQ""2:RE"&6,$D*P((."3@XR,]: .0DN_&=QX?T2:^M
MM72..2X34QIZ1)=R '$+A3Q@CE@O.3QQ3WU#5[[PO;2:)JFJZG!!J+QZAY<*
M0:A%$%/[K#@#>K%<G )'3UKIY?!UD;6PBM;[4[*6R1DBN(+HF1@QRP<ON#Y(
M!Y!YZ8J)? VG16:Q07FI0W0N6NS?1W.)WE9=K,QQM.5 &",8 XH XW4=0CO?
M#T$2:K?WC0>(M/5H-2M_*N;7,J'8_ W \D''0]3BK]UXBUBQTO7?#WVMWUY=
M12ST^=@"QBN3NBD]#L7S,_\ 7*ND3P-I?DR">>]N9Y;R"]FNIY@9))(2#&"0
M  HP!@ =ZHP:)/K/Q'3Q'>:5)90Z;;-;6YF=2]Q(2?WF%8@*JLP7//[P\"@#
M<\0WJZ-X4O;F34C9^1;D"\>+SBC8P&V<;CDCCN37&Z)JNJV7CC1M.DEUYK34
M;6X,HU@199XPA#QA#E>I!4X'(XKN]:T>SU_1[G2[]&:VN%VOL;:PP000>Q!
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
M5E"GRUCC(&  ,\DGW)KGXM-O+SQ'X_GM]9O; 6]Q&\8M"JDR"U0Y8D'(X''
MZYSQCH?A_H-SH>F:FUU;-:OJ&HR7BV\DOFR1J511O<$[G.S<3D\MUK:@T"RM
M[C5YD\W?JS![G+<9$8C^7T^4"@#SI?%FKZU<^'[.4ZOY<V@PZE<G1XT\V660
M[>2WW4&TG [L.PJ635/%;Z7HEC<75_I\UQK[6*W,\2+/-:&%V5F RN\=,XQE
M <5US>!]-2VTM+.ZOK&?3+46<%U;2A93" /D;(*L. >1UY&*L1^$=.C@TV-I
M;N5K"\-\DLLY=Y)BK ER>OWSP,#IB@#D-2U/46\77'A]9_$4MEI=C =^FK&T
MTTC[OGE=L=EX &"<YIS:UK3^']%LM7NM6L]4GNID,%G:I]KO8H\X;.=L7!0L
M?P&,UUVJ^%K74M474XKR^T^_$7D//92A#)'G(5@P(."3@XR,GFJ\_@C3I+?3
M$AN]0M;C33)Y%W%<9F_>?ZS<SAMVX\G([<8H \YUR]U'5/ 7B_3[VZU-%TN_
MMQ#]J,?GE'\MMDA3*L 6)!SGID\8K<\J?0O'_B*__M/4;PZ;H,5PL<\BD2X\
M_P"5L*.,C(QCDUT1^'>C>3J<'G7_ ).IB,W2&?=YDB%2),D$[CM&3G!]*TY_
M#-E/XD_MPRW*3M;_ &6:%7'E3QC=@.I!SC>>A% ' Z+JWB>:+0-2@7Q'=W%U
M+"U^MS!$+1H9,;S&!RH7.5(Z@<YS71^#&U/4]6US4+[5KJ2&TU6ZL[>T&T1"
M-6X+<9)&<#G  ^M7]/\  ]CILMH(M0U5[.R??:V,ET3#$1T &-Q SP&) J]!
MX?M[#3=5M;)Y5;4)I[AV,NTB27J58#*\].N* -BO,HO$6K'X-Z5JYOI/[0FN
M;='GXW,&NE0CIW7(KT'2+2:PT6PL[F=KB>WMXXI)F))D95 +$GDY(SS7-#X;
MZ/\ 919F[U,V$=P+F"S-Q^Z@<2;_ )1C.,YX)/4XQ0!AZ]?:QIVL:K<:QJ&N
MZ;9K*&L+ZP@2>SAA"CF9 "V=V[=NXQT(I-0U[4=6\7ZQ8QRZ]]CT^.!(#HD<
M>&>2,2&1RW7[P '3 /6NGO\ P/97\EZ&U/5H;.^9FNK**YQ#+N&&'(+*&'4*
M0*EO/!MC/?F]L[R_TNX>%()6L)@@E1.%# @C(!(!&"!WH L>$KK5KSPM83:Y
M;M!J90K.C*%)*L0&(' W !L#UK:JMI]A!I>GP6-L'$,"!$WN7; ]6/)/N:LT
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %8NL^*-/T2[@LI([NZOIT,D
M=K9V[32%!P7('1<\9..>E;5<7JBWNA>/WU\:7>:A87>G):,;-!))!(DC,,KD
M$JP?J,X(YH NW'C_ ,/V^C6FJ&XF>"ZN#:QHENYE\\!B8RF-P?Y2,$=<>M;5
MMJEO<:.NJ2"6UMS$97%U&8FC4#)WJ>5QCO7G5IX=UB2\TW4Y]-DA^U>*'U-[
M8D%K:$P,BE\$@,2 3@G!85W7BO29M=\):OI5O((YKNTDAC8GC<5(&?;/6@#F
M+OX@QWNL>&K72EO8(]0OPI>ZLFC6YM_+<EHV8=,A/0\CL:T;;QC96=G(US>7
M.I3RZE<VMO#;61\TF-CF,(N<A .7. <9[UBS7.K:W?>$+?\ X1C4+/\ LV^2
M2]EG10D1$+IA""=ZDG[PXZ>M9\F@7,6EG^T-!U*9!KM_<+<:=,8[NU5Y&*21
MA2"RL#@C/0C@]@#ME\;Z(=#EU9YIXXHKC[*\+V[B<3Y \KR\;BYR. .^>E8V
MO>.T;P[>RZ4;BSU.TN;1);>\MC'(B2S(N=K#D%2P!'\ZQ8],\43:3:7UQ!J-
M_#I6N)>6EO>B,7DUJ(RC;@, N"[,H."0/I5_Q))K/BK1M06U\/W%M;+-8^2;
MB/9<3,MPKR';GA%4=^^: .AU/QUH^F7UU:NE]<&S -Y+:VCS1VH(S^\91@<<
MX&2!UJ2_\9Z59300PK>:A+-;B[5-/MFG(A/20[> #SCN<<5SUM+JGA6X\26)
M\/7^I'4+Z6]LYK5%:.7S5'R2$D;-I&"3QCI6*WA>?1;+0[6\T[7!=6FEQVXU
M;0)R90X)+0NG0H"<@D$=>E '=W'C718M.TZ\AEGO!J2EK.&T@:268 9)" 9
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MTFNZG;KIERXLH[:<QB(BW1^<?>&3]T\=>.: /3*9)-%$4$DB(9&V(&8#<W7
M]3P?RKSG2;_4/&&L:997NI7EK;KX?M=0D6SE,#3S39RQ9>=HV]!@9/-8<K7F
MLW.A65]JE](;#Q3<Z<EPDQ1Y(TBD*LQ7 +@?+N^OJ: /9:*Y#X@7%_%:Z%!I
M]_-9/=ZQ!;22PG#>6RN&]O<9[@5S^HW.HGQC-X>C'B2\L-,L(77^S[M$FDDD
M+_/+([HS8"@  D9SGM0!Z8\T431K)(B-(VQ S %FP3@>IP"?P-/KR26TUJ_O
M/!$6ORZE:W2ZG=1 ^>J2/$L4IC=O+)4/MP"0?7UIGBG6;_[%XDUK2KOQ%.VG
MRR"*ZAEBAL[=H\ Q^6S@R@,"&;:<YP.E 'JJWT#:B]@#)]H2)9F_=MMVDD#Y
ML;2<@\9S^=6:\N\6>(-4@F\3/;WLT A\,0W<*QN0(Y6>7++Z'  _"M,I?Z)X
MQ\+ :QJ%VNJI<)>13R[HV98?,#(G1.1_#C@T =]7,ZMX*\-WD]WJ-]:2@2CS
M+M([F5(I]HZR1JP5^!W!S[UY]I6K^+-9\.6WB"PLO$<^KSR^>F+B 6+)YG,7
MEF3A=@(SMW9YS6^ZWOB*;QG>3:Q?6HTR>2TM((9ML2*D*L6=.C[BQSNSQTQ0
M!WNEWEGJ.E6E[I[!K*>%9("$*@H1E>" 1QCBK=<W\/O^2<^&_P#L&V__ *+%
M=)0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 5E:MX<TW6[W3;N^A:2;3
MIO/MR&(PV0><=1E5.#W K5K&UCQ"FE7D%E%INH:A=S(T@ALXU.U%(!9F=E4<
MD#KD^E "V_AC2[;6]3UB*%A>:DBQW#;S@@*%X'09 &<=<"JL7@K2;=]%>V-U
M ^CQ>1;-%<,I,>5)1_[RG:,@U _C_1TT?3]2\J]9+Z[:Q2%8,RI.-^8V7/!R
MA'&><=N:C/Q!TZ&.]-]8:C8RV,L"7,5Q&FZ)9FVI(2K$%,]2"2,=* -#_A$=
M(_X1A?#OE2?V<KB0)YAW9$OF]>OWJ+GPCI%W->RS12%[RZ@NYL2$9DAV["/0
M#8O'>H?$OBZ#P_YL"6EQ=WJV,UZ(H54A8X\ LQ+# RP_(US@\<:C)JWA.9[&
M^5-2TZXEDL(HD+S2 1%2OS$!?F8@EAQUH [AM(M&UY-:*-]M2V:U#;CCRV8,
M1CURHYJK>^&K"^UV+67:YCNT@-LQBF9%DB))VNHX(!)/XUCOXQL=0L;2=7U+
M3Y%UF+3IH#$GF+,2/W;@DC801DJ2<'@T77Q$T^V34Y4TS5;FWTN=X;Z>&!2D
M&SJQRP)&.?ER0.2!Q0!K#PKI0T72])$4GV33)(9;9?,.5:(Y3)[]*JWW@?2;
MZ[NY_,O[=;T[KR"UNWBBN#C!+*IZD  D8SWIU[XQL[?4EL+2RO\ 4I_LZW4O
MV*(.(8FSM9LL.N#A1ECCI5[P]K]EXGT6'5M/\S[+,SJAD7:3L<H3CTRIQ[4
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
M:1:Z78JRVMK&(HE9MQ"CISWK'OO NCW]S>2.U[%#?-OO+6"Z>.&X; !+H#W
M .,9[YK.TWQU81:5H<:C5M3N-4BG>US!'YLOEL P8 A5/S<=!@')%4?%'CV=
MO ]_>Z+:ZA;:A#>QV$RR0QF2T<N@.06*G*N-I&X98=LX .JG\+Z=-K<&K+Y\
M%S%;?9-L$I1'BR2$91P0"3BD7PII2Z)IFD"*3['ILD,MLOF'*M$04R>_(K.C
M\6K9E-,CT[6]5O[:VCENU2*$RPAAQYN&5-YP3M3/TI;CX@Z0D&DR6D%]J#:M
M#)+9QVD(9Y-A7<I!(P1NYSTVMGI0!->^!](O;N[F,E];QWS;KRWMKMXHK@XP
M2R@]2  <8SWS6K;Z)8VNL2ZI#&4N9;>.U;#?+Y:%BH [?>-8%]\0].LFU/\
MXENJSII4FR^DAA4K -JMN.6&1ANV3P>,8S<T_P 965_K-MIWV._MS>0O/97$
M\06.Z1<9*?,2.&!PP!Q0!-'X/T6.;7)5MCNUM-E[ER0ZX8$ ?PYW,>.YS2P^
M$M(@TO2M.CAD%OI=PMS; R$D2+NY8_Q?>8G/7-48/'EC+<V8DTS5+>RO;@6M
MM?3P*L4DA)"C&[>-Q& 64 UD7GCJ22+Q;'=6NI:=:Z.ZHM[;QQLX^6,GAF(+
M$N2.,;>N#Q0!L_\ " Z,7V&2_-CYWG_V>;QS;;]V_P"YGINYV],]JEO_  3I
M5_>W=SYM_;?;<?;(K2[>*.XP,9=5/7'!(P2.M&H>,+>SU2ZT^UTS4M3GLD5[
MO[%$C" ,,@'<RY8CG:N3BHYO'>DC^R19Q7=^^K6[W%DMK$"9%7;D?,1M/S=\
M 8.2* -V73K.?2WTR6WC>R>'R&@(^4QXQM^F.*R-,\&:9IE_;7@EOKJ6T0QV
MGVNZ>86ZD8(0$\''&3DXXS5O0/$%MXAM;B6""XMY;:X:VN+>Y0+)%(H!(."1
MT(.02.:H:AXTM;/4+VTMM,U/46L%!O)+.)66#*[L'<REFVX.%!/- %C_ (1'
M2/\ A&!X=\J3^S@_F;/,.[/F^;UZ_>JUKF@Z?XCL4LM2B:6W29)@JN5RR'(Y
M'-<CJ7BR[U'QGX8LM(>__LF]MVO6FM(X2+A<Q[<E^0@#'=@!N>/;KM:UJ+1+
M>&1[6ZNI9Y1##!:Q[W=B">Y  P#R2![T 5=/\):987=U=.;F]N+F'[-)+?3M
M,?)Y/EC=T7).1W[YJ'3O!.E:;<VDL<NH2QV1S:6T]X\D5N<$#:I/8$@9S@=*
MMZ'XBM]<>\@6VNK.\LI%CN;6Z4"2,LNY3\I*D$<@@FJNJ>+[73=?_L./3]0O
MM1-JMVL-I&IS&69<Y9@!@KW(ZC&2<4 3/X2TE_#U]H;12?8;Z262=?,.2TCE
MVP>W)-1W?@W2KS5I]09KR-[I46ZBAN72*Y"#"^8H//''N.#D52?XB:.-/TZ[
MCM[^9K^:6VBMHX!YRS1@[HV4GAL@CT]\<T?\)=I]C<:[=7T]_&EE':M+:S1*
M?):5?E2,+DLS$@$$GGIQ0!<TKP7I&C2:>]HMQ_Q+A,MHLDS,(EEV[E&>WR#
M[5IZ-I%IH.D6VEV",EK;)LC5F+$#.>I^M9-KXRMI;R2RO=-U'3;M;9[N.&[C
M0&:-?O%"C,"1D9!(//2K/AKQ-;^*+'[=9V=[#:,B/%-<QA!*&&3MY)..A[9Z
M9'- %.+P#HD4T>T79LXI_M,>GFY<VR2;MVX1YQ][G'0'M6S::1:6.IZAJ$",
M+C4&1[@EB02BA%P.W K(U#QG:V5_>VEOINI:B;  WLEG$K)!D;L'<P+-MP<*
M&.#27'CC34NK*ULK:]U*:^LOMUJMG&I\R+(&<LP ZYYP/QP* +6M>$],UR]A
MOIOM-MJ$*&..\L[AH90AY*EE/*^QR*2P\'Z+865];?9WN?[079>37<K32W Q
MC#NQ)(P3@=!VK*@^).E7%M:WB:?J@L9KA;62Z>!52WF9MFR3+9R&(!*@@$]:
ML7GCRSM]0U2QM]*U:^FTM@+O[+"K"-2@<-DL,\'H.>#Q0!9TSP;IFF7]M>"6
M^NI;1#':?;+IYA;J1@A 3P<<9.3CC-2Q^$M)BT6STA8I/LEG=+=PKYAR)%D\
MP$GN-QZ5C+XNBE\7V\Z:@!H$GAY]2)*X7B1?G/&1A2>/TJY9>.;2ZN;&.;2]
M4LH]1S]AGNHD5+@[2P488E20"0'"YH @\<>%?[5T#Q!-IMNTNKZAIZV84R!0
MP5BRCD@#EFYJ_I_@[3+#4;?4-UW/-;1-%;)<W+2I;*PPPC4GC(&._''2D'C3
M2V\)P>(D2Y:VG=(HX0@\XR-)Y8CVYQNW<$9[&H;_ ,<V5G<7Z1:=J5[;Z<VV
M^NK6%6BMR &(.6#,0""0H;% $'_"M?#YT_[ QOVLXV#6T#7DA2U8-N!B&?E(
M(X/) R.A-;5IX>L+/^TC&)6;4B#<L\A)<B,1Y]OE450N/&NGQ:W:Z3;6U[?7
M-U;17<9M8PR^2[%?,))&%&,GZC&2<5I:YKEGX?L%N[L2OYDJPPPPIODFD8X5
M%'<F@#EM?\)-JUMH?A6'2MNA:?)!*]Y-,I_=Q @1*N=Q9A\I) &">IKK[G38
M+O4+&]D:42V3.T020JIW+M.X#AN#QGH:PQXYL8H-4-]8:A87.FVAO9K2XC3S
M&A /SH58JPX(^]P>N*U=#UJ/7K(WD%G=V]N6_=-<QA/.0@$.HR3M.>,X/M0!
MIU0T;1[/0=+CTZP1DMHWD=0S%CEW+MR?=C6'>^/;"TDU!DT[4[JRTZ1HKV^M
MX5:*!EY<'+!FV]]JG%5;OQI</XFU#1K2PG-O%I0O([Y I7+!RK_>^Y\H XSG
M/&.: -C4_"6G:GJXU1Y;VWNC"()6M+IX?.C!)"OM/."3SP>>M)I_@_1M+&DB
MT@>-=*,YM%WG">;G?]>IQZ5@^%O'JSZ'X:&J6FH[]2AAA_M%X56&6Y*9(X.X
M9(8 [0">AQ6C=^/M.M7O918:E/IUC*8;O4885,$+*<-GY@S!>Y52!@^E %F_
M\%Z3J-[JES,;H'5+<6]Y$EPRQR@+M!*]-P7C-:,^B65S>:9=R(QETPLUL0Q
M4LA0Y]?E)K/?Q?9?\)*=!M[2]NKM5BD=H(U,:1R9Q(6W#Y1CGOR, \XB\7>*
M+CPW)HR6^F3WIO[U;9O*"G:-I.!EE^8XX[<'/;( B> ]&CG!1KY;,3_:!8+=
MN+82;MV?+SC&[G;]W/:MBRT>SL+W4;NW1A-J$JRW!+$Y8($&/3A17&6GCFYL
M=3\5+>6.IZA!I][D"UA0BV@\E&Y)9<\ES@;C^E:]QXLTZ#4FNQ=WDMLNAMJ@
MACC3RWA!!W@G#;\< 9Q@^M &OX=TJ31/#]GITL[3O A!D9BQ.23U/)QG&3Z5
M+HVCV>@Z:MA8(R6ZO)( S%CEW+MR?=C6&/'MBVF6]\NFZHPO)U@L(?)427A*
M[@T8+?=P"=S$# SZ9A\,^(KO6?&WB*SE2YM[>SM[0I:7,:J\+OYF[)&0<@*<
M@D>E &HWA'2&\,S>'C%)_9\SO(Z>8=V6D,AYZ_>-1W7@S2;O5KK4'-VAO-OV
MNWCN72&Y*C:-Z X/  (Z$#!S2:EXPMM/UY]#BT[4;[45MENO)M8U.8V9ESN9
M@!@KW(ZC&:8GC;3I]"L]4M+6_NC=S&WBM(8/WPE4D,K D!2NTY)(''7D4 -E
M\!:'/X43PU,ES)IL;!HD:X8M'CH%;J!@D8]"16CJWAS3M8MK6&=)(6LV#VLU
MM(8I("!CY67IQQCH168WC[2X-%U/4;RWO;0Z7+'%>VTT:B6(N5VGABI!#@Y!
M/&:IS>/+H>(=$T^+PYJBQZBDSGSHT63";0" 7X'S G/.".,Y  .BT?0K31$G
M^SO<337#B2>>YF:620@8&2>P P , 4D7A_3X5U94C<#57:2Z^<_,2@0X]/E4
M51'C32V\)P>(D6X:VG=(HX0@\XR-)Y8CVYQNW<$9[&NBH YV;P7I4D6GB![R
MSFT^U%G!<6MPT<GD@ ;&(^\. >>_(I)O ^BR:/9Z;&ES;QV=Q]JAF@N&682G
M=N<OG))W-DG.<U)=>+].L[;6YIDN0='D6.XC" NY959-@SSNW@#IS6;XB\9V
MT7A8SZ;),+J_T>YO[*14!\M4A#AVR>.64=^30!T6HZ/::J++[6KM]BN4NH2&
M(Q(@(!/KU-5-6\+V.K:A'J!EO+2^2(P_:;.X:)VCSG8V.",\C/3M63H7C>&Z
M&B6E[9:C%)J,*BWO9H56&XD$>YL8;<,@$C*@''%22?$#38Q)<_8M1;28IS;R
M:JL2_9U<-L)SNW%0W!8+M]Z +4_@K1YM,T^Q074"Z?,9[>:&Y=95<[MS%\Y)
M;<V<]<U!/\/M"N?M\<RWC6=\\DLUE]J<0&1_O.$!QG//H#R,$"L77O&^HJOC
M6QM;"YMGT?3S+!>;4(60QNP8Y8\'"E>/7.*V-'\:07=UI5A<V.HV\FH0EK6Z
MGB58KEE3<VW#;AQDC<HR!Q0!/)X'T>:VN8)Q<S"YL%TZ5Y)V+-"I8@9]<L>:
MU+C1;*ZU#3;V5&,^FES;D,0%WIL.1WX-8;_$#34#W/V+46TF.?[.^JB)?LX<
M-L)SNW%0W&X+M]ZNIXMM)O%-QX?M[*_GNK5D6XDCB'E0AT#JS-NZ'..F<@\8
M&: *Z^ ]&2?*-?):>?\ :?L"W;BV\S=NSY><8W<[?NY[5)?^"-(U#4;N\D:\
MB-ZH6\A@NGCBN<#:-Z@X/''N.#FKFN>(;70S:1207%U=WDACMK2U0-)*0,MC
M)   Y)) %9DGC_2;;2=1O[V"]M&TV:*&\M9HQYL)D90A(#$%3N!R"> ?I0!O
MZ9IUOI&E6FFVBLMM:Q+#$&;)"J,#GOP*MU3TN_;4[!+IK*ZLRY.(;M L@ .
M2 3C/6KE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7#>*+/4Y_%L#SV
M&K:AH?V+;'!IMWY.+G><F3$B$C;MP22!SQ7<T4 >3Z)X:URVMM(LI])EA:Q\
M327LC><)$\EUE(96+;F W*#D9Y^M=-/X9DU3Q9XG%];G^S-3TNWM%ER/F(,N
M['<$;E-=E5#6K33KW2+F+5BHL N^=FE,2A5Y)+ C XYYQCK0!YYX1T[5?$'@
M_7M3OMDVHWEBVDVKALK)'"C1[P?1Y2[?3%:.A:=JDVK^#KN?2KFTCT[2I[2Y
M$Y3*28A ^ZQR#L;!]NU=W:6UO96D-K:11PV\2!(XXQA54#@ >E34 >:7'AK6
M'O;QULF*R>+K;4%.Y>;=4C#/UZ J>.O'2KJ:!J8\'>/+(VC?:=2NK][1-RYE
M62,!".>,GUQ7?44 >=:5#JGAKQ1<RII,VH?;]+LD*6\T0>WEB5E(<,PPIS]X
M9Z&M'X4>9_PKRR,@0.UQ=$[/N\W$G3V]*W-7\+:+KMRESJ-BLLZ(8Q*LC1OL
M)SM)4@E<]CQ5W3TL+:W^P:<((X;/$)@AQB'Y00I Z'!!QZ$>M '$Z!_PD7A?
M3#X<MO#\UU,E]*T%\TB"V:"29I"[G=N# ,1MVYR!VIB6^MZ!!XHTJ#0;K4#J
M=Y<75E<0O&(CYP'RR%F!7:V<\'(Z5Z)5'5-7M-&@@FO'94GN([9"JDY>1@JC
MCW/6@#E/"_AB^T+Q/8B5/,M;7PW;:>;@$;6E21BP Z],'I6,NA:UIVF:3<_V
M3<7#V7B:ZOI+>%D,AA<S!67+ '[ZG&<\UZ)K&KVFA:9+J-\[);1LBLRJ6.68
M*.![L*O4 >3:WH.O:Q!XGL[S2M6N]0NWG73YS?F.SBMV3$8VK(!N'((*G)ZG
M'(FNM UK4+35)5TJXB:X\'KIT<<K(&-P&E^3AB.X.>F"*]3HH X_4-'OY;[P
M0\=L2FGS%KHY'[H?9G3GGGYB!Q6)X=\-:O9OX*-Q9,G]GW.I/=993Y8E,FPG
MGG.X=/6O2Z* /+_$7A_5/[2\1ZI';*575=-O[59)407(A5 R DX!SD#..<5>
MLKZ[U+XPV<T^F36"+H4X2.X9#*?WT62P1F &>!SG@UW.H:?::K836-_;QW%K
M,NV2*1<JPJGI'AK2-"EFETZS$4TP"R2L[2.P'0;F).!Z9Q0!S_B^UU.?Q#IC
MM::I>Z$L$HFM],N?)<SY787PZ$IC=WQGK7,6/AC7(=*OM.;19X6;Q-;:G'FX
M$J^1NB)&\L2S*$.<_AFO7** .6N=&GNOB/\ ;9K7S-,?0Y+.1R1M+M,IV$=>
M5S7/_#?3;MM3O);UQ-#H*OHEA+NSO19"S/\ 7;Y*'WC->A7EG#?V<MI<*S0R
MKM<*Y0D?52"/P-,T[3K/2;"&QT^WCM[6$82*,8 [G\<Y.>] '.>*+*_A\3:!
MXALK&6_CT\7$-Q;0%1)LE5<.H8@'!09&<X-9VJ1^(=6.D:^VB/&^EZFTT>G>
M:GGR6S1M&6/S;1)\Q8+NZ#KFN^HH \M\1Z'K?BB+Q3JL6DW%J;G1DTVRM9V0
M2S,'9V8@,0HRP R<\'I75:QI=Y<>,O"=[# 6MK+[5]H<$8CW0[5_,\<5U%%
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %</J\$^J_$ZVTF34;Z#3SHTD\L%M<O")&
M$RJ,E2".O4$'C&<9![BJ1TJS.M+K!B_TY;<VHDW'_5E@Q&,XZ@<]: /,;/4-
M2G33_#;ZK?+:R>)+RP>Z\]O/,$*NZ1^;][)( W9S@=:J^-XI=/LO&/A^.^OY
MM.CT:&_B6:[DD:&0R.C)O+%BK!0=K$BO29_"&B7%C<6CVC>7/>-?LRS.KK<$
MY,B.#N0Y]"*9%X,T./3M1L7MI;A-279>27-Q)++,,8 +L2W Z8/':@"]'&-'
MT!EM_.F^SP,Z":9I78@$X+,2Q_$UQ_A+3I+O0O#OB6X\27Z7]Z(YKD373-#<
M&123"(F.Q<$X&T C;WKM].L(M,L(K*%YWBB&%:>9I7/.>68DGKW-8UGX%T"P
MU"&[@M9AY$C36]NUS(T$#G.62(ML4\GH.,\8H X&.^U;3OAEK'B:/5-0N-3>
MZFLX3)<%D@C-YY>55CMW 9PQZ<#.!BMS28=<TGQ%:7 T_6;/1Q!-_:)U354N
MQPNY)%'F,P;(P=N!ANG%=C#X<TF#1)M&6S1M/G,AD@D)<-YC%GSDYY+$^W:J
MNG>#M'TVZ%RD=S<3+$T$;7EW+<>5&>JH)&.T' SCK0!YS'J.H6O_  C.M6AU
M[R]1U2WB-[J&H K=PS,>/LX<JH*G*X4$8%$LMSX=\/\ Q U33+B]^VKK(M$9
M[IW"*_D*6 =MNX!SACTP!G KN5^'/AL6B6QM[MHH65K8/?3-]EVL&'E$O^[P
M0/NXZ8Z5>'@_1?M&IRM;2.NIIMO())W:*7@ L8R=N["CY@,\=: .1LT\1Z+J
MT=U:Z5K,&G+9W!O$U/5$NP[JFZ-U'F,P;<,';@8;IQ6-=6#/X'\&ZY/JU_<7
MNH:EIL]SY]T[QRL\BL5$9.U-IZ;0.!BO1],\(Z3I5ZMY$MU/<)&88GO+N6X,
M2'&53S&.T' Z>E4X?AWX;A:#;:W!BMYUN+:![R5HK=U;<#&A;:G([#ID=#B@
M"I\6,_\ "M=4VR"-M]OAR/N_Z1'S6;JFE7&E^+=+T>QUK5A%KEE>17#37LDC
M1NB*4F0D_(P)_AP.1Q7<:QH]CKVERZ;J4 GM)BIDC+$!MK!AT]P*SK3POIVB
MW,VJ6-M<W5^ENT4(N+R24JO7RT,C$("0.E '+:-KVH^)+CPOI37$T%[9F6?6
MO+<J=T!,01L=0\AW8[A:V?B!+=I:Z##:7UQ9FYUJW@DDMW*L8VW!A_\ K]JF
M\)>'I]/OM:US4+6"VU+6+A9)(87WB*-%VHN['+=6)'&6]JW=0TJSU7[+]LB\
MS[+<)=0_,1MD7.T\'GJ>#Q0!Y]!HCS>)?%>C'6M:73[&UM[BVC&HS;XY9$DR
M?,W;R 8P0I)7)/%95KKFM:_+X7L9H=4OXI/#\=_<1V%ZMJ\\I8)N=]Z$@8S@
M'JPS7J::/8QZA?WZPD7-_''%</O/SJ@8*,9P,;VZ>M9TO@O1)+'3K5()[<:;
M'Y5I+;7,D4L28 *B16#$$ 9!)SB@"#P.FN0Z5=P:W%<1^7=N+/[5<)-+Y! *
MAW5CD@EADG. ,UT]8L/A/1H-.@L([9Q##=+> F9R[S!MV]W)W.<]=Q.:VJ "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "J.JZSINAVGVO5+V&T@+!
M \K8W,>@ ZD^PJ]6)XCN-%TQ+76-5A\R:TD*V852\C2N-NV-1]YV' _IS0!=
MTK6=-URS-WI=[#=P!BA>)L[6'4$=0?8U>KF/"6DWMM<ZOK6I0K:W>L3I,;1&
M#"!$0(H8C@N0,L1QDX[9KIZ "J6J:OIVB69O-4O8+.W!V^9,X4$]@,]3["KM
M</?I%=?&;3(;X*\4&CR3V*2?=\\R@.R_[03;^!- '1:/XGT3Q TJZ5J=O=/%
MS)&C_.@]2IY ]\5K5A:X-)L+G^V9(;8ZS;VDYM=S;9)%5=S*!G+#@>N/:N)\
M_5=,\&>'_%W]NW]S?W<MF]U!)+F"59V4-&L>,+@/P1S\O>@#U.BO(]5NM8;P
MYXUUQ->U&*?1]3G6RBCEQ&JH$;#+_&#DC!X Z=ZV;AM1T+Q7;VRZQ?W4=_H]
MW/,MQ)N59H_+(=!CY/OG@<=* /0Z*\EM+C5[#P5X3\4MK^H75[=364=S#)+F
M&:.5E0KLQ@, V=W7()-,\4ZS?_9/$NL:5>>(KAM.DD$5S!)%#9VS1@9C,;.#
M* P(8[3G.!TH ]=HK@/]/\0>/;BPEU:^M+ :-;71AM)C&?,9Y!D,.0,#MUP/
M2LW0-=U>VM/#&JW^HSW%G)>7.CWAD/!/G.L$I[;LH$)[[Z /4:*YGP5=W>K6
M-]K5S/(\&H7DCV4;'Y8[9?DCP.VX*7_X%7*6-SJNDZI:?\)/>Z_97KWP0W:N
MLVG7 9R%CVC_ %88$ 9"D'O0!Z+I^JV6J"Z-G-YOV6X>UF^4KMD3[R\CG&>H
MXJY7CZV=Y'X9\>ZU;:SJ%I/8:G?SVT=M+L0,@#9<8^?)&"#QCH.I.YJFHSZS
MK%M:P3:]<RQZ=%//9Z/)';K$TF2'>5W7)(!PF3T)Q0!W%UJME9ZA8V$\VRYO
MF=;=-I.\HNYN0,# &><4:5JMEK6G1:AI\WG6LI8(^TKG:Q4\$ ]0:\ST#5;S
M6I/AM?:A*TMTT^H1O(V,MLCD0$XXSA1G'>MWP%=MI_PCAO43>]O%=RJG]XK+
M(<?I0!W=%>6>?JNF>#?#WBW^W=0N;Z\FLWNH9)<P2K.RAD6/&%P'X(P?E[U6
MU'7=?31VT6SOYSJ^F7][--+NR\UO;KYJ*?9A+ OYT >N45Y3KWB'5-0_M34]
M(U2>WLUOM,L+1HS\N7='E;'0Y$JJ?]TBNATQ;O1_B5_8ZZI?W=E<Z2UVR7DW
MFE95E5<J3T!#'(''% ':U3N]5LK&]L;.XFV3WTC1VZ;2=[*I<C(&!\JD\XKD
M/$MU)?>*CIMI-K]RUM:+)+9Z1)';B(NQVO)*[KDD*<)D]"<5A:+JMYK4'PVO
MM0E:6Z:_O8WD;&YMD4Z G'&<*,X[T >F:5JMEK6G1:AI\WG6LI8(^TKG:Q4\
M$ ]0:?>7T%@D37!<"69(4V1L_P [' SM!P,]SP.Y%<E\.&*?"ZT920P%T01V
M/G25SFFW6KV_@'PMK,VN:A<7NJZAIJ3F27Y!&T@!55[;E/S>IH ]9JFNJV3:
MS)I FS?1VZW+1;3Q&S%0V<8ZJ1C.>*\TN[G5]0\(^,/$R:_?VEY93WL5K%'(
M!#%'#E0NS&"QP3NZ@D8Z5:MK";6_B'$)=1O;=6\,VCRM:R^7)(QEDZN.0.IX
MQDX[<$ ]*>6.)HUDD1&D;:@9@-QP3@>IP"?P-/KQNW^V:W_PA2W^J7[RQ:S?
M6AF2;8SK$LX5CC^+"@9[@GUKV2@"I>:G9V%K<W$\I*6P!F$2&1DSC'RJ"W<=
MJ6[U*SL;6[N;BX5([2$SSX^8QH 3DJ.>BGMSBO)]1^U:1;_$W5+/4[]+J">-
M8R9R0N8H6SCU&< ]AQ5K4;'&K_$^<W=VWEZ2F(VF)3Y[>4X(]!V],F@#U.VN
M(KRUAN8&WPS(LD;8(RI&0<'VJ6O(X-5U+4-4M])6#7I;&PT>R=8]'FCB8R2(
M27=F=20 H  R.#FN[\(7&K_\(NC>(HY8;N%Y%9[C8'>)6.QWV$J&*XS@]<T
M=#17CW]N:G"NB:W9W/B*XAO=5@B:]NWBCM;B&63;A8-Y91M/RG:#QG-;$D6I
M:Q?^-VDUW4[>/39\6<=M-Y8C;[.CY./O#)^Z>.O'- 'I-4].U6RU5+A[*;S5
MM[B2VE.TKMD0X9>0,X/<<5Y_HVH:CXOUC1K.\U.\M81X=MM1E%G+Y+33RD@L
M2.=HV].F36M\,4DCT76$EG,\BZY>JTQ !D(D.6...>O% '6V-]!J5HMS;%S$
MS,H+QLARK%3PP!Z@_7K4TLL<$9DFD2.->K.P 'XFO*-)U+6-83P=:OK-Y"M]
M<ZHEU)&^'D2-VVC)Z8  !Z@=,'FJOB47G_"-^,-&FU2_G@TS5+$6\DDY,FR7
MR249NK %R1GV]* /9**\PU"]U&X\9:AH:KXDN;'2K2W6/^S+B-)&>0,3)*[N
MK,>  .1P<BF"?Q1?2^#M)U6]O],N+M[V.\:-T266.-<QL=N5#%0,D=,G&.*
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
MUR.M 'K4<L<I<1R(Y1MK[6!VMUP?0\BGUY-H^EZTNA^*VT*]OI;T:_+$R-=
M.\*NF\(S?*LA7(W'VKIO!E]$^J7]B;O7([A(DD;3M9&Z2($D>8DF3N4GCAB
M1VS0!V3,J*69@JJ,DDX %(CI)&LD;*Z, 593D$'N#6%XXC,O@/7PLLL16PF<
M/$^U@50MU]#C!]LUQEI9WTE[X-T*#6]3M[*ZT:6>X,<_[QBODE0&/W<%L<=L
MCO0!ZE17D_BC5;V2/Q/J6EWGB*X;3/,6.>UDB@M+22),E65W!FPWWCM;K@5L
M0W5]XH\7V]A/J-Y96L.BP7QCLI3$99I68$DCDJH7@=,GF@#M-.U6RU:*:6QF
M\U(9Y+>0[2N)$;:PY Z$=>E7*\3T[5=3L-*LM(MI;^=M0\1:BES-8>6MQ*L;
M.Q"%BJJ6(R2", '%=WX-?7$U34[>]M-6BTG;')9MJLD<DRN<B1-RNQ9>%(R<
M\F@#L:*\Q\02ZOINK:M>:S<^(;:Q$GF66H:6ZR6]K"%'^MA')P0Q8E6!'<4V
M^UC4=:\8ZQ9(GB"XL;"*W6W.B311 M)'YAD<LZELY  Y7 /'- 'J%%>:65YX
MCUB]\-^']<N+S3)Y+&YNKUH'6.6<QR*B#<F=N0V\A3WQTJ;6;?5[*Z\-:)'X
MGNY5NM3GADN4PLPA\EV$;-SN<8^]@'H<9% 'HM,:6-)$C:1%>3.Q2P!;'7 [
MUYA=WNIWGB[6-'"^)[BTTB*WMX#I=Q$C%FB#F25G=2['( ZKP>.:9#;ZQJ'B
M?P#)K\M[:ZF;:]%Q&DP3)C*[6(0E064@L!ZX[4 >JU6@OH+B\NK6,N9K4J)0
MT;*!N&X88C#<>A..]<KXR>_G\3^%M*M-2NK&"_EN4N&MGVLRK$6P#V/'7MG(
MYKGM8UK5K/4]?TFVU.YC5M3TK3H9V;<]NDR('92?XCSSZG- 'J,TT=O!)-*V
MV.-2['&< #)J'3[^VU33K;4+.3S;6YB6:%]I7<C#(.#R.#WK@+I+[2?&DVCC
M6+V[TZ3P]=7 @NI?,99 Z+DMU(P3C.<9;MP,O1HK_1/"/@#5(-8OW>[FL;66
MW:3]P89$QM$>, @8^;KD4 >LQRQREQ'(CE&VN%8':W7!]#R/SI]>3:1I>M#1
M/%C:%>WTMZ->DB9&N@'>%73>$9OE60KD;C[5TW@R^B?5;ZQ-WKD=PD22MIVL
MC=)$,D>8DF3N4GCAB 1VS0!V=%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B:_X
M6L?$5Q8W%U->PS6+.T$EI<M"RE@ 3E?88_$^M;=% &!'X2M5TN\T^34=7N(;
MO;O:>_D=TVG/R,3E??'6M^BB@ K)UWPWIOB**!;^.02V[^9;W$$K12PMZHZD
M$?R-:U8.K>*[72M9CT@65]>:A+;&YCAM8U8L@;:>2P Q[D#WR0* #2?"&F:5
M?/?E[N^OGC\K[5?W#3NL?=5W<*/7 &>]5K3P%HMG/:E#>O:V<OG6ME+=.UO
MXR050GMDX!R!VQ56W^).DW-O:7:6.J"QGG6U>Z>W"QP3,VS8^6SG=@$@$ GK
M5O5?&MKI5S?1G2]5NH-/4->75O #%"-NXY+,"V%Y.T-B@"U+X3TJ;2=7TQXY
M#;:M,\]T/,.69P V#V^Z*?JV@VU[*+]8V:^M[.>V@^? Q(!D$=.JKS5:]\8V
M<%[%9V5C?ZK<26JWA2QC5MD+$A6)=E'.#@#)XZ5GR^*&F\6: 8KA[?2;O3;N
MYGCN(_+(,9CP7W#*[<M0!7\*> +:RT'P\-3%Y]IT^&*4V3W1>"*Y"\N%!(R"
M2>N,G(K1N/A]H=T;^.;[8UG?.\L]E]J<0&1_O/L!ZYY] >0,BMG1=7AUS34U
M"VAN([:0GRFG3894[.!G.T]1G!(YQ65>^.-*T_1-4U6=+KRM-O#931+&#(9
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
M))V<'+#!R!C(.:6_^(VE6$.I73V6IRZ?ITCQ3WT4 :'S%X* [LDY^7.-N>]
M%QO ^C"UTV" 75LVG2O-!-#<,)=SY\PLV<MNR<YZT[Q=I%WJ%M8W^F(KZGI5
MTMW;QLP42C!5X\GIN1F&?7%8_P#PE]W;^.-7LA::AJ-NMC:3V]I:0H63=YF]
MB6*CLG!;Z#K4C_$*.XU+PS'IFG7=W9ZRDK^:$ 9 @(*X+##*WWO;IF@#7O/"
M>E:J-2ENH)E;55M_M2^9@_N3N0<< @GG'6K]SHUE>:O::I-&6N;6*6&/GY=L
MFW<"._W16/!XYL[F8&#3-5EL#<FU&H);AH"X?8>C;]NX8W;<>]=+-,EO!)-*
M=L<:EV.,X &30!SFG^!-&TV\M9X3>/%9,7L[6:Z=X+9B",HA.!@$@9SC/&*5
M_ NCG3-.LH3=VW]G2R2VD\%PR2Q%RQ?#=P=QR#3=/\;V=]?V%M+INJ6*ZB#]
MBGNX51)R%W8&&)4E02 P&<54E^).E16US>?V?JCV%I<O;7=VL"^7;LK["6^;
M)&><J#@$9Q0!<'@+0?[/U&S:&=X]1D2:=WN',AE0#;('SD-E0<YZT0^!=(CN
MKB[EDOKJ[N+*2QEGN;EI':%R"5R>G3C&,9/J:??^,+2TU:ZTZ&QU"\DLXUDO
M);6(,EL&&5W98$G SA0QQVI/ &IW>L^ ]&U&_F,]U<6X>20@#<<GG  % %ZQ
M\.:=IU_;WMNCB:WL$T^,ER0(5.0,>N>]8/B#PE%#I42Z5I<MW(NI/?MY5Z8)
MXWD+%WB<D#.6^Z2 035W5/&]II4]\&TO5;BVT_'VR[@@!BAX#'.6!; .3M!Q
M6)XI\2ZC::GK0TZ^VVT7A6;4;?:JD"8,VV09'/&..GM0!>\#^'KO3-6UW5KJ
MSELAJ)@6.">X$\Q$:MEY'!(+,7/ )P !4*>"Y+[QCXGU"[DOK."]-NL$UG=F
M,S(L(5P0IZ!AW&1SCJ:Z_2II+C1[*>5MTDEO&[MZDJ"37.S?$+2X5GNOL6HO
MI4$Y@EU1(5-NC!MI.=VXJ&X+!2..M %F;P/H[&P:T^UZ>]C;?9(7LKAHF\G(
M.QB.HR ?7/.:@_X5WH*65Q:0"\MX);J.]58KEAY,Z='0]03W]:RM9\;WX?QG
MI]K87%NVD::TT%YM4A9/+D8,<L>#M4KQV.:TM$\;07;Z-97=EJ,,FHPC[/>3
MPJL-RX3<VW!R,@$C*C..* +5YX)TV[NY;I;K4K6:XC6*Z:UO'C^TA1M!DQU;
M'&X8/O5^#P[IMKJ-E>P0F.6RM&LH &.U8B5.,=_N+S60?B!I@S<?8]1.E"X^
MSG51"OV8/NV==V[;NXW;=N>]78O%MI<>*+GP_;V=]-=6KJES(D0\J$-&'5F;
M/0@X'&<@\8&: &77@K2+NSNK=A<1_:-0_M(RQ3%72XXPZGM]T<5HW^B6>I6U
MC!=^;(ME<17,3%SN,D9RI)[\]?6J_B348]-M[!Y+JYMQ-J%O #;HK%R[@!&W
M=%/0D<@=*R;KXB:;;)J4J:;JMQ;Z7.\-]/# I2 IU8DL,C'/RY(') XH U]3
M\/V=]=76H-;)/>2Z?)8;)G(C>-CN*L!V)QD]<5P^C^$M2FUSP[+/I%[80Z1(
MTKRWNIBZ 'ELBQ0 ,2%RP)+!3A1UP*Z:7Q?(/'-EH,&G3S6MQ8M=&Z0+C&Y
MK#+#Y &.>,YQCO38?B!IDQ@G%GJ*Z7<3BWAU1H5%N[EMJ\[MP4MP&*@<]: +
M[^$-)?PU=>'S'+_9]T\DDB^8=Q+R&1N>WS&F7O@S2-0U.^OIQ<YOX%ANH4G9
M8Y0H(5BH/W@#P1TKE;KQ-K$=SJ")>L%B\66FGH-B\6[B+<G3ON;GKSUKH;WQ
MYI]G+?E;#4KFRT^0QWM];PAH8&'+ _,&;;GYMJG% %O3O"5C8:E'J$EUJ%]=
M0QM'!)>W32^2K8W;0> 3@9/7CK5KP[I4FB^'[/3IIVG>!"K2,Y8G))ZGDXSC
M)]*I:CXPL[*^%E:65_JMQ]G6Y=-/C5_+B;.UF)8#G!P 23CI6?!X[6^\5Z3I
MNGZ?<W%A?V#78N50# WHH."P(4;F#9&<XP.M %JS\!:)97EO-%]K,%K,9[:R
M>Y=K>"0Y^9(R< C)QV&>,4DW@'1)IIMWVP6<\_VB73UN6%M))G<28^G+<D="
M>U3)XSTM_"=KXC"7/V&YDCC0;!OR\@C&1G'WCZ]*;JWC.VTJ[O(1I6JWB6*"
M2[GMH%,<((W<EF!;CDA0V* ,I?!DM]XT\2ZC=27MG!>"V2WGL[HQM*BQ;74A
M3T!]1GTZFD\4>%#J>BZ=X-T_1Q%HJM"9+PRJ%@C1LE5&=Y=@,9QCYR2:OP:[
M->?$&RM;6Z\S2KG0VO44*,.QE0*^<9^ZWZUI>(/$MEX;6Q-Y'<R&]N!;0);Q
M[V:0JS 8SWVX^I'UH LW.BV5UJ&FWTD9$VFES;;3A5WIL/'?@UD>(/"UM=:9
MK[VVGI>W>J")I8)IVC61HP N&'*$ <$=P*C;Q_ID%AJUQ>V=_92Z4B275K<1
MJ)0CG"NN&*L#SR#V-2R>-K2."S/]F:HUU?2.EI9^0HFG50"9 "P"I@CEB.O2
M@# T'PK>W'BQ=5OM/OK.WBT^6T9M0OEN;B=I"O=68*BA3CD<L3CK75_\(MI?
M]D:3I?ER?9=*DAEM1O.5:+[F3WK/E\?Z/;:)>ZG=17EL+"YCMKNVEB'G0.Y4
M+E02"/G!R"01TS4]EXRLKC4I;"\L[[2YTMFNU%_&J"2%3AG4AB.,C(.",]*
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
M8K-*2BL[ 1 JI+,"#U/4UZC/H]C<WNG7DL):?3BYM6WD;-R%#QGGY21S6/\
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
MVE^)Q?:N=)O=+O-+OS!]HCBN3&PEC! )5HV89!(R"<C(K<=UC1G=@JJ,DD\
M5Q7AG0X8_$ OU\*W>F"&W9$N+_4#-*68C*J@D<;<#DD@\#BNOOK47VGW-HS%
M1/$T18=MP(S^M '.Z;XXAU*>Q9='U.+3M0?99ZA)&GE2G!() 8N@8 X+* ?:
MH'^(=FEO)J(TK46T..<P/JH$?D@A]A;;OWE W&X+^E0>&'\4Z;INB>'Y-!6%
M;%$M[N_DG1H7B1=H,05MY9L+]Y0!SFL0^'_$4?P_F\!)HTC;R]NFJ>=%]G\A
MI"V\C=OW!3C;MZCKB@#JM2\9)!?ZE8V6EW][_9T8-Y<VX39;EEW 89@SD+@D
M*"0"._%9?AOQE-_PBGAJ&2VO-8UN_P!/6Y:*#8&VC :1V=E51D@=>3T%)'8:
M[H&L>)(+'1I+^WU>19[6Y6>-4B?REC990S!@ 5!RH;(/K6#:^![^Q@\-7NH:
M+=:A]FT9=.N[.TO1%-"ZMN5E(D57'+ C=Z'F@#I-8\4RW'A67Q)I7VF"31KA
MOM]A,H#%4XFB< D9"G<I!/0<X)KM8I4GA26-@T;J&5AW!Y!KSK4K--"^%VOQ
MIHO]FW6J>9!%9FZ-Q)++,!%'N8D_.>,@$@ =:ZO3[R73]5L/#C6VZ./3!+]K
M$@QN1E0IMZCKG/?GT- &[7#0_$^QFL-/U+^Q=773;^3R(+KRXR&F.0(]H?=D
ME2H.,9[]Z[FO.+'PMK,/@+P?IDEGB\T_4[>XNH_-3]W&LC,QSG!P". 2: .B
MLO&4$ZZPEWIFH65WI,:RSVKHLDC(P)0IY;,&SM(P#U%+I_B];C58=-U'1]0T
MJ>Y@>XMOM?ED2HF-W*.VU@&!(.*P]?T'Q'+J/B^[T=6AFOK"SBLYDF5&=HVD
M,BJ<Y4[6P"<<D<\5GVGA_4+?QAH>LZ=X6NK.T@2>"9;J]22;=(H D?,C#8".
MQ+').WID Z?2?&@U=K*:'0=633;XXMK\I&T;#!(9E5RZ*<<%E';.*S/#7B]D
MT>&.^:XO]2N]4N[>W@B ,A1)W7<<D (B@9)]NI(%9VG:%JD&M:9+I'AV^\/2
MK=*^I;+]&L9(N=X2(.<D]CL4COBHM!\&ZWX:N1X@L[:2749+^Y2\L7N%(FM)
M)V93&2VU&7(<#(SE@>30!ZE7*7_C[3-.\/:AK$UM>%+&]>RE@1%,ID5L' S@
MC'S]?N_E75UP-QX3O[CXB2O);*WAR<_VA(V]<&Z\DVY3;G/*D-G&,CUH V]6
M\:Z3HUS/%<^<R06(OGEC4,NQG"(HYR69N@QVZTEGXO635(M.U'1[_2[J>!Y[
M9;DQL)E3!8 H[ , 02IQ7&6?@;Q#<^#M7BOXXTUC=:168DE5EEBM-ACW$9QO
M8.?;=S6_+::QXD\4Z3J5QHMQI5MI4-P2+F:)GFEE38%41LPV@9.21GCB@"C?
M>.9];T#2=3TFUU"QM+C5+"-+B<(OGI)*!(@ 8GCH20 >Q/6N@N?'.F6UIJEZ
M(;J:RT^1(&N(D4I-,S!/+CR?F(8@$\*">O!QS<O@_5;GX5^&?#\MJZ75M/9F
M[2.=5:)$<&0AP<9 R?E.?2KEOH>K:-H.I>&AHD.M:-%M:P6>9%\R!FRT#9YW
MIR58\'C)!% '3:3KD^H7DMI=Z)J.FSI&)!]I5&1U)QP\;,N?520:V*\_\.6&
MJZ1J=_=VFF:G8:)'8-LT[4K])2UP#D&,[W\M=H(.6 Y''%=GH]^=5T2PU%H#
M ;JWCG,1.2FY0VW/?&<4 4=<\21Z->6-A%8W-_J%\7\BVMM@)5 "[%G9551D
M=3U(KF=(\;^3+XIOM3%Z(;?4H;6ULFC!F#M%&/*50<$ER>^.<YQS6GXCL=3M
MO%VC>(M/TZ348[:">UN;>&1%D"R;"KKO95."F",CK7+7O@[7]9M==NKO3%BG
MEUJVU.WM/M2CSHXXT4QET/R-@,,]-PX..: .O3QO:V[7\6L:?>Z3<6=FU\\5
MQL?? OWF0QLP.#@$9SR/6I;#Q1+?R+'<:#JVGQSP--!/*L;HR@9Y,;ML;!R
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
M-&BE4+*0<?,6(!YVUR.O7%[I5MXNT73M1O([6SO-+:TD,[.]N9I$WH'8DD<
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
MB.NQ3N7D\%3R?7&!0!T-CX0T'3S=-!IZEKR$07+32/*9T&>'+D[OO'D\XXZ
M4W2_!^AZ/>1W=G:2">)#'"TUQ+-Y*GJ(P[$(/]W%6O$&M1>'M&EU2>%Y8(60
M2!,956<*6Y[#.3[ U4'BJS/C1_#/E2"=;7[1YYQY><C,?KNVD-]* +VKZ'IV
MNP1PZC;^:(G$D3J[1O&W3<KJ0RGD\@BJD7A'0H=*ETU; &VFF6XE#RNSR2*P
M969R=S$%5ZD]/2N6E\>)<0W.K:?:7[3KH<M_#;R3*(6C64J'*_WB!NS_ '>.
MM0KXKUN37?"4K6%TTM_I=Q(]A%*@65QY15R<[5&"QY.1G'4XH ])95=2K ,I
M&"",@BL'3/!?A_1[^.]L=/\ +FB#+#NFD=8 W41JS%4S_L@5-X<\0+X@M;MS
M9S6=S9W3VES;RLK%)% /!4D$$,"#[UE>(=2U6]\5V/A;1[P6#R6KWUY>B-7>
M.(,$58PV5W,Q/)!P!TH O0^"/#MO?I>1Z?AXYC/'$9Y##')G.]8BVQ6R<Y"]
M:T(]$TZ*/48TM@%U)V>[&YOWK,H0GKQ\H XQTK*L-,U[1=4#S>(&U+13$YF%
M^B+/"PY#*T:*&4\Y##CL>U4K?X@++;6.I3:+>P:)?3)#;Z@[ISO;:CL@.Y48
MXP?<9 H U+WP9H-_!91363*+* 6]N\,\D3I$ !LWHP8KP."33[GPAH5U865D
MU@L4-B,6IMY'A> $8.UT(89[\\]ZQ+[XB+9QZQ<1Z'?3V>CW+07UPCH @ 4E
ME!.6X;) Z"K]EXP-QK<6G7>D7=E]JM7N[.65T(G1-NX$ DHV&4X/KZ\4 7H?
M"FAV]A!916"B""Z6\0%V+&=3D2,Q.6;/=B<U.^@Z7)X@CUU[-#J<4/D)<9.0
MF2<8SCN><9Y-<Q8_$A+O3=,U>30KZWT:_DCA6]D>/".YVC<@.[;N^7=_3!J]
MK'C&YTDZC<?\(YJ,VFZ=S<WF4C!4 ,S1JQ!=0#R1QP<9Q0!>U/P=H6KWLEY=
MV;^?,@29H;B6'SE'02!& <8X^;/%.U#PCH>I_8S/9;&LX_*MVMI7@:-.!L!C
M*G;P/EZ52O/&)773HVF:3<ZC=FRCOE,<B1H8W9ER68C'W>G4Y'H<-TCQU9:M
M/H\8M+BW_M1+@1F7'R30MAXFP?O<,0>A"F@#;TC1=-T&U>UTNT2U@>5I6C0G
M&YNIYZ=.@XK.G\$>';F_DO)=/W/+,)Y(A/((9) <[VB#;&;(!R5JYI.N1:Q>
MZK!!#((]/N?LK3-C;)(%#,%_W2P!]\UD3>)M1B^(_P#8/]GYT]=/^U/<&1!C
M+XW\G.!@C'7//2@#H(-,L[;4;S4(80EU>!!/)N)WA 0O&<# )Z42Z99S:I;Z
ME) &O+>-XHI<GY5?&X8SCG:OY5R\/Q!22TM-4DT6]AT*[F2&'47=,?.VU':/
M.Y48XP?<9 KL7<1QLY#$*"2%!)_ #K0!AZGX-T+5[V6\N[-_/F4).T-Q+")E
M' $@1@'&./FSQ3]0\):'J;6C3V6Q[./RH'MIG@9(^/D!C93MX'R]*SK;QI,;
MW3(]1\/W^FVVIR^3:37#)NW[2RK(@.Y"0IZ_0XJI<_$7R;35;Z'0+^>PTFZF
MM[VX5XU">6V&95)R_'/'8^N0 #7;P3X=;2?[+&FI'9BY^UHD4CH8YO[Z,I!4
M_0BI;3PAH-E#>Q1:=&4OXEBN_-=I//4;L;RQ.3\S<GDYJK=^+6&MR:7I6DW.
MIRP6Z7%RT,B(L2/G8!O(W,0I./3O4/PVU*XU?P'87UU/+/-++<9DF)+$">0*
M#GT  _"@"_IGA#0M(>9[2QR\T7D.UQ,\Y,7_ #S!D9L)_LCBF:;X+T#2;V&[
MM+)Q+;@B#S+B258 1@^6KL53CCY0..*@O?%DRZQ>Z9I.BW6J2Z>J-=M'+'&L
M98;E0;B-S;><#CD<\U6_X6!:73:,FE:==W\FKVLES;*A5,;"H97+'"XW'/\
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
M]MFW07$2RQMC&58 @_D:GH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MO%)J>CZI<7AM3* )HY))<J&Z!MD@(SQD8-=OKNLVWA[0[S5[M)7M[2,R2+$
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
M-O';P!F81QC"@L23@=N230!YAJBZCXK\6^(Y+701JNF6]J^B1N;M(0CD!IV
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MX'.,=JH:[XAGT[4[#2=-L%OM3O5DD2.2?R8TC3&YW?:Q'+*  #DFMX *
M. !7,>(-'U3_ (2/3/$6C1V]Q<VD,MM-:W$IB$L4A4Y5PK88,@/(Y!/2@"&;
MQE>PVMC ^@31ZW>W<EI%8RS!4)0%FD\W',>T9W!<G.,56O/B!+I.G:XVJ:1Y
M6HZ0D,LEM#<>8DT<K;5='V@GG=D%1R/>B[T/Q/=MI.N3OI\FLZ=>33)9AV6'
MR)$*&+S-N2P&#N*]>V*H:MX-US7[/Q'>W:V=OJ.IPVUM;VR3%TABBDWG<^T9
M8DL>!@<4 ;2>*M7CUR+2;S0(K>XO+66XL/\ 3MPD,>W*283Y#\PY&X?6N1\!
M:K.+#PG/JT5U+=ZM<7,BW3:I+("5B=BS1D;0,#:$' P&ZUW>I:+=7?C70=7C
M,?V:P@NHY0S'<3((]N!CG[IS7.Z-X(U*RL/!-O<M;G^QOM(N]CDY$D4B#9QS
MRXZXH S?$?C'5M7\%1:I:Z6]GIEW?6RVMW'>?OBGVA!N= HVJP!'#,?F (YK
MI+WQE>G4]3M='TB&^CTLA+F2:]$!:3:&*1+M;<0".I49.,US[>$?%A\&6?A,
M1Z8+6PN("M[]H;=<11S*ZC9L^1L 9.3RN.^19O\ P/+!X@UB]@\->'];CU.4
M3QR:D )+:3:%8$F-MR9 8 $$9/UH U%\=OJ%[I=KH6E&^;4]-.H0O+<>2J*&
M4$/\K$?>[ \\8[C*O_'FM3V6DOIVE0PW;ZXVEWL$MT,+(FXE%;8<JP&=V 1Z
M<\;FG>&;JQ\5Z;J(CL8K6VT=[)X[2/RD$K2(_P B=D^4]ZQKCP=K<-L\UJEI
M-<Q>)WUB.%YBBR1$$;2VT[6^;/0CB@#4@U]X;KQ.;+2+JZO;2[AB:$7199':
M*,Y&[B-0&YQZ$XR:H:CXNN[O2/$^E7=K%9:E:Z-+>126=YYZ,A5U!#[5*L&7
MICT(J#6/!6LW_P#;4RI9RK>ZK:WQLI)F$=S%'$BO"[;> 2I[$' S4#^"=9;4
MM5NK?2]%L(-3T6;3OLMI)M%NYW%&)" /DG!.!@>N.0#NO#DCR^&-)DD=G=[.
M%F9CDDE!DDUIU2T:TDL-#T^SF*F6WMHXGVG(RJ@''Y5=H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *HG']N _V=S]F/^G_)Q\P_===W^UTQQZU>KS3Q
ML3_PE6M\_P#,FWG_ *&* /2MREBNX9'.,UC:'XC37KS4X[>RGCMK&Y>U^TR,
MFV61#APH!+8![D#-<(-#TW2O^%>W]G:QQWMW/'#=7('[RX1[5RPD;JP) Z],
M<8K%@TS3[+0Y(HK2"ULKOQC)97[1*(PUL)7VQL1CY-VU<=,''>@#VY65EW*P
M(]0: P.<$<<=:\B\56-EHNI>*=.T2WAM+*3PG<3W=M;*$B64$B-MHX#%=_U
MJYJWA[3;;2O ]G%;A8[S5HI+L@G=<,UM)N+GJV[&#ZCB@#TQ(K6.:2Y2.%99
MMJO*H 9\9V@GOC)Q]34K,J#+, /4FO)&\*:&U]\0K-M-MS:6<,<EI;[/W=L[
M6VYGC7HC$@'(YXIT1B\22:#:3Z78:E=6WAZWNYY=8G/D*) ,L(]I#/E3ESC
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
MA8E2 8T;_8(X4,I[5UOQ,O+J#X;ZC<6$C1LPA#2;BA6)I$#DD<CY"V3U R:
M.P#*V<,#C@X/2ER*\TTCPY)I_BW366V\,Z7:36DR7-G87+,;Z(J,,4,:AMIQ
M\W7#'FL_P@\5SXKL;.[FFDT*T\]O#+3#Y;C:2&).?F,:Y$>>J9:@#UK<N[;D
M;L9QGFLS1-<AUQ;]H8GC^QWTMDV_'S-&<$C'8UY]X3T_P[<^%=,\0ZU(L&O/
MJ)\Z^5L7)N?.9?))&3CHNSIM[=ZIQN(Y;5V;:H\?S@DG Y60#]2* /8:RKW7
MH++7-)TMHW>34FF6-U(VH8TWG/\ *O-?&VH21ZKX]DL+AEEAT:RCD>)OFC!E
MDW].A",35_4=)T31/B%X.3P];6MO*\%ZXAML!9 (/D=@.I/(W'D\\G% 'I^Y
M=VW<-W7&>:K:A?1Z=I]U>2 L+>%YBBGE@H)./RKQ?0M(O[[PAH^M(/#UGJ4E
MS%*=9GO)%NWG,@W1N?+Y+'*%-Q'..U:T]AI&I:7\1-4UJ.%M3M+NYBBN)?\
M6V\2Q+Y(C/50<Y&/O$GK0!Z3!K4,_A>/75B<0R60O!&<;@I3?CTSBI=(U.+6
M-'L=1B4HEW;QW"QL1N574, ?SKG]._Y)!:?]@%/_ $G%</9:9I-AX-^'VKZ5
M'$-7GO+&)KI#^]F##$T;-U*A=PP>%"]L4 >S9&,YXJGJVJV>B:5<:EJ$WE6M
MNF^1\$X'3@#DDG  ]Z\ODCDC:X^&0+!9M362+';37S.^#Z J\7XBN^\8)HC>
M%+NWU^4P:5*$BDD7(\LE@%.0#MPVTYZ#OQ0!5B\;VPO+."_TC6--2\E$,$]Y
M;!8WD;[JDJQ*D]MP%=.64,%+ $]!GK7GFH7VO^#5TZY/B.#7=/N+N&V6VNH$
M6Y8.P4&.1" [#.>5Y /-<R=*N]>_X3"[O+706N(-0N(O[0U"[DCGL47_ %10
MA#Y:A=K @C/)- 'M+,JC+$#MR:S=1.C7E];:3J4-M<W$R//#!/") 50J&;D$
M#&]?SX[UPMEIUKKOC.XL?%PL]2-KHEH]L)<-"Y;?Y\R \<L%^;&0,=*BT_3/
M#UQ\0?"LUD(]0MET>=K:ZN1OD<QRQA&W,,DKD@'TH ]&TV5GTR)Y+(V& 1]G
M8J?+ ) ^Z2N, 'CUJV"" 01@]#7C'AN"#4K7P'I>JHLVE3+J,A@EYCFG64[
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
MTCOK:%+A7L[GSX98F)&0=H(((P01Z>M6O$6KZAI8M5L+*UE\YF$ES>70@@@
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
MF//H/?F@#T6BLWP_K$7B#P]I^KPQM%'>0),(V.2N1G&>^*TJ "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "N6U?1=8A\61^(]#%E/,]E]BN+:\E:)64.7
M1E=5;!!+9!'(/:NIK-EUNTB\0V^B,7^USVSW*\#:$1E4Y/KEQCZ&@#D[_P *
M^(KN\T34[TZ3K5W9QSK/:W>8H TC JT>$;E -N2N2.>":IV_@+7(H;VU>72_
M*N-;MM65XBT8788R\83:0 -GRG//?%=GX;\06_B/0K+4XD\C[6A=878%@ Q'
M]*U&EC1U1Y%5GX4$X)^E &(VB7!\?)KWF1?95TMK(ID[]YE#YQC&,#UI=8T2
MXU#Q-X=U**2)8=-EG>96)W,'B9!MX]3WQ6[TKGO#_B=_$%[J(BTYX=/LYY+=
M+MYE/FO&VUL(.0,@X)ZXH SI_"5]+I/C:T$UN'UUY6MB6;";K=8QOXXY4GC/
M%4Y?!^K0^(1J$5KHVHK)I\%F#J#,39M'G<T:[#N5L@D94D@<UW:2QR1^8DB,
MG]Y3D?G1YL>UV\Q-J<,=P^7Z^E 'FFG_  TNFLO#VE:W'IMYIVDW5X[C<Q^T
M1RARA*;0%8,XR,D#&0>U7+KP-JUQHME8S7%C?-HU\)M--Z"XG@VE?*G&T\@,
M0&&?NJ<=:] 1UD0.C!E(R&!R#2)-'* 8Y$<'/*L#0!S_ (:T>[L;JZNKO2M#
MTT2*J10Z:FY@!DDO)M3=GCC:,8ZFJ?B?PYJ&H^)=+UBUM=-U&.T@EA:RU&1D
M16<J1*I"/\PVD<CH>M=8)8VE:,2*9%&2H/(_"JUE>2W)N1/:/;>5<-%'O=3Y
MJ@##C'0')X//% '!6_@+6XK&^L7ETSR[C7+?5TDB+1@;6C,D83:0 /+^4Y.<
M\XKJVT2X/CZ+7O,B^RII;V93)W[S*KYQC&,*>];D<L<J[HW5USC*G(S2)-'(
M2$D1L':<,#@^E &)KNB7&J:SX>O(9(ECTV\:XE#DY93$Z87 ZY8=<5A-X)U$
M_"^?PQY]K]LDG>02;F\O!N3-UQG[IQTZ_G7=TA.%)]* .*D\/>(K#5=?&COI
MS6.M.)C)<2.LEK(8PC$*%(D!V@@97FLV+X?7MC:^';A;72-3O--TP:=<VM[G
MR95&"&1]C%6# ]5Y#'I79>&==B\3>&['6H87ACNX_,6-R"5Y(YQ]*TS+&LHB
M,B"1AD(6&2/I0!YEXETK4-/T7P]&(-(LK^7Q);R1QV,!6!.'VJQP"_3!; Z]
M.*T-1\$:GXKGUFZUYK.SDN]-&G6T5I(TXC ?S/,9F5<G<%XQT'6NF@UNRO\
M7M4TN:!5;2W@/F2D;6:12RE<]".E;$DB1(7D=40=68X H X_0_#^I6^JVD]Y
MH?ABQCMU.^6QB+RS/C *Y1?*'4]6]/>JQ\$ZC_PJYO#'GVOVTSF3S-S>7@W7
MG=<9^[QTZ_G72ZWKT.BPZ?*T33+>WL%FA1AP96VAOH*70]<BUQ=0:*%XOL5]
M-9-N(.YHS@L/8T <[+X=\16&H^((](?3FL-;D\\RW$CK):R-&$<A0I$@^4$<
MK6;#\/[[3X]!NTL]&U2ZLM)CTRZM;XD1.$.5>-]C$$$MU7D'M74/XG=O&+>'
M[33GG$$*37ET9E18%?=M&T\L?D/3I70;AQR.>GO0!Q;>$M0FT[14:+2+2:TU
MA-1GBLHC'$$4,-J\?,V"HW$+G':E\0>#KS6=1\13QW$$<>IZ(NG1;B<K(&D.
M6&/N_..ASUXKHM;UVRT#1[S4[QR8;2(S.L>"Y4>@SZ\5"?$5L/$PT5D*M]@^
MW>>6 0+OV8^N: +.B)?Q:-:Q:G%;Q7<:!'6VD,B<< @E5/(P>GY]:\ZO?ASK
M5WH&MZ*L6B!KV>>==6DW/<R[W+JK+L^7'"E@QX' KU/>NS?N&W&=V>,4BRQO
M&)$=60\A@<@_C0!P^O:#KVN1O#?Z'X:U&*6)1&+F:17LWVX;:_E$N,\@C8>W
MO27/AC6AI%AI=Q9Z)XCM(+..!O[4+1R+*HPT@;8^0>/0C'4UW*NCYV,K8.#@
MYP?2D>:*-U1Y$5W^ZI8 GZ4 >=1_#V_L;;0;@+INL7NGVLMI/;ZCN\J2-WWJ
M$<JY4H0%!*G*^E;$6AZW;:$\=O8>&X[B6YWS6"0%;>2'&/++A<EN^_9CMM[U
MULDL<6WS)$3<<+N8#)]!1)+'"NZ6147.,L<#- '!Z3X2UO28]8N+"WT73VOG
MA*:3&7DM %SYF3M7#.#@E4P-HX-4I/A]J5U9^(Q#::1HO]J:<;1+&QE=H&ER
M3YSG8H!P<<+TSS7H-Q=S0ZA9V\=F\L4^_P R=64+#M&1D'DYZ<5866-W9%D0
MNGWE##(^M &#<Z#<S>*] U59(A!IUI<02J2=S-((\%>,8^0YSCM7.7?P^O)K
M>6;.GSW<6NSZI;PW*EH98Y 5,<GR\'!Z@'! ZUV>CZW::Y#<RV>_9;W4MJ^\
M 9>-BK$>V0<5G:WXJ_L[58='T[3;C5=6EB\_[-"RHL4><;Y'8@*">!U)QTH
MP;[P;J>J>%]>L/[.\/Z5/?VZPV\=DAPF#DF278I;/' 7C'?-=%JFB7-]XL\/
M:K')$(--%R)58G<WF(%&WC'4<Y(IF@^*?[5U.ZTB_P!-GTO5K:-9GM9G5P\3
M' ='4X9<C!Z8-;R2QR,RI(K,APP!R0?>@#D?"NC>)?#OANPT?&E,+2ZVM*9)
M&\RV+,S$#:-LG(P,D=>:[&F>;'O5/,3>V=J[ADXZXH66-PQ616"G#8.<'WH
MPO$>A7.L:CX?N()(E33=1%U*)"067RW7"X!YRPZXJQXLTF?7O"6K:3;/&D]Y
M:R0QM(2%!88&< G'X5JK+&[LBNK,OWE!R1]:#-$)1$9$$A&0A89(^E '/:CX
M>N;W6/"]VLD/E:4TIG5B<N'@:,;>.>3WQQ7-Z1X#U#1[2WTB/2/#%Q:02_+J
M5Q"7G:'=G:T>S!?'&[?COCM7HKS11C,DB(,@?,P')[4[(SC(SZ4 <Q:>%9/,
M\6QWLD9MM<F)41D[EC,"Q'.1UX/3/:LC0O"&IZ<=+M)]'\+B*Q*"34(X2T]P
MJ# (0H CG );>V#T%=\"#G!!QP:6@#SIO"GBNWTGQ'H]K)I+VNMWEU*+B260
M/:QS$Y^4(0YVG/5<'N15/Q9HEI>Z_P"'/#VE7J&Y\C[!J4*$,_\ 9ZA';?C[
MN2BJ,]?,.*]-2>*3=LE1MAPVU@=OUK.T#4].UW3EUG3X@J7)8%V0*[;&*?-C
M_=XSVH U  H    X %<++X*U%_ NHZ&)[7[3<ZHUXC[FV!#=";!.,YVC'3K^
M=:VJ^+)+?6GT71](N-7U*&-9;A(Y$BCMU;[N]V. 3C(49..:L>'?$R:Y+>V<
M]E/I^IV#*MU9SE24##*LK*2&4@'!'H: ,OQ)X1O]:UG4;NVO8[9+K0I--1P3
MO21GW!L ?=Q[YK)@\&ZXE_X=OHM-\/6!T>7FVM7?$ZM&T;,9/+!!&<A<'OEJ
M]$26.7=Y<BOM.&VG.#Z&@2QF0()$+D;@NX9QZT >>Z/\/;WP_'::CIDEG%KD
M=Y.]TP9A%>6\LI;RW.W.Y5VE3@X*^AITO@B_L=1U<Z?I/AW4(M1NGNX[C4D/
MFVSOC<"HC;S%SD@;EZXKT!)8Y$+I(C*#C<&!%*LD;LRHZL4.& .<'WH CM;<
M6UE#;@1KY<83]TFQ1@8^5>P]!VKRU?ASKR^%X='2#04GM+A+@:AN=I;UEE#_
M +P[,QD]SE^?:O5?.B\[R?,3S<9V;AG'TH::)" \B+D[1E@,GT^M '":MX*U
M75+#Q>GFV<<VN-;/"/,8K&8XT5@QV^JG! Y&.E=IJ5K)>Z7=VD4[023PO&DR
M]8RRD!A[C.:LY!)&1D=16;/JQA\06.EK;-(MU#+*9U<8CV%1@KUYW=>@_&@#
M@8? >O1:;H$,-AX>M)M%N8)AY$CYO2@()=_+RF02<8?)/)XYN^(/"&N>())(
MKBRT%9_/#V^N1L\=U @?(P@3E@./]8 ?3M7H*2QR,RI(C,APP# E?K3^E '
M^*O"NM>(3>VLNF^'[I9<BSU*9GCN;,$<$ (=S*<D$.N>^*I^)/"4UO8>)=2O
M=5BBBDM]/>&Z='D9)+4EB\BJ,X)(SC/!)[5Z.DT4D?F)(C)_># C\Z<2O1B.
M>Q[T >7VM]>^(_B1I4C7>E7!@TJ[WIIEP9XH=YC"LTF!RQ!PN. O>MI/!NH+
MX'\+Z(9[;[3I-U933ON;8PA<,VWC.2!QD#\*ZZUALK9FBM([>(GYV2)57/N0
M*F:6-9%C:10[?=4GD_04 <7=>#=0F\,>,M,6>V$VMW4\UNQ9MJ!XT4;^.#E3
MTS5_5O"TNJZYI5S))']CMM/NK.X7)WMYRQ@;>,?PGK[5TLDL<2EI)$0#J6.,
M4KRQQ1F21U1!U9C@?G0!Y_H7@S4]+33-/ETCPN8+%D5]2$):>>-.G[O8 KG
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
MG()!CX!!Q@CN#63X?\'W%AKRZQJ$FF+)#;O;V]MIEG]GA3>REW.6)9CM4=@
M.] '"_9O#]MX!\,ZMHAMSXGEN+,QW$; W,\[.HG60_>88,FX'@8IU[:17\-Q
M:7 +0S>/MDBAB-RF, C([$<?C7K$.A:1;:B^HP:58Q7TF=]RENBR-GKE@,FI
M?[-L<Y^Q6V?.^T?ZI?\ 6_W^GWO?K0!Y1XFL?^$<U'QC9^&K?[#%)H-O<O#9
MKL /G2)(ZJ.C>6#R/2K36?@ZS^(/@4>&?L"22-<%ELF!#QBV?:SXZG)X)YY:
MO1]2TP7MK=_99?L5_/!Y*WT4:F1.I7KU ))P>.3ZUS6C^"[R'7[+5-3FTI?L
M/F-#%IEA]G$LCKL,DA+')VD@ >IH Z^UO+:]B,MI<0SQJY0M$X8!@<$9'<'@
MBI'^XWT-,M[6WM(S';010H6+E8T"@L3DG [D]ZEH XWX3_\ )+?#_P#U[?\
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
M-[IWDA73CI^HN3EFC(+1$_1T"_\  Z]>CM;>&666*")))<>8ZH 7P,#)[X'
MKG]>\+RZQ'8Z7#+:6OA^*1)+FS2V^:78X=44@@*I(&>,\>] #/!L"Z'X9L1J
ML\,.IZI*UU.LCA6DN)279 #U('&!V6I?'U];:=X&U6XO([B2#RQ&R6\WE.V]
M@H&_^$9;D]AFM;4-*M]2GL)KC)-E<?:(P .6"E1DD9'WL\8Z>G%6YH8KF!X)
MXDEBD4J\;J&5@>H(/44 >/Z=86]G\3- L#IWARR6[L;N.XL])8N)(M@($Q*J
M&!P<9'.#R:ZCX16^GV_@"U^Q16T<K2S?:/)"ABXE<#?COM '/8"NJLM T;3O
M+^PZ386OE,7C\BV1-C$8)&!P2.*L6FG65@TS6=G;V[3OYDIAB5#(W]YL#D^Y
MH XO0KVTT+XA>*['5+B*VGU":&]M'G8()XO*"$*3UVLI&/>JOC'Q;'JOA;Q1
M!H9G>.P$$=SJ%L04*LZ^<J,.2RQ[B2.F:[O4=(TS5X5AU/3[2]C4Y5+F%9 #
MZ@,#4MK96EE:+:6EK#!;*,+#%&%0#T"CB@#SM[+P_I/C;PFOA*.SADN1,MTE
MB1MEM1$2&DV]</LPQYR>M<IIWAG2#\.O ]]]D47MWJEO#/=*2)9(G=T:,N.=
MA7Y=N<8KV?3]$TG27E?3=+LK-I?]8UO;I&7^NT#-2KIUBEO!;K96P@@8/#&(
ME"QL.05&, CU% 'D/BC3[+1;;XCV&G6\=E8_V993>1;J$17)D!8*. 2%'3KB
MMO[/X?TKQAX3D\*BV#313M=FS(8SVHB+;Y<<L=^S#-R23[UU_BGPU%XB\/:K
MIT1BMKG4(!"]SY0+8!R,]"0.<#/>M&QT?3--EFFL=.M+66<YE>"!4:0^K$#G
M\: /"[QK-O#>CZ[9Z?HUC]HU."6VNGNC-J<I,XW%W"C!QG(RP XKJCX:T?6+
MSXBW6I6$-U-%<,L+2KN\G%K&<IG[K9QR.>!Z5Z&GAK08Y9Y4T335DN#F9EM4
M!DYS\QQSR >>]7EL[5?/VVT(^T',V$'[TXQEO7@ <]J /*'UB7PGIGAGQC*'
MG74= CM+O.29+A8?-@)]2Q\Q,_[0KM-'T8:!\/OL=W<217"V<LMY=1*6D$K@
MO*XQR3N)(QZ"I-8\-3ZMJ&E0>?:PZ!8O'.;)+?YWDC)V+NSM$8^4X"_PXZ&N
MEH \<\)16FAZ_P"&%-CHET+M'AM-4T:5HI9E\LL6N(B,OD+DDDX;T-=/\5Y+
ME?#NFQ1M"MG/JD$5Z9W9(C"=W$C+R$+; ?K7666@Z/IMW)=V.DV-K<R??F@M
MT1V^I R:N3017,#P3Q)+$XVO'(H96'H0>M 'E>D:?I]GXCUFVU"3P]:Z3)H[
M-J.G:9YGD[=W$K?*$5MNX<$,1@XXS5'P6SS37IUYKMKR/27_ +!^V  FP.X;
MN/\ EJ1MW=\;?>O5+?P]HEI8RV-MH^GPVDQS+!';(L;G_:4#!_&I=0TRVU"
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
MCG,$1FC4HDFP;D4XR >H!P./855N]#TB_O$N[S2[&XN47:LTUNCNH] Q&<4
M0>%O^11T7_KP@_\ 1:UK4V.-(8DBB14C0!551@*!T '84Z@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KF/%7B"\T:YM8H;K1;"WE1F>\U6Y"+N&,(J!
M@6)R3G.!BNGKE-6\.:H_C&/Q#I5Q8"0V/V)TO86<1C>6WIM(Y.<$<9P.: ,>
M#XA7U[X?T6\LK&SFN[[5GTMPLQ,.Y1)^\1P,E3L!Z'@GK4EWXZU30HO$4&KV
M=I/>Z9%;RVYM&94G\]BB*0V2I#CD\\&ET[P%J-G]BAFU.">*SUQ]520QE9)
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
M*FO+&Q$WVS3IB\4L+A@=N"2C@@C!)Z@]ZV8/AY?6VFP,NIV\NK6NK3ZE#/+
M3')YN0Z.F>A#'D'@XK0O?#&LZQX9UW3M0O-/BEU&W,$*6EN5C@&""23\SDD^
MP&.!0!B1^)CX9:P\*VTWAS2I+>R%S-+=RF* !W;:D:E@68X+,<\9[YJU#\1+
MR_TK1I=.L[*:\O=4DTN8"<M"KHKG>C@<H=H;IT/K6KJ/A>_3Q FMZ1+8&X>S
M2SN8+Z)FCD"$E74KRK#<P[@@]L4]_"]_<CP_+>7]O)<Z;?M>3-%;^6C@HZA$
M4= -X&223CF@#*N?'6J:+;^(X=5LK2>_TH6Q@^R,R1W'V@E8P0V2N&'/)XJ*
M9];_ .%G^$X]:2Q+BUOF26SWA3E8LJ0V3Q@<YYST&*T-<\"OK5UXCE-\L/\
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
M5?++$\ [0X7/?.*Y:Y6!KKQ5XATG8VEZ9JME?P/!CRG>- MT5(X/R,02.X-
M'K:WUHTEQ&MU"7ML>>HD&8LC(W#^'CGGM52?Q#HEK#YMQK&GQ1_*=\ERBCYA
ME>2>XY'J*\AN9+F&S>\A+K-XZAD@0@=&>X A/X6\S'/^Q78Z!HVG'XB^*XGL
MX9$@M+"")9$#!8S&X*C/J%&?H* .TN]4TZQLEO+R^M;>T;&)IIE1#GI\Q..:
M/[4T_P#L[^T1?6WV';N^T^:OE;?7=G&*\3T1KJ.S\ W$M_I]E9KIES'!<:G
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
M33:=I[+:V]PC JS9=T8-\@?D 8&2* /26U^QN='O;[2;_3KW[/&S;ENU\H,
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
M:\IN=)T\:5\5W^Q097S=O[L?+BT5^/3YB3]:DU>_O/"<EEK-DCR2>(-)CL0
M,YOU0>0Q^H9A_P !% 'J5O<P7<(FMIXYHB2 \;AER#@C(]""*EK-\/Z/#X?\
M/6&DP'*6D*Q[O[Y ^9C[DY/XUI4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %0W%I;7:A;FWBF53D"1 V#^-35RGBSQ!=Z1>V=O!J>BZ;%,CLT^HYD9F
M&,*D2LI/4DMG ]* -'4/#T6H>(M)U5Y0$T^*XB^SF,%9!*%'7/&-O3!SFM:.
M"**$0QQ(D0& BJ H'TKSZS\?:GJVB:.EA#8_VOJ.HS6 E8.UNHAWEY0N0Q!5
M,A<CKUXI+[Q]JWA]O$\>LVUC*='M;62&2WW1K</,[*"=Q.Q<[01SC#')XH ]
M!@MK>U0I;P10H3DK&@49_"B.UMX7D>*")&D.7*H 6/OZUP6A^/I+GQ/8://J
M^A:L+^.0J^EAE-O(B[MK NVY2 V&XY'3FJVG^-?$\WAC0/$UW#I2V&H7$$$U
MI'%)YJB1Q'O5R^!R0=I4\=Z /2%AB0H5C0;!M7"CY1Z#TIK6T#P&!X(VA/6,
MH"OY=*Y'PC>:W=^+/%:7]]!-9VUZL,42Q."A\J,C:2Y 7!.1CEB3D=*3Q1XF
MO]+UDV<&K:!IT8@$B?;]TLLS$G@(CJ448'S'.<].* .P6"%(/(6)%AQM\L*
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
M.1XSE&9 2I]CVK@8_&FKW7B&\L$N]"L[BWO6@CTJ_62.XN(@V!(LA;!W#Y@
MC#H,UNV7B.[N;OQ7$\4(71Y0D! .7'D+)\W/JQZ8XH M:MX?MM3U72+@31P2
M6-TUVT8C!,^8VC.>1_?Z\]*7Q%X;@USPO=Z'"Z645P%^>.($+A@WW1CTKAK?
M5-9UOQ=X3U&Q%E#?7_AMYI7E1FBAW/"Q(0,"W. !N'7.>.;MQX]UBTT>Y6ZA
ML8KZRU?^SKR]\J1[:&/9O$Y0'<%(*C!;@GDXH ]"CMH(9))(H8T>0Y=E4 L?
M<]Z:D%HMW)+'%"+D@;W51OQVR>O:O.O$'B#Q!+X%GOK+6-%FQ?VL45_IN\K+
M&\J*1M#G8P+ 'YFRN1QG(J^+M:U>RM/&26IL+;4;+3[%I;^W@=))=_F!L'?D
M8(^7DXR>O6@#U/R8LY\I/O;_ +H^]Z_7WI3&A<N47<1M)QR1Z5SFG:SJ9\8R
M:!?&TD\K2XKMIH(F3=(TKJ0 6;"X4<<G.>:Y.\\3^(]6A\.365U9V33Z]<V4
MB^2[*XC\X+NPXRN$R1W.#QC! /3+=+>)#%;K$B(<%(P %/7H.E)-9VMQ(DD]
MM#*Z?=9T#%?H3TK@7\5W%A<:Q;V&G6":A<>((],@;855W:%',LN#EB%!Z8R%
M ]ZGU'Q;KGA]];L=2&GW5Y:Z++JMG/;PO%&_EY!1T+L>#MY#<@]J .ZEBCGC
M:.6-9(V&&5QD'\*:MO D @6&-8EZ1A0%'?I7&VWB/Q%;ZMX<_M----EKFY!%
M;QN);9O*,BY<L0X^4@_*N/>NWH ;L3S/,VKOQC=CG'IFL?4/#L-_KNCZEYBQ
MIIOG_N!&"LOFIM.>>,=>AS7%V?BG7=(T_P 7ZG?36U_]FU?[%:6X1T_>L(40
M EB%C^<$@#.=QSSBNAM]9UW2_%.EZ/KKZ=<QZI',8)K*%XC%)&H8JP9VW J3
M@C'3I0!U"VMNEO\ 9T@B6#&/+" +CTQTI%L[54C1;:$+'G8 @PN>N/2N?\7:
M[=:,;%+>_P!(T^.X9Q)<ZBQ;& ,!(PRER<^O&.]8%G\0KV\\.AX8K&?5)-:_
ML:"5-PMY'(W"7&=P79D[<YR,9H ]"\J/:B^6FU,%1M&%QTQZ5BZ3X>EL]:N]
M9U'4#?W\\8@1Q"(DAA!+!%4$]2<DD\X'3%<MXQU#QGIG@S66GGL(I(3!Y-_:
M(Z>8CN%90A<LC D?-D@@G@&NF\1_VI%X$U,BYMEU%+*0M,L+"/(4EBJ[LCC.
M/F.#@\]* -S]S<Q,OR2QG*L.&!]0::EI;1K$J6\2B+_5@(!L^GI7FOA.[U6P
MTGPWX8T:/2+>ZN=+&I37)M'$:1811E X+R,S<MN XSBK=SXZURVLI+3['82:
MS;ZW%I,H^<0R"10R2#G*Y##();&#UH [^&SMK>1Y(;:&-W^^R( 6^I'6I&1&
M9695++RI(Y'TJG$]_;:,9+UK::^CB9G,0,43, 3QN)*CW)-<-I'CZ]E\0Z-8
M76I:%J":FSQO'IBONM7"%Q\Y=ED7Y2,@+ZT >B>5&0X\M,2??^7[W;GUK$O/
M#LFH>(;._O+_ 'V%B_G6M@D(55EV[=[-DEL9; P,9[XKD9_&WBA/"NI>)EAT
MI;+3;R:&2V,4ADN(XYBA96WX0X]0V2,\ XK:EUS7]4U_7+/1UT]+32-D4@N8
MW9[F5HPY56# 1@!@,D-SVH [!'61 Z,&4\AE.0:=7)?"_P#Y)CX=_P"O-?ZU
MUM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7+ZIX<U.3Q:GB#2=0M+>
M=K+[#*EW:F8! Y<,F'7!R3D'@\>E=169<:HMKK#P3W-A%:QV37,GF3[9E"L
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
M0-XQUX%;R>)M"EU8Z5'K-@VH!BIMA<*9-PZC;G.?;K6G)(D4;22.J(H+,S'
M '4DT <?IOA77M%METG2]>M[?1DG,D6;+?<Q1E]YC#%MA') )0D _C3KCPGJ
ML6K:Q-I.KP6MEK)#W4<MJ9)(GV!"T3!P 2H'W@<$9]JW-+\2:'K<TD.E:O8W
MLD0RZ6\ZN5'K@'I[U''XL\.S7MO9Q:[IKW-P 88EN4+29Z8&><T /\-:.?#_
M (8TW1VF$YL[=(#*%V[]HQG&3BN5M/AJ]EX:U/3(-6*W4]U%/9W7D_\ 'JD+
M*84QN^;;M/.1G<:[6/4[":REO([VW>UAWB299 439D-D]!C!SZ8J:*>*>W2X
MBE22&1 Z2*V592,@@^F* .;L_!T=A>>%Y8+D"+0K.6U"%.9MZQKNSGC[F>^<
MUG:1X$O=/L]!LY]4MY;?1+Y[BW*6Q5WC*2+M<ER-W[SJ .G2KMYX\TLW^DVN
MD7UAJ+7FH+9S>3<*YA!21MWRD]TQ^=:\_B?0;75!IEQK-A%?DA1;O<('R>@Q
MG.3V% $=CH1L_%6KZT;@.-0AMXA%LQL\H/SG/.=_IQBLN;PKJD7B35]1T[5K
M>WM]7$0NA):EYH]B;/W3[@!D?W@<'G!Z5M:IXBT71)8HM5U:RLI)O]6MQ.L9
M;W )Z>]6TOK22[^R)<PM<^4)O*#@MY9. V.N"01F@#DO#W@:YT:7P\T^I13I
MHEO<6T02W*&1)-FTG+'!&SGUSVK<T30CI&HZW=&X$O\ :=Y]J"A,>7^[1-O7
MG[F<\=:L2:_HT, GEU6R2(O)&':=0I9 2ZYSU4*V1VP?2J9\:>%Q:0W1\0Z6
M()G,<<AND"LPQD YZC(S]10!E7/@9[B[O)_[05?M&N6NK8\K.T0B,>7U[[.O
M;/2KNK>$QJNMWU^]YY<=WHTFEF,1Y*[F)WYS[],?C6IJFOZ/HBQ-JNJ6=D)<
M^7]HF5-^.N,GFGSZUI5M;P7$^I6<4$ZEH97G4+( I8E3G! 4$\=AF@#E[?PA
MK5HFCWL&K6*ZQIMJUCYAM&\FXMSMPKKYFX,"@.X'KGC%7;GPQJ>IV>G+JFLI
M/=6NJQ:B62V"(%0\1(N<@>[%CU^@FO\ QWX<L?#D^NKJMK<V4+>66MYD;=)_
M<'.-W?'IS6[:7=M?VL=U9SQ7%O*NZ.6)PRN/4$<&@# U+P]J(\2-KVAW]M;7
M<ULMK<Q7=NTL4JJQ9&^5E(8;F'4@@T^72O$J6%GY'B&&2]B9S<&YLE,-P&Z+
MM4AE"_PX8^^ZKEMXHT"\U-M,M=:T^:^4D&WCN$9\CJ, YR._I3;OQ9X=L)A%
M=Z[IT$GF&+9)<HIWC&5P3U&1^= ',GX>W0TR8Q:C:1:G)JT.K Q6A6V22/:
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
M!]!SW)P!ZDB@#F=1\(ZUKNA:Q::OKL;7%\D:PK;VY2"V\MMP(0L2Q)'))Z8
MQ707%A=ZAX;N-/OKB#[7<6SPR301%4!92,A2Q..>F:K0^,?#\N@6NM/JUG!8
MW(&R26= -Q'*9SC<.A ]#6I8W]GJ=I'=V%U#=6TG*2PR!U;Z$<4 <P?!][9'
M0[S2=1@BU+3-/&G.UQ;EXKB+"\%0P*D,@8$'U'-0IX#E,,4MSJ:RZ@^M1:O=
MSB#:LC( !&B[CM4* !DD]^]//CZS;QU=Z$+O2XK6PM_-NIY[P+)NPY947&/D
M"98DC -=4]_9QM;*]U"K71Q;@N!YIP6POKP">.PH KZ[I2:[H&H:3)*\*7MN
M\!D3JNY2,_K7+'P=K\\NA7%SK=@)=%E5K>*"Q98G384;</,)W$'C! '/!SQJ
M:OX^\,Z-IUS=RZO9S&",R&&&=&D?#%< 9Z[@1]0:KR>/=)@\1-:SW]A'I1TV
M.]COVN%".S2NFT'.#]S/'O0!%-X%>7P%J_AG^T%#:A-<2BX\KA/-E,F-N><9
MQUJ6X\+:K#KVJWND:O!:VVKA#=QRVQD>-U39OB8. "5 ^\" 1GGI6\^N:3'I
M(U9]3LUTYE#"[,RB(@],-G%,M_$.C7>F/J5OJME+8HVU[A)U**<@8+9P#DC@
M^M $/A71#X;\+Z=HS7 N#9PB+S0FW?COC)Q^=;%5;#4K+5(&GL+N"ZB5VC+P
MN'4,.HR.XJU0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5YGXV_Y&K6_
M^Q-O/_0Q7IE% 'FMS;06NG_#'R(DCV7<2KM&,!K60M^9Z^M:_P 2X8[C0M+A
MF0/%)K5BCJPR&!F4$&NPAFBN(EE@E26-ONNC!@?H13Z .(M+.V;XP:S(T$98
MZ+; DJ.09)0?S"@?A7'Z3<?\(UX \&^,PCO%86[V=\J#):VD8A?^^9!'CZFO
M9ZQ-;\/'7KJU%U?RC387262Q1%VSNC;EWMUV@@':.#@4 1>"M)FTCPO;)>#_
M (F%R6N[T]S/*2[_ )$[?H!7 0:MX>TZV^(UOJLMM%<W5_<(J38#7*^4H5$S
M]\AB>!D@L/6O7Z0JK8RH.#D9'2@#QJV74=#\0:)-J^M6NB,?#=M;QW6H6XD3
MS%SYL>YF4*_W2><G\*GM-,LE'@U([P:E97'B&YN8W-H8(QF*5L(A)^3>"P(X
MYXKUYE5UVLH8>A&:6@#R7Q)=KINL>/Y196US&\6EB5+F,O"H8LIDD4<D*,$_
M[M)9:I WQ.T^9_$%KJ44VDW-K'=P0K%"\FZ-A$C D.0.<9.,UZWU&#2!54 !
M0 .@ Z4 >2># /.^&7'_ #!;S^4-=1\2I8K;2=%N[AUCM[?7+*6:5^%C02C+
M,>P'K7:4A 8$$ @]C0!YMI^MZ#I'B3Q=+K]Y:1#4&BGMI)V&V[M# H41Y^^,
M[A@9Y/O71?#FUO++X=Z';W\<D=PEL,QR?>1<DJI]"%P,>U=.45L94''(R.E#
M,J(7=@JJ,DDX % 'A=K$K>%-2\/ZSXIL["[FOIUN;!M.\V\>5IB5D3#[G)^5
ME8+TQZ5N>,X&U#7[B73X9KNTTVVB3Q)Y+;?MD897$(&/F=5W,<$?*VW/S<>J
M0R6]RB7$#QRHP^61"&!'L13I)HH3&)940R-L0,P&YNN!ZG@\>U 'E>H7Z0_$
M*75E\1:=I6GWNDV_]G7EW;K)#+&"Q=$8LH4\J=O4@CTJO90V6A'P;J,^H_:/
M#T=Y?RF[EMC;PPR2@^4=K9VIGS K'CYAZUZ\RJXPRAAZ$9H(# @@$'J#0!Y;
MKNJ:!+!IFM:5&(=,@\40S7E\%VP2-Y3HTH;."N652W R/QJCXBU"UUN]\?SZ
M;*+J ^&HU26+YDDP9LE".&';([@^E>N3206]NSSO''"H^9G("@>^>*?&R/&K
M1E6C(!4J<@CMB@#R2\U*-O&&BZU;^(M/L-+ET3R+74)XEF@\X2?O$#%E".1M
M[\[2.U=A\/+2WM]#O)K34QJ-O=W\UPLR6I@C!; 81J2<IN#$$'!W'%=68T*;
M"BE?[N.*=0!Y/KNK"?7?%MD;S3],N2BVR68LQ+=ZF##\I&3\R_,5 4<8.33/
M!4EIJ>O>!91)%<M;^&)!N!#>7*K0JP]F&2#WKUK:N[=M&X#&<<TH '04 >+L
MT-E>F\NPJ:19^-IWN6(_=Q9APCMV"AV'/0$UT_AB^TW4OBMXCN]+>.6"33K0
MF>+E)F#2 LK#AAP!D=U([5WL\L,$+/<21QQ< M(P"\G'?ZXIX    P!T H X
M_7P#\3O!W'_+OJ'_ *#%7&>%UD9_ RPMME,FN!">Q\Q\5[)10!X7H<,=UX/T
MC0+WQ5:6E[%=1 Z:FF[KV&Y64,3P^[.X$E]N,$GI7J7CR].G>!M7NA8Q7P2#
M#03*61E) )8#DJ 22/0&NAVKOW[1NQC..:;++'!$\LTB1QH-S.YP%'J2: /)
MK35+?_A9'A24^(K'4K?R+FU%Q:P)# KLJ;(5<,0Q)'"9)''K56TMH(?@-HDD
M<2*_]H6LNX#G>;Q1NSZXXSZ5[%F&.'?E%B4;MW 4#KFG1R)+&LD;JZ. RLIR
M"#T(- 'E>OVEQ:>)-0\&P(XL_%5Q'=(Z XC3_E\&?=44_66NX\8VMQ+X#UNT
MTV,_:&T^:.%(QSG80 N._84^S\/&+Q'/K=[?RWMR4:&U1T54M8F;<54#J3A<
ML>3M%; FB,Y@$J><%#F/<-P4G&<>G!H \GN-9\/:I/\ #J'2)K>::VO8E(AP
M3;+Y#@H^/N$D#Y3@G:?2JCWVEVGPU\3^'M2>+_A(Y[F]4V3?\?%Q/)(QA=%^
M\P(,9##CCVKV4*JYVJ!DY.!U-&U2P8J-PX!QS0!YC9:AIWAWQ3XA'C&X@A>[
ML+00O=8Q<1+#MD1"?O'S-V5')W#BGV>K:-H7CRRNKDC1M,N?#D,=FEZ?*QME
M8^7R?O!67Y<YKTME5L;E!P<C(Z&@JK8W*#@Y&1T- 'C.AB&^_P"$1:2(F-_$
M^I2!)4P01Y[#(/0@@?B*U9[.VV_%E_(CW-&0QVCG_0U;^9)^M>I44 >-V\]Q
MIOBBVO;W7[+1HKG0+-+6ZO[<2)(%!,B*[.H5LD$CJ<CTJQ8Z79Q'P%!'=?VA
M92:Q=W$+O:F!0#'*X"H<X4-ROM@BO6V57&&4,/0C-+0!X]XP0*?B;L3Y1%IL
MK!1Z<LWY#D^U>I'4K>XT234=.:._A,+20^0X838!X4CKDC%6Q-"\SP"1&E0
MO&&!*@]"1[X/Y4\    8 ["@#PEM:MI-&\'W7]LZ6+>WU.TN;BQL;58XM,5F
M(82/N)3!;:=V,Y/& :Z."UMI/!WQ1G\J-GDN[\,^ 2P6!2O/H"21]:]2"*,X
M4#)R>.M.H \LT;5-.T7Q=%=^(+J"VCN_#MDEG/=,%5@NXRHK'@MDJ2O4\5M_
M"?RAX(Q!$T,0U"\V1LNTHOGO@$=L#M79F2!IQ SQF8+Y@C)&X#.-V.N,]Z+B
MY@M(_,N)XX4R!ND<*,GH,F@#Q_67273OB!I:$/=C5X;R:S3F62T MS(P7J5V
M@_RKI'U/2]?^(_AB?P[=6]XEG;71O9K1@RQPLBA$8C@$O@A3SP>*] VC=NP,
M],T*JKG:H&3DX'>@#B?'TL-GJ_A+4=094TFUU)FNI'^Y$QA=8G;L '(Y/ )%
M<9K3PZ[=_$>3P\/M*SZ=8L7MAD7(#2>84(^]E0RY'4@BO:2 P((!!Z@TH
M P!0!YU<ZIH_B#QGX._X1JYMKHV;323M:$$6]L82NU\?<RQ0!3@Y'3BM+XAZ
MBMA:Z,L@L88IM116O[Z/?%9$*S"3&0-V1@$D $UV2JJYVJ!DY.!U-#*&4JP!
M!Z@B@#PC5M1BDA^(JOJL5ZUYH]O)!.(EA%T$\Q6>,#[X' W#/2O1?#G_ "4G
MQ5_UYZ=_Z#+798'H*6@#@KZ_L=#^*TNH:Y<P6EK/I"165S<L$C#+(QD0,> Q
M!0X[@>U<G;S6^GV.BZK<,MIHK^+[FXMI9AY<:6[QRA6Y^ZI;)'3J*]D22"ZB
MW1O'-'N(RI##(."/J"*D*AA@@$>AH \UL+:VFM/B;.8HW:6XE1G(!W(+5"!]
M.2?QK!L9KC3]9\/:A=:Y::/!-X7M(K:\OK<21E@,R(&9E"L<J>O(^E>R2W,$
M#QI-/'&TK;8U=P"Y]!GJ:1)[:Z:6))89FB;;(BL&*'T([&@#R6STNR#^#4CO
M!J5E<Z_=7,;FT,$?,4K81"3\F\$@C@YXKTOQ* OA+6   !8S  ?]<S6K10!Y
M!8:U':W&@V\VH:;HAB\-VC1WUS;B2:Z##F*/) P" 2H!)+"LW2-3BT+P)H_B
M$G=/X?U.]@O8"NUXHYGD7:R#[GS&(XKW JK$$J"1T)'2EP!VZT >,6VDSZ9J
M.F>#9E9O[::QU&Z..&:)6:YS]6AB'_ ZFU8;?"_CJ8(2D'B:&:0J,[41K9F/
MT !/X5[#10!YI>ZWINM_$2*72[R*\@3P]>J9X&#QEB\1VAAP2.,@=,BLCPMI
MEOK4N@Z9=KF"[\#B%_HTD8R/<=:]9^W6,5HL_P!JMTMBVT2>8H3.<8STSD$4
MZ]BGGLY8K6Y-M.RX28('V'UP>#0!YWX(FOO$6O6TNJ(WF^&+5]/E+#A[QF*N
MX]?W:*<_]-35WXC365OJ_@V;40IM(]6+R%AE5Q#(0Q]@<$GL!FNJT#0X= TX
MVT<TMQ++*\]Q<38WS2L<L[8P/; Z  =J;JNAQZKJ6CWKS-&VF7+7"J!D.3&R
M8/I][/X4 >7>)<^(#X\O/#;BZLI+&RCFFM!YB3R)(6E"[>'(B." >^*W-%:S
MUCQEHMW#XNL-4FLK>8I#IVG[ (F4+MD978(,[2%;'*UZ4JJB[5  ] *%15SM
M4#)R<#J: /&+*PM1\"/"\?V>/9<7MCYPV_ZS=<KG/K796]G;'XRZA(8(]_\
M8, SM'>:0'] !]!7;44 >/\ @?\ X^/AT.PL-3 'H Z "JIO[*/P!<P/<1+-
MIWBA9;V,L-UNAOR0SC^$8YR:]JI-BG=\H^;KQUH \DGOTM?'7B.\G\3:7I=I
MJ,%M+9S7MLLT=W;>4!B-RZ@@-NRHSG=GO2Z:MAX7U7P3<:EJ);1XM,NHK6^O
M(C;JDKNC*"&^X?+RHR>0*]6BDM[J)9(GCFCS\K*0PR#C@_6A9(+CS$1XY?+;
M8X!#;6ZX/H>10!P_PWFL[C4/&$]@H6UEU@O&0N P,,9W#V;J#W!S5#6=91?'
M&NVDE]I^D21VT$2![037.I*RDX0,1N4$E=J@\YS7IE(54L&*@L.AQR* /%?"
M&IV5C!X$U'5;N%-.M--N;)II7&RUN]R?*Y/"-L! SC]:U]4U3P\C^&M8L$2R
MT<>(9GENI5\N&1C#*#*"3C8S=#P":]3**RE2H(/4$=:"JD8(!'IB@#Q_6=3T
M_1?[=_LS5]-OTGOGEN?#>J6V9IYBPR(N0QW$ KE6'3!Q7HWBU7F\#ZZBQL7?
M3;@! ,G)C;CZULE%+ARHW#@''-.H \HTO6=)BUWPAK-Y?6O]CKH36D-VT@\F
M"[_=EE9NB,4!'..A%=%X *7%YXHU"R'_ !*;S5#)9LHPDF(T61U]5+@\C@X-
M=GY:%-A1=O\ =QQ3)[B"TA,MQ-'#$O5Y&"J/Q- 'FNO6\ESJ_P 2X((S)-)H
M$"HBC)9C'<8 ]Z8?$.DZSJOP[ATV]BNVBG)E\EMPB/V60;7Q]UNORGG@^E>H
M@@@$$$'H10JJN=J@9.3@4 >-_8XD^ 6O310+YLL]Y)*RK\S;;IAD_15'Y5U.
MGS:=JWQ>.HVDEO=P_P#"/1F">,AUP;B4$J1],5WG6HWEA@\M9)(X][!$#,!N
M;L!ZG@\4 >)+'-;Z/H-TMU%8Z99>(]1\V>6#S8;8EY1$S+D *&)&20%+ U/K
MT-M=>%/&^IP>(8=7-Q#:Q7#V=IY4&]9!@JX9E=L'!P>,#->U$ C!&14<4L#E
MXX7C8Q':ZH0=AQG! Z'!% !;V\-K D%O$D42 *J(H  '8 5)110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5Q5[-K#?%W3[2'4HX[ :5+.UN82VX"6)
M6&=X&X\8;' R,'-=K6!J'AZXN/%VGZ_::@MN]O;O:SPO!Y@FB9U<@'<-K93K
MSUZ4 >?>%]5\0:!\-=#U>.XL3IJW*0/9&!C(\<EQY9;S-W#9;(&W&/6M+4_B
M#=OJNN16FK:;IZZ7.UO#;7-I),UU(J@L696 123M&,G@GVKH%\"HO@*T\+_V
M@VVWFCE^T>5RVR<2XVY[XQU]Z?+X5U2TU#4Y]"UU-/@U.7S[B*6S$Q24J%9X
MVWKM)"CA@PR,T ;>A:I_;>@:?JGDM ;NW28Q/U0L 2I^AXKSV+QCXK7P*OC.
MXETW['!*PFL5MFW2Q+,8V82;_E;'(&"./?CTZWB:"VBA:5YF1 IDDQN<@8R<
M8&37EWA3P?J>L?#^STR]U1H-(FN))+FR>T_?$"X9M@D+#:K$ \J3R<'% '7Z
M?K]Y=:SXKM)%B\O2GC6WPIR0T"R'=SSR3Z<5SVG>*_$NN2^&;2SEL+:75-&-
M_<3R6[.(V#1YVKN&0=V,$]\]L';N_"-^VN:M>Z?K8M+;5U07D)M1(X*ILW1O
MN&TE0.JMTS3M"\%KHEWHEP+XS?V7I3::%,6WS 60[^IQ]SISUZT 8A\0^+;Z
MS\3W]E/ID$.B7EQ%%#+;,YN5B4-AF#C;P<9 /-6[+Q-K'BS5!:Z'/:Z=;Q:=
M;7LTUQ;F=F>=2R(!N4 !1DGW[5EZ1X;UK4XO%]K!JQTZSO\ 6+J.9)+/S&*,
M%!:)BPVD@XR0PXR*Z)O!UQIVHI>^'-3CTY_L45E-'/;?:(Y$BR(VP&4AE!(S
MD@CM0!S\WCW5WT;3II?L^G?Z9=66IZA]EDN(;:2%BHPH((#D<%C@=#GK5C4?
M'-YIOAS393JFBW4^HWYMH-2ME=[=8@I8R-&#G> "-@8C..>HK8M/"-_H^F6=
MOHNO/!/$\LER]S;"9+MY6W,SH"I!W9QAA@''-58_A[Y=BSKJI36/[3.J)>16
MP6-)BFP@19^X5X(W9.<YS0!EV_CO5C;:];V7D:[=65FEU9W%M:R1"7+%61DR
M267[V%/S ]C6SX0\07.L7TJ#Q#I&K6RQ;G6"W>VN8),CAHF9OE(SR<$$=^U]
M-$UV6SOEO/$TGVNX5!#):6JQ1VVTYRJ,6)S_ !98Y' Q46G>&+Y?$L6O:QJE
MO>7<%L]M"+:S^SKM8J26R[%C\HQR .>.: '>)M:U"TU71=$THP17NJR2C[1.
MA=88XTW.=H(W-R !D#FN(\<:OK<OA'QEH%]=6K7&GVL,_P!IBMRHN+>7<"I7
M>=C J1G)!':O0/$/AY]8GTZ^M+W[%J6G2M);3F+S%PR[75DR,J1Z$'@<UC77
M@&34M(\01:CJWFZEK<:13726^Q(D3[BI'N/ R3RQ))H Z2PL+BPT)+&.6T2X
MCC94D@M?+B5N<$1!N@R.-W/J,UY1:W&N7G@GP)=S7T-U>W&O*T+RQL F4N!\
MYW$OCD\;>,#CK7M%<3IO@&>QTW1M/EU@36VCZB+VUQ:[6*8D'EL=QR?WGWL#
MITH H7_C75_"Z>)X=6:UU"72[6WN;:6*$P!_.9D"NNYL88#D'H:=H?C6[E\3
MZ;I<VJV.KQ7ZR!WM+.2 VLBKN'WF(9" 1V.<>M;6K>"+76;[6Y[NYD\K5;*&
MU9$7#1&-F97#9ZY8'I_#WJWI>E:_!?13ZIXA2\AAC*+#!9" 2$X^:0EFR1_L
M[1STH P?BI;75WI.BV\,\"0RZQ:12QS6_FJ^Z5=N1N&5!ZKW]14EMJ'B/5M2
MU73]&N]-LX-%,=J#)9LXN)O+5VX#CRT&X  9/7FNA\0:$->@L(C<&'[)?P7N
M0F[=Y3AMO48SC&:S+KPMJ4.KZE?Z%K::>-3VM=1RVGGXD5=GF1G>NUMH&<AA
MQG% &%8^,]=\2W'AV#2?L=C_ &IIDMU.\\32^0\<B*VT!EW#)(Y/<'M@TK_X
MCWCW&MS6>J:;:_V;<RV\&GSVDDCW1BX;,@8!=S @8!QP3FNMTCP5::)J.CW%
MG<.(=,TZ2P2)UR7WLC%RWKE/3O4!\):K97.I+HGB 6%EJ,[7,L368EDBD?[[
M1/N 7)YPRM@F@"K;>)-:\3:V;30Y+2PM[?3K:]F:[MVE=WG#,L> R[0 O)ZY
M-9VE^-=?UG3] LXTLK35M6N;U9)6C:2.WBMW93A=PW-]P=0.IQVJ?Q"/["\7
M_;X-1U&P:\L4BN+C^S#>13^6S;<%.4E 8]5VD$<'I5?PKX,O3X/T&X6XFTS6
M+"XNKBW>YB\PB.:1R4E3(SE2I/(((H 36?%.IV6E>)=-U.'3[^[TJ6Q9)6MB
M(IXIY5 +1ECAE(;OC(!K2FU?Q/J7B'Q-I^FW6GV<&D&(Q236S2M*7A#[3\Z@
M#.>>>HXXYEN/ +W^F:RE_JOFZEJTMN]Q=);[$5865D1(]QP.#U8G+$ULV?AY
M;35]?OQ<ECJ[1DILQY6R(1]<\YQGM0!S.G>+M:\3SZ%9Z6]GI\UWHZZI=S30
M-,%RP0(B[EZMN.2>@K;\%:WJ>MVNK?VM';I<V.IS66+<':0@7GDYY))^F*YB
M\T5?!<GAUK?4KVWGM=.;3I+]=,:Z@DC!5@KHC;D;/*GIU!K:^&MA<V>B:G/<
MK= 7VJ7%W$UVFR61&P [+@;2VTG&!@$<"@"IJGB[6;6UUVQMHK9]:@U2*SL$
M9#L>.55=&89R<)YF<=TJIK?C:XO=%NI[*VLY[-/#3:I<1W$7F*7D_P!7&PSC
M'RR9!ZX%=+=>$(KGQU:>)OM;+Y$05K4)\LDBB14D)SU"RN.G<>E9EI\.8;3P
M]XDTI=1=O[9\R-)3$/\ 1H2"$C S\P7<WIG/:@#$N;G6+G7?%4<FH1?V?%X>
MBD%HL!  >.; 4[\ @]3CD8'&,U/H6J^(-%T7P1)<W%C+IVI+;67V5(&$D(:
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
M"M8XHVLYM0LW>*\9@2P,H=50 X7'7O7<V<DTMC;R7'D^<T:M)Y#%H]Q'.TD
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
M#8_6M"J&B::-&T#3M+$OFBRM8K<2%=N_8H7..V<=*OT %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M5/\ Q-[625&B[EWW%A[]\U;\8Z9?7M[\08--@E:6:PTUBL29,JJ\AD '\1*
MC'?I0!Z-I/B?0M=FEATK5K.]EB&72"8,0.F<#M[]*N7VH66F0">^NH;:$N$$
MDSA%W$X R?6O,]#FM]9\;:!-;>(9=5>RCF)%KI:P1V\93;LE;(*Y.,+@G*]!
MUK=^*CVT?ABP>\@:>U75[,S1*A<NGFC("CKD=N] '16/BC0M3M+J[L=7L[B"
MT4M<21S B)0,Y;T& 3GVJF_BS3[R:VCT?5=*N3]N2UN0USRNY6.U,9RYV\#V
M;TKB?$%Y:^(]3US4]!S/9P>&+RVNKF.,A))& ,<8./F90&/'3..]:-_81VOA
MWX>16UJL:IJ5D6")C $$G)_$_K0!U\WBOP_;ZN-)FUJQCU L%^SM.H?<>BXS
MU/IUJ2Z\2Z)9:E'IUUJUG#>R2+$EN\P#L[<J,=<G(_,5Y9]LTZT^&>L^$[^V
M=_$\[W2&S\AFEN+AY&,<R\?,.4;?T '7BNJ\)Z:4\?>))KZ%9;N.UTZ,SNN<
ML(FW8/\ O '\!0!O>+_%5GX0T3^TKLQG=-'"B/($W%F /)]!EC[*:FO_ !;X
M>TN"UFOM:L;>.Z020-),H\Q",AAZK[]*R/B>#_P@EU)L9EBN;65]JEB$6XC9
MC@<\ $_A6-;:[H^C^.-;U;6)ECL]5M+5]-O)(F*2PA#NC4XX.XYV]3N'% 'H
MT,T5Q D\$B2Q2*&1T8,K ]"".HK(O?%_AS3;DVU[KFGV\XD\HQR3JK!L X(S
MQPR]?45F?#:TN+3P;$LUO);127-Q-;6\J[6B@>5FC4CM\I'';-<S<Z>CZ1\5
MI6M0TTS2JK%,EPMHA4#UP2<>] '>0>*M NKVZL[?6+*6YM%9YXDF4M&J_>)'
MMW]*MMJNGK96UZ;V 6MR46"7S!ME+XV!3WSD8QUKB!8QP:_\.DBME2-+.YC8
M*F %-NO!]LUE^&K&ZD\76WA&>-_[/\+7$UXC-R)%D'^BC/\ LK))^,8H ]4E
MEC@A>::1(XD4L[N<!0.I)/05FZ3XFT/76E72M6L[QH1F1890Q4>I'I[]*Q/B
M?97NH> ;^"Q221P\,DL<2;V>)9%9P%_B^4'COC'>N<T2:#6?&VF7=MX@EUA[
M.TG#O:Z:L$44;* (Y7R"#G!"X)!4\#K0!VL7C;PM-<BWC\0Z8TIB\X*+E/N;
M=V>O]WGZ<U/:>*M OM-FU&UUBRELX'"2SK,-L;$@ ,>V21^=>9Z?I$!^&7PY
MA:Q4XU6UDD0Q=SYA8D?7KFE\<Q)%_P +'9[=F@>WTHLJK_K/WC @>IP /RH
M](MO%6C:G#>G2M4L[V:UC9WCAF#$8!YX[9'7I533O&6G?\(=I&NZW>6FG?;[
M>.7;))M&YE!*KGD]:YB^U#3_ !'XKT>;PZ/,BTZPO!>R1PLBQ1M$%2%L@?-N
MP=G4;3P*R_#=Q;Z!<>#]7UP&#3O^$:CM8+F5"4@N-P9@QQ\A9< $XSM(H ]0
M@UW2;J.RD@U*UE2^)6U9)01,0"2%/<@ \>QI;K6]*LII(KK4;:&2(1F19)0I
M0.VU,YZ;B"!ZUYDNFSWWAOQ-KNDVTD<,&L#5](1D*>88D3S&53SMDQ(/?=GO
M45_;?V[X"OO$$]NSG7]9M)5C=<D6BSQI$I'IL!;_ (&: /0!X[\)FTFNQXBT
MTP0N(W<7"X#'.!U[X/Y'TJ_=>(=&LM*BU2YU2TBL)0#'<-,NR3/3:>^?:N<2
MP@_X7+-<?94^70(U5]G /GN",_0#\*\^L8+O3]-\%ZC->-IFG6HU"+[4]IYR
M6TK3G864_=!4$!NWXT >QQ^(M%ETR/4X]5LVL9'$:7 F786)P%SG&<\8JHGC
M3P[<:7?ZA9ZQ974-BA><Q3J=GIGTSV/>O,I;&+4-)OKE+BXU.TO_ !%I^^5[
M)8()R'17>-03N4C 9B "5/6NOU2T8_$F\\B _O?#$J?(OWF$HVCW//% '2>%
MO$-KXI\.66KVK1XN(E:2-) _E.0"R$^HS@US&J?$ZR@M?%0T_P"S3W>A[=L9
MFSYP^0,V!R K/M/N*U/AM>V]Y\/-$6!]S6UG%;3*5*E)410RD'N#7"^*Y(Q!
M\3M,97%W<?9[B*+8<R1".%2RG&"-W% 'J&F^)M"UF\FL]-U>RN[F$9DBAF5F
M49QG [9XS4,?C#PW+JPTJ/7+!KXOY8@$ZEB_]WK][VZUAZ];+9^/O"+V=F-L
M-I?QA(EV_*(T*I[#(XKSJ?57OO"VC1QWUM%Y.HVLKZ)8::R_8,3J3YLC$LI&
M>ORY)]#0!ZSH?C+3==\1ZSHUM-"9]-D"868,T@VJ68#L%9MI]Q6CJWB#1]"5
M6U74[6R#*77SY0FX @$C/7EE'XBN;\,W,,'Q%\8V$I*74T\%S$C(1OB$$:E@
M<8(W<4[7[**[^*/A1IK=94BM+Y@63(5OW0!^N": -J]\7>'-.N((+S6[""6=
M5>-9)U!96Z-UZ'L>],;7G7QNFA&./[.=,:^,Q/((D"8],8.:\SNV;1]8\7VN
MK:Y_9IOKMY$MWTP7!O;=D 18V/WL %=@Z$>]6S!<Z1/"/[/N]0-OX*DC^S72
M;9)<2+^[<*3\V." 2>M 'HEAXP\.:I?-96&N6%S<@$^5%.K$@=2/7'M5'PYX
M[T;Q#I^IWT=Y:PP:?<212N;A2%C5B%D8] K;21[5Y];:BU_K_@AH]9M]0B@O
M IAL-.,,%F#"X"%R20>P4D=#D5%?++<>&=4L8&E273O%;WFH1BV,K);-,[*Y
MC(_>+]UL#/"T >M:9XCT76K>:XTW5;2ZB@_UK12@B/C.6]!CUIND^*-"UV>2
M#2M7L[R6,;F2&8,0.F<#M[]*\VC2TUW4]9O&U34/$,(T.:VN7TVP2%71B"(P
MVX;I1@D#!QD^N#:\):I)-XNTFUMM3M?$=HMK*OVMK#R;G3D"C"NP^7YB N"
M<C/:@#M?%OBVQ\(V-I<WKQ 7-W%;J))0F S ,^3V4$L?I4]_XN\.Z4\"7^MV
M%LUP@DB$LZKN0]&Z]/?I6-\2V$/ARRNI%;R+75;*>9E4MLC692S$#G %8MAK
MFB:'X@\4RZ^P4:K)'<6DTD+.MY:F% J)Q\V"&&SKSTYH ]+1UD171@R,,JRG
M((]17(3>(]<U?6]0T[PQ:6!ATV00W5[?N^PS8!,:*@R2 1DDCKWJQ\.K*\T[
MX?Z/:W\4D-PD)_=2?>C0L2BGT(4J,=L5A:5K5EX$UWQ#I_B"1[.WOM1DU&SO
M'C8Q3+(%W)N (#*P(P>Q&* .ET77[N6QOV\0V2Z5/I\A2>5G/V:1< B2.1@,
MJ0>_(/!JUIWBC0M7MKBXT_5[.YBMEW3M'*#Y8QG+>@P#S7#>(M8O/%.@-J(T
MF<^'K/6+67F)O,O+5"#*_E$9*!L$#'(4G%1:W?67B7Q#/J/AX_:+:UT&]BOK
MN)"$?>J^5%NQ\S ACCM0!VR>-O"\DTT2^(--+PQ^;(/M*_*OKU]Q5B#Q1H-S
MI8U.'6+)[$RB'[0)EV!R<!2>QR1Q[UPD6DVXM?A5%]A39%AF'E_=/V1FR?0[
MP#]163XH2"V;Q4UU:M)9?\)+ILDD*QEO-7;#O 4?>)YZ=30!ZKI7B'1M<69M
M*U.UO!"0)/)E#;,],^@/KWJO8>+_  YJFH_V?8:W87-WSB**=69L=<<\X]JX
MG4=4MM9\37NM>'K0ZI:V6@7,-WY:,$N78J8X,XY;Y6X'(SCJ<5A0ZBVH:AX(
M\K5[:]C@U"+-KI^G&*&Q!C9=C.22#DA0I(S@DCB@#U&3QEX9BO8[*37M.6YD
M<QK$;A=Q8,5(Z\'<"/J,5J07]I<R7,<%S%(]J^R=5<$Q-@'#>AP0?QKR:XTY
M!\'/&I%H//EU"_E/[OYF83G:WJ< #%7_ !NFH:3X@DCTQ7!\6VJ:<SJ/]5<*
MP7S#Z?N7D/\ VS% ':V^O&XU269)+5M %@ETE^&.TL68'+'Y=NU<\'COCC-C
M2/$NB:\TJZ3JMI>M%@NL,H8J#T)'I[UG>*-+T^'X>7NEO:7DFGQ68A\FQ ,P
M10 -@/!( SCVZ'I7,>#]5GN_&D44>I67B.W%@X;5(['R)[4!E*Q.P^4[CSMP
M#E<XH ]#U#4K'2;-[S4;N"TMD^]+,X11GH,FJVF>(=&UFTFNM-U.TNH(>)7C
ME!$?&?F]./6N=^(FH'3X]$8QVD4;7P)U&\@::*Q(1L.5!')^Z"3@9K@;B*_U
MC_A.Q:W,^JO<V-BZS1VGD"[C21O,$:C[PVAESSGID\4 >H-XZ\--IFH7MIK-
MC=+8PF658KA20.WX$X /3)J;P_XKTSQ!I.E7<-U;K-J$'FI;K,&8,%4R*/4H
M6 -<W>:UX?\ $;/#H5B;^ZBTJY07,$146BE !$V0/F8XPG4;3P*P].UO3[2W
M^'.LS3&/3K/3YK&ZN#&P6"<PQ#:_''*,,],B@#T^36=,ABO)9=0MHX[)MMT[
MR@"$X!PQ/0X(//J*R+CQKI$_AO6=3T34+/4)=-M);AHHY0<%4+ ,!R <=:\^
MN-7#67B;4HK!)+6Y\16Q6>^MG:.WC\J/%PR<%E!4$=!R":KW5S-J&M^)YQJC
M:NLGA&ZC6[BLO(B=@?N)C._&>N3UQ0![)IEVU_I-G>.H5IX$E*CH"R@X_6K5
M9OAX%?#6E @@BSA!![?(*TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBN2U74-5U#QNGAS3M0_LV&'3Q?3W"0I)(Y:0HJ*'!4#Y6).#VZ4 =;17F$
MGBSQ'):VNG17=NFI)XC?1IKOR 5DC\IG$FSH&P5. <97'0UZ19Q306<,5Q<F
MYF1 KSE ID/=L#@9]!0!/17$RW?B'5_'6MZ-9:NNGV5E;6TJ.ELDDF^0/Q\W
M&WY>>,\#!'-8EEXK\2ZZOA6RM[V"QNM0^WPWLZVX<!K=@N]%;N<'CI\W?&*
M/4:*X."]\1^(+GQ!)I^M+81:3<-901_94?SY$C5F>0MS@EL +C %4=+\4:]X
MLU;1+>QO8],M[[0AJ$[+ LC))Y@4A-V1U/?/ Z9YH [#6/#B:WJ%C-=7UR+.
MUD68V*;1%-(IW(S\;C@X.,XX&:VJ\RMO%NOW/V;P\+N%=5?6[C3)-1$ QY44
M?FF0)]W>5*C'3.>*M7FN>*=*N?$&AV\HU?4;:PAOK&8VZK(5=V1U9%PK,NTL
M,8STH ]#HKS:V\:R:?I>MW_]O?VJ;"P:X-C>V/V2ZCD'3*[5^0]"<'![TW2/
M%.LC5M%5KW4-42]D$5[#)H<UM';;E)#QR&-?E#  ABV0<T >BW=Y;6%I)=7E
MQ%;V\0R\LKA54>I)X%35XWXEO]>\1?";7/$+ZFBV<YE2/3OLZ[5A68QCY_O;
M_EW9SCMBO8Q]T?2@"&*\MI[F>VBN(I)[<J)HU<%HRPR-P[9'(S4]>;V=EK-]
M\0_&R:9JXTU4>T.];=96=_LZX!W<!1CG')SU&.;'A/QGJ7B#5/#RS^7'%?:/
M/<W$:+QYT<R1Y!Z@<MQ[T >@5!=7EM8PB6[N(H(RZH'E<*"S'"C)[DD ?6O/
MKKQ-XCDT_57M?-9+7Q#)9336MH)Y;>U5 =RQ_P 9W$#.#P2<'%-F\477_"+3
M75KKUKJX35+2!9'M!'-&KRHK++&0 &Y.#M'Z4 >E45YY-J7B;4;GQ>;364LH
M=&G(ME6U1R^($DVN6'W<GMSR>>!5*;QW>ZC=Z/:"\N=,2XT6#4[B:QTU[R1G
MEZ( $<*HPQR1SP!0!ZA17F7_  E7B>?P[:3M#>P1QZC+;7NH0Z6YF,"J3',M
MNXR V5!^4XYXJR_B+69/"37>CZNNLA=06*6[M+'-Q;V^/G+0<9D4]MO0YVT
M>B5R6O>'(_.O;UO%.H:197Y2.[B62+RV) 0;6D4F,MP/E(R?>I/!FKG54O@-
M?BU>.)U"EK;[/<0DCE94P,>QVCOUJ7QWJ5QI/AAKNU\OS1=VL?[Q XP\Z*>#
M[$_2@#<T^QM]+TZVL+.,1VUM$L42 YVJHP!^0JQ7FNK>)=9LM=U&+4=:;05C
MN NGBXT[?93QX7!>?'!))!&Y<<5Z2IRH/'([=* %HKAGN_$>L>+/$VF66LKI
M]KIHMS R6R2.6>+<0=PQMR,^O/!&.:.D^*]:\4IX8L+6Z33I[_2FU&]N8X5=
ML*RIMC#9499B3D' % 'H]%>1Z]JVNW5I-HT^JE;K3?$5C:M=10*OGQR-'(A9
M>@92>0, XZ5ZS"CQP1I)(9750&D( W'')P.!F@!]07=Y;6%K)=7EQ%;V\8R\
MLKA54=.2>!7G^K>*?$$-EK.E6<L9UY-7^RV3-$"/):/SU)7H?W8=<^HJKXB\
M;ZA<Z3J%_I+Q"RMM$MKQ@\2N#-/("H.1V16X_P!H4 >FSSPVMO+<7$J10Q(7
MDD=@JHH&223T %+%+'/$DL3J\;J&1U.0P/((/I7ENJ)J#ZE\3O-U.22V@TH!
M;<QKC#6\C 9QD;<GZYYJ_IE[KVBCP6;C5$N;/5 EK)9BW55A_<,ZE''S$C9@
MY)SGH* .ET_2+.]\0/XD75I=2PKV]JF]&AM1D"0)M'WBR8)))&,5T->86'B7
M7KVT\-6]I=6]O+J6IZA;32?9U("1-+M(7@;@$'U/7/-=+X5U'5&U[Q#HFIWH
MOCILD!AN3$L;LLL>[#!<#@@\@"@#JJA2\MI+R6T2XB:YB57DA#@NBMG:2.H!
MP<?0UR7Q2:[3P/,]G>/:N+JV5F102RM,BXYZ?>!_#'0FLNWT_6)_B5K=M:ZT
M;61-+LO.NQ;(\DC RXPI&T \D\>F,4 >CUF:WHEOKMO:PW$DJ+;W<-VIC(!+
M1N& .0>,CFO/(_'^J76D>&+>:Y>TN=06Z:\O+2P>Y<"!_+^2-5;!8X))! _$
M5U7@K6]1U1M4M;[[3/':3*+:^GL7M#<1LN>495^93N!( !X.* .LHK!\87FK
MV'AV6?18'ENA)&&\N+S72(L [HG\;!<D+WKD_P#A-;C3_#6NZC;:[%K,EI'$
M(H;JT-M<02N^P>:@"_)EE/W0>#S0!Z517&WL_B3PGIFI:M?ZK!J]C;:?+.R2
M0"&19E&0%V#!0\@YY'')JDVI>(]"'AN_U'5TOX=5NX;6YM?LR1K$TJDJ8V7Y
ML*P ^8G(]* ._HKRS^W_ !;)X.UGQ.NKPH-+NKKR[/[*A2>*&5@0[?>!P"!M
MQT!YS5B_\:7=_P")=0L(-2OM+MK*& H;32)+UI9)(Q)ER$8*H!48X)YYH ]+
MHK$\(ZK>ZUX6L;_4K1[6]D5A-$T31_,K%<A6Y .-P![$5G:WJ6J7?C*Q\-:9
M>C3PUE)?7%T(ED?:KJBH@;*C)8DD@\"@#I+V\M;"RENKVZBM;>,9>:5PBH.F
M23P*RO#&B6VF6T][%J4VJ3ZBRSRW\S(QF&T!,; %VA<8P,<D]Z\[\37NKZKH
MUUI%]J*F?2_$-G:O.ENF+A'>)XV93P&7=R!P<=*]<MHWAM8HI)?-=$"M(5"[
MR!R<#@9]!0 7-S!9VLMS=31PP1*7DED8*J*.223T%/1UD171@R,,JP.01ZUY
M)K2:@R_%7S]3DFMX;/8L#1J  UJ''(&1MR1[]3S6]9WVO:-J_A.&[U1+JTU9
M'AEMA;JBP%8#(I1A\Q^[@[B<YSQ0!W]9GB#1+?Q'HEQI5U)+'#.4+-$0&&U@
MPQD$=5%>96OQ!UJ]T6/Q!:W-_//)+O31HM$F:%H=^-HG$?+[.=V[;GC%>P4
M5#JFGKJ:Z8U];"_9/,6U,J^:5_O;<YQ[U;KR2\O[_P ,>)OB%KR7?VF2TCM?
M+@DA0*Q="(P6 R I8=#R.O-=,UYK_ASQ#H%MJ.L#5+;597MI5:V2(PRB,NK)
MM ^7Y2,-D\CF@#H/$.BOK^EM8#4KNPCD;$SVNT-)&00R98' .>HP>.M:%K;0
MV=I#:V\8C@A18XT7HJ@8 'X"O+K;QAXCMOAW'XFO+^*:XOYDL[:!;/<L+&8Q
M^80GS.< G:/8 9ZV[?QEJ6F7=X7GU'6-/BTV>[:>[TF2S,,L2[@F2BJ589QQ
MD%>O- 'I=%>;MJOBO3K/PG?W.L0W2:S>VT5U#]E1!")%+;8R.<<8YR>AR.12
M-KGB74/#.M^*[/58[:"PENC;:>;9&CDC@9@?,8_-N;8W0C&1UH ]"2\MI+R6
MS2XB:YB57DA#@NBMG:2.H!P<?0U/7E^M^-=2@M_$M_8&*+[/HUC>VP:)25:5
MGR&..1@#KTK7N=5USP[XITR#4M32_M-0M;J62$6ZQB!X45_W9')!!(PQ)]Z
M.YHKRXZ]XMA\)Z#XD?5H)!JUW:"6T^RJ%@BFD7 C;J3@@'=GKD8Q7J- !17F
M/BGQ9J=C+KUS8:[(6TP,8[2STE[B%2B!BMQ-L(5B<YPR[1C-6M=\3:M'?VDT
M][=:+HLVGQSI>VVG_:E,S9++(=K; !MQP,Y/- 'HE02WEM!<P6TMQ$D]QN$,
M;. TFT9;:.^!R<5P6K>(=:ABT69M4,>DSV9DN-8TFP^U(TV1M^7#[$(R<X//
M&14B>)KI;KPDYU*RU."[%ZTUU;0@"58XRRD9R4;C# 'KD>U 'H%%>6MX@\6Q
M^#-'\4'5H&&IW-KYEG]E4)!%-*H 1NI." =V>I(QBKL^J>)M0_X3":UUF.RB
MT6XD6V1;5',FV%)-KEOX<GM@\GG@4 >BT5Y];Z[KWB'7-(LK/4$TZ"]\/QZE
M*Z0+(R2,P&%W9'\7?/ ]3D9EIXD\4_\ "+:;XCN=5@91J:6,UHEJH2=/M'D,
MY;[RN3EN" ..* /5**\LO?&FJ7FHZ_\ 9-2O+,Z==26MI:P:++=1SM&!DRR*
MC8W-D84J0,&M.WUOQ#X@\2V6G071T:&?0H=0F1K97FBE:1E*@...P.0?N],G
M( /0**\DN=4UW6M.\+>;JY@ND\13:?-+# F)3&)@LFTY X3[O3)]A7K8X R<
MGUH 9)+'#&TDKK'&HRS,< #W-/ZC(Z5R/Q1_Y)AXB_Z\V_I74VW_ !ZP_P"X
MO\J &K>6SWDEFMQ$UU&BR/"'&]5)(!(Z@'!Y]C4]>>S6FIWOQ8UF+3]3_L\?
MV3:F2985D?\ UDN  V5 ZYX/05!;^+M2O/!>AW-QJ\5C?7=U/;S20637$\_E
M/(A\F%0W)V G(( )]J /2:S-;T2WUZUM[>YDE18+J&Z4QD EHW#@'(/&1S7
M0^--<BT;6KDW$LZ:#J4!GDN+(V\L]FRJT@:,@;64,3D 9"CCGG1\3>-K_2[O
MQ%=V/ERV&BZ?$"A7(DNYF&SD<[54J2!UWT >@T5YWHOB35AXETNS-]J.K6MX
M'2Z:?1);06SA"RLK&-1M)!7#$GD<UZ&WW3]* *=MK&FWK6ZVNH6LYN8C- (Y
M5;S4! ++@\@$CD>M4G\.)/XIBURZOKF?[.A%I:-M$5NS*%9Q@9+$9').-QQU
MKSSP3JVI6NA^%;#3XH9G?PY=7$<3J,O,CH$&[J 2V#S6QX9U_4M1U"WLKKQ+
M)'J,UN_VC3K_ $P6TL3[?O0Y #A3ZEP1WH ]%HKQW1_$FJZ+\//#Y.I327&L
M7\D7GFS,[6R!I&<JB EV.WC(.,^@K0F\=:QI.F>('4W>HQ6MI'-97M[ILEI^
M]=_+,;@H@;!*ME0."1VH ]+EO+:"Y@MI;B))[C<(8F<!I-HRVT=\#DXJ<D $
MDX KSF[LM7L?B+X+34M7_M)6^V'>T"1,C^1R!MP"I[9&1CJ<\>B2$K$Y'4*3
M0!':7=M?VD5U9SQ7%O*NZ.6)PRN/4$<$5-7DNBW^L:UJOP[NWU0P"[TVXFEB
MA@0(67R]W&.-P;'MCCJ:]:H **\N/B?Q(W@)_'JZG&+<$W TK[,GE_9Q)MVE
M_O[]O.<XSVK3DO\ Q'J^O^*K2RUE+"VTHQ&V*VJ2,Q:!7(;</NYS[\]1CD [
MZBL?PGJTVN^$=(U6X55GN[2.:0)T#%03CVS6Q0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M+DG>VO%5&;$S%G1E(PRG(]_E!S6[H^F7&FPS?:M4NM1N)I/,>6? "\ !410
MJ\=!WR236<?&>G?\)A!X=02R236GVE9TC=D.2-H!"X(().[.!C'4UKZEJEEI
M%JMS?SB"!I4BWE20&=@J@X'&20,GCF@!FL:;)JEB((=0NK"9762.>V8!@RG.
M"""&4]U(P:P7\!V^H?VE)KNHW&I7%_:+9/)L2$1Q!BPV!1UW'=DYY K6UO7;
M+2XWMY;Z.VO)+6>>$O$T@58URSL%_A7(XR,]!S5>;Q;I.G6NGB]O3-<W=NLR
M+:VLLKR+@9<1H&95Y[].F: *UOX.>5YCKFM7NKQO:/9K%,$C01OPQ(0#<Y
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
MTG(&>G-=UK.E6^N:+>:5=EQ;W<+0R&,X;:PP<'UJ&PUK1Y]0FT6SU&">]LD
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
M'H<<\<56"SOXIU>>,ZY>VM[X=FMK6[OK4@RR*68J L:[1@\;@,G.,\9]?HH
MQ_"44D'@S0HI8VCD33[=71Q@J1&H(([&MBBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ K@_%6NW^F>(]42T>-/L_ABYO8V,2EA*C_*<D9Q_L]/:N\K
M!U;PG9:Q?W=Y/-<))=:7+I;B,J (G.2PR#\WIV]J .8M]1\3V-WX5NK[7%NH
MM<;R9[86L:+ S0-(K1D#=P5Q\Q.?:L+0;O6=&TRYM;/5=]WJWBBXL%FFMTQ
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
MXQD$9QEQ6SX:ED\5V[:U?-OM%U*272XPH 6) 8E8\9.X[VY]1Z5E>)_#9L_
MD?@_2;&_O7O)6,-U\NVU<S>;YDC#&T*6)&!D[<5W&FZ?!I.EVFG6J[;>UA6&
M,?[*@ ?RH \VL/%.N0^(+6#7=7N-+O);XQ-87FG!;.6,N0JPSJN2V,8+-R>,
M5Z-J^H#2=%O]19#(MI;R3E!_%L4MC]*YQ/A]; PVTFLZG+I$-R+J+3)&C,:N
M'WJ-VW>5#<A2U=;-#'<020S(KQ2*4=&&0P(P0: /.6U7Q1I'A_2/%-[K27<-
MW+;?:].%LBQQQSLJ@1,!ORN\?>)S@]*YC4K34(?"?CM_[2:=O^$BA1$EB0+Y
MGF6Q#G: >X&.F!ZUZ!:?#ZUMVL8)M7U.[TO3Y5EM-.G=#%&R_<RP4.X7L&8X
MP.N*DNO -E=2:N&U&_2VU2YBNYK9638DR,C;ERN1GRU!!)&,]* ,F[US6_"&
MNW$.IZJ=8M&T:YU$*]ND31R0E254H/ND-T.2,=:RM'\6^)'FT6\:75]0:]FB
M6]LVT*2&WACDZM'+L!PF1RS$, >E>@7WARQU+6H=3NM[M':369A./+>.4KNW
M#&?X0.O<UDV/@.*SEL(Y=<U6ZT[3I!)9V$TB>7&5^[E@H=PO8,QZ#K0!6\'W
M7B#6M5U6_O=9']GVFIW=E%8I;( R)(0K,_WLCIQZ<YS5KQUJ.KV2Z%:Z->):
M3ZAJ:VDDSQ"3:C1R$D ]QM!'N/3-;.BZ);Z'#>1VTDKBZO)KQ_,(.'D8LP&
M.,GBEU;1+?6)],FGDE1M.NQ=Q",@!G"LN&R#QASTQVH X35/$>K^%KKQ"DMS
M%J%S8Z59F*>6W2,R32S21AGV ?*"5XZ<'IFM(R>)M#\8^&["[\0?VE9ZDTZW
M"R6D<;!TA9AM*@?+GL>1CJ<UI>(O#$%Q%KNHI8OJ=S?V"6KV+S"-)%0L0%;&
M58[SSZ@=.M<OH>B:A?\ C;0]29?$;6VEQSEY=<,:E=Z;%CC5 -QY)+G/W1R:
M ,GPW<^(=!^&FC:]#K*FT2[2(Z;]F38T3W/EG+_?W_-G(..V*TX%\0Z?K/Q%
MN]'NI+V^2>'R;8PQG),49W#@994R ,X.!G)KKU\$Z>O@Z#PR+BZ^QP2)(LFY
M?,)642C)QC[PQTZ5'>^!;*^U'6+I[_4(X]62/[1!%(JJLB!0DJ';N5@$'?'J
M#0!F^"O$$NH:U=6,VO7%XRVXD-GJ5A]ENX6W8)P%563D=,X..:V?&>J3:3HD
M<L.J6^FM)<1Q&XEB,KA2>1%& =\AQP,8ZGM2Z3X5^P:Q_:]]JU]JM^L!MHI;
MH1J(HR02 L:J,D@9)R>*L>(O#L/B&"T#75Q:7-E<+<VUS;E=T<@!&<,"",,0
M010!P5OXPUFWC\66ZZC>W:V6BG4+.YU#3A;3*^)!]S8H9<J""5'<<UJ6NH^)
M--U7PK/J&M+>V^MDQW%K]E1$A8PM(#&P&[@KCYB<Y[5J#X?VDDNJW%YJVI7=
MSJFGMI]S+*\?*'/*@( I&3@ 8]03S6K/X;M+A]#=I9P='D\R#!'SGRS'\W'/
M#'ICF@#S/7KGQ#XC^%L_B676%6TO)(Y!I@MT\M(?/4* ^-^_@$DG'48[U[+7
M$7?PTLKJSFTU=9U6#1I)O/73HGC$4;[]_!*%MN[G;G&:[>@#R*U\5^*;3X?0
M>*;S5A=7&HNEG;6B6*E87:;8)/D^9VP"=HX)(&*U=(\1ZY%K#VC2ZQJ-C+93
M2FZO]':T-M,@R!G8JLK#/!&01UYKI8_!.EKX,C\+N]Q)91CY)2X$J,'WJX8
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
M+R_9W6,$-@KN( W>W7'-<S=7<WBO6_"R66DZC:#3KO[9>27=H\"P 1.OE@L
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
M4*.CC#*P0 @CL:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_3DFMV,?!,K,I+;FSP",#% 'K5%4=&N[F_T.PN[VU:UNIK=))H&&#&Y4%E_
MY%7J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L+6?"UMJ^HP:E'>WVG
M:C#&81=6,BJ[1DYV,&5E89YY'!Z5NUQ.O>)-0A^(>B:!:?:H;:6-Y[B2.S\W
MS0&0!=QX5/F.YAR.* -.V\$Z1:0:=%%]HS8WK7XE>7<\T[*RL\C$?,2&/IV[
M#%='6$OB_27\-6OB 22_V?<O''&WEG<2\@C7C_>-<M>^*]8AN=31+E0L'B>S
MTZ/]VO$$@BW+T[[VYZ\T :-Q\,M)N=-NM*?4M7&D7#._]GK<*L4;,Q8E<+NP
M&.X L1GM716.AVNGZM?ZG$\K7%\D*3;V!&(@0N !P?F.:K#Q;I!\.7FNM,Z6
M5FTJ3[D(=&C8JRE>N<C '?(]:VHW\R))-K+N4':PP1GU'K0!Y]XG\)%O!^G^
M!]*TZ[GM9)$_T]Y$ M%60.S,<@EL;@ !S7?V\$5K;16\"!(8D"(@Z*H& /RK
ME9?B1X?A5Y9#>"TBN6M)[O[*WDP2ARF'?H.?YC.,U>L?&.EWMS>V[K=V4MI;
M_:I%O;=H28>?W@SU7@^X]* ':CX3LM2UT:NUS>0W!M&LI4AD CFB.[ <$'."
MQ((QS3CX5T]M(T33"T_D:-)!);'>-Q,*[5W''/'7I4&F>-M+U2_M+18;^V:^
M1GLWNK5HDN5 W'83_L\X.#BL'Q?\18+/PQK5QH_VL36A:&.^^R%K?SE8 KN(
MP><C)XSQG- &_!X,TNWNX+E'N/,@U*?4URXQYLH8,#Q]WYS@?K1JG@^TU'59
M=2BO]1T^XGB6&Z-C.(Q<(N<!\@\C) 9<, >M/U'Q?I^G7\E@(+Z]NH8EFN$L
MK9IO(0YP7QTS@X'4XZ5K:??VNJZ?;W]C,L]K<()(I%Z,IZ4 5]!T2T\.:):Z
M18^9]EME*Q^8VYL$D\G\:Y(>#+J_\<>)M1EOM4TV"[%LD4ME<*GVA%BPP((.
M,'O@$9.#7<W-Q':VLUQ*2(XD+L0,\ 9-9A\3Z8-+TC43))]GU:2&.U.PY9I1
ME,CMQ0!0G\"Z8&TU]-N;W29=/MC:0R6,B@F$D$HV]6##(!SC.><TRU^'^CVD
M31QS7S!M2BU1C)/O9KA,<DD9(.T$C\L5(WCK25NI(Q%?O;17!M9+U+1VMTE#
M;2I?'9N">@/>GZEXUTO3;V[MC%?7)L@&O)+6U>5+8$;OG([XYP,D"@"U?^';
M:[\06>O+/>0WMG$T06"0*LT9(8HX(.1D ]OK6'X.T.7_ (277_%5WI<NFS:F
MZ)#;3,I=$50&9@I(!=@"0#_"*UKWQAI=I<6=O"+F_GNX/M44=C"9CY/'[PXZ
M+R,>O;-5O NO3^(M+U&\FF\U$U.ZA@;R]G[E7(08P.V.O/K0!>USPW;:Y/9W
M1N[RQO;,MY%U9R!9%# !E^8%2#@<$'H*FT+0+3P_:S0VTD\TEQ,UQ<7%P^^2
M:0@ LQP!T &   !TK4KF++Q[H=]87FH(]S'I]G&SS7<MNRQ AL%0V/F;V&>H
M[T 6M9\+6VK:C#J4=]?:=J$41@^U6,BJ[QDYV,&5E(SR,C(/2J3> -)2TL([
M*>^L+FQ,ABOK>;]^3(<R;RP(?<>3N!YZ8JWIWB[3]0OA9/!?65T\+3Q17MLT
M1FC7&2F>N,C(ZC/2J-E\1M!OUL)HA?"SOW6*"]>T=8#(W 0OC .>/3/&<T 3
MP^!=)ALXH#)=RR+J$>I27,LNZ6>="""[8Y' &  ,#C%7;[PS8:AJ5W?S-,)K
MK3FTV0*P \HDDD<?>RQY_2J\'C32+C4KZRC-S_H#2+>3F!A#;[!D[WZ#C./I
M3-/\;Z5J-Y9VXBO[87V?L4UU:O%'<X&[Y&/<CD X)'2@"Q#X4TV*YT^;$LGV
M'3VTZ-)&!5H6VYW#')^0?K67!\.=,AFTXG4M7EMM,G2>QM);D-%;E>@ VY(
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
M<VFVDPFMM,EN UO$P.5P,;B%/(#,0/2M6#Q3I-W/ID-K<&X?4;=KF#RE+8B
M&7;^Z,D#GOQUK*L_B/H-]'8W$0OA97LBQ17KVCK!YC' 0OC .>/3/&<T 9=E
MX$FOM:\4SWUYJEA;ZA?_ .KM;E52Z@\I!\PP2.=XR-I_#%;]]X+T^YGL[FQN
M;S2;FTMQ:13:?(J'R!TC(964J.HR..U9^G>,!:)XBGUFX9HK36C86D<4.YWS
M'&4C55&68EF__4*M3^,;"XTC6B)KS2[O3[1KB9;BUQ+"FTD2!#PXX/3(R,&@
M":R\$Z38#2_)-R7T^YDNUD>7<\TTBLKO(2,L3N/IV[<5-=Z%!;Z_+XH@:_:\
M2T\J2TMY%"72J&*J5;JP+''(Y/-4+#QG'<^+)-"-K<F.&QBN6O7A*H2P<DL>
MBKA1@^I([5-9>.]'OKBT1$O8[>]?R[.[FM72"X;D@*Y'?!QG&>V: *G@+P^^
MF'6=7N;!K&ZUB]:X^S.P9H8LG:IP2 26=R < O6WXFT1/$7AK4-)9_+-S$52
M3^XXY1OP8 _A7-^*_B!;6.@^(&TS[6;C3XI8Q>K:E[>.X5>$+8QD' ],G!-=
ME82O/IUK-(<O)$C,<=20": .?DT ^)++2M3OS>Z1KEO$5::SD59(R<"1.0RL
MA(R,@]CQ3X/ VDP6<$&^[DDCU!-2DN))=TL\Z]&<D<CH,  8'&*=<>.-#M="
MAUB>>1+26Z-H,QG<)0S*P(ZC!1B?89I?$/B6RL+;5[;[=+:7-C8B[EN(X/-\
MA&+!3@\$_*WR^U '15SQ\&:80XWW'S:L-7/SC_7@@@=/N\#C]:Q]0\<RB\\1
MZ9:VETDNFZ7]ICNV@.WS"DC9.> OR+CU.1VJSX>\=65_;Z);W:WB7.H0(([J
M2U9()Y?+W,%;&.S$=CCC- '6S0QW$$D,JAXY%*.I[@C!%<<OPUTW[%:6,NK:
MS-9V,L<ME;R7*[+<HP*[<*"P&,?/NP#Q5RY\?:+:RW.];U[.UF\BYOH[5FMX
M7!P0SCT)P2,@=S6S:ZQ9WFK7^F0NS7-BL33#;P!("5P>_"F@"K%X9L(K36[9
M6F\O699);G+#(9XUC.WC@84>O-<SXF\,'69?#GAB/2KA]-TZ6&>34)'78(HU
M93%P=S,PP",8PV:N#XAV=QJWAZVL+*\N;;6(I94G6!OE"G;^AZ^@P>]=?/,E
MO;R3R$A(U+MCT R: )*P+SP?IM])K[RO< ZY;I;W6UP,*BLHV<<'#'KFIO\
MA*=+_LC2=4\R3[+JLD,5J=ARS2_<R.U4I?'6DQW4T?E7[V\%P;::]CM':".0
M-M*EP.S<$] >] &E<:!9W-[I%T[2^9I3,UOAA@EHS&=W'/!/IS4-MX6TRU\6
M7?B6*-QJ%U"L,A+?+@8Y [$A5!/^R*H3>+M-TFXUB74-2E>"VOH;4I]GP+=I
M$0A01RP.[.>V<=JM6/C'3+VZO+65+NQGM+?[5(E];M"3#R/,&>J\'/IWH H7
M?P\TRZDO$6_U2VL+Z4RW>G6]P%@F9OO9&W<H;N%8 UMVFA65EK5SJL =9[BW
MBMF3(V*D>[;@8X^^?TK(M?B!HMU-I\7EW\!U*41V33VCQK< @D,I(^[@?7D<
M<UU)(5220 .23VH Y<^ ],73=+LX+J_MSIES)<VT\,H$BM(6+@G;@@[V&,=*
M=-X$TJ6U:))KR"87\NHQ74,H66":0DML.,8.2,$$$=<TEKX^T6[FM=BWJ6EW
M,(+:^DM76WF<G "N?4C )P#V-6[#Q9IVIZY<:3:)=RSVTKQ7#BW;RHF7LS]!
MGMZXH I'P#I<NE:K975S?74NJA!=WD\H,[A/N@$*%4#L H')K9N]%M;S6].U
M:4R"YT]95A"L-I$@ ;(QS]T8IVJ:Q9Z.+1KQG1;JY2UC8+D"1^%SZ GC/J16
M3XG\46.E0:A9M?RV=W!8->M/';^;Y,8;:&P>"<YP.^#Z4 :^L:19Z[I4^FW\
M9DMIP P#%2""""".000"#ZBN??X>:7=PWB:K>ZEJLES;?9?.O)P7BCR&PFU5
M .X*<X).T9-7M0\7Z?I]^]@L%_?74,2S3I96K2F%&^Z7QP"<$@=>.E4?^$H^
MW>+/#B:;>1RZ1J5A=7)8*/GV&/:<D9&-S9''OTH FM_ ]K'J^G:K=ZMJU_>Z
M<S&WDNIU(4,A1EVJH7D'DXW<#FIAX,TP>$4\-;[C[ L@D!WC?D3>=UQC[P].
ME167CW1[ZYLXXTOHX+V4PVEY-:ND$[\X"L?7!QG&<<5E'QZE]8:^S+>Z4FFW
M\=JMT;3?G+1#!#<;B7(QV4@T =-!X=LH'UED:;.KOON<L.#Y8C^7CCA1Z\UG
M2^!=/^SZ6MG>ZA87.F6JV<%Y:RJLIA  V/E2K#@'E>O(Q2W_ (ZTJPOM1LA!
MJ%U<:<5^UI:VK2>4I0.&)'&,'ZG!P#@U+<^--)@&GBW^U7TFH0?:K>*RMVE<
MP\?O"!T7D=>YQ0!7D\ Z2^@+I237L1%X+_[8D_\ I#7 .?-+D'+?AC':NF2/
M9"L9=GPH4LQY;CJ?>L[0?$.G>)+.:[TR5Y(8IV@9F0I\ZXR,'GO6?K7BP:/X
MJT;1?L%U/_: D8RQ1%@H4=L=>2,^@YH HZ;\-=)TR&PM%O\ 59].L766&PGN
M T(D4Y#$;03\WS8SMSVJQJ'@.PO;N^EAU'5+"'4#NO;:SN D5P2,$D%25)
M)4KGO6/HGQ%AATR[FUO[9(MOJ5Q;RW<5H3#;H)F1 [*,#C;GJ>03UKH]3\7:
M?INHRV @OKVY@C$MPEE;--Y"'."^.F<' ZG'2@#9M;6"QLX;2VC6*W@C6..-
M>BJ!@ ?@*FJMI]_:ZKI]O?V,ZSVMP@DBD7HRGI5F@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ KE[ZQNI/B9H]^D#FTBTVZBDF ^569XBH)]2%/Y5U%9
MNH:_IVF:C8Z?<S.+N^8K;Q1PO(S8(!)V@[5&X98X SUH \PAM=97X<Z9X5&@
M:E]NL;Z#[0YBQ%L2Y#;T;.'!&#QT&2>E:-]H6JR7>JLEA.PE\665VA"_>A00
M[G'^R-K<^U>H44 >8:GI%PWQ(;P["H;2-5FAUNZ4'A##PZD>CNL!_!J]/K,T
MW0-/TJ]N[VVCE:[NR#-/-,\KD#)"@L3A1DX48 K3H \OFT'4V^&.K:>-/F-W
M+K;SK#L^9HS?!]V/39S]*U?$EEKR^+=1U+1;9C<#PY)#:RE1M^T>;N5>>,]\
M'BN[JM-?0P7MM:/YGFW(<Q[8V*_* 3E@,+UXR1GM0!Y=%97K>(?"FJQ:?XGN
M(;.X;[=+J+R,P9X73*Q$X #'EE  R,9YQ6O;36;;X6ZKX,3P_J-QJ*R3A)4B
MS#+&TYD$@?."=I^[USV[U['10!YC?Z/<:9XUUV_NH?$;VNI""6WDT:1\;DC"
M,CJIX.5!!/&#UXKI-!D@\-:=X=T)-+O+87HE"I)*)?L[ -*5D?/)/S8QGI6\
MFJV<FKRZ4)<7L42SF)E(S&3C<I(PPR,''0XSU%66AB>5)6C1I(\A'*@E<]<'
MMF@"#4[=[O2KRVCQOF@>-<],E2!7F=LNK7GASP1HX\/ZG#-I%[9?;GFAVI&(
ME*DJ<_.,\Y'&.IZ5Z7J>J6&C6+WNI7D-I;)]Z69PJY[#GO[51T?Q9H.OW#V^
MF:I!<7"+N:$$JX7UVG!Q[]* .$O[;4;.]NI/#>F>(=+UF2\+FV7]YIUP2_S2
M,6RBAER3MVL#VS23:+<:3KGB-;RU\33QW]XUW:G29F$4RNB@HV#A6!4C+8&,
M5ZK10!YQ9:?/X/\ $]C>1Z+J$NFR:'#8*EL/M,EM)&[-L;'4$/C=TRM6/"=W
M>>'-$F?5-)NH)=1\0S*(5"GRA/*=K$YQMY R,]:[^F20Q3%#+&CF-@Z;E!VM
MZCT/)YH ?7F">%M5N_@BVBI:R1:B)GG%NS>6S[;LRA<]BRC@^XKT^B@#SO2M
M.M[S7;:]%AXH+V4$SBXU>=@D+.NTH%8_.2">1P,#FN=T0WVN_"GPSX<MM'OE
MGD>U=KKROW"1)*LAD\S.,X7[O7)Z5[*RAT96Z,,&JFE:7::+I5MIEC&8[6VC
M$<2%BQ"CIR>30!Q,7AK4+[PKX]TSR6MY]4U"[:V:0;1(&C0*V?[I(QGZTV9M
M0\3/X5L4T34+%]-O8;R]DNH=D<0B1AL5LX<DD ;<C'->B44 >-W=GK5O\*K_
M ,%IX>U&?4HI)%$JPYAD3SS()%?."2IZ=<]N]=6LM_H/CWQ#<G1[^[BU2*U:
MTDMH]R%HT965VSA.<<GC!KI(?$>F3W%A;K+*LU_YWV=)('0MY7W\@@8Q[XSV
MS5C2=5L];TNWU+3Y3+:7"[HW*E=PSCH0".E 'F?AG2]6\+V_A+5;O2;V>.WT
MB;3[N""+?+;NTBNK;.I!VD''3BKOB"TU;7)] \0S:/J=E!97-TLEM8S8NQ#(
MH5)2%Q@Y490$D!N_-=_;:K9WFI7VGP2EKJQ,8N$VD;-Z[EY(P<CTJ[0!Y3>^
M&YKS0]5U'2]*UI[K[993[=3G)FO4MY Y 5CE< L!G&<5M03WNL_$G2]6CT;4
M+;3X--N83-=0^6QD9HSMVGD<#@GKSCI7>44 9^AZLFN:+;:E';S6ZSJ3Y4P
M=,$C!P2.U<Q>F[T'XC7>KMI=]>V-_IT4"26</FF.6-W.U@.@(<'/3BNTAABM
MX4A@C2*) %1$4*J@=  .@I] 'E6B:)K*6WAMKG2YH)8?$EY=SQD9$4;B;!)'
M&W+  ^XIUM;:C8W]HOAS3?$.E7+7JFZTZ?\ >:>L9?,I#-E0,9(V$'..*]3H
MH \GU'2]3ET3Q=HXTF]::XUV.^A80YCEA,T!RK="0%8D=L&NA\4:7?7?BV*Y
MM[662$:%?0%U7(\QS'M7ZG!Q]*ZS4]2M='TRYU*^D\JUMHS+*^TMM4<DX')_
M"K,;K+&LB'*L P/L: /+;:WU34O#'@SPX="O[6[T^>QFNY98ML420 $D/G!9
ML ;1SR<XQ4=_!J]KX8\;^'H]"U&XO-0NKV>VDCBS#)'*,@[\XR!D;>N>*]/L
M]1M-0-P+2X28VTS6\VT_<D7&5/N,BH[C5;.UU6RTR:4K=WJR/ FTG<(P"_.,
M#&X=?6@#@[S1]0F\0ZC9FRNECU;PU'8172QDQQ2@2Y#D?=^\/K5+0M$\]- T
M^^TOQ4UW920O,ES<L+6W>(9WJQ.UUR. N>#VKU:B@#R6[M]7L/!'BOPLF@:A
M=7US->O;31Q9AFCE9G#;\XW -C;UR *]0TU&BTNTC=2KK"BLIZ@A15JJ6K:K
M9Z)I<^I:A*8K2  R.%+8!('0 GJ10!YEX@L=>UBV\56%W:^(+C4)GN(M/C@F
M:&R^SE<1DE2%8XZJV23QC%;WANSO)/&&GZE)874%N/#D=JS3Q%"LJR\H<]^,
M_2N\HH \GMM(U;2;S3M:?2KN>*Q\0:G++!#'NE,,Y=4E5?XAR#QS@UT?A-+Z
MX\;>*=6N-,N;*UO([,6QN$VM($60$D=CDCCJ 1G'2NUHH Y/QI97C7?A_6+2
MTEO%TJ_,T]O" 7:-HW0LH_B*[@<=>M<[K&F:GXGE\6:K:Z9=V\4^@'3;2*YC
M\N2XDS(Y.P\@?,%&<9YKTZB@#A-$AN[SQIHVJMIUY;6T>@2VSFYA*%)?.B^4
M@]"0K$>U<]>^&-5>.:^^QZAMM?%-S>M%:/Y<\ENZ;/,C.1DC.<#J,UZY3$FB
ME>1(Y$=HFVR*K E#@'!]#@@_0B@#RG5?#[:GX:\4W&G:7X@DNY]/6TAEU.5F
MDN!N+;5C;Y@ >YQG<<5O_$+3M6-IINHZ#:23ZA LUGLC'*QSQ%=WT5UC;Z U
MV5]?V>EV4MY?W4-M;1#+RS.%51[DUEZ3XR\.ZY=_9--U:WGN=N\0Y*NR^H#
M$CW% ')6WA:\L?'5EI<%I)_PCUN\6IB;'R>='!]G$?URJ/CVJO#HS0:$4U70
MM5DQKE]<1W&GLR7%J&D<I(H4AB&!QQG@\@UZC10!Y+?:1XEU?0-THUBYM--U
MF"[LQ<;8;^6W5,2=,?,"S%<X8[?I71^%=-MW\2S:I'9>( T=I]G6[U>9LL&8
M,45'^; *@YZ<\5V]% ')_$31KS6?#<*V,<TLUI>P79A@DV22+&X+!&[-C)'N
M!63I%O;PZS+K<>E>*;A[&RD"2ZC(Y9RQ!,4<;'))VCGIP.:]"HH \W\)Z#JO
MAC6WNKRQ5TUV-Y9_LZY&G2[FD$0_Z9D.>1_&"?XN.>T,WVN_"'0/#-KH]\+B
M=[<FZ\K]PD23B0R>9G'1?N_>R>G>O:" 00>AJGI.E6FAZ5;:981F.TMDV1(6
M+$#ZGDT ><SZ%J\%[>:JFG7$RV?BLZAY"@;YX#;K&70'[Q!)('?::?KUAJ7B
M:?Q/J]KI5[! WAR73;:.XB,<MS*Q9_E0\X' &<9).*]0HH \W;2-0;Q%J%F]
ME=)'JWAR&QBNEC)CBE590P<C[I&X?6L_0M#\VVT'3+_2_%+7=G) 9DGNF%I
M\6"'5B=K*"HVA<G![5ZQ10!Y)=VVKV/@?Q7X530-0NKZYFO7MYHXLPS1RLSA
MM^<;@&QMZY %>I:<C1Z7:1NI5UA0,#U!"BK-% 'F,_A&]U'Q=JVD7%JZZ$_V
MN^AN"/D,UQ"L14>X+3M_P(57CT?7M3^&GBN\U#3ITUS5;<0BU*_.1%$L8 'N
MPD8?[U>K44 >;:A8ZC#KGBN$:9>2KJNA10VTT46Z/S(XI@48_P )RR@ ]<U=
MN])OVT?X?Q)9RE[&[MFN5"_ZE5MW4EO3!('XUW,4T4ZEH9$D4,R$HP(# X(X
M[@@@_2GT >5?9=6T_P !:SX+&AW]QJ%P]W#;W"19@E2>1V65I,X7 ?D'GY>A
MK4L([_PKXOU4OI6H7\5]964=M-:Q;E9XD9&5VSA.2#D\8/6O0:I:5JMGK6GI
M?V$IEMG9T5RI7)1BC<$ ]5(H \U\/Z9JNBP?#Z>[TJ];['!>6]TL,1=H6D*[
M2PZA?E//:O3[Z!KG3[F!" TL3(,],D$5)<3I;6TMQ)N\N)"[;5+' &3@#DGV
M%%O.EU;17$>[RY4#KN4J<$9&0>0?8T >56L>KW/A;P7H@\/ZG%<:3?V/VYYH
M=J(L1VDJV?G'?(XQU(X!FU2VU&TO;Z;PWIGB'3-;DNV<0)^\T^Y8OS(Y;**&
M7DXVL#[UZG10!Y?JN@ZI/J.MNEA,Z3>)=.N4(3AXD6'>X]AM;/TK1\6>']0U
MCQ-JJVT+"*Z\+W%DDYX3SFDX4GZ<_2N_IDL4<\3Q2HKQNI5T89# \$$4 >6W
M^IW5\_@&VET6\LC;ZG"LK7*!0'$$@VI@G<."=PXP!ZUZ7J5JU]I=W:*^QIX7
MB#_W2RD9_6LC3/!.A:3>V]U:V\Y>U4K:K/=RRI;@C!$:NQ"<<<#IQ70T >6"
MVU74O!.@^#SH=_;7UI+9QW4\D6((D@=2TBR9PV0G '/S<XKJO!FGW-C<>)FN
M;=X?M.MS3Q%ACS$*1@,/4<'\JW+S5;.PO+&TN92D]]*T5NNTG>P4N1D#CA2>
M:-5U6ST33I-0U"4Q6T956<*6P68*. ">K"@"EXMT4^(/"VH:;&VV>6+= _\
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
M;%W%/LE&"C(5D=AGY@1P.G%;OC74%T_PW)_IEW:RW$T=O"UE&'G=W8 )&&(
M9N1D].O:IM*\+6.E7_VX3WUW="(PI+>W3S&-"02J[C@9(&3U..M6M;T2RU_3
M_L=\LA19$EC>*0H\<BG*NK#D$&@#S_3M1U73_$>LZ4PU>UM_[">]CAU*\2XE
M216*[U=7<@'/0GJ.*9:/J=CH?@376US4KB[U*XM(;M)9R89$EB)(\OH"./FZ
MY&23FNOB\"Z/%??;MUZ]XT$EO-/)=NSSQN,%7)/(&!@=NU7CX9TQM-TG3S$_
MV?29(9+1=YRK1+M3)[\>M 'F6LI>:[\,/%?B&ZUB^2X+WD26XF(@CB21HQ'Y
M?W<D+][&[)SFO7;'_CPMO^N2_P A7-WOP[T"_-^DRW@M;]VEN+-+N18'D;J^
MP'&[//U /6NICC6*)(U^ZBA1]!0!QWP^_P!9XM_[&*Z_]!CJOXOLGU#XB>#[
M9;N>V5H-0WO;MM<KMAX#=5SZCG&<8ZUUFF:/9Z0;TV:,IO;I[N;+$YD8 $C/
M0<#BEN=(M+K5['5)48W5BDJ0,&( $@4-D=_NB@#R^^UW6='L-6T:UO=1NMOB
M*#3H9O,5[I(98TD95=R 6ZJ"QXW=>!5R6?Q'IEEXBDAM=>L]*71+B5)-4NXI
MI(;I%)4QLLCM@@D\G *C%=M<^$=&NX=3BGMF==2G6XG_ 'C ^8H4*RD'*D;%
MP1W%10^#-+CAOTGDO;R2^MFM)IKNZ>5_)((**2?E')/'>@#C-1NM7TW2/"UG
M'?:S?3Z[*);Q[>=!,0L&\QPERJQ@D#H0< X))YH>)3KL'@;Q?#=VFJP:3]F@
MDLVU:>.:5)/, ==RNY*_=(W'/6O3-0\-:;J6DVNG7$<@BM"C6TD<K))"R#"L
MK@Y! _F:IGP/HTFEZC87(NKM=1V"[EN;EY)) IRHW$\ >@P.3ZT <_J=C?Z3
MXHT73;?7]4E37(;NVN6FN"^QUB+K-&/^69!'1<#D<5%I/B#4]?'A?1S<20ZE
M!-*^LF-L,!;'8RGVDD*'W&:Z>U\*:?I-Z=5@2]O+NW@>.UCN+II!$IZI'O.%
MS@#)]!SBJ?A+P_/::QKGB+4+&.RO]6F0_9ED#F&-%"C+#C<QRQQQTZXH N>.
MM7NM"\#:SJ=D0+JWM6:)B,[6Z X]LY_"N<N;.^\/>+/!UK#X@U*ZM[Z>9;J.
MZN#)YQ6!V##/09YVCC[N ,<]QJ]I]OT:]L_(AN//@>/R9R1&^5(VL1R >^*\
M_P!$\):B_B30+RXTFZL(M)$C/)>:G]K+$QF-8X?F.U!N))."<#CC@ KZ->W4
M/PZO/$.I>(M5%S<236D)C_>F/_26C01QG@R$C 8],^@J72K_ %33O&;:8RZU
M;6MQH\]SY.JWJ7#^8C* ZE7<KPQ!&0/0<5V3>$-';PRWA\P2?8"[2@"5@ZN9
M#)N# Y!#G(JO%X&TB/4(-0:2_EOXE>,W,MV[22(P&48D\KP,+T!R>YR <582
MZK;>$O!/B)]=U.>^OKNRAN5DG)BDCE.TJ8^F<$?-USSFM_P#8"'7O&$_VJ[E
M8:N\6V6=G7'E1'.#W[9] !70CPMI0T;2])$3_9-,DAEME\PY5HCE,GOC'?K4
MECX>LM-UJ_U2U:X26^.^>+SF,3/A1O"= V% S0!SOC-8I_&W@FUO@&TY[NX=
MD?[C3K%F$'WSN(]Q73:I;:/+<Z=/JBVPGAN1]B>9@K"8@@!#W)&>.].UG1-.
M\0:<UAJ=LL]N6#@$E2K#HRL,%2/4'-9FG>"M*L-1AU"26_O[NW!%O)J%Y)<>
M3D8.P,< X[XS[T <:9M3U/P1X@\7G7-1MM0M)+R2VACG*PPK S!8VB^ZV0G)
M8$G=5^W-_P"*?%E_;SZKJ-E:?V/9W2P6DYBV2R>9D@CD8QTZ'C.<5T%UX#T2
M\N+EY!=K;W<OGW-E'=.MO/)P2S1@X.<#(Z'OFM>'1[*#6+K5(XR+JYAC@D.X
MX*(6*@#H/O&@#S31[W5_^$>\#>(Y];OY[W4KV"VNHWE_<R1NKC'ECY01M!W=
M<YHQJMWX3\8:ZWB/4XKO2K_4#9+'<$1QK"[%49.C@XQAL\8 Q7?P^$])@TG2
M=,CA<6NE3)-:KYARK)G:2>_WCUKF=&^'D,]OK":TEW&EYJUU</;17C+%<Q-*
M60NJG!R,9Z'& >F* *E[J5QX@U%A;OXAGEAL())K?2[B.UBM))$WY9VD4NQ!
M!V\@ >]5=+U;5_$D7P^2XU:ZMQJ5A=O?-;/Y;3%!'@Y'0Y[CD9.,9KMKOP9I
M-WJLVH-]JB>Y1$N88+EXXK@(,*)$!PV!Q[C@Y%&E^#-'T>33WM$G']G><+17
MF9A$LNW<HSV^48':@#B'U#5]&MM;GBU.^N;;PWK4;NLTID>2S:)#*C$\MM$C
M,"<D;:Z[P_>W.L^*M=U!;IVTNU*6%K&K?NW=1NEDQW.Y@F?]@T_5]+DTZPU9
M]%T?^T+S6)#]HCEG"1Y,>S<VX_=PH!"Y)]*N^%- B\+^%]/T:)M_V:(*\G]]
MSR[?BQ)_&@#,\;7NPZ5IT5QJ@N+R=MMKI>U)KA44EAYC,HC49!)R#T'>J?@#
M4+^74_$FE7AO1'I]S$(([^=9IHE>(,5:168,,\CDD X-=%K7AVQUU[2:X:XA
MN;-V>WN+:9HI(]PPP!'8C@BHM'\*:7H6HW-]IZW$<MTBK.'G=Q*P_C8,3E_]
MKJ: ,?QE)>R>*/">FVVI7-C!?7%PEP8'VEU6$MCZ\=>HSD<URNLZYK/AH^)]
M%L;^^NDBGT]+6:602SP"Y8JZAW."?E^7<>"W)KL?%GAN;7_$7AJ7RW-G9S3O
M<2QS>6\68B$92"&SNQT_E5N'P5HD>F:C8SPRW::BP:\ENIFDEF(P%)<G(VX&
M,8QCB@#E;9O$5A>W36]EXAM]*;3;@SMJUW%,8YE7,;QLLCL,_,".!TJB3J\'
M@;PA>CQ%J7V[6[W3UN)VFSM62,Y5%/ X(]<D G-=U9^#]-M99YI)K^\FEMVM
MO-O+MY62)NJKD\9P,GJ<#FLSQ/X1%[H7AO1;"V9['3[^V+KYNUDMXU9<AL@Y
M QTY[B@#GM=U?4O!&I>(+6QO[R]A30#J,*WLIG:"82>7D,W.T@@X/'RFI])C
M\1QZKI#6UGXG\B4F/4Y=3O('C>-D/[Q LK%&#;2 H P377V/A'2K)KZ219[V
M6^B$%Q+?3-,SQ#.(\MT7D\#KGFH]-\&:7I=Y;7,<M_/]C!6TCN;R25+<$;?D
M5CCIQDY(% 'GWA]KG2?"^A2VVH7VZ\\5-!.'N&8,GGS@C!_O8!/J>373ZSKT
MFF^,?$ N-3EM;"U\/QW (7>(9#)*-X3H6X7CO@"M0^ M$-E=68^V+!/="\1%
MNG'V>8,7WQ<_(=S$\4Y/ FA 7YGBN+I]0M1:7<ES</(TR DC))SGG@C&,#'2
M@#DM)O=5TWQGX9MF7Q!%;ZFLZ3_VO=QR^?MB+AU178QL".@ &#BNB^%__(@V
MG_7S=_\ I3+5F/P'I"7-E=O-J,]Y92![>ZFO9'D08*[ 2?ND$@COWS4L?A.V
ML_[%BTYW@MM-NY;DH9&._P Q9,K[_.^>>F* +WB6>6V\+:O/!(T<T5E,Z.IP
M58(2"/?-</HTFI:YXKT>VN-9U".U3PW97\D<,Q7SIB[#+'T/<=\#/%>BWMI#
M?V-Q9W +0W$312 '!*L,'GZ&J-AX=T[3;Z*\MHG6:*QCT]27) A0DJ,>N2>:
M /.!JNLZ=X$\3>*!JM[<7L%W=6=K$\FZ*%/M.P-L/!9<\$]@!TK3TZU\1#6[
M.WMK7Q1;Z?<PS0ZA-JE[#+M)0[)8]LK%7##HH YZ<5V<'AO2H-'N])^S"2QO
M))9)XI"6#F5BS_F2?I5?3/".G:7?0WBSW]U-;QF.W-Y=O,(%/!"AC@9  SUQ
MWH Y'3=?U36+/POH)NY8]62[D35I$8AMEH=LF3_TT8Q_4.:HFZU2\^'&I>./
M[;U"'5(FN;B&%9R+>)8I658C%]U@0F"2,Y/6O0[+PSI6G^(+_7+:W*7]\ LS
M[R0< #@=!G:N<=<"L^?P%H<]Q,SK=BUGG^T36*W3BVDDSN+-'G') )'0GJ*
M,2V%[XP\0>($FU?4=,CTY;>.UCM)S$(V>$2&1P/O\MC#<87IS2ZS<3WFLV6E
M1WVMZI<0:>LMQ%H\D=HC,QP)GD,BXSM;" GN:Z#5O!FDZQ?2WDK7EO-<1"&Y
M-I=/"+B,9PL@4C=@$C/7!QFDN?!.CSW<-Q"+JR:*V6T*V5R\"O"OW48*1D#)
MQWYZT >=V]YJ'B+2O 9O+^XCNCK%W;M<[E\W8BS)]X9&XJN-P[\BG^*Y+K3K
M/Q=X?:_N[RRA33;J W4IE>(O< ,F\\D'8",].:[A?AUX=2"&".&YC@@NGN[>
M..Y=5@D8$$QX/R_>) '0\U.O@;1O[/O[29;FY.H21R74\]PSRRF,@H"Q.<#
MP!QU]: .1O=0U;6O%?B*W%OXDDAT^9+:U&D7,,*1'RU8NX>1"[$MG!!7 'O7
M>>&)=6F\,Z<^NP^3JOD@7297[XX)^4D<XSQZU6U+P?INHZC-?^;?6EQ<(L=R
MUE=O#YZKP-X4\D#C/7'&:D/AV&'4M#ELS]GM-*BEB2!&;#*RJH&.AQC.3SQ[
MF@"OXZGO++PG<ZE832QS:>\=XPC.-\<;AI$/J"@88KDYO&%UI_B;5=;EO'DT
M(Q75M:P[OD\VWB23</=B)U_X *]+N((KJVEMYD#Q2H4=3W4C!%<ZW@'P^_AV
MQT%K5VL+*?[1"AE;=ORQ)+9R<[VSGKF@#FM&MM6U37+7P_J^L:E&+#1;>YG\
MBY:*2>XE9MS,ZX8JNW &<5G1ZIK6H?V1HYUJ\3R_$5YI<EW&X66>"..0C<0,
M;L<9QU&>M>AZMX8L-7OHK]Y+NUOHHS"MS9W#0R&,G)0D=5SS@]#TQ3;;PEHU
MI%I<=O;,BZ9,\]O^\8GS&5@S,2<L3O;).>30!Y[K%Y=Z#J7C--/NYHYRNCV:
MW<C;Y$#DQER3U;!/)[\U=UG0)[7QYI.GV6L:@TD^D:@L$EQ<M))!(1&-X<_-
MR=IQG V\=:[:]\)Z/J#:L;NV,HU:.*.[!<X81YV8Q]TC.<COBH-/\&Z7I^K6
M^JB2^N=0@C>)+B[NGE;8V,K\QZ<?J?6@#B;;Q=J6I7_AS5([J6.RLH+1-5A!
MPKS7+-"0WNC*#[9I]AK^JMJ>A:DUY<26VIW&JW26Y<[3 B?N5QZ84,/=C791
M^"-"BTS5]/2U=;?5IVGN@)&R78Y^4_P@$9 '2KD?AK2X9-'>. K_ &1$T-F
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
M.%T,JI-,71URP4]!D9SAO:@#K#XYTT:7%=?9+_[3+=FR33_)'V@S@9*8SMX
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
M(RULK@E0Y9PNXX/RJ2>*UM'U>SUW2;;4["0R6MPNY"5((YP00>A!!!'J*Y.
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
MG\K698HK8!1E3(A==W/ P#G&:X[3M"U66ZN[/2K/6=,T6?39X);;5[I94$S
M"/RAO=E RV><8QBFP6GB"_TSP5IS^';NT_L:[MFO99Y8MO[N)D)3:Y++DYSQ
MVZ\X .DE\>Z?'<S;=/U*73X+G[)-J4<*FW27=M(/S;R QP6"D ]ZQ[/QQ<Z?
M?>*Q>V.IZE!IVH-\UK$A%M (HVYW,N>=YP-Q_2ET0>)/"]A-X?M- DNI1?RR
M6]^TJ"V,,DI<LYW;PP#$;0IR0,=:MVFAZC'IOCN)[4A]2NIY+0;A^]5K=$!Z
M\?,".<4 =A:74-]9P7=N^^">-98V_O*PR#^1J:LOPS:SV/A31[.YC,=Q!8PQ
M2H2#M94 (X]Q6I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445Q.JQO
MKOQ&70;J[O(=.M]*%X(K6Y> RR-*4RS(0Q"A1QG&6H [:L]-#TQ-;?61:*=1
M=/+,[$L57 &%!.%S@9QC..:XF6*:X\0^'O"TNOWEYIWV>[GFN(KDQRW+1NJK
M&\D9#?*&.<$$XYK'U.]U.Q&LZ%::O?+#9:]IL-K<M.SRQI-Y9:,NV2P!)X;/
M!P<T >MS31V\$DTKA(XU+NQZ  9)K(T?Q/9:Y':RV4%_Y%TC20S2VDD:,J[>
M<L!@$,"OKSCI7%:OIPT_Q!K>AQ7VIOIUSX<EO'CFOYI")DDQN5V8LN0<$ X/
MI6;I]Y=>'=(\+/87-V4_X16ZOC#)</(CRK#"R\,3P#G ' R< 4 >A^*8]"FM
M]/@UZW\^&XO8X(8SN*M*V=H8 X(X/7(K=    & .@%>1WFE+;Z)X!U1M4O[F
MZO=5L)+@W%V\J3NZERP5B0N#TV@<<<U'YOB+Q#_PD5[;V>M27T%_<VUC<VVJ
MI!#:^4VU 8C( W0%MRG.: /8:BDN8(988I9HTDG8I$C, 9& +$*.YP"?H#7
M6]K?:_XZGL-9O+Z")-$M)Y[.UO'B03LT@8AHV!XP1P<' SG KG=*ADUJZ\ -
MJ-[?SRK>:E;F47<B,ZPB8(258?-A0">I'!R#0!Z[:7B7GG[(IX_)F:$^=$4W
M%>ZYZKZ$<&H]7U6UT/2+K5+YF6UM8S+*RKN(4=>.]>;G5II[+4-/GO-7FN;G
MQ1<VUM;V4^R26-!N,7F,1Y<8 ))4@C&!UK+U"ZO8_#7Q(T>X6ZAMK.PADAMK
MJ]-T\)D1]P\PDG!V@X).,^] 'L,L\5M9S7@B=E"&9EBC+.^%[ <L<  #KT%2
M02B>WCF5742*&"NI5AD9P0>A]JQO$DTMMX"U>>"1XIH],F=)$8JRL(B001T(
M-<AI\-QK_BS3["]U/419'PS:W,D,-W)%YDI=AN+*0V?7!YXSG% '<ZYKUCX?
MM89[TS'SYE@AC@A:6260@D*JJ"2< G\*TE.Y0V",C.",&O&#;-J^E^$X]0O=
M0G>W\37%@LOVR5':)#.%)96&6 4#=][&>>3G8CMYM<T;Q;K5UJVI6][I]W=P
M69AO9(TM5@&$^0,%;.-Q+ YS0!ZA17F6@S7WBCQA8S7]_?10C0+#46M()VBC
M:=F<DD*1QZKT/&<X%8SKJ)\!?\)"NN:JNIQZVT$,GVMRB1&],6PQD[&&"?O
MGH.@ H ]FHKSB:X3PEXIUVW.J:BFF+H(OW::X>Y>*42.I=/,)Y( XZ$@<5FZ
M=)J.F>*_"D7E:U:PZIYT5R=1U0SM= 0LX8Q[V$; @'*XQG% 'IDNJVJ)&\1>
MY5[D6I-LAEV/NVG=MSM (()/3O5VO&]%B?2?#5A-9WE\CW/B_P"SS%KN5P\8
MNI%QAF/4?>_O=3FM(17&M^'?%GB&YU;4K?4+&ZO4M/)O)(X[58,A!Y8(1L[<
MMN!SF@#U*BO,])^U>+?%2IJ=]J$5K)X?L;N2TMKJ2!?.<R9.4((^@//&<X%=
M%\.;RZO?!-H]Y<RW,T<UQ!YTK;G=8YW12Q[G:HYH ZJBO'/%6HW,NF>)=?TM
M]=D:QFD6'4#J/D00/&0I1( V'4,""67+$GK71"VE\1?$&^LKW4-02P72+2?[
M-;7<D"F1GE&[*$$=.@//&<X% 'H-9]CJEC>ZGJ=E;9^TV,B)<_)CYF0,O/?Y
M2*\RT*]O]>3PAHFH:G?&VE_M%KB1+EXY;G[/+LC5I%(;@')P><#-=%X$MA9^
M*_&MLMS+<+'?0*LDSEWQ]G3 +'DXZ9.3QSDT =DEXDFH368BG#Q(KF1HB(V#
M9X5NA(QR!TR/6K->5^.-6U*TNO&XMK^YA^S:/9RP".5E$3F20%EP>"<#)'7%
M:EUIK:1XYT&RBU+5)8=7MKR.^$M]*WF%45@ZC=^[;)/W-N,\8H [NWN8+N!9
M[::.:)LX>-@RG!P>1[@BJVLZO::#I%SJE^S+:VR[I&5=Q SCI^->/:/+>V/P
M^\%V&G_VC*-8NY/M2PWQ21PBR-Y:.[ 1AMHSM*YP<<FKGB.WURS\%>,(;JRO
MK71VLXGMHKZ_6ZDBEWX<!M[-M(VGD\$'% 'JMKJ]I>:M?Z9"S&YL!&9P5P!Y
M@)7![\ U>KR/Q-JE_I.L^.)=.:1+B:;2;;S(F"NBR94E2W .#@$]"0:OQ?\
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
M:1$*!W52YVJ"<;CC.![X!_*JUCJ=GJ370LYA*;6=K:;"D;)% )7D<]1TXYH
MMT444 %%%% !136D175&=0[YVJ3R<=<4Z@ HHIK2(KJC.H=\[5)Y..N* '44
M5'/-';P23RMMCC4N[>@ R30!)1699>(-+U&XM8+2[$DMU9B^A4(PWP$@!^1Q
MRPX///2M.@ HHHH ***J7.IV=G?65E<3!+B]=DMTVD^8RJ789 P,*">: +=%
M5-0U.STJ&*:]F$,<LR0(2I.7=@JC@=R0*MT %%%5+W4[/3I+2.[F$;7DXMX
M5)WR%2P7@<<*3SZ4 6Z*** "BBB@ HHHH **** "BBB@ HHHH **J:CJ=GI-
MLEQ?3"&)Y4A5BI.7=@JC@=R0*MT %%4]3U;3M%LS=ZG>P6=N"%\R9PH)/0#/
M4^U)I>KZ=K=G]KTN]@O+?<5\R%PP!'4''0^U %VBJWVZW_M+^S]Y^U>3Y^S8
MV-F=N=V,=>V<U9H ***J6.IV>I&Z%G,)3:SM;384C9(N,KR.>HZ<4 6Z**J7
M.IV=G?65E/,$N+UG2W3:3YA52S#(&!A03S0!;HHHH **** "BLD>)M',@C%Z
MNXWQTX#8W_'P!N*=/0'GI[UK4 %%5I+ZWBU""Q=R+B=&DC78Q!5<9YQ@?>'4
MU9H **J6&IV>IBY-G,)1;3O;2X4C;(APR\CM^56?,0RF/>OF !BN>0/7'IP:
M '4444 %%,EEC@A>65U2-%+.S' 4#DDU4TC6+'7=/2_TV8S6KG"R&-D#>XW
M$CWZ&@"]1110 44UI$5T1G4,^0H)Y;OQZTZ@ HHHH **J1:E9S2W4:S -:R+
M%+O4J%9@"!D@ YW#IGKCK5N@ HHJM=WUO9-;K<.5-Q,((L(S9<@D#@<=#R>*
M +-%%-$B&4QAU\P ,5SR <X./3@_E0 ZBBB@ HHJI9:E9ZA:PW-M,&CGW"/<
MI0M@D'"L >Q[4 6Z*** "BBLN'Q%I5PRK%=%R;Q['Y8W/[],[E/'&-IYZ>]
M&I1110 454M=3L[V\O;2WF#SV3K'<)M(V,RA@.1S\I!X]:MT %%%% !1110
M4444 %%%07EW!I]C<7MU)Y=O;QM+*Y!.U5&2<#GH* )Z*BM[B*[M8KF!]\,R
M"1&QC*D9!_*I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)U>TMIKBVNUM;:ZU:T6
M1[".>8QC<0 V.#VP,[3C-:U8^N>&[+7FM99Y+FWNK1F:VNK64QRQ%AA@#Z$<
M$$$&@#GO 9E_X2#Q5_:$(M=9DNH9;JUBP88U,>(V1L_/N"DDD Y[#OW-<Y;^
M"].MM-U"U6YU!IM196NKYKIOM$A7&WY^P & !@8SZUT= !7)_$U%/PU\1,5&
M?L,G./:NLJCK.DVVNZ-=Z5>AS;749BDV-@[3UP: .=\5ZE=Z3X0L!IL@MKF]
MN+2R6X" F$2NJE\'C(!.,]\5% ;WP]X]TO2!JE[?V.IV=P[)>2"1HI(BA#!L
M X(<@CIP,5TNIZ)8ZOHSZ5>Q&2U=57 8JP*D%6!'(((!!'<53TKPM::9J3:D
M]U>W]\8O(6XO9O,:./.2JX  !(!)QDX&30!@>/+)[SQ+X-C%]=VZOJ,BGR)
MN#Y$AW=#SU&?0FN>CL[X:/\ $#5K76KZRDL-2O)[>.V957>D2-E\@[@< 8/&
M!ZFO1=>\.VGB!+3[1-<V\UG/Y\$]M)L=&VE3@X/!#$4U/#&G)INLV $ODZO)
M+)=9?DF1 C;3VX% '"S^(M4UOQ"+-EUS[+;Z7:W+)HWEJS2S DL[,0=H"X '
M&<Y[5V?@RXUFX\.1_P!NPS1WL<LD>Z=55Y8PQV.P4X#%<9QWS3;KP;I\TMK<
M6UU?6%U;VRV@N+2?8[PKT5\@AL=0<9&3BM;2],M]'TZ*QM?,,4><-+(7=B22
M2S'DDDDT >:W&L:WK6K^(S!_PD:M8WCV=B-+6+R8RB*=T@8@N2QR01C&,5:\
M0^*M>\,:5HVNW8 NKZS^SW>ERM\L-P$+^<,9(12#O[;2#U'/47_@NPO;^[NX
MKS4;%KW'VN.SN3&DY VY88X.,#*X/%78_#6F1ZB+PPM(R68L8HY6W)%#W50?
M[W&2<DX% '&7>D7,?CGP/#<:Y?W4OV2[>6=9 !*ZB-BP&, -N(Q_= 'O6+::
M]XHUG0Y==T^'Q%)JCW$CVL42P_8=B2E1$5+9(VK@L1NSG'2N_7P/IL<>CK#<
MW\3:07%HZ7'S+&^,QDD<I@ 8/( '-,?P'I9FF\NZU&&RFG-Q+80W16!W)W$[
M1R 3R0" ?2@#*CCU/Q#XV\1Z?)K6H6-E:06CQ0VKJC*\B,2=V"<#;TZ$]:Y[
M1KB^\1ZO\.M1OM2NQ<3V%VTOE.$5VC*#.,?Q9^;U'I7IUKHUI9ZQJ&J1!_M-
M^L2S9;(Q&"%P.W#&LF+P+I5O;Z+%;37MN=&WBUDBFPVUSEU8XY!P/RH L^,=
M1&F>&+J8:A+82N4BBFA@\Z3>S!0J)W8YP/0G/:N)M-2U*WU_4]&F_MI;*;09
M[H1ZO)%)()%8+N4HQ(!#'(/<<5Z%KFB6?B#3&L+WS!&721'B<H\;JP965AT(
M(!K(7P'I@U!-0DN]1FOO(DMY;B6XW--$^,HW&-HP"  ,')[F@#SZRU6;0K32
MM5MT#SVG@#SHPPR-P:(C/MFNCN5U3P\OAB]_M_4+U]4O(K.]CG=2C^:C'>@
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
M\:JJ,A'*D;%/'<5%;>"]-CENIKR>]U&XN;8VCS7DY9EA/5%QC:">21SP.>*
M.:\-:A=VNM6%GJVH>(;/4YH766TU-$D@NY F289$^4$$$X!&1VJ*#Q!JK?"7
MPSJC7TIOKJ[LDFFR-SAYU5@?J,BNKL?!MG9ZA:7L]_J=_)9[OLJWMSYBPDKM
M) P,G:2,MD\FJ47PWT6*""V^T:BUE;7"W-K:-<DQ6[J^\;!CIGCG/!(&,T 8
MBZIJT#^.->DU.ZEBT*>X%I8@@1'%NK?/QE@"00,\<^M0:+>>)1<:#=P1^)+I
MKB2,:D;Y8?LS1.OS.@5LIM)!&.W!S7?6F@6%G_:@6,R)JD[3W22'<K,R*A&/
M3"CBL[3?!5AIMQ:.E]J<T%D<VEK/=LT4'! P.IP"0-Q..U $_C'41IGABZF&
MH2V$KE(HIX8/.DWLP4*B=V.<#T)SVKD=&U75+/QA<Z2[:W':2Z/+>*FKR122
M+(CJH9"C$@$-R#W' KNM<T2S\0:8UA>^8(RZ2(\3E'C=6#*RL.A! -94/@?3
MHM4BU1KO49M02)X)+B6XW--&V/D;C&T$ @ #!R>YH XZPO-;M_"O@OQ'-K]_
M<7>H75G!<PNR^2\<IVD;,?>P0=V<YS] NI'4?$'A3QUJTVLWD'V.2_M(+5&4
M0"*)2I#+CDM@DG.1D8QBNZ'A/3!HFDZ0!-]ETN6"6V^?YMT1RF3WZ<U1OOA_
MI%_-J):?4(K;4F+W=G#<E(97(P7*^IP,X.#CD&@#6\-?\BMI'_7E#_Z *U*A
ML[6.QL;>TASY4$:Q)N.3M48&?RJ:@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MB)IUWJWP_P!:L+&!Y[J>WVQQIU8Y'2@"Y-XKTN&XU2$/++_9=N;B]DBC+)$
M"VTMTWX&=HYJEIOCW1]3U"RM(H[^);\$V=Q/:/'#<$+N(1CU. 3[XXS7.CPY
MJ?A[3?$OAJPM;B\TG4-/N)[&8MO>.X:,AXG8\G<<,&/J16E>:/?O9> HX[1R
MVGW4+70&/W2BV=23_P "(% %V;XAZ'#/+N%Z;*&?[/+J*VK&UCDSM(,G3 /!
M/0'O5J]\:Z+I^D:OJ=S-(EOI-Q]FNOW9W!_EQ@=P=ZX/O7$K8Z[9_#V\\!KX
M?NYKV19K6*]&S[*T<CL1,SYR" V2N,Y'O5O4O!M]+XWL[06YGT"\2"XU"4G_
M ):V\;HH(_VLQ'_MG0!UVI>+](TOS#/+(PCT]M28QH6 @4@;OQSP.^#Z5#IO
MCC2M3U:WT^.*^@>[1I+.6YM7CCNE49)C8]>.>W'-<+IOA3Q ? 'BJ/4;1WU1
M[ :38QY!:2"&,JC#_?9F/Y5V&I:7>2^(?!,\5LQAL7F-PPQB(&V91G_@1 H
MZJXGBM;:6XGD6.&)"\CL<!5 R2?PKF[#QYI5_?6-O]FU*W34#BRN;FS>.*X.
MTL K'U )&<9K9US^T/[ U#^R5C;4?LTGV59,;3)M.W.>.N.O%>7P:3J][J?A
M:Z-CXFFEM+^*6^FU.<"./Y&4[(E;;C)^\%X QGDT =O_ ,)]H_VWR?*O_LWV
MK[']O^RM]F\[=LV[_P#>^7/3/>NHKR2XTK6K75)VT'2M;TG6)+\NRP7 DTN9
M#)EI6#' RF20 &W=J];H Y2;XAZ'!/+N%Z;*&?[/+J*VK&UCDSM(,G3 /!/0
M'O5F;QGID?B5M CAOKB^1XUE%O;,Z0AP"K.PX5>>I]_0UQ2V.NV?P]O/ :^'
M[N:]D6>UBO1L^RM'([$3,^<C ;)7&<BNI\+Z-=Z9XM\2331/]GFCLHX)V_Y:
M^7#M8_@: .DU+4(-)TN[U&Z+"WM87GE*C)"J"3@=^!7/1_$'1I--^WB'45A>
M5(;4-9N&O&8$KY*XRX(!.1QCGI6CXPM)[_P5KMG:Q-+<3Z?/%%&O5F:-@ /J
M37*^*/#E_<:9X2O(;>^D_L@8N;:PG\FX"-#L)C8$<J>V>02* +?B#X@16_@W
M7;_3;>\CU/3XB&MKBU820.RDH[J?X.,[N1Q4FF^*UTO2["UU"76-6U:YB:X,
M(T\+<+&#C<T: !5SP">3[US<_AN\O_#OB^>TTC6%EO-.%I:MJEVTMQ<8W'&P
MD[%!/&3DY/ JYKV@7EKXQ&LR6VNSV-SIT5NQT:Y,<L,D98X90P+*0W!YP0?7
M- '2W7Q T&VTRPOQ)<SQW\CPV\<%NS2M*H.8RF,AL@C!'6DB\>Z7/JT.E16>
MJ->R")I(A9/FW60 JTO]P<@'/3GT-<UH_AF_M[WPM<_V3<VR+JMY>W*3W/VB
M2,20NJM(Q/WF.W(!.":Z+3M(NAXS\7W$L3Q6]_#:1P3_ -[;&X;'T)H ?#\0
M-$GN8U47HLI9_L\6HM;,+5Y,[0HDZ<MP#T)[U7\2>/+'2[?6(+5+V6XL8&\V
MY@M6DAMI2F5#MC&>03UQGG%<-I_A._CT&Q\-7>C^(I[N*2.&7=J3+IVQ7!\T
M$-TP P7;G/&*Z":'6-"M?%FCQZ!>:BVK7%Q<V=Q!L,3"9 "LA+ KM.1TY&,9
MH [?PW>3ZCX6TB]N7WW%Q90RRL !EF0$G X')K!M?&N?&7B+3+Z&2WT_2[>*
M47+PLJJ,.79VZ8.!M]<&MSPO;367A+1K6XC,<\-C!'(AZJPC4$?F*XCQ)X>U
M34]9\8Z=#93^7K>G6ZVMV,>2'B#Y1SG*Y) Z=Z .GTSQQI6IW]K9^3J%H]XI
M:S>\M6B2Y &3L)[XYP<'':NBFFCMX9)IG5(HU+N[' 4 9)-<'=2:KXMU'PY
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
MZX;:H7H".6YH [:BO()]0UF>*#05UR^58/%7]F?;HY,326Y@9RC-W89QNQU
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
M;(%5B.>O##D5YE+#?V?AGPGX@3Q/JLEYJ=_I_P!K5[HF*=9G4LBQ]$ ST7'
M(.:8FD3W%M\0M5BUG4[.6SU&YDMX[2X,2+(D$;;F ^_G@8;(P/<T >J'4+0:
MDNG>>GVQH3.(<_-Y8(7=],D"K->66,<NH_$#3]7DOIH;J;PJMV6,[+"KEE'*
MYQLYR1TSS4?AF\U#2]:T1->FU^VNKLF)KB2\%Y8:@[(2-A#8B)QN4!1P,4 =
MG:^.=%O+*YNXFNO*MK9;J4M;.I6,LRYP1V*-D=1BNB1TEC62-@Z, RLIR"#T
M(JI;:1I]FCK!:QHKQ+"PQG<@SA3GM\S'ZL3WKGOAE-))X"L8W8N+:2>UC8G.
M8XIG1/\ QU0/PH ZZN7UOX@:'X>NYK?41J$9A*J\JZ?,\>6Q@!PI4YR!P>O%
M=17%_%7_ )$"Y_Z^[/\ ]*8Z -_1/$%GK\4TEG%>((B%;[5:20$Y] ZC/X5J
MUR7C:\O!<:!I%M>36,>JW_D3W,+;9%18W?:K?PLQ4#/7KBJ^BFYT7X@W'AU-
M0O+W3Y=,%\BWDYFD@<2;" [?,58<X)."IQ0!UDM_:0W]O8R3HMU<*[Q1$_,Z
MKC<1[#(_.H])U:SUS38]0L)#);2%U5BI7)5BIX//537(:]IR3_%[PQ,;F[0_
M8KI]L<[*OR-$0, XP<\CO@9Z5QVEVEYI/PLM_$UKK6II=V]\3';K<$6^PWA1
MD,?W6!!)R<G)Z]J /;:*\GO+W7-?\2^(U2V\0R1:?<_9+7^R]0AMHX,(K;W5
MY%+L2V?F!7&!ZUW_ (3O-0O_  IIEUJHB%_) IG,4B.K/T)!0E3GKP<<T ;-
M%>(6FK^*]4\,MXGM[?7!J+RO-%,VIV\=@BK(0(FB:4?+@;22N[/.:VO&6MZI
MHWBI-+M-9>"UUR*+[3)(S.=(RX3S%/(4/G:,D ,,]* /3!?VAU(Z<)T-XL(G
M,.?F$9)4,?;((_ U9KR[4H#H7Q#UO5;:>^FFT_PPMS'')<NZR,IE4*P)^8?*
M#@_Q$GJ:H:1<^)XH_#VJI#KK37<\!O)[_5+9K6XCDQNV1>;\IYR@50>,<T >
MP566_M'U&33UG0W<<2S/$#\RHQ(!/U*G\J\HNDU2?PIXQ\0GQ%J\=YI6HWWV
M)(KHK%&L3DA2G1QU'S9XP!BM[1;-9OB[J-^UQ=;SI%I,8_/;R\LTH(VYQM&,
M@=CD]Z .TO\ 6++3;NPM;J4I+?S&"W 4G<X4MCCIPIZU>KB_&O\ R,_@C_L+
M-_Z(DJS\2;R]L/ 5_<:==26MVLENL<T9P4W3QJ?T)% '5U6OK^TTV!9[R=(8
MVD2)68]79@J@>Y) KS77(M3TOQ%I?A:RN/$6I6DEM-?3F+452YF8,JA?-=DP
M@R3M4@\CM65J\.K7GAF6RU=]1ABM-?LDM/.OXY+@1O)'E96B=LE225+'/*GM
M0![15674;>'4[?3W\S[1<(\D>(R5PF,Y;&!]X<'K7G>N/)>:YJ=E9W/B?4#8
M0QQ!=/NQ:Q6;;,DR2M(OFN<ACD-CIBJ^E>(M6OK3P?/-?S%[OP_>SS[6VB21
M%BVN0.,C)Y]S0!ZM17DNG#4[#P]X'\0MK^JW-[J5S9PW23W):&2.9>1Y?W01
MQ\W7(R22:[SQG?KIOA2]N#J$U@Q"QI/!#YLH9F"@(O=CG ]"<]J -ZN=U'P-
MX=U6_FO+NP9I;@@W"I<2)'/@8'F(K!7X 'S UQFEWNI:;XXL[-4U^TL[W3KJ
M1H=8OEN&=X]A5U =S&?F(ZC/IQ572_[5M/"/@SQ*_B#5KB_OKRRAN4FN2T,D
M4K!"IC^[D _>ZY&<T >NHBQHJ(H5%&%51@ >@IU>77VM:K8C6O""W]P=6N=3
MCBTZY9R9$MKC+E@3S^[5)AGMM%=SXE%Y#X3U%=-O8K2\6V98+FY<!4?& 68_
MS/>@#8IBQ1K*\JQH)' #N%&6QTR>^,FO+M)U"ZTR_NK*];Q'IM]-IL[):ZE=
M?:XIG0 F2*;<<,N>0,#!Z5>;6+X>"/AY<_;I_M%]=Z>EQ)YAW3!HB7#'ODC)
MH ]&JE8ZM9ZC=7]M;2%Y;&807 *D;7*AL<]>&'2N!T^"[\0Z5JWB*[\47VE7
M%O?W$<3"XVVUG'#(5 >+(5\A<L6]>HJE#H\FHZCX_OX]:U*U-O=;X!8W)B7S
M!;1MO.W[_;@Y&!TYH ]8K&\.^*=(\56US<:1<F=+:8P2Y1D*N #C! ]>M/\
M"U]/JGA'1M0NF#7%U8P32L!C+,@)/YFO)O!.IQ>"].@U>8?Z'JEC>%U'\5S;
M3RLH^K1L1_P 4 >L:9XFTK6-7U32[&Y\V[TQU2Z780$9LX&2,'[IZ>E:]>'6
MK:CX,@\7R0RB+539:8T]P5!V3SRR>;)SUP9&(SZ"NSFM;GPEXL\.06FL:G>P
M:I)+;7,%]=-/NVQ,XE7=]P@KR!@8/2@#OJBN;B*SM)KF9ML4*-(YQG"@9->2
MZ')=6_POT_7M1\4:ZVH:LD,'[MS,[$O@1PH<!9&48WGGDFGVEWJ-KX@UK2I(
M]:MK&?P[<70MM6O5N9-ZL%#@AW* AB,9[=* /5+"^@U/3K6_M7+V]U$DT3$$
M91@"#@]."*L5@^"/^1!\.?\ 8+MO_12UO4 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %4O[*LSK0UCRO].%N;42[C_JRV[&,XZC.<9J[7$^)+_5I/'6E
MZ)9:XVE6LUA-<R.L$3EF1T '[Q3CAC0!)XC\*J=+\G2]'M;V*74&OKNWFN7B
MD9VR3)#*#^[<-@]AC(XK/\-^ (B/$#ZQIJ6UKJZPQ&R%X\\FR/<=TDV<L[,V
M>IP !FIM.UG5+#QE)H-UK::U;/ITEVTR0QQS6K*P #;/E(8$XR <BI]-\:0'
M3-"MM.LM6U>[OK 7BHS1"981@;Y69E3))QQU- '47&E6=UJEEJ4T6Z[LA(L#
M[B-@< -QG!R .M8B_#WP['9+:0VUS#''<-<0-%>2J]N[#!\M@V4!Y^4''M6!
MK'CT7NGZ1?Z7'?PHGB)=.N(#&!++A'+1[<]VP.<<CM6AJ7CZ:UT;Q$XT2\MM
M6TBT%R;6X:(AD8-MDW*Y!4%3D YX. 30!HS^"M/70VTRP\R 27<5U-/)-))+
M(ZNK%F<MN9B%QR2/;'%=-7(Q^-+AAI]HN@7\^K7-G]LDM(WA7RH]VW<6:3;R
M>@!)]<5O6FK)=:)_:C6EW;*(V=H+F+RY4VYR"#].N<'J#B@#0K"U?PAH^M7P
MO;N&=+DQ^3));W,D)ECSG8^QAO7V-1CQA8G0=#U?R+CR-8EMXH$PNY#-]W=S
MC [XS6;=?$2""'5;B'0]4N;32+B2"^GC$86+9]X@,X+<<X ) ZXH V;#PIHN
MF?V9]CL_*_LM)8[,"1B(UD(+CD\YP.N<=JKZIX(T+5[Z>\N8+A);E0ET+>[E
MA6Y4# $BHP#\<<]N.E-N_%\::LFFZ;IE[JL_V9;N7[*8U$43$A22[+DG!PHY
MXK!\+^-G_P"$1TZ>Y2\U/4M2OKN*TMXPHED5)I.NXJ%54 R21CCO0!UZ>']*
MCO4NTLT65+/[ H4D*(,@[ O3&0.U+H>A6'AW3%T[34E2U0DHDDSR;!Z L20!
MC@=!6'/\0+"RTC4;V_L;VUGTV>&&[LW56DC\UE",-K%64[LY!['C/%=!I^H2
MW6EB]NM/N;%L,QMY]K2* 3@D(6&2.< YY]: *DGA71I=(O=*>T)LKVX:YGC\
MU_GD9]Y.<Y'S#.!Q5J;1M/N=4&I36XDNA;/:;F)(,3$%E*]#DJ.U8EGXV$U]
MIT-[H>IZ=!J;F.SN+H1@2-M+!657+(2 2 P'3M527XCVR6VHWD>AZK-I^F7,
MMM?72+'MA,;;68 ON8#[WR@X!]<B@#1TWP+H&E7MO=6]O.S6N?LL<]U++';9
M&#Y:,Q5./0<=JNCPQH_]AW>C-9*VGW;R/-"SL0S2,68Y)R/F)/!X[8K,N/&T
M?]LWFDZ9H^H:G=6L,4[_ &<QJACD!((9W [=.I[="1GMXK&KZ[X0NM-N9TTW
M4;>^DEB(VL3&JX##LRMN'UH U[/P/H=GJ-IJ(CN[B^LR3;W%U>S3/&"I4J"S
M'Y<$\=._6G1^$K*TET)=/!MK729994CWNV[S%8%>3R,ONYST&,5EZ9XSMSHN
MAQ:;::KJ][?V?VJ.)VB$WE# ,DK%E0<D#CJ>E:/_  EZRZ997-GHNJW-S=RO
M"MF(0CQ.F=_F,Q"*!@\[N>,9H Z2L?6?#.F:[-!<7:3QW5N"(;FUN'@E0'J
MZ$'!].E<KXG\:O)X%U2_M%N]-OM.O[:VNH9 IDB)FBW#Y2P8%'X()R#6G/XQ
M>1KW3;C2[_2;]K":[M#<F,B54')!1FPP)4E3SS0!J6_A+0[6TL+6"Q"16-S]
MK@Q(V1-A@78YRY.YL[LYS6W7$:-XOE7P_P"&[46=YJ^M7NE0WDL<)12%V+ND
M=G95&6.!W)S72:%KEMX@T]KJWCFA:*5X)X)U DAE0X9& )&1[$@@B@"EIW@G
M0=*%HMI:RJEG<O<VR-<2.L+LA0[06.%P3\O3G.,U;N/#6D7<NJ27%DDQU2-(
MKP2$E950$*,9P,;CR,5S/AOQ3>IX4MII[2_U>_N=0NX(D@5<X2:0#<S$*JA5
M R3Z8S6C;>.K*4Q1W%C>6MS_ &DNF3P2A"8)63<A8JQ!5AC!!/WA0!<TCP?H
M^BW_ -NMTN9;I8_)CEN[N6X:*/\ N(78[1QVK2O=*L]1N;&XNHM\MC-Y]N=Q
M&Q]I7/!YX8CGUK'3QMI;W_B"U*S)_8<7G7$C*-LB[26V<\[=I!SCFMO3KP:A
MIMK>B*2$7$*2B.4 ,FX X..,C- &?:>%=&L9+"2WM"C6$D\ML?-<[&F),AY/
M.<GKT[8J&;P5H$]E=6;V)$%S=?;659G79/\ \](R#F-O]W'?U-0C5[W_ (6<
MVC>:/L T877E[1_K?.*YSC/3C&<5G:KX@U#3_B4FGVUM>7\4FC^<EE;E /,\
M[!<ER%&!QDGN!0!OZ+X:TW07N);..9KBY(,]S<SO-+)C@ NY)P.PZ57\0Z1<
M76H:/J]@H:]TVX)V%@/,AD&R5<GOC##W0#O5./Q[83:-:WD5C>O>75V]C%IP
M5?/\]"P=#\VT!=I);=C%-G\?V5CI>K76I6%[9W&D^4UU:2;&<)(<(ZE6*LIY
MY![&@"UJ7@;0=5OY[NYMIPUSM^U1Q74D<5SC@>8BL%?CCD<]#3M4\%:'JUXU
MW-!<0S/$(96M+J2W\Z,=$<1L P'3GMQ4$OC(Q)8Q?V'J1U*_:3[-8'RQ*T:8
M)D8E]J+@CJ<Y(&,UB^)/&['0(;NU2]L+JSUNUM;^U909E!=2R84D,&0\$$Y!
MH ZQ?#.CI+:O'9)&;6T>RA6-BJI"^-R@ X_A'/7BJESX)T.XL].MU@GMSIT(
M@M)K:ZDBEBCP!M\Q6#$8 X)-9]Q\0(=/&H)J>B:G9W-G:?;OL[^4[2VX8*SJ
M4<CY<Y()R!ZUMW/B"TM]4TC3T62>75 [PM%@JL:+N+L<_=Y4<9Y84 5CX+T
MZ$FC"QVVB2^>A65Q(LN<^8),[]^2?FSFHQX&T Z1>:;);3317KK)<RS7,CS2
MNI!5C*6W94@8YXIVK^+(]+U^WT2'3+V^O[B W$:6X3&P,%;)9@!C.>?IU(%5
M=5\;C2FOIY-!U5],L'V75^$147IEE5F#NHSR54CKC.* -G3M"T_2[J:ZMHY/
MM$T,,$LDDK2,Z1 A,EB<D!CSU.><U'I?AC1M&T>;2+&PBCL)F=I(#EE??][.
M<Y!Z8].*PKKQ==CQCJ.B_P!FW(T^WTL79O(7CW#._P"<9?./EV@;<[@21C!K
MGW\5:I<:_P"&XK&#79]+&BC4R(Y+<37?^KP9,L,X#$,!@ECQD<T =CI?@?0M
M(OX+RVAN7EM5*6HN+N69+92,$1J[$)QQQVXK*\3^%);CPK%X1T73(1I=VY%Q
M/+<'_15,HD9E4Y+L26QR,'':M<^,-.;1]$U*!)IX]9EBBM8XP-V9!GGG@* Q
M;TP:N:UK+Z2MLL.FWNH7-S(8XH;51V!)+,Q"J,#J3],T :%O!%:VT5O @2*)
M B(.BJ!@#\J66))X7BD&4=2K#.,@\&N5D^(%A;:%J&I7EC>VTFG7<=I=VC*K
M2QN[(%(VL0PPZG()R/?BK%IXQB?5I].U/3+W2I4M&OD:Z,962%2 S91FP1D9
M!YYH L_\(?H7DZ+$;!2FBD&PR['R2!@<YYZ#KGH#3[CPKHMU%JD5Q8K+'JCK
M)=J[L1(RJ%4CGY2 JXVXY&>M<EJGC>]OH_#,UIIVI:=:ZEJULL5Q-Y>VXA;)
M((5B5W#! 8#(KK]=\00Z']DB^S7%Y>WLIBM;2WV[Y6"EB<L0   223Q0!6LO
M!>B6(NR(;BXENX#;33W=U)/(83_ '=B57V&*GOO"VDZCH]GI<\$@MK$QFU,4
MSI) 4&U65P0P('&<UGOXYM8-,>XNM,U&"]6\6Q&GO&OG23L,JJ$-L8$<[MV,
M YZ4G_"<06\6K+J6F7MA>:99&_DM93&S20@'YD96*GE2.HP: )8_ 7AU!?;K
M2:62_M3:7<LUU*[SQGJ&8L23[]0.!Q70?9HOLGV7;^YV>7MR?NXQC/TKFK+Q
MO%=:EIEM-I&H6EOJH/V&[G$>R4A-^" Q9<J"1N SBC3O&PU1K>>UT'57TNYG
M,$6H(L;(3N*[BBN75,@_,5XZG H W;#2;'3='ATFUMPMC#%Y*0L2XV8Q@YR3
MQZUG6?A#2-,AT]=/MC&^FQS1V)DE>00B3&X8+<C@<'IVQ5"[\>06YU"XATC4
M;K3--E:*\OX1'LC9?OX4L'<+W(!Z'&<5-=>,XUUF;2=-TJ^U.\CMHKL"W,:H
MT;[L'>[ ?P].IR,9YP <=:^ ;^ZU#2%G\/6FF?8;Z.\GN8=1DE@)1MQ%O 21
M'O8#/3 R.:]%3P_ID=KJELEN1%JDCRWB^8W[QG0(QZ\950.,5R[?$&6\OO"_
M]DZ1=7%IK!FW[O+5T\L,&3#.,,K#)ZC .,FM/QAXEOO#T^B1V6ERWIO[X6[[
M&08&UFVC<R_,<<'IP<]L@%Q_".BR7>G7)M7$NGV_V6 K,X!AP!L<9PZ\#ALU
M7TWP+H.E7EM<V\%RWV0DVL,UW++%;$@@^6C,57@D<#CM4%YXW2&XU%;/1=1U
M"WTP[;ZXM_+VQ,%#,H#."[*""0H/YUN'6;0Z -:A,EQ9M;BY0P1EVD0KN&U1
MR21VH ?JK7R:3='38DDOO+(@5V"KO/ )/H#R?85F:1X2T_2M,T2UQ)))I*'R
M9?,9=SLI#LP!P=Q)/.<$U%IOBXW6L6NF7^C7^ESWD+S6GVHQL)53&X?([;6
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
MOY7^@_V/]E\W</\ 6>=NQC.>G.<8KI*AN;NWLT1[B9(E>18D+G&YV.%4>Y)
MH \ON? VIO!%>3::UTUIK]]>&R2Z$3SV\Y8 JX8 ,,JP!([@XJ:^\(7%]X6\
M0)IWA>33KJ[6"*!;F_$LTRI(&._+LB@<X&XYYZ5Z!9:S:W^JZGIT._S].>-)
M]RX&70.,'OP16A0!PWC3PS+J'B+2=:339=4@MH9;>XM(+GR)=KE65T.Y0<%<
M$%AD'VK*N_"FH/X?WZ1X;2PO6UFTN_L\]]YKO'$RD-*Q9@#P>%+<8ZGBO3JK
M+>!M2>R^SW *Q++YQC_=')(VAO[PQDCT(H Y2UTW4=>\;'5]3T>2PT^#3)+%
M8;F6-WG:1U+'$;, H"XY.3GI67\,M-N3=7UW=RK/#I0;1-.F!SO@BD8E_J?D
M4_\ 7*O0;VRMM1LY;.[B$MO*NUT;HPHLK*UTZSBL[*WCM[:%=L<42A54>@ H
M PI-*O&^)=OK A_T%-'EM3+N'$AFC8#&<]%/.,5PNM^$->U?3O$=E<Z)->:I
M=37#6NI3WR_9UA))C1$WY4@87&T#/)->H:SJUMH6C7>JWF_[-:1&638N6VCT
M%6)KJ."RDNWSY4<9E.!S@#- '!'3=<?Q#/>?V).(=0T!+%B9X<V\R&4X<;^0
M=PP5SUYQ4_AGPYJNG:QX8GNK8)'8^&A87!\Q3LGW0G;P>?N-R...M=CI>HP:
MQI-GJ=KN^SW<"3Q;Q@[64,,CUP:L2Q)/"\,JAHY%*LI[@\$4 >;^$=&E7Q[J
M5KN231_#\\QL-IR%EN0KLGUC!=?I)6UXUT[4[[4M&DALKO4=)A:7[;8VERL+
MR,5'EL=SH&4'=D;NX.#BNETW2]/T6Q%IIUI#:VRDMLC7 R>23ZGW-8#_ !(\
M+HSM]NF>V1BCWD=G,]LI!QS,%V?CG% ''+X/UU+#Q%8Q:&+>._U"RO;81W*,
MBHCQ;T)+9W (2>,'G!/%=5XD\-7NM>*1+&H6SET.\L'G+#Y))2FWC.>@)Z=J
M["*6.:))8G5XW4,KJ<A@>A![BG4 >9?V?XIU'2_"6ES>'FM?['OK22[G>YB9
M'6(;2T8#$D=^0#VP:Z/Q5INHMK6@:]IMH;V32Y9A+:+(J/)'*FTE2Q"[@0#@
MD9YYKJJ* .#U:T\3ZY;6.JR:3%!/IFJI=VNG&9?-DA"%&#N&*!SO8C!P, $U
M5U70];\27'B'57TJ2Q:;0)=+LK2>:,RRNY+%F*,549V@?-ZDXKT:B@#C[[0]
M1FE\%-' "-,G#W7SK^['V=T]>?F('&:P%T'5QJUK/I?ANZT+4?MJ27ES;:@A
ML98]^9/W0?+%ESC,:G)ZBO3Z* /)QX*FT^35[*7PK<:N;J\FFMKI-3\F I*Q
M;;*OF C;D@[4;(KKM&T*YTWQKJ%XMLL6G-IEI:P%7##,9DRH[X 9>3UKJJ*
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
M@TZQ71O ?@;7;"^O#J,LVGP.3=.R2QR81H?+SMP%/&!QMSUS5Z:]OX+6_P#
M2WEP-1EU5(+6X\PF46,N9BX;KE465,^JBNTLO WAS3KFTGM=."&SQ]F0S2-'
M$0,;EC+%0V/XL9[YS5;3M!O;KQK-XFU>UM+>6&U^Q644,AD8)N+,[L5')X
MZ#//- $_CN.Z_P"%>Z]'IX?SQI\HC"YW8V'..^<9J?0YM';P38R6[6_]C_85
MP3CRQ$$YSVQC.<^^:W*Y=_AUX3DN'E;1XPKOYCP++((&;.<F(-L/_?- &&B:
M?XD\:VNE1RN/#T&AQ7=E;6LKP1R%Y&7=A"I(554 =!NK#%S?7%C8:4=3OOL]
MOXQDTV.=;AO->V$;G87SDXR5SG/RCG(KTK5?#.D:RUN]Y:GS;=2L,L$KPR(I
MZJ&C(.#@<9Q2Q>&M&@L["TBL(T@L)A<6R*2-DF&&[KR?F;.<YS0!Y^N@02:K
MXVTTWFI"QTZ&*:R@%],!!(\)9F!W9/*@@$D#G Y-)I'F^)_$GANWU2_NVAN/
M"D5W/!'<O$)Y2ZY9MI!/WB?RKT@:/IXN=0N!;#S=054NFW']X%4J >>, D<5
MS$_@2UN/%EG.ULJZ19Z.+&W6*=XY8G60%=K*0P&S(SGVH YFWOW_ +&G\/23
MZM>%?$<UA8Q07?ER3Q1KYACDF;Y@BC<"0=WR@>M4+N^U'3=$^(VGHTUBMA96
MTT%NM^]P;9W5]VV0\C.U3CMGWKTQ_!GA^31[;2O[/5+2VE\Z$1RNCQR<Y<2
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
MDGN#"5:60Y9MKLH)/<X YKJ:J:9IEGH^G0V%A (+6$$1Q@DA<DD\GGJ35N@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG-7\5/I_B2WT&TTFXO[V>V-
MRHC=$54#A6+%B,8S^/ [UT=<Z^D79^(\.M!%^Q+I+VI;<,^89E8#'I@'F@"C
M=>.S$FI7EKHEY=Z3IDKQ7=['(@P4_P!840G+A><GCH<9Q4]SXQ>35I]/T72)
MM5DM[>*YF:.>.(!) 2FW<06) )].G-<G_P ()-83ZK;?\(G8ZN;J[EGMKV:Z
M"(JR-NVRK][Y22/E!R,=*UO$7AR2YNDB/A"VOXH+=(K&\LKP6L]O@8*EB0P4
M'D;2>.U &I=>-'35[/2K/0[ZXO[NP%\D+E8C&N[:1)N/RD?CSQ4<?C^VETN&
M6/3;MM3EOGTX:;E/,%P@)92V=NT*-V[.,8^E<Y9IXAT?QWH\<T:ZQJ4'AKR[
MS$P1I#YRY96; )SCKC(R>O%-G\ ZG=V,>IWEA:W-\=:GU.;3'G^0QRIY?EB3
MIO"A3GID&@#J#X[MK*UU9M8L+BPN]+CCEFMMRR&19"1&8RIPVYAM[8/6H;[Q
MCJMGI>J/<>&;RTO+:P>\A#R))$ZKU!=3@,.I4]0.,UCS>!Y=2T#68;3P_8Z%
M<SB$VF9O,D=HI!(!*5R I90  3U)]JVKD>*?$6GZI8W6E6NEVL^FS6ZK)<":
M22=U(!!7A4'/7DY' H VO#.H7FJ^&]/OK^V^SW$\".R[@V<J#N&.@/7':N U
MSQGKD_A?Q?,UM+8#3-1BMX9X9064!X-R?*<DD,QSTPV*[WPJE]#X9T^VU&R^
MQW-O D#1^:LF=J@9!7C!Q7&:EX7UZ?3O%VE16"-'J6I1W]K<^>H5AN@RA4\@
M@1L<]* .EM/%SG75TO5=(N-+:6UDN[>2:5'5XT(WAMI.UAN!QS]:J6WCWSHM
M/U"?1+RVT74)DAMK]W0Y+G$;.@.Y58XP?<9 S4^O^';G5_%FFW0 %BFGWMK.
MX8;E,HC"X'?[K5R^@^");&'2M-N_!VFO+:/&L^IO=9CD5/\ EHJ#YMYP#@@
M'O0!TL/CJ&6[UC=IMQ'IVCR31WM^[KL0QKNP%SN8D>@XR/6EM?&<[7.G)J&@
MW>GP:F=ME+++&VY]I=4< _(S*#CKTQUJI%X0N[OP[XSTF[98/[9OKF6WD!W8
M1XT"L<>Z]*HZ!X5>'4=+-QX+T^RDM"'GO3="0%U7 ,*CG);G+8P,]: )M'^(
M%X_A^XU#5=)E$SZH]A8P0.C-<2>:Z+&.< J%Y8X'!(KH-(\2O>ZU-HNH:;+I
MVI1P"Z6-I%D66(MMW*R^C<$$#J*Y&+PKX@CTL0+8P_:-*UY]5M&:X79>(\DA
M*<<H=LAZCKCM6W9V&MWGBNY\376F)9M!IC65G9/<*[RL7WEF9<JHRJ@<GN:
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
MEQ<:G-/;I;?*KQ31 [T?)P,%3DYQ@9JJ_P 1IH[#4[EO#-]G1W9=3431X@
M;*G/[SY3NP,<57T?P=JUAJ'AR\N!"TL6H7]_?^6_RQM<(^%7."V"P&?QJS<>
M&-3DT3Q]:K$GFZS),UF-X^8-;I&,^GS*>M ':?:/,LOM%NAFW1[XU!QOXR!D
M],UP&D>,+O5O#^A:AJUI=6KWFL_9H3:SJJR?/* ' ZH N"#U(S7>:="]MIEI
M!( )(X41@#GD* :\]TSPOKT6A:!I5Q8)&=(UT733"=66:'?,Q91U&-ZC!YH
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
MG6]M%*<RA%YD/JQ/+?C4&F^$?#^D7JWEAI4$$Z K&P!/E@]0@)P@/HN*VJ*
M,W^P-*_LTZ=]AB^QF;SS#CY?,W^9N^N_YOK5'Q3X<CUK1=82UBA75+W39+%)
MY"0 K X!(SQN.>E=!10!@:-X0T;2);>\ATZW2_CAV&5<G:2!NV \+D]< 9II
M\"^%V-SNT6U(N=WF*5)7YCEB!G"DGG(Q70T4 4K/2-/T]YWM;9(WG5$E8$DN
M$7:N2>N%XKG=<\)2:I:Z?X=M[6PM_#,#Q23+N9I6$;;A$B;<!20N6W9P2,=Z
MZ^B@"K=:=9WL]K/<VZ2RVDAE@9NL;8*Y'X$C\:M444 %%%% !1110 4444 %
M%%% !14<[M%;RR)&9'5"RH.K$#I7(Z7J.J:QI\=W9^(+)K]E#/8/"H5&[HW\
M8QTS0!V5%8<>O3'Q-<:7)92K##;I*TPP0"=V3USM^7 XSG-.MO$D,]Q:QRV-
M[;1W9*V\TZ*%D."<<,2I(!(R!0!M45AOXHM4FDQ:WCVL4WD27B1@Q*^<$==Q
M /!(&*==>)(+>:Z6.RO+F*S.+F:!%*1'&2.6!8@')"@XH VJ*H6FL6M[?2VL
M)8ND,<ZL1\LD;YPR^HXQ4FF:C#JMBMY;JXA=F"%P!N )&1[''% %NBN.L=1U
M#4)+YY/$=M9B&]F@2%H8R0JL0.ISTK6DUI-+73[2X>;4;J[60Q/;QK^]VX/3
M.!PP]N#G% &W16&/%-G]DEE>"ZCGBN%MFM&0>;YC8VJ.<<@Y!SBH-3\3RV6B
MW]VNEW<5S:J#Y4Z+CYNC9#8(SUP<T ='161-KZQS16R:?>S7CQ><UM&$W1IG
M&6)8*,D' R<U'_;=I>-I4L,US&+FX>(1A /G56W)(#R,;3T[@=J -NBN>7QA
M9M;+=BROOL7F^2]R8UV1MOV<_-DC/< CFNAH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***RKSQ'I5A>/:7%R5G
M0!F18G? /3H#0!HS^=]GD^S[/.VGR_,SMW8XSCMFN/U6WGUG3Y(9_"CKJS)M
M6Z#1!(WQPXD#;L \XQGM756.H6VI0&>U=GC#;261EY^C 'O2ZA?P:98RWER2
M(8\;BHR>2!T^IH YU[+5[75[IH8GEFN-+2".[!7:LR!^6R<\DCL>M9JZ9?&3
M1KI-(U RVDZ/=O<W0=W.T@E07((R<YX[8[UWM% '*Z<-7T6VETN#2WG?[4[P
MW)=1"8W<MEN=P(!(QCM5*30Y+2^U42Z5J%\+JX>>![:]:*,AP,JXWKMP<\X.
M17;T4 <9XBL9M.MM(;2T2"Y9/[,$0<MA)%XP3R=A4'Z UUMG:Q6-E!:0+MBA
MC6-![ 8%1'3;-M274&@5KM5VK(Q)VCV'0?A5N@#B+"R:QEU!;SPG+>O+?3S)
M.$@;<C.2O+,#TJ:^N98]>\-RPZ3+#LCNA]C_ '8=5P@^7#;??&>E=)J&K6.E
MK&;R?8921&BJSLY'7"J"3^55'U+0Y[>+7'N(C';%XTF.04+8#+MZY. ,8S0!
MCG3[FY&K7]WHC3Q7UQ%BS:55E6-$V[Q@XW9Y W#ZU6GTK5KK1=:M;>&^%I+
M@M;>^F5Y/,!);!W'"X  !/6NLT_5K+5!)]CFWM$0)$9&1DSTRK $9^E7: .-
MO=.EGUS^UYM+U&2"YMEC:*"X\J6%U+?>"R $$'U./QJ:'1IHVT-X--:U6.^E
MN+B-KCS63<CC<S$\DY&<9Y/XUK-XFT=+PVK7J^8)/*+;&V!_[I?&W/MFI+_Q
M!I>FW'D75ULE"[V58V?8OJVT':/<XH P#HVH?\*]DTW[,?MAF9A%N&<&X+]<
MX^[S78U0O=:T_3XH9+BY4+/_ *D(ID:3C.5"@DC'I4UCJ%KJ=J+FSF66(DKD
M9&".H(/(/L: +-%5;34K.^FN8K6=97MG\N8+_ WI5J@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N02;4H?&^M_V?907.
M8+;?YUP8MO#XQA6SW]*Z^J\5C;0WUQ>QQXN+A465]Q^8+G;QT'4T <SKM]J[
M'2;.6T:)[NX<2Q6=WAG54+!1(0N,GKT.!UK,UB+4[?PUKR3PW%O8E(6MUN;D
M3-&V\;AG<3MZ'D^M=O?Z=:ZG L-W&756#H58JR,.C*P((/N*J#PYI?V.YM7@
M>5+HJ9VEE=WDV],L3G ],T 9-U"^C>(-,CMKR[D2]BG6=9IVD#%4W!P"?E.>
M.,#FLVS-S!X4T*_:_O)+F\NK,3.\['*[L;<9P!@X/KWS756V@:=:7)N(XY&E
M\LQ*99G?RT/55#$[1]*>^B:?)HZ:4T'^AQJJHF]@5V\@ALY!&.N: ,C4]2-E
MXEO#+=RQ6T.CF9@ASM/F$;@O3=6;9/=V.O:$HCU"%+PR)+]KO?-,P$98$IN(
M4@@'C'7%=)%X;TN,S,;=Y7GA,$KS2O(TB'J"6))J-/"^E(86\N=I(&#12/<R
M,Z8!  8MD#!/'0T <]8VE_=>%KK5(;^]DU&.:9H5,[;2L<S$)MS@Y"D<^N.E
M;&F:@==U[[9;3/\ V?;6B *&(5Y90'Y'<JNWKTW5I?9CI.F-%I5F)6#,RPM+
MM!+,6)W'/<DU%X=T<:)HZ6I\OS69I9C&,*78Y./8< >P% "ZM=VFG2P7+6WV
MC4'S#:QQJ#(^>2 >PX!)Z#%8<^@WT&G0W1\F74#JBZC+;A]J.V-OEJ3W Q@G
MJ16]J.@V&J7,5S=)-YT2E$>*=XR >H^4CTIO_"/::;"2R>.:2%W$G[VXD=E8
M="K%B5(QV(H R=.GN[GQ[/+-:?91_9JAHRZLW^L.TMMR ?O8&3P*ZJLR'0[.
MULKN"W1MUTI66261G=^,#<Q.X\>_%6[&V^Q:?;6H<OY$2Q[CU.T 9_2@#GKV
M"+64DT#2[=(]/CE'VRX5<(I#;S&GJY/4]!GUXJQH80ZMXD\_'F?;%#[O^>?E
M)MS[8S4D?A#2(EVQ+>1KDMM2^F49)R> _K5F_P##VFZC<&>XBD\QD$<ABF>/
MS%'\+A2-P^M &#H%Y;:?X4T:YDMC<:@\30V<:*#(ZEB0 3T7 4D] !3YS=>'
M]&E#L5O]5NVDEEAB9TMBP&2  2=JJ /4UM7GAW3+Z6"26&1'MX_*B,,[Q;$]
M!L(XX'Y5:L-.M]-B:*W,Q5FW'S9GD.?JQ)% ',^$)].CUK6;.P\P1!H3&'B=
M20(E!)) YSZ\GK78U7ALK>WNKFYB3;+<LK2MDG<54*/IP!TJQ0 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
510 4444 %%%% !1110 4444 ?__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>28
<FILENAME>veevaofferletter-staceye005.jpg
<TEXT>
begin 644 veevaofferletter-staceye005.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBD5E894@C..#0 M%%% !112,RHI9F"@=23B@!:*0,I
M8J&!(ZC/2EH **** "BBB@ HHI%96&5((SC@T +1110 4444 %%%% !12,RK
MC<0,G R>II: "BD9@JEF( '4GM0&4D@,"1U /2@!:*** "BD5E894@CID&EH
M ***1F5<;F R<#)[T +1110 444@96SM(.#@X/0T +1110 4444 %%%% !11
M10 44BLK9VL#@X.#T-+0 44A90P4D GH,]:6@ HHI REBH8%AU&>10 M%%%
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
M(M+>_M[RQ1_*4JVTHZER2>000WX5?U?P'-J+ZU-%J$22WVH6M_"LD)=%:!4
M1QD;E)3GIU]JD'A+6;CQ*-;O]6M7>:PET^X@BMF5$B8A@8\L3NR.2V<YZ#%
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
M1@K(YE0,W ;E"1U(KE-+LH;N?PP'MP=+N?%%_<6,;IA3!Y<K(0IZ*2"P]B*
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
MC&!5VYN-3TS4M#\':1J#&9K26>;4;]//D$4950,#:&8E@,GH!W- '9@!1@
M>@HVKC&T8'.,5YQ>^,]>TVPU:R?['/JVF:I9V@F\LI'/%.4*DKD[6PQ!P3R,
MU<CO?%[^+;WPU_:^G92RCODOA8'*AF9/+\O?@\KG=G@<8.<@ [+4+>YN;*6.
MRNQ9W+@!+CRA)LY_NG@\9_.J^@Z+;Z!I,=A;O)+AFDEFE.7FD9BSNQ]2237#
MV/C'Q%K<?@^&T-E:SZS;737<KPEUC:$J-R+N&<DG@GN/3!L_\)7K%G8^(;"^
MO])BU#2;N&$7]PC)$\4JJRMY8))D ) 4'D@4 =])%'*NV1%=>N&&13L#C@<=
M/:O-;;QQJ4:^);7[9%J#Z?H[:C;736+VQW .-C(Q^894'(QU(JY%KGB:VNO#
M%Q?7EC);ZZ?*:WBMBIMF:%I%(?<=V"N#D#/;% '?;5YX'/7CK61'X>A7Q1>:
MT\GF?:K2*U,#(-H$;.P.???^E<Q!XRU2Y\,Z="B0+XCGU/\ LJ=-A*1R(Q,K
M[<YQY:EQS_$*Z'QCKLWAWPW-?6L4<MVTD4%NDA.PR2.J*6QS@%LGZ4 ;NT<<
M#CI[4WRH_-\WRU\S&-V.<?6N-DU?7M \16&F:I>VNH1:E;7#PRQVODM#+$H<
M@C<05()]QCK5SP%J.MZWX;M-:UBXM6^W6\4L5O;PE/*X.26+'=NX.,#'3GK0
M!;CT(0^(9O$&IZDUP88G2U1T6..TB8@O]20H!8]A]:VXVCE02QE71P"'4Y##
ML<]Q7F>I2:M+K/Q%BGU)9+*VTI0MOY)& T,I&#NX(YR<?-QTQ4^CZIX@T6R\
M%M=75G-I^J"&S-HEN5:#,!=&$F[YC\G/ '/&* /1]JX VC Z<=*:8HS*)3&I
MD P&QR!]:\PUSQYJ6DO?7R:QIMRMI>"+^SK6REE0Q>8%(:XZ+)@DD8P",<UN
M:#)JTOQ.\413ZDLEE;1VH2W\DC 9788.[@CG)Q\W'3% ':X ).!D]32&*-@
M44A3D CH:YCQ?K5SI<NG00:M8Z<MPS^8\T+W$[!0,"*)?O<GDGH,<'-<U%X\
MUJ?PN9[;[)-?Q>((]($KV[Q),K%<.4)W(2'&1[&@#TQT21=KJK#.<,,TNU<$
M8&#U&.M>=ZOXLU'3-?@\.7.N6MM-#9"ZNM0.G/)YK,[!42-6(4 *222>V*Z/
MP5K]QXBT)[B[C47$%S);/)'&R)-M/$BJW(# @X/3F@#H#%&SJY12R_=)'(^E
M(88F&#&A&[=RHZ^OUKAH_$VLC5/%-Y/-;)HWAZ20M"D),MPHMUDV[MV%P3G.
M#G..,<Y.E>/]2DGT.>74;2^_M*>**YL(-/EC-J).C+(2=P4D Y'(R1B@#U$@
M$@D XZ4V2*.4 21JX!R-PS@UQ.FZMXJ\003ZSI4^GK9QWTEO#I\T)S-%'(8V
M9I=WRL<,1A2!@ YZUD:CX^OI=2UU;/5;.P&F7#VUO:S6$DYNG106+NI&T%CM
M&.1C)]* /2S-!]I$!EC^T;-XCW#=MSC..N,\9IPAB <") '.6&T?,?>O.;WQ
M7JUW<BZTFPMH[V3PQ_:<:3P9E#B1282>#C&1CUP:U;OQJ9;[2&TW8]C)IDNK
MWK%<LMN$&P+Z,S'_ ,=- '9"- Y<(H<C!;'.*8WV>SBEF;RH(U!>1SA0 .22
M?ZUY=IOQ$U*:/1]1DO[6Z%_/$L^EPV$JM;QR$ %92<,4R"<C!YQCBI-?U;7]
M?\%>--0@N;.+3;9+VR2S:W):2.-61W,F[AL[B!C' '?- 'IQ,,D:RGRV0#>K
MG! ]P?ZTV$VUP$NX3%*'4%)DPVY3Z$=167:_\B3#_P!@Y?\ T77 >'-6\0^'
M_A_X2U66YLY-,D%I:R60MR'2*0B-7$F[ELD'&,<X[9(!ZS3%AC61I%C0.WWF
M"C)_&N$E\9:I;^&]8@D2!O$=GJ/]FP1["$E>1AY#[<]"CACS_"U=%XJUR3PQ
MX0OM6,:W$]M"-JGY0\A(5<^@W$4 ;+Q1R%2Z*Q4Y4L,X/M3L#.<#/K7&_P!I
M^(=!\0:'::Q?6=_;ZL[P,8;4PFWE$9<;?F.Y3M8<\]#GM4GP_P!5UWQ!H<6M
M:M<6ODW*LL5M! 5*E792Q8L<YQTQQQ0!U$MS:0S16\LT"2S$^7$[@-(1R<#O
M6=8>'H;+6]9U)I/..IS13&-T&(S'$L8P>_W<_C7&:D+BS^+FH:M<7$$EOI^@
MBZ$9M07$8>3*JQ;ALJ3NQTXQWJPGB+Q-8:+H?B/4;FQFLM2FMDGL8K8J;=)R
M I63<2Q4LN<CGG&* /07C23&]%;:<C<,X/K1L0$MM7)Y)QZ5R7A;5==US6=8
MEN;BUCTW3]0N+*.!(#YDNTC#%]W& 0,8YYZ<54\36Z>(?B!I'AJ_9CI(L9K^
M>W#%5NG5T14?'51N+8Z'C- '77L<U[82KIU\EM<. $N5C679SSP>#QG\ZAT'
M18- TF.P@DDE(9I)9I3EYI&8L[L?4DDUG6?@K0]&UF+5M)M_[,:.-DF@L\1P
MW"D<>8@&"1U!&#[URW_"7>(U\%+XZ:>R_LXL)CIGV8[A;F3;_K=WW]OS=,9X
MQ0!Z5)%'*NV1%=<YPPR*7 ..!QT]J\\U3Q#XG>?QB^GW=C;V_A_$D2R6QD:?
M_1UE*,=PVCKR,GD=,<V]/U_7UU[PU]OFLY+/7X)7%M% 5:U98A(H#[COXR"2
M!SR,=* .X(# @@$'@@TBHB !550!@8&.*\NM/%_BM? =CXTN[C3S:^8@GL$M
MB"T1E$982;N&YW 8QVYJ_P"*O%FI:;J.K+:ZYIL'V"$20V<=E+=22'9N(F9<
M"+)X'MSGM0!Z$41D*%5*GJI'!H1%C0(BA5'0 8 KA4\2:YK>NZ18:9+:V,.H
M:&NIR22PF5HB64849 /W@.?<^U5].\9:RATY]2-J]NFLW&BW\T417+@E890,
MG:"P"D<\L* /06BC<@M&C8.X94'!]:87MKB9X"T,DL.UFCR"R9Z$CMG!Q6-X
M?U>[UC5M=<B,:;:70L[4A?F=T7]ZQ/<;SM'^Z:YCQ%XKO]%N_&<UE;6?GZ=#
MIS1,8L-(9692';N .GIDT >B-&CHR,BE6Z@C@T+&BH$5%"KT ' KDK?4]>TW
MQMI^D:K>6=Y;ZE:SS)Y%L8C \13(!+'<I#]^>*M>)]8O[74M%T72GAAO-5ED
M7[1-&9%ACC0NQ"@C+= .<<T =)M7!&!@]>.M->*.50LD:.H.0&&17%ZGK/B?
M1+*UL+E]/GU&_P!32QLKU8V">6REC(\6?O*%88#8)QTJGJOBC7O#;Z]IUY<V
MM[<6VB2ZK9W*V_E\H2K(Z[B#R5((QP30!Z#)&DJ%)$5U/56&154WVF,SVIN[
M0LKK"T1D7(8_=4CU.#@>U<@NL^)K35_#JWM[8R0:ZLD?DQVI!M7$)D4AMWSC
MY<'(&>V.E<OX7DN](T&QNI?L%T^H>*3;NSV8#@^?,&?=N.6X^4_P].: /7GD
M@L[9I)'C@@C7+,Q"JH]2>@%.,<4C)*41F ^5\ D?0UY/XEU77_$/PX\4ZO'<
MV<>F 75M%9&W.]HHV,9<R;N&R"V,8XQWR-/4?&<\>OR:)!JMOI,5C9P.\TMD
M]RTTDBDA0%("J !GN<\8Q0!Z/@9S@9]:1T21"DB*ZGJK#(->=6OC37M8C\+0
MVB6EI=:H]W#<O+"[*AA'WT4D$@XR 3_$,GBB3QCKFFIJNDSO:76JP:K:Z;:W
M7DF.-OM"JRLZ!C]T%LX(S@=* /1@JKT 'T%-2*.)2L<:(I.2%4#-<7K6M^(_
M!OA_5]1U26QU*&"*,VDR1&%C*[A-KH"WR@LIR#G&1[U5T+QA>R>*=/TN74X-
M7@OHY-\D.GR6YMI$7</O$@HP##GD$#KF@#T#:O' XZ<=*,#G@<]?>EKAH-6\
M4Z]-J]YHEQI\,&GW\EE#9W$#'[28B Y:0-\F3N PIQ@9S0!VR11Q)LCC5%_N
MJ,"G;5P!@8'3CI7&+J?B+7]=UNUTB]L]/M]*D2W7SK8S&>8QAVW'<-JC<!QR
M>3GM6;8^,];\12^%XM-^R61U>PN)[AY8C+Y+Q,BG:,C/)8 $]P><8(!Z'Y,7
MF^;Y:>9C&_:,X^M*8HRQ8HI8C!..2*\YD\7>(K?0=05Q#+=:?K7]G7-]#9O(
M([?8K^>85;)(W $ X[U2U_7]5O?AWJMW8>)]-O4BN;=$N[*$I)M:159)$W?(
MP+ YSR,C ZT >GL]M/,ULS0R2Q@.T1(+*#G!([=#S[5)L0MNVKN/?'->6>,]
M5U>UM/%]G%<VL=U9Z'!*U[%;;)9-QE5AD-E1@<<G:2:ZK3M6U2+QC::!>7$-
MQ&=':\DF2'RRT@F"CC<<#:>GKS0!U"Q1H&"1JH8Y8 8R?>L:[\/-J'B*UU&\
MOY);2R;S;6Q$:JB2[=N]CU8@%L#@#-</JVO:_JJV'V?4(K,IXLETWY8"VY$W
M;"WS#.-IR.^1TQS+?^/+Z75-;AMM7L[#^RYC;0P2V$DQNI%4%BS*<(I8[0!S
MQGVH ]/HK.T'4SK7A_3]3:![=KJW25H7ZQDC)4_0\5HT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<UJGAF\N/$ZZ]I>KBQN6LQ93*]L)@T8<N"N6&U
M@2>>1TXXKI:YG5_$=]I^O)I\.F7$T+?9OWZ6[NO[R5E?D<#:J@_\"R>!R 9^
MG_#TV'V2/^UY9K>TU=M5A$D(,FYE<,K-GYLE\YP.G>K>M>"(=:G\022WKQC6
M+"*S8*@/E;"Y##GGE^G'2LZRU_QGK>H:RND6^@K:Z?J$MBOVMY@[E IR=H(Z
M,*O:/X^TZ?06OM=FMM)N(;F>TGCDF!3S8CA]C<;ACG\: ";P.-3FN)=:U#[8
M]UI)TN?RH!$&7S&?>.3@C('?IGVJ:P\,ZO'<1/J?B6>]B@MW@AAC@$*MN &^
M7#'S& ''0#DXJW=^-?#-A':R76N6,2W40FA+2CYXST?V7W/%6-0\2Z)I4<,E
M]JMI L\?FQ%Y1^\7(&5_O?>7IZB@#A[?PKJ.E>,= L--OY(?[-\// MZ]MOC
MD(EC&UUR.HR<!@>.M:P^'TD=K;S0ZPPUF+4GU-KV2V#))*Z%&!BR,+MP  V1
M@<UT/_"4:%_9,6JG5[,:?*VQ+DS#86YXSZ\'CVJOIOB2UU;4\V.H:;<:8UB+
ME'CE)E)\QE+$=/+^7&>N0: ,2X^'LUY)KCW>NRS'6[%;6\S;@89=P1H\'Y5
M;&WG..N<FKK^$]3^TV&J0:ZD>M6]LUI-<FR!BN(BVX!HM_!!Z$-Z^N*T]-\7
M>'M7GE@T[6;.YEB4NZQR@G:.K#U'N.*S- ^(&B:UHE]JLE[:VMO9W$D,C/.,
M*H<JC$\?? R![]Z %O?"%Y?:;8B77IVU>QO#>07[P*0KD$%/+&!Y>UB-N<^]
M3Z'X7N-+\0ZCK=[JK7UW?P112#R!&B^66QM )P,-T.>A.>:MV7BWP_J-C=WM
MIJ]I+;V:[KEQ(/W(QG+ \@8!Z^E+I_BO0-5O39V&KV=S<AG3RXI022F-P'KC
M(_.@"EJWA>ZO?$]OX@L-6-E=P6;6BHUN)8V#.&.X;@2..@(YP<]CGGX?L-)C
M2/5Y%U9-4.KF_: $/<$%3F//W-IVXSV'-=;#?6MQ=7-K#<1R3VQ59XU;)C+#
M< ?3(YK)\6:]-X?L+*X@ACE:XU"WM&#YP%DD"DC'<9H SH/!E\E[JVHOXBN!
MJ6HP01FXA@5!"T3,054DC:=V"ISWYYX/^$,N[V^NK_6-8CNKN33Y=/B:WLQ
MJ))C<2-S%CP,<@#GCFM/4?&?AK2;A[?4-;L;:9'\MXY)0&4X!Y';AE.3QR*Q
M?$/C@VGB[1_#VEWFE+->*9)9;MV8!<H$1 I&6?=QSCCO0!IZ-X332-5M+Y;Q
MI3;Z1#I80QXW"-B=^<]3GI^M4!X"$%K;M9ZH\&HVNHW%_;77DA@IF9B\;(3\
MRD-CJ#P#Q6POB[PZVL?V2NM61O\ ?Y?D"8;M_P#=_P![VZTZX\6>'[34QIL^
ML6<=[N*>0THW@A0Q!';Y2#^- %5=!UI]/NEG\3W!OYI$DCGAMU2.';_"L9)R
MI_B!8YSU%4X_!U_+J%[JE[K[_P!J3V8LXKFRM5@$*!]^=I+;CD#J<8R,#-7H
M_'7A269H4\0Z<76+SC_I"XV8R3GIT.:M6?B?0K_29M5MM6M)+" D37'F@)&1
MU#$].HZ^M &=8^&+[_A([;6]8U:.^N;2"2"W$%F+< /C<6^9BQ^48Y '/%6M
M>\.R:K?Z?J=E?&QU/3RXAF,0E1D< .CID9!P#P0013(?&WAR[L;ZZL]7M)TL
MHC+,%D *KV)!YP?7I5/0?&4?B*T\/7EG-IZ1ZBCF>!YB95=8PVR/ PQ4GYLX
MXH AG\!"\T36K6\U1YM0UB6*2ZO!"% \LKL54SPH"XZD\DY-=@Z)+&T<BAD8
M%64C((/:L>+Q=X=GU<Z3%K5D]_O,?D+,,EAU4>K#TZTR^\:>&=,N6M[[7+&W
MF60Q,DDP!5@ <'T^\.3ZT 8]KX*UC2;4Z;HOBR>STD$B*"2T2:6W4_PQR$\
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
M]:B\0^'FUJ33[NVO6L=1TZ8RVMR(Q(!N4JRLI(W*0>1D'IS5O^WM)%I>W?\
M:-M]GL96ANI/,&V%UQE6/8C(X]ZYS5O'UOH$9?49].</K"V$?DSD>5'\NYI,
MCAU#$D#C!'- $T_@JYOM/;[?K]U/JBWJ7\%V$ 2WD0;5"1$D!,9!&>=Q).:9
M/X'FU*/69M7U?[3J&HZ<VFK-%;"*.WA.2=J;B223DDMS@=*0?$/2+3Q!K-AJ
M^H6-E!:/ +:1Y,-,KQ*Y8^P+=>G2M[4O$>C:/9P7>H:G:V]O/CR7:08ER,_+
M_>XYXH K77AM+J[\/7!N64Z,[.J[,^;F)H^>>/O9[UGP^!HXM*T^Q^WN19ZP
M=5#^5]XF1WV8SP/GQGVZ5MKX@TA])BU5-1MGL)65$N$<,C,S!0,CON('UI=0
MUW3-*=TO+M(I$MVN2A^]Y2D!FQZ L!^- '*7WP[NKG2M7T2W\0R6VBZC)+,;
M<6JM)$TAW,!)N^YN.<8SVS6I<^%;R'6'U71-76PN9[:.WNEEM1/',(\[&V[E
M(8 D9SC':M+PUXAL_%&@VNK61(CG169#UC8J"5/N,U7U;7)[#Q5H.E1QQ&'4
M5N3([YW+Y:!ACGWYH C3PNYU#0+VYU2>ZGTD3[I)D&Z<RKM).,!<=@![54U#
MP)!J$^M3M?RQ3ZA=6UY#)&@W6LT"JJ,,\-RN2#ZD>]6[;Q=I<&C:?=:IJVGB
M6Z@,R/;EO+E (!,8/)&648Z\TJ^.O"[BU*ZW:$71 B(?@DL5 /\ =^8$<XY!
MH IS>#+G5K'4[?Q!KMQ?&]A2%1!'Y$4 5MRNB98;]V#N)/0#I6AI>D:W!?QW
M&J>(3>QQ1E$@AM%@5R<?,_S-N/'&-HY/%4=;\:V?AP:K/J-U;20VLUO#'!#N
M\U6D .'SQW+#'8>M:%[XP\/Z=';/=ZI#&+F+SHEY+-'_ ']H&0ON1B@"?P]'
MJD.CHFLSF:]$LN9&55)3S&\O(7@'9MZ5AS^"KY+C4DTOQ%<:=I^IW!N;F&*$
M&57;&\Q2Y!3=C/0X))&*N:EXYT/3+O1H'NTD75B3#+&=R;-C,'R.H) ''K5B
M'Q'9VVGW]]J>IZ>EO;7DEOYD;$!<-@(V>LG8@=^E %&X\)W\&JZA>Z'KATX:
MB$^U1R6PG^=5V"1"6&UMH .=P. <5)IO@JSTB^T.:SG=8=(LI;..)ADR"0H2
MQ;URF>G?M5VW\5Z#=:;=:A%J<!M;3_CY<D@P_P"\#ROXBG6'BG0]3U)].LM3
MMY[M%+>4K<LH."5[, >XS0!FKX3N[5M2FTW6Y;2YO-2.H;Q"'09C5#&ZD_,O
MRYZ@YQZ51N?A])J%AKHO]7WZCJX@#W,-J(TC\EMT>(]QSSURQ)Z<5V]8/B3Q
M=IGA>33DU&38;ZX\E/\ 9&"2Q]A@?F* ,R^\"MJL>LG4-4,D^JZ;'82R10!
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
M=<UU6N:2FN>'[_2)96C2\MW@:11DJ&4@D?G5:P\.0Z?KTNJI.[R26,-D4(&
ML98AOJ=WZ4 ><7%WJWBJ+P'=75_%#</J5S!)LME9#)$LZ^9M;U"=.@S6V^N^
M)=1\/Z[XGL=2@MK?3IKD6U@ULKK,D!(/F.3N!;:W0C&1UK<L? ]M8Q:+&MY,
MPTJ]N+Q"5'SM+YF5/L/-/Y5!=> VEBU*QM=;N[31]3E>6ZLDC0G,G^L".1E5
M;G(YZG&* *NE:[K7B+QA)!:7D=II4-C97[1F /(_FAR8\GH"!UZC''6L2'Q-
MXN?PII7B)=3M"UUJ0L?L;6HV,K3M"&9@=VX'!XP,#'O7>Z=X=MM,UV]U.W=A
M]IMK>V$./EC6+=MQ_P!]_I6?%X(MHO#&GZ&+R8Q65\EZLFT;F99S-M/MDXH
MS5UW6-'U7Q%INH:M9SBSTV.^MKR[B$*1%S(I$FSJH* \<\XYJCHWBG5'\4Z9
MI3:M<7\.IVTY,T^D/:"&1%#!HRRJ'4Y/'/;GFNAUSP19:_<ZM-<W,Z?VC8Q6
M;"/'[ORW9U<'URW0\<5$/!MY+K>EZU>^(;FYO]/9@A\A$C,;##IL'0GCYLYX
M% ')^&]3U:S\*^&Y[B^6\.H>(Y(&\Z!244RW&X@^I*@Y[=!Q5YO$?B6[\'ZE
MXTM=1@BMK5[B2#36ME*/#"[*0[_>W,$8Y! &1Q6U9> 5M+>RM3JL\MI8ZI_:
M5K$T2@QDF0E"PY8$RGD^@ID_P_$EI>:5%K5U#H-Y,\TVGI&G\;;G19,95&).
M1UY."* (8M5U[Q!XKU33M.U2/3K&"RM+F.3[,LD@:4.<?-QCY>?IQBMKP1K-
MUX@\&Z=J=Z(Q=3(PE\L84LKLA(';.W/XU:L= @L/$.HZO%(VZ]A@A,6 %01;
ML8^N_P#2E\-Z'%X;T"VTF&9YHX-^'< $[G+=O]Z@#S'PW?Z_H/PRT36X=2A^
MQQW4<+6'V<$/%)<^627SNW?-D8X' P>IZA=2\1Z_<>(KG3-4AT^WTJZDM+>
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
M1="LM,>Z:Z^RQ+"LK(%+*HPN0..  *T: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LO5_$>E:&\$=_<E)I\^5#'$\LC@=2$0%B!W.,5J5P^JSC0OB8F
MMZA%/_9MQI M([B.%Y5BE64N5;:"5W C!Z';B@#=?Q?X?32[74VU2 65U(88
M9><,X#$KTR"-K<''(QUJ?1_$6E:\;A=.NC));,%FC>)XGC)&1E7 (!'0XYKS
M>VTR[GETR^:PN$MKWQD^H0QR0LK)"87 D92,IEEW<X^\/6NOTRWF3XH^(9S"
MZPR:?9A9"I"LP:7(!Z$C(_.@#K>U<-X3^(^F:MHNE-JE[##J5YA&6.)Q$)"2
M%3>05#$8^4MGFNY/2O$[&1KGX/Z;X2BTZ^BUN::() UI(NW_ $D2&4MMVA0H
M))S[=: /3]3\8Z#H]Y):7M_LFB4/,$B>00J>AD*J0@_WB*SM1\:0:7XQM]/N
M9H1ILVEF[CDCC:2223S H"!,EAM). ">,]*Y.:"71_$'BF+4]7UVP6^NS<0)
M8V"7"7<;1JH5287.X8*[<CMQSFMCP[HO]F>-]$BBM[S[+:^&?(CDNU&]#YR8
M1BORAP.,#TH Z?\ X2_0/[#BUG^THS82R>5'(%8LTF2-@3&XMD'Y<9XZ5EZ[
MXWMH_!&M:WH4\4]QIT9W13Q.A1^.'1MK#@YYQ7(B74=,AE0I<6-C-XIOGN+Z
M.R\Z2W0[BC(I5@-QXW[3C/O69J$5U+8?$.$)K%TVH6%M)92WEJ5DN50,K$!4
M4#!(P" <8.* .]M?&$U_\29_#T#PQVEI;HTH>UE,DTC!\A7R%15VCD@[N0#Z
M=G7(Z/;S)\2_$<[PR+#)86*I(5(5B#-D ]\9'YUUU '/S>-_#EO?O9RZDJR1
MS""1_*<Q)(3C8TH78K9.,$YK-3Q?-=?$UO#=O)#':6]L))M]K*TDLAW_ "J^
M0J !0<D'/('-<@6>U^%^J>"YM/O)/$$KW,"0BU<B9I)F99@^-NW#!BQ/&#Z5
MV&C6=S;_ !)U1YDD9/[(LX_.*G:[*\N<'N>1^= '8UQD_C^PTLV4=Y<I>->:
MC/:*]I;R!8E3?G(PQ9E*A3CJ3D<"NSKR"%)M+AT:_N[6Z2VMO%=_+,RV[N41
M_/"MM4$[26'..XH ] N?&WAVTOY+.?4E62*40ROY3F*-SCY6D"[%/(X)%;]>
M3:M='2;C56\.S:O#J$UV\CZ#>:<9X+R0MRR-M^57^]N#X'<#I7K"Y*@D8..1
MZ4 9NL>(-+T%8?[1NO*:<E8HTC:220@9.U$!8X[X'%-M?$NC7PT\VM_%+_:)
M<6NW)\PH"7'3@C!R#CI7/:[-_8GQ%T_7KZ*=M+;3);/SHH7E$$ID1P6"@D!@
M,9QU&*RK^_A&J^%O$@T6ZT_2XKZ]\XBT;?B2-E69T4;@'(SDC/(SUH [:Z\2
MZ-9#4#<W\<0TYD6ZW _NRX!0=.201@#/6LJ^^(6@VN@ZIJ<,\DS:?#YDELT,
MD<O(.T%64$!B,;B,5R;K:ZI=^,;W4-.UE=.N+VPD@FMK=UGCV1J!.JD;L*RY
MZ$XZBH;ZXU?5O#OBW3[>>YURR_L=O(OY=/,$QE^;]SPJB3CYLA>"<=30!WLG
MC/0X+&RN9KJ1?MJEH(5MY'E<+]XB,*7P#WQBI7\7:!'I5MJC:I +*YE,,4W.
M&<!B5Z9!^5N#CD8ZUR-OJMM9^,K+Q+/'=?V3=Z(MG%<_9)3Y4J2L65EV[EW
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
MG/)$(B&3$P+$C&1W)-5;NY.G>#?''AVYT^]EU6ZN;^6")+21Q.DN620,!MP
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
MCK0 ZUM8+*W6WMHQ'$I)"CU)))_$DG\:2XO;6UFMX;BXCBDN7\N%7;!D;!;
M]3@$_A7F\?CK5;D^%KF*14MQ;PR:TAC4_-+*+<#I\N)!(>/[M6$\2:Q>:IIT
MBW82RU#7[FS@ A0XMXH9%R"1G)DC9L_ATH [^ZOK6R\G[5<1P^?*L,6]L;W;
MHH]2?2GW5U!96DUU=2I#;PH9))'.%10,DD^@%>+V\.IMX,T64ZK)/<3^+<1M
M/$A6)Q<S MA0"V3\Q!..PP*Z35-9UWP_-XKTV35WU#[-H!U.UGN((@\3YD4J
M0JA6&4!Y'MS0!Z/'(DL221L&1P&5@>"#T-.K@+2^U_7?$]SI<6MO86D6E6=U
MO@MXFD\R3?G!92,';R,=AC'-;G@35[S7/!MC?Z@Z/=L98I71=H<QR,F[';.W
M./>@#HZKW-]:V;VZ7-Q'$UQ+Y,(=L&1\$[1ZG )_"I+B-Y;:6..9H9'0JLJ
M$H2.& (()'7D$5XOID6I2^!?A_(-4>2YN=:#1R31H1!F.?.  -W<_-GD^G%
M'ME%>8ZIXKUOPFGBRWFOFU5]/MK2:SEN($#JT[M'AA&JA@& / ![5<T/6]97
MQ1IUG]HUO4[&[21;J6_T9K46SJNY65A&@VD@KM.3DCF@#T*BBN1\27NKGQEH
M&BZ=J)L;>^M[M[B18D=QY?E;2NX$ _,1R".>AXH ZZBO)I]=\5VWA+7=9?7R
M\F@ZA+:I&+6(+=I'( 3+\N02K8^3;C&><U?U3Q1J-YXLUO3H=0U;3[?3#'##
M_9VD&[\R1D#EI#Y;@ ;@ HVDX)S0!Z517G4WB?5;O1/#OVR\N]&U&\CD>ZL[
M33FFNW*?+E$9&V)GDEEZ$#-4(?&'B";PR?)NR+Z'Q+'I0N+JT"-)$S+S)'@8
M;#X.,=.U 'I]U=065I-=74R0V\*&221SA44#))/8 4^.1)8UDC8,C@,K#H0>
MAKS?6=9U[P[<^)=/?6'OQ#X>DU.VFN+>(/#*I9<850K+P#@@U<AOM>UKQ8=(
M@UE["T71K6\9X+>)I/-=G!P64@ X&>#T&,<T =]17F&E^)]?URV\,:5_:0M;
MR^EOEN[^&!"[);.4&U6!4%LJ3P<<X%=#X2U'6)O$?B;2M5OENUTV:!()%B5"
M5>(/DX'WCD9[9Z #B@#KJ**X6*ZU_P 2ZCXCDL-;?2X-*NFLK:&*WB<22+&K
M,\I=22"7 PI7@=: .MOM7TW3)[6"^OK>VFNY!%;QRR!6E?@84'J>1T]15VO)
M])O;WQ3XT\%ZXU_+;-=:--</!''&54AX@Z@LI.UCWSD#H17K% !5>TO;6_C>
M2TN(YD21HF:-L@.IPRGW!!!KCO$L-[+\3_"20ZI<6\+P7;&)$C()01Y^\I/S
M!L'TQQ@Y-<K;3Z[I'@CQ+K^GZPUNNGZK?2QV8@C:.8"X;<)"P+<\@;2N..M
M'L=%>;:IXJU"\\7:MID-_JVGVVFI"J'3=*-V99'0.3(?+<!0&4!1@GGFNO\
M"6I:AJWA:PO=5M'M+]T(GB>)HSN5BN[:W(#8W 'L10!M45'<&5;:4P*K3!"8
MU8X!;' /XUYUX8U_5)-6TVVUG7KRVU2;(NM*U'35BC=MI)%O(JC.#T^9L@=*
M /2:*\>MO''B#4-$_P"$@LI=9FNGF+PZ3#HKO:O"),;/-$>2Q49W!\9XQ74+
M=>(/$VM>($TO6CI<6E3+:VT0MXW$LOEJY:7<I.W+@87!P,]: .YHKE]&U74Y
M_&VK:7?2Q&.UL+.41Q+\JROYF\@XR02HQGTKE+#Q)XEUFS\(6\.K"VGU:34$
MN;@6\;$+$S;2JD8R N/3G)S0!Z7!?6MS<7-O!<1R36S!)T5LF,D!@".V00?Q
MI8[VUFO)[..XC>YMPK31!LL@;.TD=LX./I7E7BV_U:ZT_P 3V1U26-+#5M-@
M1HXHPS*X@+;CMY^9MWX8Z<5I:UXMU;PXWBX>>+Q],M=/6V:2%<F68LA=@@&[
MG!P/3 QF@#TJBO.]'US74\1V5G%-K6JVEU#*)Y-1T=K1;>55W(0XC4;6(*X.
M2,CFH?#6OZM)JNFVVMZ[>6FJS,1<Z7J&FK%#(=IRMO(JC.#T.]L@=* /2JKS
M7MK;W5O:S7$:7%R6$$;-AI-HRV!WP.:L5Q_B7_DH?@G_ *Z7O_H@T =A17DU
MQXQU2W^RZK;:W>:A#+J4<#QQZ7LL&B>;9A)2@8D _>W$$BKNK>*/$46FZII-
MC<K_ ,)!'J\EO;.T*G]P(C<H2N,']V-F<=?>@#TRBO.K_P 4Z_J_]H7/A?\
M>PV^E6DRQ+&KL99VWDKGJRPC(7."6'!K3\':PU_J=W;'Q#<WYCA5VL]1L!;7
M<#9P3@*@*'I]T\]Z .RHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M?]]Q&IVC@]>N*2Z\7Z):VMC<"Z>Y6_0R6B6<#SO,H )950$X&1DXXS0!G2^
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
MM[X3,FK3ZGIFL7NE7-S$D5T;=8W68(,*Q#JV& .,CM6WI]DNG:?!9K-<3B%
MGFW$ADD?W9CU-8FC^--)U.YLK 3RB\NH=\1>VDCCG*KE_+=E"OCK\I/%,M?%
MVFVV@VU[>:I]M-S<300M;64@>9E=@56(;F)4*03T^7/ - '231+/!)"S.JR*
M5)1BK $8X(Y!]Q7,V_@Q_M6GOJ.OZEJ5OITHFM8+@1##A2JL[*@9R 3U/US5
M+6O'MI#::)?Z==(;.XU865YYL+!XP(Y&9"A 97RJ\8SSTYKH-&\2:;KTEU#9
M/,)[0J)X+BWD@DCW#*DJX!P0#@T 9,'@C['FULM>U2TTDSF?[! R*JDMO*K)
MM\Q4+9. W<C.*?J7@M;S4;^[LM9U#3!J2JM]%:^7B;"[0P+*2C;>,J1T'?FK
MM[KEKIVO3Q7FJPPP0:<;N6W> @J@?!E,F<8[;<9[T:7XMTC5[Y;*WDN8[EXS
M+''=6DMN94&,LGF*-PY'3UH IS>"XUU5+_3-6O\ 3'^R1V4RP;'$L4>=F2ZL
M0PR1N'/-&D^!M.T<:$MO<7)71C<FW#L#N\XG=NXYQGC]<UIZSXDTK0)+6/4;
MEHI+LLL"+$\C2,HR5 4$D^@ZGM5-/''A]M*NM2>]>"WM)D@N1/!)&\+N0%#H
MRAER6')&.<T 0:EX'L=2AUQ&N[J)]7N(+EW0KF&2$($*Y'_3-2<Y[TK^"+&[
M35QJ-S<WK:M;06]R[[4)\H-M==H&ULMGTR!BII/&NBQVEI<%[MFO"XMK=+*9
MIY0I^9A$%W[1UR1CD>M4M5^(6D6.BVFIVHGO(KB^2RVQV\NZ-RX5PZA2RLH)
M.T@$D #K0!>L?#5U!<B:_P#$6JZ@$A:&..1TB50W!8^6J[GXX8].HP>:JP>"
MW^TZ>=0\0:GJ-KITRSVMO<"+AU!"L[J@9R 3U//?-6K_ ,::)IT_D32W3RK"
ML\J064TK01L,AI JGR_HV#4U]XLT:PMK*9[EYQ?+OM4M(7N'F7 )950$D $<
MXQR* -JLO4-"M]2UG2]3FDD$FG&4QHN-K^8FP[N/3TK$NOB)I$=WH<=HMQ>0
MZK)(@EAMI6\L(K$Y4(3N#* 5X(!). *NWGCG0+&\GMY[J;%M((KB=+:5X('.
M/E>4*44\C.3QGG% &0?AI;MHD6C/KVJ&PM'62QB'E#[,RN&4Y"9?&,#=D8/3
M."-F/PE9IXO3Q*]Q/)>K:"V9#M",W3S" /OX^7CC':I=2\6:1I6HK87$T[W/
ME"9TM[:2;RHR<!W**=J\'DXZ5!X&UNY\1>#[+5;MHVFG:7+1#"D+*ZC'X**
M*VF> K'1]!O-*L=0U"#[1<BY%S'*%EC*[0BJ<8*J$4;2"".#FI[3PD\5_<ZC
M>:W?7FHRV;64=RRQQF"-CD[ B@;L@')ST%8^E_$:QB&K+K<[H;/5+BV,D-I(
M\<,2R;4,KJI5,^I(]:ZZSUBPO[N^M;:X#S6+*MPI4C864,IY'((.<C(H GL[
M=K2QM[9IY;AHHUC,TIR\A QN8^IZFIZIZ5JEGK6F0:CI\IEM)UW12%"NX9QG
M! ..*N4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<)XBT";6?B7I#E]
M2M[2/3+@-<V4KQ;7,D>%+KZC)QWQ[5W=-+H)!&67>02%SR0,9./Q'YT <-XC
M\(6NF^!O$_\ 9L-Y>ZE?6$D;33RO<3S84[4!8DXYX I==M9]/U+P;K(LKB:R
MTQ98KF.WA:1X1)"%5PB@L0",' ) :NOTW4K/6-/BO["<3VLP)CD (#8)!Z\]
M0:MT >,^+XY[_1_&NOI8W$=A=G3+>W2YB:%K@QSKN;8X! ^<*"0,X-=!JTLO
MBCQ7I]SI^GZA'#ING7PN)+FSDAR\J*JQ+N W'()^7(X'-=MK6CVFOZ5)IUZ'
M-O(R.VQL'*.KCGZJ*FL-2L=5MS/I]Y!=0JYC+P2!P&'49'<>E 'GXTJ]3X?_
M  ^M5L;@36MYISW$0B.Z(*OSEACY<'KGI60-*DTY?$>E:I+XJW7E]<RQ6VFV
MPDAO(IB2,/Y;*IPVUMS#&/2O6K2\MK^W%Q:3QSPDLHDC8,I*D@C(]""/PJ5W
M2-&>1E5%&69C@ 4 >=/!>:#XPF2RL+R4OX:BM;!Y(6D1IHC(0DCJ-JGE<DD
MYXKGW-]<P^%+YQXFO9;*_@GU)9[!XXK8[&5@D2Q@G!;'R!@ .3R*]>%_;'4F
MT\2?Z4L(F*;3]PD@'.,=0>,YJS0!Q'AC0!=Z#XKTW4K22*'4=7O]PD0J7C=R
M XSU!&,'VJA\.DU#5=1N-3U=3]HT>#^PXV)R)'C;]]*/]XB,?\!-=[?V?V^Q
MEM3<7%OY@QYMO)LD7G/#=JCTG2K/1-,AT^PB\NWA!V@L6)).223R22223U)H
M Y_Q;:7-QXE\'RP6\LL<&HN\SHA(C7R)!EB.@R0.?6N>?2K[_A6OCRU%A<?:
M;J^U)X8A"=\P9CM*C&6R,8(ZUZ&^I6::K%IC3@7LL+3I%@Y**0"<]."P_.I)
M[VUMKBW@GN(HYKEBD$;N TC 9(4=R "?PH X&YT34=0USQ#!%!+%]L\+PVD,
M[J53S3YPQNZ9&X$CMFJK33Z[HOA'0K;2=1M[[3[RSENQ/9R11VJP8+_O" K9
MQ@;2<YKT^F331V\$DTK;8XU+LWH ,DT >9OI-\/AEX[MEL+C[3=WVHO%$(FW
MS!G.TJ,9;(QC'6MV[L)SXY\'3I:2&"VL+Q))!&=L1*PA03T!.#CZ&NKLKVWU
M&PM[ZTE$MM<1K+%( 0&5AD'GV-3T >42+K.FVUX%@U"ULKCQ3<R75Q;69EG2
M KE7C7:QP6 &X X!XK.N=/U"=/'L,-EKDXU32(OL$M[ Y>?RQ*&!.T;3EAA&
MPQ!'%>T54U+5-/T>S-WJ5[;V=L"%,L\@103T&30!YQJ^GWOBF_D?3K6[CCN_
M"=U:1R7%N\.)C(@"-O VDX/7J.1Q5B:YE\20^$-,L]*U&VN-/OK>ZO/M%G)"
MEJL2$,N]@%8DG:-I.0<]*['3O%OAS5[H6NFZ]IMW<$9$4%TCN?H <ULT >73
M:3??\*K\:VBV%Q]JN;W4'BA$+;Y0TIVE1C)R,8(ZUV?B73KK5? >JZ;:@_:K
MG3I(8U)QES&0![9/%:9U*S&K+I9G'VUH#<"+!R8PP4MGIU(%6Z /+Y[^76Y/
M \%IHFJ1MI]]$UXTUC)$MMB%UVDLH!&3U7(X&3R,UL7>G_#_ %WP=+I&HSZQ
M<27D4&RT=HK@32.R2^:!L  <9W,"-M>GW6I6EE$LD\P5&F6 %06_>,0 O&<<
MD?2K5 'E#:3=>'_%FIS:A?\ B&W@O+:T\BXTFV,ZRM'%Y;(^(W*MD9&< AC5
MA]'TS2M$\/HUKXITXP13O!?V\?FSVQD?<T4JQJPPQ.<%"!MQP:]/HH YOP1=
M:O=Z),^L"5G6ZD6VFGM_L\L\ QMD>/ VL>>,#H#@9K$L]-NUTOXB*UG,'N[N
MX, ,1S,IMD V\?,,Y''?-=_574-2L=)LWO-1O(+2V0@--/($4$G Y/'6@#SO
M0A<>%]7T[4M3L+\VMUX>L[420VDDS02Q EHW5%++G<#R,9!%48;'4-,CT;6[
MO3+Y+>3Q+=Z@\$=L\DMO#+'(J%HT!89)!(QQNYKUP$$ @Y![TUW6-&=V"HHR
MS,< #U- '+?$>UN+[P)>P6EO+/,TML5CB0LQ GC)X'/ !/X5!I5C<1^*?'4[
MVLJI=/;^2[1D"4"V4':?XL'(X[UV5-9T3;O95W':,G&3Z4 >4>&8KSPO)X7U
M;4].U#[(?#J:?+Y-I)+);3!P^'C4%@&'&<=5&:V&2\U?Q-X4U!-#N-.@_P")
MB71X\% Z@(TF!\C/UP>>?6NVL]2L[^:[BM9Q))9S>1. "-C[0V.?9@>/6K=
M'CMI)>R> O"OAY=&U4:AIVHV0O5:RD5(5CF&6WD;6'?Y2>.3@"M!Y;G1]/\
M'&B3Z1J-S>ZE=75Q9^3:/)'<)-& O[P#:NW&"&(Z<9KU*LW5_$.C:"B/JVJ6
MED)/N?:)E0M] >M 'F4&E7FEZEHVHWTVO6-I+X>M+0RZ;;F1XI8\EHY$$;LN
M=V1P.00:[OP1I\-AH4KP1:G&+NZEN6&IA1,S,W+%5 VAL;L$ \\BMG3M3L-7
MLUN]-O;>\MF.!+!('4GTR.]6F8*I8G  R: /*[G2-0DO;L_V?<LC>-;:Y'[E
MB#$(X\R=/N@@_-TXK4\2Z=>S^*O$<T-G/)'-X4:"-TC)#R;Y?D![MR..O-==
M8^(=*U(6IL[L2K=6YNH6", T0(!;)&!R1P>:?H^MZ=K]F;S2[D7-L',?FJI"
MDC'0D#(Y'(XH X>VBN= UCPOK=[8WCV2Z -/F\FV>5[:7]VP+(H+ ':5R!P1
MSBLV32=0OYFU4:9=I;7_ (ML[N*"2!@ZPQJJ&5TQE 2I/S <8S7K5% '*1V<
M_P#PMJXO3;R?9SH44*S[#LW^?(2N[IG&#CZ5RMEI%_'\,_"UI_9]RMQ#KD$L
ML/DL&1!=LQ8C&0,'.?2O3+N_MK%K=;B38;B801?*3N<@D#@<=#R>*LT >.^(
MEUK5M+\66$Z:\VIR27,=I86EJ4M7@Q\CF39M?*\G+;B?E K:L9I!XQM[MK'4
M%@OO#D5K%(UE* )4=RR/\OR'!'WL9[5Z.S*B,[$*JC))Z 5%:7=O?6D5U:3Q
MSV\JAXY8V#*ZGH01U% 'EGA:"[\,2^&-6U/3K\6A\.II\OE6DDKVTRR!\.B@
ML PXSCJHS2KI&HW,<6H'3;I(K[QC#J$<#PD/' %"^8Z]4R5W<XQD9KUBJD>I
M6<NJ3Z:DX:\@C266+!RJ,2%.>G.T_E0!S\-I<#XL7EX;>46K:)!$)MAV%Q-*
M2N[ID @X]Z@UDR6?Q.T"_>UNGM)+&XM/-AMWE5)'DB*ARH.T$ \G XZUV5%
M'E*:1J"_ RVT\:?<B]%W&YM_);S!_IP8G;C/W>?IS2W%C-H_BGQ*U_=>)8(K
M^X6YM3I5KYT=PIC5=AQ&^UP5(PQ QCWKU6LC5?%7A_0IU@U76K&SF89$<\ZJ
MV/7!.<>] !X7TV+2/"^FV$$5S#%!;JJQ73*TJ#&=K%>,C../2O,0;Y?A?;^%
M1HVJMJMK?1B=!92;$1;P/O#XVL",?=)/.>@)'L%M=6][;1W-K/%/!(-R2Q.&
M5AZ@C@U+0!Y;K[2:=J.LSZ"/$>G:S)*SK9I8M<V>H2;0 _W610V "=RD8YI+
MFSO=,\9ZQJ&J7&OV,>I0VTL3Z/;F="Z1['C;$;D$,,C. 0U>D7&I6=K?V=C/
M.$N;PN+>,@Y?8NYOR'/-6Z ,+P=IL.D^$["S@@O8(E5G$5\5,R;V+D-MXSEC
MP.G2N"(N]/\ A]KG@V32-1GUBXDO(8"EH[13B:1V27S0-@ #@G<01MKUJLRW
M\0Z7=O EO=B3[1/);Q,J,5=XP2X#8Q@;3STR,9S0!SWA;2KJP\;:^]Q#(5^P
MZ?"EPR$+*420-M8]><9^HI_C>*>#5?#.M+:W%U::;?.]U';Q-*ZH\3H'"*"2
M%)&< GFNQHH \<\107^N)X_N[/1]1$-[IEG':F2T='N2K/DA2-V1Z$9Q@XP1
M6QXDVV.MZO=Z8WB/2]8D"E1:V+75KJ#! %)4(R@]%.2AX_&O0(=2L[C4;O3X
MIPUW:+&T\8!R@?.WVYVG\JMT >=65[?^'O%5UK&NZ9>-_:NE68S8VKW AGC#
M^9#A 2,E\@G@^M5[W2M2US55,6CR:7]K\*WELL9'R6\LDB;49@,!L<X^OI7H
M6H:E9Z7#'->SB&.29($8@G+NP51QZD@4ZTO[:^-P+>3>;>8P2_*1M< $CD<]
M1R.* /.6FGUW1?".A6VDZC;WUA>6<MV)[.2*.U6#!?\ >$!6SC VDYS5>XDN
MM+NIO^$8C\0VFHR7Q9]%N;)I;.3=+\[B0J512"7RL@ ].U>KT4 >8S3W.E?\
M)WI3Z5J4UWJ<\L]EY%I(\<RO;H@_> ;5P5.<D?C5OPIIEW!XKT6XGLIXTB\)
MV]NTCQ$!) X)0DCAN.1UKO+N]M;"$37EQ%!$76,/*X4%F.%&3W)( J>@#QFW
MT5K/1]4\/:O)XL>::ZN%^QV%L&@NXY9&8,LAC*J"&YW.""#TXKTGQ)I$^H>!
M=3T:R9O/FT^2VA,C<EBA49/OW-;M5-.U*SU>R6\L)Q-;LSH' (R58JPY]&4C
M\* . FN9?$</A#2[/2M1MKC3[ZWNKS[19R0I:K$A#+O8!6))VC:3D'/2N@\#
M6ES:0:^+F"6$RZY>2QB1"N]&?AAGJ#V-=510!YSK>C7LGQ#CLHK*:32=7FM;
MV[F"$QHUL')5CT^8K;C!ZX-8,&AZO-X8\517.GW?F:9HLVB:>IB8M<*#(=Z#
MJP91 !CTKV2L(>-/"YU+^SAXATPWF[9Y/VI-V[^[UZ^W6@#&U*PN3J_@%HK2
M4QVLK^<5C.(1]E=1N_NC.!SWKF=$LK_0D\+:S>Z;?&ULY]4AN4CMG>2'SIV9
M)/+ +%2%Z@'A@>E>N44 >>:E)<:_/X=O;?0+JU@3Q$LI,D!5Y(UAD'GNN 4!
M. -W/ ]16QIMI<1_$[7KMK>5;:73[-$E*$([*TN0#T)&1GZBN@@U*SN=0N["
M&</=680SQ@'*;P2OMR >E6Z .!\2:<UQXTU&6YT>[U'3I/#C0210+_K29LE%
M;(&['(&<^E1>&+K4$\36EIIUYK>H:+Y$AN3K%BT3VK#&P)*Z(SDG((^;@9S7
M;ZGJMCHUG]KU"Y2WAW! S9)9CT4 <DGT'-5K+Q+HU_975Y;W\7D6@)N6DS&8
M0!G+A@"O'/(H YCQO=+8^-O!-T]M-<)%/=EDAC,C@>006"CDXSG R>.,USNM
M6%YKT7B[5;73+TVE_=Z5%;QRVSI),(95\Q_+8!MN&QDCHIKM[?4/#?B?7].N
M;:]:2_TY9)K>,JT99778S ,!N7!ZCCD5O7^H6>EV<EYJ%U#:VT?WY9G"*OU)
MH Y/6C)HWQ%L_$%Q:W4VFR:6]BTEM;O.8)/-5P65 6PPXR!U S7,7=AJ!TB_
MULZ;>I;W'BBVU%+86[&86\;1JTAC W G:6QC..U>EZ=K^D:M8R7NGZG:7-K%
MGS)8IE94P,G<<\<<\U'I7B;0M=FDATK5[*]EC&72"=7('K@'I[T >?2P2V'B
MS7K^ZNO$]K;:H8;JT?3;-I!,OE*NQU\IF1P5QAMO!^M6-.T\>#=8T#4O[.U8
MZ0NC2615H3<3VLC2K*!(L0/!&5RH(&T UV\/BKP_/JQTJ'6K"34 Q7[,MPI?
M<.HQGJ/3K6O0!YSJ%Y/+JOA+7WT"^LK.+4+LRQQVK22A9(G1)'C1=REC@G(X
MSS6#'I#V%GKNBZK)XK,ES>7)2TTZV#PWD4K$@B0QE5R&PVYQ@@]*]4U;7M)T
M&%)=6U*ULDD.U#/*$W'VSUHDU[2(M(&KOJEFNFD;A=F9?*(Z<-G'7B@#C+!F
M\'^,]8-S8:I/:W]G9K92P6KW!8Q(R&-B@(5LX.3@<DYK5^&-G=6'P]TRVO;2
M2TN$:??!(I4IF9R!CZ$?A6]INNZ3K%D]YIVI6MU;1DAY890RH1R=Q'3CUJ'2
M_$^@ZY<26^E:Q8WLT8R\<$ZNP'3. >GO0!YTMQ<6/A;QMHTNAZHU[JFH:@+)
M8[*1DN!*2JMO VJ/=B.!D9J3Q/IFJ: VDQ:>2;G7-.CT"Y9#]V4 ;)O?:GG<
M^PKTK5-8TW1+5;K5;^VLH&<()+B4(I8@D#)[\'\JQ=*'AKQ!X@DUW3M7CU6Y
MMEV(L=V)8K7<,$J@.%+!3SU//O0!OV-E!IVGVUC:H$M[>)8HU'95& /R%6**
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "N$OK.2;XT:<WV^[C1-&FE
M$2. G$T0*XQ]T\9^@YKNZQ[[P[:WVOV.M?:+JWO+-&B!@D"K+&65BC@@Y7*C
MIB@#R_0O[4T;X6Z'K]MK5XKQW<48LQL\AHGNO+92NW))#$[LYSTP*T[G6];U
MG5O$9MW\0QFPNWL[%=,AB:%&1%.Z3=RY+')!XQC%=JO@W2U\*V_AP&?[!!(D
MB?/\^5E$HR<?WA^51WW@NRN[^\NX+_4]/-]C[7'97'EI.0-N2""0< #*D$XH
M U-"N;Z[T#3[C4[;[-?R6Z-<0_W),#</SS7E_@ACX1TO2]=!(T?5II+?4A_#
M!/YSK%/[ \(W_ 3VKURW@CM;:*WA4K%$@1 23@ 8')Y-9=KX9TRU\,OX>\II
MM.=)$>.4Y+*[%FR?JQH X'2-0:U^'VBV<6HWUK<7>IW:+#I\ DN+A5GF9D0M
MPG8ECT [9K+UO4M3O/!?CO2[JZU6./3?L[0"]:/[0$D4%D<ID,O4CO@\FN_B
M^'VE6VC:5I]K=:A;MI4DDMI=QS#SD,A8ODD$$'<<Y%-;X=:,\>JQO-?NFJVZ
MPWH>XW><PZ2$D9WCV..V.!0!@^(O$6I^%-0UN."\GNX]/\.)=0BYPQ,QFD7>
MV ,\ ?@*NW U7PMJGAF1M=O=234[L65Y%<E"K%HW82( HV8*=!Q@_C6]'X/T
MXRS2WDES?R3V']G3M=.&\V'<S?-@#GYR,^F*CT[P78V%]9W<M]J-\UBI6SCO
M)PZV^1MRH &3MXRV3CO0!PJZCKZ_#@^+G\07K7EO>LL< ""%HQ=F(JZ[<ME<
M\YXXQTYTO$^JWDVI:\^G:IK\ITZ+")ID$206D@CW'S'D/[T\@D#H#C&:ZP^#
M=+/A-_#>9_L#R-(?G^?)E,IYQ_>/Y5#<>!M,N;^_G:YOTM]0?S+RQCGVP3MM
M"DL,9Y  (! ..0: ,'1M0FU;QMX3U*XV^?=^&))Y-HP-S/ QQ^)K1\7?\CMX
M&_Z_[C_TFDK3T?P?I^C3Z?/#/=S2:?9M8P&>0-B%F4[3@#.-B@>U2^(/#%IX
MB>QEGNKRUFL9&E@FM)?+=692IYP>Q- #?&&H_P!F>&+J==1?3Y6V113QV_GN
M'9@H"1_Q,<X'N<]JXJTU34H-?U+1IGUK[%/H4]T$U<Q-()%8+N4H2=I#<@]Q
MQ752>![2YTVXL;W5M8O$E>.1'N+K<\#QMN5XSCY3G'KTI!X#T_\ M%-1EO\
M4YK_ ,B2VEN)9P6FB?&48;<!01D!0.<GN: .,TAM5\/^!O!6M1:W=S>>]C;2
MV3;/(,,NU-JKMR&4$'=G)(/KBKAO=:U3PAK_ (MCUZ\M;FREO&M+6/9Y") S
M (ZE?F+;#DDY^;C&*Z2Q^'VE6']F1+=ZC-9:8RR6ME-<;H4D48#XQDD<D G
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
MV\S[7#;/:K\WR[&96/'KE10!Y]9Z]K$$-C9OJ4\Y@\7-I;32!=\UN$9@KD
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
MXEL];NHI;"ZNIH;1=GD,BW+[D==N6+?-SGC(QTY[U? 5B;C3[N;5-6N+S3Y
M]M<S7 +QKM*E -NW:0<'C)XR>!4*?#;1TM/L(N]2.G-.;B:R-QF*=R^_YAC.
M,XX! .!D&@"K;MJ/BOQ/X@@_MF_TVVTQH8+:*S**=[1"1I'RIW<L !TP.G-8
M>E:WKOBR7PE;R:O<6*W^G7;WKV856D:&5$#+D$*2>>G1CCMCMM1\(6E]J=QJ
M$%_J.G7%U&L=T;*<()U487<"#R <;A@X[U/9^%=*T^\TRXLX6A_LRU>TMHU;
MY5C<J3G/)/R#G/K0!F_$RZNK+X;ZY/9R/',+?;O3[RJ6 <CZ*6-:'_".^'6\
M*#2&L;0Z+Y&W80 FS'WL^N.=V<]\UL3P175O);SQK+#*I1T<95E(P01W&*Y)
M?AOI0MA8?VCK)TD<?V8;YO(V_P!S^]M_V=V* *R&XU[QA>Z):ZO=V.DZ586S
MQ?8I1OG:7?AC(P8E0J #U)R<UBV/B'6M9;0?#\VJ30R2ZE?VEW?VZJDDR6N=
MN.,*6^7) ['&*[74/"-E>7\5]:W-YIETD MO-L)!'NB!RJ$$%<#G'&1G@U#+
MX&T<Z3I]A;&ZLSITK36MU;S8F1VSO;<<[BVYMV00<T <'>:EJ7A*[^(-Q;7D
MMW>1'388)Y45I%\SY 6  #%=_&1S@9[UT.@W.NP>*;&".+Q%-I<\4BWCZO''
MB)P,HZ%>1D@J5Z<BMFW\!Z+%!J\,_P!IO!JZHMZUS,6:0H#AL\$'GMTP,8Q5
MK2_#$6FWZ7LNJ:I?S1QF*+[9<;Q&IQG   ).!R<GCK0!E?$:.1])TUT\^$1:
MC%(]]!&TCV0"M^]"#.[^Z<@@!\D<5@+JESKWAGQA;0B#Q+;QVJQQ7<$'E/<N
M5;=&P7[S(-IRN/O8&#7?ZQ9:C>0PG2]3%A<0R;\O")8Y!@@JZY!(YSPP.0*Q
M[/PI?PMK-[+K*QZMJB1(;FRM1$D7EYVD(S-N/S'))Y&!QB@##\*ZY-/XFL=,
MAUU/$42VLC7$T]GY-Q9$;<;C@?>/&TC=QG)Q77>(TT2.PBU'7A']FTZ47,;2
M$X20 A3M'WC\V ,'DC S5&S\-ZE)XCM-:UG4K2YGLX9(H%L[(P9#XR7)D<MT
MX P,\U<\1^&;3Q-#:1W5S>0?9)Q<1-:RA") " >0>F3B@#GM+T&+6)]?UK7[
M$65AK200BQF;RV,4>=K2X(P[%ONYX  /<57F^TM\3]#_ +7TZ+388X;JWTUK
M602"YRH)5V&TQX1=P7!&<_-QST"^#+.33[VPU'4=4U.TO(Q')%>W.\+@Y!7
M!!S@Y]A3;+P59VNHPW]QJ6JZA<V\;QVSWMSO^SAAABF /F(XW')]Z ,"XTW3
M]8FT[POX;LDBTS1K^*XNKU<E(7C;?Y4;'EY2?O'/R@G)R<5Z)7(:7\/K71X(
M+>QU[7HK:!LK"+P;.N3D;><G.?K6W8:;<6NNZM?274DD%X8?*A:0L(MB8) /
M"Y/8>F>_ !0\0W&C:+?V^LW-FUUK#QFSLH8@7EER=Q1%S@=,EN,#J<5F:'X4
MCT_0HAJEK:3:H;Z?5+:S\W;%%.^Y@B=B%!QG!QR0*U-9\'6NLZW#J[:CJ=G=
MPP&W1K2X" (6W'L>2<9^@]*;/X+L[K38;6ZU'5)YK>X^TV]Z]S_I$#XV_*X'
M3&>""#DT <WHEG#JGB;Q;:^)[)+.ZOK6W:XL8Y<PM;+O42>:I!8D[@<A<  <
MCFKVFQ1^*/%NEZYIMJ+?1-'BFBMKC9L^V,ZA<(/^>2@9![G&.!FM ^ =,DT_
M5;:YO-2N9M4B6&ZO)KC,S1KT0$ !5Y/ '.3FK.E>$UTF[@FCUS6IXX1A;>>Z
M#1$8P 5"C@=OH* (/&>C:IJ[:&^E?8C)9:@+IQ=LP0@1NO0 D\N#CCIU%)X>
MUG4/^$BO_#VL6MDE[;V\=W'/8AA'+$Y9>5;)5@5/<YS4]UX-L+O3+:TEN]0,
MMK</<V]Y]I/VB%V+$[7],,5P01CC%0_\(;%:Z3K*6=[>2ZKJ5N8FU"YN3YN0
MI"#<H^0 G^$=S0!U%%16T306L,+2&1HT52[=6(&,FI: "BBB@ HHHH ****
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
MW..,YQ7F\FG:U=:?X>O)]+\37.IV%_:W6J-=W#E,JPWB&'?L;DDC:N HZYH
M[V_\?Z-I\NH^9'?26VG,4N[N&V9X8G R4+#^+D#T!(R14]UXRL()+6*"TU"^
MGN+5;L0VEN79(FZ,W( SZ9SQTKA]0?4-$\'^.M*DT>YF^TRW]U'=C9Y'E2J7
M)=LY#*"05QDX&.M6HXM5>ZLH[VUUZXTO^R;46$6E7#0(9=I\SS71E(/W<;CM
MQGO0!U:^)K#49_#=Q8ZE*+?5))1%&L (GVQLQ5RPRFW:3QSE<&JL/Q'T2>"W
MNDAU#[#-,+<WIM2(8Y"^P*S=OFP,C(&>2*Y?PKH>L6L/@FUNM,N89-)U"^^U
ML_*J'2;:P8_>4[U&?4U8'A_51\%(=(^P2_V@+I'-OCYL?;0Y/_?/- '57OC?
M3;.[O(1:ZE<Q6+[+NYMK1I(H&P&(8CDD @G:#C/-)8^+?MWC>^\/I87(BMK>
M*47/E_*2^\\G/"D*N#W.:YCQ'9W46IZM<Z/I/B+3M<D8FWGTZ0/:WCA0$>56
M.P=@VX X'4ULZ3#J=E\1;Z>^L)V74=.M%^U0)F%)(Q*7#'/R\L,>N: -?6/%
MEAHNJ6^F30WEQ?7$+30P6L!D9U# '&/3.?H#5:^\=:58W%ZAAOY[>P;9>W=O
M;,\-NV 2&8=< @G ..^*;<:==/\ %"PU$6[&TCTB>%IL?*LC2QD+]2 ?RKC#
MX=GTV?Q!97NF^);TWM]<7%LNG7CI;7$<QW;7PP5",E6W#H,\T =U?^,+"SOC
M9V]M?ZC.D*7$@L+<RB.-L[6)Z<X. ,DXZ53_ .$YAF\5:1I5G8W4]MJ%FUT+
ME82,#<@4X." -QW9''%8NKZ/;65Y D6C>(K.:WL8;>VU#19R[.JC CD&<':>
MA<$'/44[3XO$5OXD\*:IKEA//<MI<MG>26R*PBE>2-@7P< 84Y(XR#B@#;L_
MB#HM[I=WJD:7RZ?:IN>Y:V;8S;MNQ2/O-G P/6I[;Q=9WTEY9-#?Z=>PVC70
MCN[?8YB'&]1R&P<<?3(KF++3O$6E?!^ULK&WNH-12<F>.  3B%KEFD\O/&\H
M21]>.:I1:5>IXO\ [0M=(UTV%SHUS9)+?W$DTGFDHP+*[L8U."!TR0>.A(!U
M-KXXTZ*UTJVW:AJ5]=Z='>Q>3:_O)T/&XJ,*I[D< 9^E0:C\1;2'3=(O=/L+
MRZ2_U#[$\?D$/"ZDAT9>S_*<#O@U1\&Z)J5AK?A^:ZLI8DM_"L-G*S#[DP=2
M4/O@5G2Z/JUGID5R=+NIOLWC"74&BA0-(UN6DPZKGG[P- '6W7CK3;:XND%I
MJ<\-FXCN[F"T9XX&P"0Q')(!!. <5N:AJ5GI>F3ZE>SK#9P1F624] H[^]>=
M:];7BWNJ7>BZ/XCTO79F+P263AK6[?:-CRJQ\L=@V0",'DUU/C/1]1U_P!>Z
M="L3:C)#&X0-A'D1E<J">@)7'/K0 ^T\:6-S=I:R6.IVES-"\]M%<VI1KE4&
M6$?/+8Q\IP>>E4/AQKNI>)-&N=3U&2Y)EN)!'');K''$JR.H5".6X49)S@U#
M(]]XH\6^'+I-'O["VTIYKBYDO8Q'\S1%%C3D[N6))'&!UYK2^'NGW>E^"[2T
MO8'@N$FN6:-QR T\C#\P0?QH S[+XCV;66M7VI65W96>FW_V0RO"<'+(@SS]
M[<W([#%:DOC.SB@LC_9VK-=7N\PV0M")]J'!9E.-HY'4CJ*XN^TC59=%\4:0
M-(O&FG\01W\3^6#'+"9X6RK9Y("L2.V*Z#Q8NIMXHLEEBUJ70?LCY32)&1S<
M[ACS"C*P7;G'(&>M &F?'&C#04U8-<LCW/V-;80-YYN-Q4Q;.N_(/'MGI698
M>,_M'C+5XKJ2:RTNPTF*YFANX1&T#[Y-S$]2-@4\$CTKD]/T36].M(YGT2_:
M33?$KZD]N7\YY;>5&7*.6/F.N[GG/!J_K&B:OXOU+Q5)%I=S8PW^AQ6MH]T
MAD=9';##/RY)QSVP: .RTWQGI^HW]K:&VU"S>]4O9M>6QC6X &3M/KCG!P<=
MJ=XOUFZTG3+>'3MG]IZC=)96A<95'?)+D=PJAFQWQCO7,:+I<5]K.D/-H_B@
M36C&=Y-3OG,-M($(^4,Q$A.2/EXP<YK7\;_Z-JOA/5)/^/:UU8),3T02QO$K
M'T&YE'XT 2S^)[/0KG7&U+5+F>+2X+0SJUN@$?F;E#@J!N+$9(Z#'%6[#QAI
M]]JXTUH+ZTG>%KB$WEN8EFC4@,RD^F1D'!YZ5R'BSP_JM]/XY-O82RK?6^FK
M;;1_K3&[%P/H",UN^*M$O-6\6Z.T$;BW&G:A;RW '$32+&%S]<'\J +=AX[T
MC4+RTACCOHX+YS'9WDULR07+ $X1CZ@$C(&<<9JGX-\6M?Z/HD6JS-+J>IM>
M&-EC 4K#*RG., 87;]:A\*ZEK-II>@>'W\-7<4]G%';7MQ-M6"-(TV[T<$[R
MQ P!ZG.,5@Z1I>K:#;>#=0N-(O9DT^34H[J&"/?+&)I"4;;G)'';U% '<7?C
M'2+*#5I9Y)5&ESI;S@1EF:1PI54 Y8G>H^IK D\9SW'B^6Q!O=.M8M#N+R:&
MXM0)4=70+(,YW#!;@$@D$'D5BW6C:[>Q:[J@T:X21=?L]4@M&*[YX8DCR!SC
M=@'C/48J]?QZIK_BN\U&'1+ZWLSX;N[.-[F,(\DS.A"[<Y'MGK@_4@&]#XWT
M^&/3[(#4-2O[C3H;Y%@M<O-&W&\@8"\C)Z 9 [@5.?'6C'0[+5(OM4PO9S;6
M]M' 3.\H)#)L[%=K9SP,=:QO">C:A9>)-,N+FSDBBB\+6EH[L.%F5R63ZCBL
M:UT?5M'?1M6DTRXF^PZ[J,DEK'CS6BG,@61%)&[&0<#G!H [S1/%.GZ]?7UC
M:K<QW5@(S<Q7$)C:,ONP"#W^4^V,$9!K#U76-=F\>7&AZ?JVG:=;0:=%=;[J
MT,Q=F=U(_P!8N!A14/@^YFO?B-XQN9K*2TWPV&V*7&_ 67!8 D GKC/ (SSQ
M5+Q#ID'_  LJXU'5/"5QKE@^EPPQ-'9QSA)!)(6X<C'!% &IHGC:1=$U2\UT
MP2)I^HBQ%W8(?*N-Q15902<?,^#R0"#717OB#3]/U1-/NI6CE:TEO-Q7Y5BC
M*AB3[;A7G,_AW69_#'B7^S]%N++3Y;FSN--TAV4.HBD5Y2JABJ;MO"YZCH,U
MLS-J.M^-H-43P[>?8(]&NK?R[U1%YTC-&?+(.=H(&,GW[#D W]+\96.JW=K
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
MV%AJ]K<77S8C1\[]O7:>C8[XS1<^+_#UGJPTNYU>TBO=RH8F?[K-]U2>@)[
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
M^/6RC?;8[9K56W''ELP8C'KE1S3M8TJUUS2+K2[Y6:UNHS'*JMM)4^_:KM%
M&7K'A^QUNWMX[H2H]M();>>"4QRPN!C*L.1P2".ASS7,^)O \;^"]6T[2H);
MR^U">WDN)+J??)/LE0G<[GH$4X' ]!S7=44 <_:>#=+M;V2\>2]NIVMVM4:[
MNGE\F)OO*FX\9P.>O'6I_P#A%]+_ +)TG3/+D^S:5)#):KO.5:(83)[ULT4
M<U>^!M(O;J[F,E_!'?-OO+:VNWBBN&Q@EE!ZD  XQGOFK-YX2TJ]U9-1D299
M1:&RDCCE*QS0<_(ZC@@;FQ]:W** .2'PYT3[/:PO-J4GV-D:S>2]=FM=O01G
M/ [>X ]*UHK"/P]IU_)I5A-=2SW$EVUNLJAI))&RV"Y  []:UZ* .7\#>&V\
M/:7=R7$$4%]J5Y+>W$43;EB+G(C![A1@>F<XK9U31[/6!9B\1F%I=1W<6UB,
M2(<J3ZCGI5^B@#+B\/Z?#'JR)&^W59&DNOG/S%D"''I\JBF67AK3+"[L;F")
MQ)96']G0[G) ARIP1W/R+S6O10!S%KX"T2TGMBGVQK6UF\^VL7NG:WADSD,J
M$XX)) Z#L!6BGAO38[+5[18W\G5I));L;SEFD0(V/3@"M:B@#*'A[3Q-H\OE
MONTA66T^<_*#'Y9SZ_+52\\&:/>PWL<D<ZM=WJW[2QS,KQSJ%"NA'W2 H_6N
M@HH YJ'P+HT.H&_)O);IX'M[B66Z=S<QL,%9,GD#MTQVJ73/!VEZ4^FO$UW,
MVFQ20VIN)VDV1N%!7GMA% ':N@HH YBU\!:):3VS)]L:UM)O/MK*2Z=K>"3)
M(94)QP22 <@=@*TH_#NG16^KP+&_EZM(\MT-Y^9G0(<>GRJ*U:* *]C9PZ=I
M]M8VX(@MHEAC!.2%4 #GZ"K%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7':I;:AI/CY?$4&FW.HV=QIHL94M2ADB=9"ZMM9AE3N(X/! KL:* /,K
M7PQK+2:=?S6#1R7/BE]6FM]ZDVT)A9%W$'!/"DX)Y;VKO]:@DN="U"WA7?++
M;2(BCNQ4@"KU% '!2Z#J9\(^ [,6C?:--NK%[M-P_=+'$5<GGG!..,UFG3=>
MT[P=KG@Z'0KFYFO)+N.UOE>,0&*=F.]R6W*5#G(VD_*,9S7I]% '#Z5INH:!
MXXN3_9]S=6=QI5K;QW<938KP"3(?+9!.5Q@'K74:%JG]MZ%9:G]G:W^U0K+Y
M3,&*Y[9'!^M:! (P>12(BQHJ(H55& H& !Z4 <QX-TR\TV?Q*UY 8A=ZU-<P
M$D'?&R( W'N#^596L^'-2N/B':RV]MNT:]>WN;^7<,));>84&.IW$Q?]\5WM
M% 'DUOX0US_A'O%=M/9,9(M,ETC2%WK^]AW2LI'/&0T2\X^Y4WB+POK5[;^)
M%M[!Y#=Z#9VL #+\\J.Y9>O8$>U>IT4 9'B;29-<\)ZII,3B.6\LY($9N@9E
M(&?;-85A=Z_JUC;Z)/X>GTZ(V;P7]U<2(55O+V@0[&)?+<Y(  ]^*[2B@#S
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
M!W1O*2K<>HJEK4]U+?7=EKO@O^V].WYLYK6**;Y2!E725P58'/(X(QTKLZ*
M/(1X'U9=!M9O[.N8[>TUM[Z#1X;TK-#:-'L*)(K@!@27"AL<D9YJ[=^#CKFB
M:^NGZ'J&GW4]I'#;7&K:B\TDY5_,V;6=]B;E SG^(\>OJ-% '(/J.O>(;6\L
M1X=GTZWDL)DEDO9$W&=EPJ1A&.5Y.6..V*PM/T35=1@\%17&EW5DNG:=<V-X
M9BF8V-ND88;6.02#CZ=J],HH \N&EZ]?^"-)\%3:'<6\UL]M%<WQ>/[.(H75
MO,0AMS%@@P-H.3SC%;%MH>I)H?CR!K5A+J5W=26B[A^]5K=%4CGC+ CFNYHH
M RM"M;BT\)Z9:2QJMS#8Q1/&_(#A "#CWKB=1M=7\0:+IWA]?"#Z3=07D$TE
MTAB%M:B.0.SPE6W$D @#:#\QSBO2Z* *=I=W,][>PS6,D$4#JL,S.")P5!+
M#D8)(Y]*N444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 445S?B?7=2TS4=&TW2K>SENM2DE4-=R,B(L<
M9<DE03VQT[T =)16;H[ZQ);.VL1Z>DI;]W]BE=U*X[EE'.:TJ "BBL.]UZ2U
M\9Z5H0@5H[VUGG:4GE3&4  'OO\ TH W**JW6HVEE<6D%S,L<MW(8H 0?G<*
M6QGUPI//I59/$.DR2ZG&M]$7TL9O1S^X&TMS^ )X]* -.BN)UCQE+:V5]=Z=
M=V5TL=W811Q>2X:*.<QYWY(R2K[AC&.,@UKZ!K5SJFL>(K2=(ECTZ^6WA* @
ME3$C_-SR<L?2@#?HKDM2\91:/XWDTG4)(X[(:;'=(5B=Y7D:5U( 7)(VIG '
MJ:U&\6:$NA0:T=2A.GSL$BE7)\QB2-JJ!N+9!&T#/!XXH V:*X_7O'%M%X-U
M36-"GAN+BQ9$>*>-U,;,ZC#H=K#ALC.*T=7\8:-I-Q<64U\BWL47F,GENRQY
M!V^8P&$S_M$4 ;]%8_A/59]<\(Z1JMTL:W%Y:1S2+&"%#,H)P"3Q^-58_%6G
M6<-U-JFK68C749+.-D1D",H+>6V<Y< ')& >U '145EZ/XBTK7C<+IUUYLEL
MP6:-HWC>,D9&5< @'L<<T_5]=TS0H8I-1NA")7V1($9WD;&<*J@LW'H* -&B
ML4^+M!714U?^TX38R2>4C@$EI,XV!<;M^0?EQGCI20^+M!GTN\U%-006UD0+
MDNC(T).,;D(##J.HH VZ*P;?QGX?N[J:V@U /-%"TY7RG&^-?O,AVXD _P!G
M-<[X3\<77B*"RNY[[3[=;R_DACM?LDP<HHDP@<G!<A Q., 9&,T >@45Q'BO
MXBZ;I.BZF^EWD$^I6C"-5DB<Q&0, R;QA2P&?E#9X]JW=5\6Z'HMV;6_O@DZ
MQ^:Z)$\AC3^\^P'8.#RV!0!M45C7OBO0M/-N+C48@;F'[1 (PTAFCR!E H.[
M[PX&3SFD3Q;H,FAMK2ZE%_9ZOY;2D$$/G&S:1NW9XVXS[4 ;5%8UIXKT*]TV
M[U"+48EMK/\ X^6E!B,/&?G5@"O'3(YIVD^)]'URXDM["[WSQH)&BDB>)]AX
M#!7 )7W'% &O15+5-6L-%LC>:C<I;P!@NYLG+$X"@#DD^@YJC;^+]!N=-OM0
MCU!1;V S=^9&Z/",9RR, PXZ<<T ;=%8MCXMT+4M4&FVFH+)=,K.B[&42*O4
MHQ 5P/\ 9)K"\2_$73;#2KI](O(+B^AN(H )(G,3,951U5^%9@"QP&.,>QH
M[>BHYYX[:WDGF8)%$A=V/90,DUB6?C;PY?WUM9VNII)+=#]P?+<)*<9PKD;2
MV/X<Y'I0!OT5@77C;P[97\EG<:FB2Q2"*5O+<QQ.>BO(!L4\C@D4EKXOT^[\
M8WGAM!)]IMH8Y"YC;:S-ORN<8& H.<X.[ Z4 =!15'5M9T_0[+[7J5RL$)<1
MJ2"Q9CT55 )8GT )KD7\>"YOO$*6E]9066G6$$Z7-S!(?+=V<,)$R&XVCC /
M- '>45A:EXRT#2+R2TOM06.:)0TP6)W$0(R"Y4$)D<_,1Q4FJ>+-#T9H5O;]
M5::/S8UB1I6,?]_" D+_ +1X]Z -FBN93Q/]H\8V.GVTMM+I=UI,M^+A3G)6
M1%!#9QMPY/2K&G^-/#VJ7L5G9ZDLDTV[R<QNJS8Z^6S *_K\I- &]16 /&OA
MTZB+'^TT\XS?9PWEOY?FYQL\S&S=GC&<YXIVH>,O#^E7TEG>:DD<T.WSL1NR
MP[NGF, 53/\ M$4 ;M%(K!E#*001D$=ZP9_&WARVU![*74T66.402-L<Q1R'
MC8T@&Q6R1P3F@#?HK(F\3Z-!K0T:2^7^T2RI]G",6RPR,X' QWZ<CUK7H **
MQM6\5Z)HET+6_O=DYC\TQQQ/*RITW,$!VKUY.!Q5F+7-,GNK.VBO8GDO8#<6
MVTY$T8QDJW0]0< YP<T :%%8LOBS0H--;4'U&/[*+AK99%5F\R4$@J@ RYR#
M]T'H?2B/Q;H,FC2ZN-3A%C$_E22,"I1\@;"I&X-DCY<9Y'% &U16);^+]"N;
M"^O8[\+#8)ONA)&\;PKC.61@& P#CCG%,M?&GAZ]O3:6^I(\_EM(@\MP)549
M8QDC#X']TF@#>HK"\*>*K+Q;I;7UDLB*LKQE75APKLH.2!G(7/'3.#5J7Q#I
M,%IJ-U+>QI#IKF.\8@_NF"AL$8]&4\=<T :=%8VH^(=/MM/21-0@BDNK26YM
M))$9D943>7(')4 @GIUK-@\<6#:]::$TGFWDU@MWY\<3B-B<8 &. 02<D\=#
MS0!U=%<3X3^(FF:QHVC'4;V"+5+^- 8XXG$7FL,[ YRH;_9+9K53Q3I]DE[+
MJFK6:Q1ZBUFC(C((V"!O+<G.6QDY&!TH Z&BLK1_$>DZ\]Q'IUUYLML5$T;Q
MO&Z9Z$JX!P<'!Q@XJIK_ (OT_P /:KI-A=B0R:C*R I&S!%",V[@'/( Q[YZ
M"@#H**XC3OB+IL4FK1ZY>0VK6FIS6J;(G(6)6 5I",A<G/)P#BM_5?%.C:+/
M'!?7FV>1#*L443ROL'\95 2%]SQ0!L45!97MMJ-E#>6<\<]M,H>.6-LJP/<&
MLB^\:>'M-OI;.[U)(Y82%F/ENR0DX(#N 53J/O$=: -ZBL75O%NA:'<+;ZA?
MK%*8_-*+&\A5/[[;0=J]>3@<4NH>*M$TP6WVF_4FZC\V!($:9I$X^<*@)V\C
MGI0!LT5B2^+_  _#I]G?OJMN+6]++;R@DB1E!)48'7@\=<C'7BGV/BK1-1L;
MR]M]0C\BRS]J,H:(P<9^=7 *\<\B@#8HK&TGQ5HNMW+6UA>[YQ'YHBDB>)F3
M.-RAP-R].1D<U>U+4[+1["2^U"YCM[:/&Z1SQR< >Y)X ')H MT5S5QXYT4:
M)JFH6MR97T^'S)8'ADCD&1\N490P!/&<8_*I?!6LW7B#PM::G>2V\D\ZAV%O
M \2ID [<.23C.-W0]J .@HKGKSQSX:L)YH;G5(T>";R)OW;D1/Q]\@84<CDX
M'OQ3H_&OAV66[B34D+6L#7,O[MP#$OWG4XPZCU7- &_15&?6=.M[:RN);I!%
M>R1Q6S#)\UGY4#'J.:FO;ZUTVRFO;VXCM[:%2\DLC851ZDT 6**Q=/\ %FB:
MH;@6M[E[>+SI8Y8GB<1_W]K@$K[@8JHGQ \+2/&JZQ%^]C\V)BCA9!C.%8C#
M-@_=!)[8H Z6BL*+QGX>ETN74AJ<:6D,ZVTKRHT9CD) "LK %?O#J!UJ$>,M
M)OK+4SI5XDMY9VKW'DR1NA( .&PP!9<CJ./>@#HZ*Y>R\::?%X<T.]U>Y2*]
MU*RCN?(@B>1B2BLQ5%#-M!/7MZUIVOB71KYM/%KJ$,O]H+(UKMR1+L^^ ?4=
MP>>OI0!JT5D7OBC1-.GN(;S48H7MWBCFWYQ&TO\ JP3C SC_ !JA_P + \,>
M7,W]I_- 0)(OL\OFKD9SY>W=MQSNQCWH Z:BL>Z\5:)9Z?9WTNH1FWO0#:F)
M6D:<$9^15!9N.>!Q3?\ A+M _LF/5#JD"V4DWV<2MD!9/[K C*GCD'&* -JB
MN9F\>Z FDZK?PW32_P!FP^;/"89$D .=ORLH."1C=C'O6OHFKV^NZ/;:E;;A
M%.@;#*5(/<<@=#W[T 7Z*JZAJ5GI5I]JOIUA@WI'O8$C<[!5''J2!^--GU:P
MMM06QGNDCN6@>Y"-Q^[0@,V>@ +#\Z +E%86F>,= U>]CM++4!)/*I>%6B=!
M,HY)0L '&.?E)XI(O&GAV;4EL(]3C:9IC K;'\MI1QL$F-A;/& <YH WJ*1F
M5%+,0% R23P!6%IWC3P]JU]%9V6I+)-,&,.8W59MO)\MF 5\#GY2: -ZBN<N
M/'OABUE>.;5HU,<S02MY;E8G#%"'8#"?,",L0#6O:ZI97LMY%;W"N]E)Y5PO
M(,;;0V#GV(.>E %RBJNG:C::MI\%_8S":UG7?%( 0&7U&:M4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !7(^-HM!-SI,WB'1)K^SC>0"X6)Y8[8E1_K$7.0V,9((!'
M.*ZZB@#SGPG<VVAMXGU6RL;V#POYD#6-NELXR^,2M%$1N"EBO8#@D5Z-110
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
MAMGG5]D6QX05!&X-G@XSNS1:7<7A_P 9+J^HZ9/ING7NBV\-LJ6Y=;5D=F:
MB,$*<,IQT.".U=]8W]IJ=FEW93I/;N6"R(<@D$J?R((_"K% 'BRJ^FW'AS4K
MVQN4MKKQ/>W\-N86,D<+QR%6,>,@C&_&,^V:L>(;&\\5#QIJ.B6]T]I-;V$4
M9$)5KIH9#))L5Q\V%.T9&">.:]/U#1;;4M2TN^F>42Z;,TT(0@ LR,AW<<C#
M'ICFKEU=065K/=7,JQ001F25V/"*!DD^V : . T..TU?Q?IEZNN:_JLUC%,R
MM<6,<$,(=0I1R(D.X\$*,\KDXK6^(%O.]GHE]';RW%OIVKP7=U'$A=O*4,"P
M4<MM+*V!Z5UD,T=Q!'-$X>*10Z,.C C(-165_:ZE;"YLYTGA+,@=#D;E8JP_
M @C\* /.]1D/B+Q%K>KZ7#<26$/AJ>R:=H'033,VY44, 6P >G3=BNT\)QO%
MX-T..1&1TT^W5E88((C7((K8HH \LO=/N&\$_$Y1:2F:XOKDQ#RSNE'D1;=O
MJ,YQCWK=OK OXV\(+]E+6R:;>Q2_)\B@K" I[#.#Q[5VU1SQ&:WEB65XF="H
MDCQN3(ZC((R/<&@#S+P?8W<WBF'0+Q':T\'F58I'Y$IE_P"/<_582P^I%=%\
M2].O=2\'LEDL[O!=6]Q)';H'D:-)%9MJD$,0!D @YQT-;>AZ%:Z#:S16\D\\
ML\IGN+BX??+-(<#<QP!T      &!6I0!YC;P6VKZI<7\.LZ]J]Q:Z7<QK+/8
MQPPJ) /W9(B0LQ(!"\XP>G=;7391H'PMC-FX-O)"TRF,_NC]D?);CCYL=>]>
MFT4 >.>,8)(7\82RV<LD,FMZ2R)L_P!< (00N>#R,?6MC5;E?$GBR2^TF&Y>
MWLM"O(;B9[=XPSR;=D7S $L-I..U=SK>BVVO6,=I=O*L:7$5P#$0#NC<.O4'
MC*C-:5 'E7AN7_A&=2T74]8@N8K.X\,6=K'.+=W$,L>2\;!02I.X'GK@CJ*8
MNEWL7@K4?$D=K+!/::Y/KMC#*A1_(W?,I4\KOC\PX_VA7I]C?VFI6PN;*=)X
M2[)O0Y&Y6*L/P((_"J6O>'X/$5JEI=W=W':9/G6\$@1;A>/D<XSMXZ C.30!
MY]-IL]]X/L=7EM9)+G6_$-IJ,J;"Q2$S((U/LL2IGTYKJ;.T<?%?5[HP,(VT
MBV192G!/F2Y /_?/'TKK5540(JA548  P *@NK^UL6MUN9TB-Q*((0Q^^Y!(
M4>^ ?RH \8TC3[_3;#P7J5U=:GI=G%I<]I)<6UJLK6\AD# .KH^U6 QG'4 9
M&:U)-)BFT^TN[1]7OUO/%-G/-+?6JQ^9MVJ9%157"8 Y*C.,^Y]2O-0M-/C2
M2[N$A225(59SU=CA5^I) JS0!YQXML+NY\3^)?L]K+)YWA"2&,HA(>0O+A0>
M[<CCWKH/#OB.P?2O#MFOVCS;RW,<>Z!U :*,%PVX#!ZX]<'%=/4,EK!+<PW,
MD8::#=Y;'^'<,''X4 <Q\2;>>?P3<&W@EG:&XMIVCB0LQ1)T=L <G"@G\*P[
MR_M?$'CI;J#3[^]TH:!>0R,MNZ>>6>,F--VW+$?09.,\''I-% 'ENAW=RFK:
M3I>B:G?ZIIS(\;PZCIY2735$1VMYVQ>0<+M.2<]:Q=%TP2>%M,\,:IJWB-+R
M*6**72H-/BQ&Z2!@XD,7W 0'W[^1W)XKVRB@"AKDMU!X?U*:RMENKN.UE:&!
MAD2N%)52.^3@?C7D_P!KEFF\'7QU#6+Z*TO8GO5.G+#;V9,3KM55B5A@G&,L
M .O45[/1D>O2@#RJ73I_^%5>.X19R^?<7^I.B",[I,R':0,9.0!BG>+[?4-,
MU>./34<'Q79QZ7*R_P#+*=< 2GZ0M+_W[%>ID@=36./#MLWB,:Y<7-U<W$:L
MEM%*X,5MN #%% ') Y))/)' H T;.T@T^QM[.V0)!;QK%&@_A51@#\A4]%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7G/BR>*W^*6B/-H]QJJ_P!E
M7(^SP1)(P/F1_-AR!@?7O7HU9DVAVTWB6UUUI)1=6]M):H@(V%796)(QG.5'
M>@#SR\CU/2T\6^+=,TF3P] NC;(89$B#S3H6;SFC4LHP"%&>36M<76OPW'AS
M16UV;[5K;S7-Q>+#%N@C2)6,40*X )(P6#'&>M=CK6DP:[HE[I-R\B07D+0R
M-&0&"L,'&01G\*IZMX9MM5@T\"YN;2ZTYM]I=VY421';M/W@5((X(((- '#Z
M[XD\0Z!8^*M-AU1KFZTW[!-97EQ%'OV3RA&20*H4XP>< X;U&:U+^]UOPSXD
ML[*76Y]1@U*QNW_?PQ*8)H4#ADV*/E()&TYZ#FF>*_!3#P7K<-LUYJNJ:G/:
MM<SRE?-E5)H^ $"A550V  .];D/@V'^T6OK_ %74=1G6VDM+<W)C_P!'C?&[
M;L1<L<#YFR>* .8L=7\0P^$_">KW>M27%QK-]8),A@C5$C<'<J@+G+<$GUZ8
M'%4IO%6OZH=<O+&YUR.XL[R>WL+2STL36S^42H$K;"26(.<,-N>.E=W_ ,(C
M8?V)H>E>=<>1HTMO+;MN7<QA&%W<8(/? 'X55G\$QM<WS66M:KIUK?RF:ZM;
M22,([G[S*Q0NA;'.UA^% &!8S7LOQ+N=3N]0N;*-?#UO=RVDRQB.+<TFY&RN
MX!2"W4'.<G& *-CXGU:WU'PY<C5M6U"#5+U;:=KK3DM[2171B&A^0.,;01DG
M(S7:7_@ZSU#66U%KN\C$MB=/N;=64QW$/S8#%E+9&\\@@UG'X=PO:Z?#/X@U
MB9M,DC>PD9H<V^S@8 CVOQP2X8X].<@&/;W/B[5=*\4ZE9ZY(+C3[^[M["S6
MWB*.L4N0&)7)) V#GH<]>:VM/\2S>)/$VCKI-P4TP:;_ &A> *IW^;\L,9)&
M5(Q(QQ@_**UK73[?PKINI36L-[>>?=RWKQ1J'D+RME@HXX!/?MWK+^'OAIM
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
M<A*C QE2#CJ3QBY=^#K=KV"]TK4+S1[F*U6SWV?ED/"OW599%8';S@XR,]:
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
MYL?+^T+M.$+C<HST)QS@=,CUJEJWBK3='OTL)5N[B]:+S_L]G:R3NL><;V"
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
M4]<WX TB[T+P+I6G7Z".ZBC+21@Y\LLQ;;GVW8_"NDH **** "BBB@ HHHH
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
MB7H7_8.M_P#T6M;- !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6;<Z%9
M7>MP:M,':XAMI+4+GY"DA4MD>ORBM*N=\::Q=Z3HL<>FLJZI?W,5E9EEW 2.
MW+$=PJAF_P" T 9H^&>E'3[?3Y-2UB6QM9$DM+9[H;+<HP9=N%RV,8&XM@&K
M6H^ =-U*_P!0N3>ZG;Q:D!]MM;>YV0W!"[<L,9!P #@C..<T_P +^)A>^#SJ
M6L2QV]S8>9!J9/RK'+$2'/L#C=]"*B7X@Z5-%+Y4&HI/]F>YMHY[&6,W2*,D
MQ@CYNH..N#G% %VW\'Z5;R*P$S@:4FD[7?@P+G&<#[W)YJ[H.BQ>']'@TR"Z
MNKB& ;8VNI [JHX"Y ' ' KE-%\;MJ6E^&]2NYY;5[NTGGGLQ8M_I)2)78QL
M>0HSD8SNSBNF;Q-I8T_2KY9R\&JR1QV91"3(9!N7CMP"3GI@YH R)_AWI,[W
M$1N]233+B8SS:6EQBVD<G<V5QN )Y*A@#Z5NV^BVEKKEWJ\6\7-U#%!(,_*%
MC+;<#''WS7'+X\EM9_#ENDD^J1ZC>W44US'I[J=L9D 557/*LH!/.54MQFNF
M_P"$MT?_ (1VYUPSNME:R/%-F,[U=7V%=O7.[@#OD4 7+O1K6]UG3M5E,GVC
M3Q*(=K87]X &R._ %49?".FRZ5KFG,9_(UJ62:ZPXR&=54[3C@84>M5["/Q/
M_P )%ONKK.E&>X81M#&I\K;'Y0R"3D-YGU')P<"M@:O:'73HV]OMHMA=%-IQ
MY98KG/3J.E &5J'@G2M2&IB=KC_B96\%M/M<#Y(B2N..#ECFM*\T2TOM9L-4
MG#F>Q2:.)01M(E"AMPQS]T5F7/CK0;2Q2\FN)O*DOI-/3; [,TZ;@4"@$GE"
M!CJ<8ZTZS\;Z)=66IW,LL]D-, :\BO8&ADA4C*DJ1D@@'&,YH IV_P .])MW
MMHOMFI2:;:S">#3)+C-M&X.Y<#&X@'D*6('I716FGBTO+VY%U=2FZ=7,<TI9
M(L*!A!_"#C)'K7)1^.?[1\;:#I=G'>6T%S#<RW$-[9M"SJJJ8V7<.F=W3\:T
MK;Q_H5W=PQ1O=BWN)OL\%\]JZVTTF<;5E(VG)! /0GH30!T]9VKZ+:ZTMDMT
M9 +.[CO(MC8_>(<KGVJA;>,])O?$4FAVHO)KN&5H9F2U<Q0L!G#OC:N1G'/.
M*IW7BV6W^(L/AL6DY@?3WN#*MN[?O-Z@'=T" $Y/J0,T :&O>$M*\1WNE7E_
M$_VG2[E;FVEC;#!@0=I]5) R/:J>H^!K"_OKVYBO]3L%O\?;8+.X\N.X.-N6
M&"02  2I!(K%\&_$FTU+0-";56N_M=\$A:\^Q.ENUP>-@?&W.>..,\=:UT\6
MV6GKJ<EYJ$MZ4U1K*"""S;S%?8K"%57)D(&6W<<'VH N/X0TT:CI%[:-<63Z
M7#]G@2VDVHT/RGRW!!RORCT/O55_A_H3VOB"W\N8)KLGF79#\ALDY3CCYB6[
M\DUJ:)X@L=?CN#:>?'+;2>5<6]Q"T4L38! 96&>000>AK/U3QUI&EW=W;O'?
MW)L@#>26EG),EMD;OG91@<<D#) H N+X7TU%T)8UD1-$_P"/15;@?NS'\W'/
MRD_C5"V\!Z7:L@2YOFABU(:G# \P*0RY<D*,9"DR,2,^E6+_ ,9:38FR1#<W
MTU[!]I@AL;=YW:'C]X0HX7D<GKVJFWQ'\-C2H-22YGDMY[I[.'9;.7DF4$[
MN,Y.,#CKQ0!>U/PAI.L7>H7%['+(;^T2SF7?@;$9G4KCD,&;.<]A45AX,L[6
M]-[=W^HZI<?9WMHWOY@_E1MC<%"JHYP,DY/'6F3^.M*@,$:V^IS7,L N6M8+
M&1Y88ST:10,IT/!Y..!4]SXST6WTW3[Z.XDNTU'_ (\XK2)I99\#)VH!GCOG
M&.^* ,V#X=6%I!IZVFK:Q!/IZ/#;7*7"F1(6V_NN5(*#:, C(]:GA^'VCP6M
MW;K+>NMU>PW\K23[V::,J0V2,\E03^F*F;QUH,>AS:O-<2P6T%PMM<++ ZR0
M2,0 KH1D?>';H<U5'Q&T5II;86NK_;HU#_8O[.E\]HSG$@3;G9P>>QXZD4 ;
M5QH%A=ZW_:LZ-),;)[%D8@QM$[!F!&.N5'X5B6WP[TRWN-.<ZAJTT.F3+-8V
MTUUNCM\9  &,D8./F)(' (J[+XWT1-)T[489IKI-2S]CAMH&DFFQRV$ SQWS
MC'>FMXZT&/0Y=7FN98;:"X6UN%EA=9()20-KH1D?>';H<T /@\&Z7;W5O<(;
MC?!J,^I)EQCS9@P?/'W?G.!5?Q!X9AEL?$%U:Z>NHWFJ011RVD\VQ)1'D *W
M\+8)P<]<=*0>/-.FM]26&VU".]LK4W7V6YLI(Y)(^@=5(RRYX..G>I/#WBM=
M0\ 6WB34(9H<60N+D"!EZ(&<HIY9>N",Y'K0!S7AWPY?3^-].UF2SUNWM]/M
MIHS)K-VDLLC.% 1%1F 50&)8\DD=<5VOB'P]:^)+*"WN9KF!K>X2YAGM9-DD
M<BYP0<'L2.G>F-XIT==5TG3?M0-UJT+3V:A20Z*NXG/;CIGK@UGR>*[.XUJR
M2TU"7R@][#);)9ES<O !NVMU&TYZ [CQVH T+?PS8V]MK$"O.RZM(TER6<9W
M-&L9V\<<*/QJE<>!]/D336M;R_L+K3[5;.&[M)@LC0@#Y'RI5AP#R.#R,5R<
M'Q+NI] \.:M<12VR7>K26MVJV;GS$ EVK&""6.50?+SG(]J["S\;:)=6.I74
MLLUB-, -Y'>P-#)"",J2I&<$=,9S0!?T+0K+P]IYL[(2$-(TTLLSEY)I&.6=
MV/5C61<^ =.N+G46%_J<%IJ4C2WEC#<;(9G8 ,3QN&0!D!@#5K2?&.F:MJ"6
M"QWMI=21F:&*]M7@,R#JR;@-V,C(ZC/2I$\6Z1)X>LM=69_L%[)''"_EG):1
MPBY'4<F@#/D^'^G9TR2WO]3M+C3+(6-M/;SA76(8ZY4AN !R,>V>:F/@31CH
M<6F*;I&BN3>)>+.?M N#G,N_NQR<YXQQC%1^'/%DNM^*/$.E26D\4>G3K'"[
M6[H"NQ2=S'C<2Q('=<'WKGM0\6ZE/XP\16L>I7NEZ=HUD7S_ &7YJLWER$R.
MS#.!M!4 C?B@#L=$\,VFBW5U>"XN[V_N@JS7=Y('D95SM48 "J,G@ =:BT7P
M;HN@Z1?:5:6Q:SOI)))XY3N#!QM*_P"Z%  '8"JI\<:5;7MII4DEY=ZA+!!*
M1;V;ME).!(0H(5<CGTR*=:^/=$N[VW@C-X(;F<V]M>/:.MO-)DC:LA&"200.
MQQQF@!EAX"T^QN[&:2_U2]AT]MUE:W=QOBMSC *C )(!(!8G':M;1-.NM/\
M[1-U=R3_ &F^DN(A)*9/*C;&$!.,#@G X&<<XR<GPAXLE\27NNP2VD\(L;]X
M(B]N\8,85,!BW\>2Q(]".*2_^(>A:?=7]NXOYFT]]EZUO922+;C:&W.5& N#
MU]CZ4 ;(T2T'B5M>!D^V-9BS(W?)Y8<N./7)/-0:_P"&K7Q ;.66XN[2ZLI#
M);75I($DC)&U@"0001P00:AU'QCI.GR6D*FYOKB[A^T0P6-NT[M%_P ],*.%
MYZGKVK&UGXB6UO!X?NM*BGO+;4K[[/*T=K([(JJQ9=H&1)N4#:1G ;CB@"['
M\/\ 1X]/U"S::^E&H7$-S<R2S[W>2,J0<D=R@S^F!6Q=Z#8WNLPZI<*SS16L
MMH$)!1HY"I8$8Y^Z/UKB_%/C.\TK2]573[^>>[_M>*Q22/3BXL@WE97N';#D
MJ3U+8QQ73Z'X@LYM)NO/OIY9M+4"^DNK?R)%^02;F3 Q\I!X'8^E %"W^'6E
MP3Z<QU#5IK?39UGL;66ZW16Y7H ,9(QQ\Q) X!%.O/A[I=W+>*+W4[>QOI3+
M=Z?!<[8)F/WB1C<-W<*0#2)XRT])[_4I=2D_LZ#2X+\VQM"K11N7/F;NI+ ?
M=QQCWJYIOC;1]4U:'3H?MD4MPC26KW%K)$ERJ\DQLP 8 $'Z<]* +]IH%C8Z
MM>ZC C"2\AA@D3(V!(@P4 8XX8UBV?P^TRSELU%[J<UA93">UT^:X#00NIRI
M QN(4G@%B!22?$GP[%\[/>_9&F%O%>"SD,$TF[;M23&#SGGIP<$U9\;ZM?Z!
MHT&L6CC[-:7<37Z% Q>V+;7QZ$9#9]C0!!=?#[2KJ2_8W6HQB\NUO@L<^!;W
M*D'S8^/E8XYSD>U26_@73XM2FU*>^U*\OIK.2QEGN9PQ:)R#C 4*N".-H'4Y
MSFG^*]9O+5]&TW2956_U6\2-7VAMD*_/*^#P<(,?5A3;SQ]H=E>7$,C7;0VL
MODW5Y':N]O;OW5Y , C(SZ9YQ0!<;PMI[:7HNGDS>1H\D,MM\XR3$I5=QQSP
M>>E9>I_#K2=3_M&)KW4[>RU%FDNK*WN=D,DC=7Q@D$G!(!P2.0:TM6\6Z;I-
M\EBR7EY>-%YY@L;9YW2/.-[!1P,]/7MFI+3Q5H]_/ID5K=>;_:<4DMHX0[9
MF-XSV89^Z>>#Z&@#5BA2&V2!<E$0(,^@&*YO2/ FF:,=+\BYOY5TN25[-)Y@
MXB$B;"@XSM Z#U/6K-WXST6S6\,DTK&UNULF6*%G:2=E#"- !EVP1G'3\*FT
M3Q/8:]<75K EU;W=IM,]M=V[0R(&SM;##D'!Y'I0!4U+P1I.J2:E+,URDU_-
M!<-+%+M:*6$ 1O&<<$8[YI;#P9966N1ZU+?:C>ZBMN]LTUU,&WQL0=NT * "
M,C:!U.<UT=<-J]UXAU#XB/H6EZXNF6L6E)>$_8TF+.970_>Z< 4 =%X;\/6W
MA?21IEG<7<UJC$Q+<R;S$O&$4X'RC' .>M2Z=HEII>H:G>VYD\W4IEGGW-D;
M@@08]!A17):?XQN=!U'Q#8>)]2@O+;2([>8ZA!!Y9 E)79(@) 8''3L<UK_\
M)]H_V.WG\G4O-N96CMK0V,@GFV@$LL9&=N"#NZ<T 6-3\)6VH:U_:\.H:CI]
MXT MYGLI0GG1@D@,"IZ$G!&#SUJ'3_ FCZ7'8QVQN@EC?27T"O+NQ(ZLK DC
M)'S'J<Y[UF^(/B';6GA%]8TB*:>9+R*SDADM9-\#EU#+(G!4A3QGJ2O7-:M]
MXUTNQGCMS!J-Q<F!;B2WMK*222"-NAD4#Y#UX//!XH MGPU8&77),S;M:4+=
M?,. (_+&WCCY1[\U=LM.M['2;?3(P6MH(%MU#G)**NT9]>!67=^,]%MK#3[N
M.>6\&I FSBLX6EDG &254#. .N<8[UAZK\2+:(Z(^F6]U<1WFHM9W2?8Y#)"
M51BR%<9$F0O![9(]: )Q\,]*.GP:=)J6L26%K(DEI;/=#9;E6#+MPN6QC W%
ML"M.7P;I<TEP[&XS<:E%JCX<?ZZ/;MQQ]WY!D?7FHM0\=Z+IU[=6\GVR5+,A
M;RXM[222&V.,XD=1@8!!/IWQ4^J>,-*TN[AM#]JO+B6'[1Y=C;/<%8>GF-L!
MPOIZ]LT 4[[P!IE[<7S+>ZG:VNH.9+VRMKG9#<,>&+#&1N[[2,]ZOWWA+2-0
MU/1;^6 I)HQ/V18SM4 @#!'<#:I [$"JO@+7+CQ'X3AU2XF69I;BX575=H*+
M,ZIQ_N@5A^(/&>I:=XS MC'_ ,(_IDEO;ZLS("0]QD*0W8)F,G_?H Z73/".
MD:3<ZU/;P%CK,IEO%D.Y6SG( ]/F8X_VC5"R^'^F6=Q8EK[4[JTT^02V5C<W
M.^&!API QD[>VXG':M36O$MAH4MM!<"XGN[K=Y%K:P--+(%^\0JCH,C).!7.
MW_Q&MA?>'ETR"YN;?4+N6"XQ:2&2(HC93;C*N& R".F3TYH LZE\-](U-+^W
M:]U2"POW:6XL8+G;"TC<E\8)!SS@':3R176M"CVY@8;HRFP@]QC%<YIOB>T&
MHS65UJ37$L^J3V5O_HIC6)T0/Y)/0D#)#'&?PHUSQ/:0R3V<&I-:7-I=VD5P
M_P!E,HS,XVQ]AEAQG^'<#0!#%\/=,@TBQL(K_5%;3I"]C=BX'G6P*A2B-MQL
MP,;2#6MH7AVST 73P27%Q=7<@DN;NZDWRS,!@9. , <   #TKG=.^(D#:AKR
M:G;W-M::??QVD<QM)%4!A& 78\ [W]OE(/3FNK?5K1-;BT<NQO98&N0@4D"-
M6"DD]!R0!Z\^E &;JWA*UU/5!JD-]J&FWYB\B2>QF"&6,'(5@P(."3@XR,]:
M++P;I&GC1Q;),G]DR2RP9DW%WD5E=G)Y8G<3GUJ/5O'&D:1J5QILJ7UQ>V\2
MS2PVEH\S+&<_.=HQ@8Y_"H[+X@:!J-[8P6TMTT5\VRUNS:R+;S/@ML60C!;
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
M-*)0W;?R"&QTSW%6M8EUF^BT?6W\.7,<5IKGV@6L$8-RUOY+H)'3/WBS=,Y
MQ7?#4+8Z@EB'8SO"9UQ&Q4H"!G=C;G)'&<U9H \=GT"_TN;Q%93V/BB[>^O;
MBXM5TVYVVMPDQR%<YQ&1G:V[L,C-;NFV=[X(UV2<Z-?7ME=Z99VR?8OW[6\D
M"LOEMG!*D,"'P!P<XKT6@D 9)P* .1\ V]]I7@8#4-.EMKI9[N9K0 %ANFD<
M*,=<@C'K7/:5\-[K6/"MVVMZOJUG>:TTEU?6<4D8B5Y#D*5*$_*H0=?X>,5Z
M;%+'-$DL3K)&ZAD=3D,#T(/<4Z@#R[1V\0Z;?Z)X@UC1K^XEBTN32;U+>/S)
M4D24%90N<LKA<Y'M5O47UFYN/#NO3>';B*.VU::5K6V0-.L+Q.B/(N<;B2"0
M"< BN^NK^ULX;B6>=%6VA,\HZLB#/S8'./E/Y&G6=W!?V5O>6S[[>XC66)\$
M;E89!P>1P: //)/#>IS>'/%#16KQZC%KTNJ:;N&/,9-C)CV;:R_B:CD\/ZK+
MX(AN)K*0ZOJ.N6^IWD(&6B'GH=I]DC51_P !->FT4 <!:Z'+J&H^.-!U&PN8
M[75I3/#=E 8F4PQH,-G[X8$X]J3X8+J&JVUYXEUA1]MN1'8H0=P\N ;&8'T:
M7S6_*NTU33;;6--FL+OS?(F #>5*T3<$'AE((Z=C4EA8VNF6$%C90K!:VZ".
M*->BJ.@H YNRTV[3Q_XFOGMG%O<6-I'#*1P[+YNX#Z97\Q7/V.@ZG%X%^']F
MUC,MQ8:A;274>WF)563<6^A(_.O3** /&&\-W^G6.L:+<:?XGO)[BYN# EE=
M;+.ZCE<D%VZ1\-A@?3C.:V;VTUFVUV6QN(/$"Z;%9V\5@FBE0)BJ8<2S8# A
MN 25&.>]>G44 >5^#O#^K63>!!>:=-"VGPZDEUOY\IG<;,GOD9P>]6=1T.Z8
M>+6N=!N+^VN-7M[B-(93%-Y:Q1@RPD8RZD' R,X(^OI=% '#^!H]9CU745EE
MUF30A%']F;6U47/FY;> <;B@&WEN<]*J:[HNI7%W\0VALY76_P!&A@M2!_KI
M!',"J^IRR_G7H=% 'DVL^'=8GTSQ='%I\[O=Z#8V\ "_ZR1!)N4>XR/SKK]
MTZZMO''BF\FMG2"Z2R$,C#B39&P;'T)KIY)8X4#RR)&I8+EC@9)P!]22!^-/
MH \C\+V&J>%E\+:A<:7<W4D>BO8W5E!M-Q ?-#APA(RI^Z<=.*Z/X;W$UY-X
MLN9[-K1Y-<D)@8@LG[F(8.TD;O7!/.:UKK3O#_C&4S;II)].F>W%U:S2P/&_
M&]%D0J6'0$ D9&.HK5TG1[#0K!;+3K<00!BY&XL68G)9F))8D]2230!Y3X@L
M/$>JZ;XEL;JT\12ZA,]PEI;696&Q,1SL8L,;\KR0Q))XQ7:^)=%OM9^&)TVT
MA_TTVUNZPR';N:-D<H<],[2O/K77U3GU2SMM4M--EFVW=XDCP1[2=X3&XYQ@
M8W#KZT <=K&J:KXFTK4K2S\,WMO&=*NDDEOH1')YK1X2*(9.[)SD].!S4EYI
M%\UCX!CCM)";"ZA:Y '^I46SJ2?3D@5W-% 'B7B#3?$NL^%]:LKNR\1S:S(\
MVVUM]L-@J;R5*E<>8-N."22QY%=WIFDW3^+/%UQ-#);V]_:6D<,[+C.(W#8_
MW2PKLJ* /&-0OM0MOAQH?AZ;0KA6M;NPMWO5:-K9U29 KQ,&RY; XQD9.>G-
MJZT*^TG5?$D4]GXGN?M]Y+=VG]E7&V"82 ?(_/R$$;26XQBNXL_ 7AVQO8+F
M"SEQ;R>=;P/=2O! _P#>2(L44\G&!QVQ72T 9GAS3SI/AK3-/,/DFWMDC,7F
M^9Y>%'R[L#=CIG%:=%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7&:
MH]WK/Q#7P^=0O+.PM]+%ZRV<IB>:1I2@RXYVJ%Z#'+<UV=8VK^&K+6+R"^>6
MZM;Z!&C2ZM)C%)L;!*$C@KD X(/(XH \]?5M<GM[31UUFZ1H?%3Z2;U2/-DM
M_)9\,<8+#.,XZJ#7H6K7$GASP;?W4#RW,FG6$DJ-.Q=Y"B$C<>Y..:B@\'Z/
M;6NGV\4,@6QO#?1L969WG(8%W8\L3O;.?Z5N2QI-$\4J*\;J596&0P/4&@#B
M]#TW4+6PTG7'\2WUS)-:^==VURP>.Y+1[L1KP(R#R-O88(/6N;^W:O;_  VL
M?'1UR_EU*1H+F2W,O^C.DDJJ81'C  5L CYLC.:[73/ VD:5>VMS$][,+(,+
M*"XNGDBM01@^6I/'' SG X%,A\ Z)#-$%-X;*&?[3%I[7+&VCDW;@1'Z!N0O
M0'M0!R6JRZM<V?C_ %!==U&W;1IW>QC@EVJA6W23##'S*3_">.3ZUI6\NI:;
MXH\-,VKWMR-9LKA[N*:3,8=8T=6C7&$P21@=OSKJG\+Z9)::W;,DGE:T6:\&
M\Y8M&(SCT^514D^@64EQIUUL<SZ;%)%:_/P ZA3GUX H \SLKO6;7X9Z'XQ?
MQ!J-QJ)DMO-A>7,,T;S+&4*8QG#?>ZY'6KG]H"R'BR-;V]MIKOQ*EO$+")7G
MF)AB)C3<0%)"GYB>!DUJ^#OAY!9^&-!AUA;Q;BR5)GL#=EK=9U.0VT$J2#SP
M<9YQFMZ\\$Z/>)<AA<1RSWXU'SHIBKQSA @=".GRC&.G)H XE-9UC3E\::?O
MU:V2UT/[=:KJ-Q'-/#(5E&5=&;@[5(!.01VK1TX:CX@\5MI]QK6H062Z'97+
M);3>6S2N9 6W#D=.<=>/2M[_ (0#13-=3,U\\UY:/9W<CW3,UQ&P(^<GJ1N.
M#VX X K5L= L-.U%K^W1Q.UI%9DER1Y<>=HQZ_,>: /,-/:\UZ;X?RW^J7S3
M_;=0MWECFV%_)$RJQQ_$0H!/<$^M=]XWO+K3-&MM5MIWB2QO8)KE5./,@+A)
M ?8*Q;_@-#>!M'^PZ?:PM=V_V"YEN;:6&X9)$>0L7^;T.]ACTK<U&PM]4TVZ
MT^[3?;7430RKG&588/Z&@#S.?QAJ>G7WB/4Y+J22RN[>Z72H3RJRVS+" O\
MONQ/OBLWQ<VIIX?\7Z3>ZI=S?8-!L6)\T_/(?,$A/KNQSZUZ))X'T.73='L'
M@D:#2)EGM@9#G<IS\Q_B!/)!ZFK&H>$])U.35GNX7<ZK;):W0WD HF[;CT/S
M'F@#DI=#:?XH1:>-4U&*&/P^I>5)R)I/](; ,G4#GM@\#G&0=[X?WMY=^'[F
M*]NI+J2SU"ZLUGE.7=(Y652Q[G '-:6G>&[+3M0COUENI[N.T^Q^=<3&1FCW
ME^2>IR>OI5G2M(M-&@GALU94GN9;E]S9^>1BS?ADT >1Z[8F+0OBA<?;+N1E
MNDC"2S%DYC@;./4= >PXKJ=0DO\ PIXMTK9JM_?Q7ME>R7,%U+N1GB175D7&
M$Y)&!Q@UNWO@;2+^?5Y)FNPFK*HNX$N&$;D;0'"]FPBC-:UUHUG>:M8:E,C&
MYL5E6$[N )  V1WX H \PT34/%5[I6B:U:6WB2YU"Y>&>Y::6#[%+"Y!=53S
M,J I.TA0W SWKN/B!JEYH_@N]NM/F\BZ9X8$FP#Y7F2I&6Y[@,3]:2T\":19
M36_DR7_V2VF\^"P-VYMXG!R"$ST!Y / ]*T?$VG'5O#6H6 LX;UIH2HMYY#&
MLAZ@%ARO(X(Z'% ')7?V_P ,^.-$LX=9U"]L9K*\FDMKJ;S&9XT4@[L9(.>G
M0'..M97VS5K/X=Z9XW.N7\VHS/;7$UNTN;>1)954Q"/&  'P".<CK6GH'AG4
M9/&.GZQ=:;?645A:RQ-)J.H+=33L^T!5*LP"* Q[$ENG6MV#P#HMO-!M-X;.
MWG^T06#7+&VBDSN!">Q.0.@/04 <W?\ B#5M+T_Q+H NY)-9-_';Z7*YRWEW
M1_=D'_8_>\_],Z@GOM5U#Q1K>FD>)Y[?2A#:V[:5/%'AC$K&20NZEV);H<K@
M>YKN[OPQI=[XELO$$\+-J%FA2)MY"XPP&5Z$C>V#VW&H-2\(V&H:E+J*7%_8
MW4\:QW$EC=-#YZK]W>!U(R0#UQWH X^.3Q+J^K>%=*UB_O=+N+G3+E]02UD5
M'=XWC"L"N0I.<\=F(J22/4M6N/'$CZ]J=NFF7#"RCMIM@C(MT?)_O#)^Z>.O
MK7:6WAK2[.\TZZMX6C?3K5[2W <D+&VW(.>I^0<GFGQ>'["'^UMB/_Q-7,EU
MESR2@3CT^510!P^F7FJ>*-=T*WN=7O;:WN_#$-_<):2>47F9EY!'W?O=L= .
MF0<RSO-:C\%Z3XCFU_49KR/5X[,HT@$4D(NO((= ,,2HR6/.:]'T[PSINE7=
MI<VJ2"2TT]--B+.2!"I! /J>!S42^$=)70HM&$<OV.*Z%VJ^8<^9YOG9SZ;S
MTH X*75->UV^\22V\7B4SV=]-9V!TV6!+>(Q@!2ZO("Y+<G<",$ 5K0-K6N^
M,K73=2O[W34/A^"ZN[6TFV$7!D96PPS@#V/.!SCKT%_X(TN^O+NX$U_:B^(-
MY#:7;Q1W!QC+*#U( !(P2.M:4&A6%MK U2&(I<"S2R&&^41*Q8#'U)YH \M/
MVS6K'PE%?:K?O)!XCNK'STFV.ZQB<*S$=7 4#/N?6N_\>ZM>:'X)O[ZPD$=T
MOEQ1RL-WEF214WX/7&[//I2S^!](FTZ.S4W4(BOGU"*6&<I)',Y8L0P['>PQ
MZ&MG4--M-5TR?3KZ$7%I/&8Y8W/WE/OUS[T <A)%=^&/&7AVR@U;4;VUU7[1
M#<Q7L_F_,D1=9%)^Z<@@@<<]*D^%ZW]YX-T_6M3U6\OKN^MU+B:3,: $@;5[
M$CJ>YK8TSPCI^FZC'?M/?7MU#$88)+VY:8PH<9"9Z9P,GJ<=:T-&TBTT'1[7
M2K%66UM4\N,,VX@>Y[T <I&M[XB\<^(K5]7O[*#25MXK6.UEV+N>/S&D<8^?
MD@ 'C /%<WX)O[^+2/A[9VMUL2ZMM0,B9^21EY0D=P"<UWVH^#]-U'5I-2:6
M]MYYXUAN?LMRT2W"+G < \XR1G@X.,TVT\%:)9P:7!%;OY6F1S16Z,Y("RC#
M@^O% ')>'[K4=-U;28/$=YXALM5FD\J5KEUGL;V0J?E0KD1Y(RHPIXQS5KPO
M#J?B+0K/Q3)XDO;2[GNGD:%F#6RQ"9D\GRN!]T8W9W9YSVK?LO ^EV=S9R&X
MU&YBL7#VEM<WCR10, 0I53U(!(&<X[4W_A =$^V^=_I?V;[3]K^P?:6^S>=N
MW;_+SC[WS8Z9YQ0!Q5G>W@O9]'M+N6S35?%UY%/<0D!UC6/>54_PEBH&>O6M
M2[/B*QUCQ!X9T/4[BYF;2HKZR>\E#R0N9&1T$C ]0N1NS@^U=1/X,T>>SN;=
MHYE\^^.H^:DS+)%<'^-&'*G_ !/K3(_!.CBSOX)_M5U)?[/M%S/<,TS;#E,.
M""NT\C;C!H Y%-6DL+'7H1>^(K#44T:XG2QU=A(2R+_K8I02#@D @'N#@58T
MQM2\0>)[>PN-:U""S_X1VSNI$MIO+9YF9P6W#D=.<8S@?0]+'X(TS-T]W<:A
M?RW%I)9F6[NFD:.%_O*G9<X&3C/ YJ_8>'M/TW4%OK='$ZV45B"7)'E1DE1C
MU^8\T >>Z7J^KZQ9^%-$N-6NT%W>ZA%<W<3A)Y8[9G"+N X)PN2.3M/K71^$
M9;^+QEXKTJZU2XOK>Q^R"V\]@6C5XV8@D=3TYZD 9YINN^$H[71K&#2-+GNS
M:WTET/)O?(N8C(6+M$Y(&<L1M8@$'Z4_P-X>N]*U#7-4NK.2R_M&2+R[>:X$
M\P6-2"\C@D%F+$\$X&* ([E;_4OBI)I_]JWMMI]MIEO=_9[>38))/.D')_ND
M#D=\"N1LM8\5:WH,FNZ?:^))=7DGD>V$<L L0JRE1$8S("5VK@DKNSDYKU9-
M(M$UZ7655OMDMLEJS;N-BLS#CURQYK'?P'H[SRE9+^.TFG^T2V,=VZV[R$[B
M2@/0GD@<$]J .+\0:U?Z+K/C>ZL!)'>3'2;=60*S1^9N4D!OEW $XSQG%:5I
M:^))=2>QL8_$EII]W8S1RW&JW$4C03X'E21LLC,.<@CITXKK[KPIH]])J[75
ML9AJR11W2LYPPC!"8Q]TC.<CG.#2:7X7L]+O_MQN]0O+I8C#')>W32^6A()"
M@\#.!D]3CK0!RNE^)K_Q)+X1LHYY+>X$<EYK&PX*^1F)HV]FFSQZ*:PKC7M2
MBM+'Q!I]WXAN8I]3B07MP\4=G-$\P38L&_<%VG ;;GC.:])TOPOI6CZMJ>IV
M<#+<ZDP:X+,6'4G"@] 2S$@=2:R#\-=!.GC3V?4&LXV#VT#7CE;5@VX&(9^4
M@C@G.!D=": ,MH-0UOQ)XS@DUS4K:VT]X?LD=K-Y?ELUNK$D]2,\[>G)SGMF
M:.]SK_B?P!J=[?78N)]#EN)1%+L5G!A)^4<8;/S#O@>E>AV>@65E/J,\?FM+
MJ.S[2[N27*QB,'V^4"J*>"M)A&B?9VNX&T:/R;5XIRI,9VY1_P"\IVKG/I0!
M#XTO[JQ;P[]EG>'[1K=O!+L.-\;!\J?8X%<==2:O<^%?&>N'Q!J<5QI-_??8
MDAEVQHL1R RX^<=L'C&, <Y]*U/2+35S9&[5F^QW27<.UL8D7."?4<GBJG_"
M+:6='U;2_+D^RZK)-+=#><EI?OX/:@#@KZ66R\<:QXACN+IKBW\+)?K#YI\M
MG!E^0K_<R,X]235QVU/0M*\*ZXNNZA>7.HWEI#>Q3R[H9EGX;:F,)@G(VXX'
M.:[:/P]IT>I/?>46E>R6P8.V5:%22 1_P(UG6'@72+"YLY%>^FAL&WV5K<73
MR0VQP0"BD]@2!G..V* .,:[U@>"/&?B!]<U W-I-J%O:1B7$<*)*=IQW88P#
MV&!6E/8ZG#XQT/3O^$CU4V^K6,\MZ/.ZM'Y9!CX_=9+D?+V_.NL;PGI3:%J6
MC&.3['J,DTMPOF'):5BSX/;DFK<FBV<NJV&I,K_:;&*2& [N K[=V1W^X* /
M/H=:NX_#-QIMQJ^JO<)X@FTVV:V59+NYC1BPC#,0%.T'+DC %96I7FI2:!\0
M-&N9-7M[>TTN.Y@BOKI))T++)N4NC-E&V#@G/)]:]#N?!&D7%N\8^TPR'4'U
M))X9BDD<[9#,K=@02,=.:B7P!H8EO9&%W(U_:&TO3)<NQN4.>7)/+#<0#V&
M. * .9N]7O\ PS=&.VN[FYAL_"=Q?I%<2%]TJNI4MZX!(^E2R?VEX?L_"FKK
MKNH7L^HWMM;7L=Q+OBF$R\E4QA-IP1MQP.<UU=CX1TRRFBF9KF[DCLGL-UW*
M92T+,&*MGKT ^G%0:?X&TG3[JSE62^GCL#FRM[FZ>2*V., HI/4 D#.<#IB@
M#AKJXUEO OB7Q)_PD&I)>:9J%Y]D1)<1JD<Q 5EQ\XQQSVQC%>C>(U-QX1U/
M$LL+&SD8/$^UE(4G@U&_A+2GT#4=$:.3[%J$DLLZ^8<EI6+/@]N36O+;13VC
MVLJ;H70QLI[J1@C\J /+M 2[EL_ WAR+5+^WL[O1OM]Q)'.1(Y6.(+$K]54%
MR<#L!74^$+N\CUSQ)H5Q>37D.F7$/V>>X;=)LDB#[&;^+:<\GG!%2Q^ ]*BT
MRPLDN-14Z>Q-E<BZ;SK=2H4HK?W-H VG(K6T70K+0;>:*S$K//*9IYII#)),
MY &YF/)X 'H .* . U2QSXS\=7!N[L^5H,;",S'8=R3C!7T'4#L2:;IT5_H6
ME> +^+6+^4W\EM:7%O))F QO;LP"IC"[=JX(YXY)KMK[PGIM_K$^IR/=)-<V
MIM+A(IRJ31X8#<O0D;VP>U32>&].DL]'M&23RM(DCEM1O.5:-"BY]>": /,K
M75_%.N:+=:WI]MXDDU9KF8VGDRP"Q4)*RK&8S("1A<,2N[)..U>D^)M5N=(\
M%:KJT,86ZMK&2=$;D*X0D9]<&J<W@/1Y;B=A)?Q6MS,9Y[&*[=+>60G))0'N
M>2!@'N*W[ZW%WIUS;&&*998FC,4OW'!!&&QV/0T >>3PZIHD_@N5/$6HW(U*
M^C2]2XE#B8F%WRO'RKD?=''3TJJ;G5=1\"ZYXR_MV_MK^VDNY;:".7$$2P.R
MK&T>,-D)R3S\U/TKPAJ<VK^'?.T>]L(=)F\YY;S4Q=(JB-E$4 #$A26!RP4X
M4=<"NJNO .BW<]R7-XMI=S>?<V,=RRV\TA.260>I ) P#W!H Y^3Q?>Z#)K\
MUZ\D@N--AU73(7.[#,!&T(_[:F/C_II5&2YUQ->M?#E[)X@OA8:3#-<-I<\<
M<DUQ(S!G=V=3M&T@ 'Z]J[W6/"^E:[?:;>7T!>73I?-M]K%0#E3@@=1E%.#W
M44FK>&+'5K^+4#-=VE_%&81<V<YB<QDYV-CAAGGD<'I0!PSW/BF6W\,:9J%W
MJ&G37.JW%JTK-&)YK412,A;82H?: ,CH1FM*UT^]U;QEX@T:77M6BL=/MK,0
MB&XVR%VC;+E\9)^7)[$GG-=+!X3TJV32UCCFSIL[W$#/,S,9'5@S.226)WMU
M]:NVVD6EIJ]_JD2L+J^6)9R6R"(P0N!V^\: /-])U?6?$%KX AGU>Z@_M&UO
M/MLENP1YO+"X.>QXZCGDXQUJK=2:S;^#_%NHCQ'JIF\/WTT5CF;JJ;7'F\?O
M,[]OS9X KT33_"&DZ9_8_P!FCE']D)+':[I"=HDQNSZ]*67PGI4VE:QIKQR?
M9M7F>:Z D.69P V#VX44 <;J&K:GK'C36K#R?$3VFG1VZ0IHTT405Y(Q(SN7
M=2QY  Y7Y3Q1!<>)M0U+P=I>L7EYIMQ=6=]_:"0LJ/+Y;1A&RN0K$$'*]-Q
MQVZ_4?".GW^H&_CN+ZQNWB6&66RN6B,J+G:&QP<9.#U&>M3VWAC2[.YTN>WA
M=&TN"2WMAYA(5'V[LYY8G:.3SUH \RU87ESI5WI5SJNH31Z?XLM+6&5ISYAB
M=H6 9NK%2Q()Y''I7INOW,NC>#M4NK=W>:RT^62-W.YBR1D@D]SD56O/!FD7
MUMJ,$BSI]OO$OI)(YBKK,@7:R$?=QL6M=K"&72SITY>:%H?(<RMN9U*[3N/<
MD=30!PKZ9JUG\/O"]OH:W<EM%'%)J$=C,L5S,C1DL4=B!DN0QY!/.#5"77YT
MT:/3=-U?5XY[K6[?3YAJ,8%W8)(-Q&2/FR%.UCG[W!.*Z'2/"L\_AZQTK6?M
M,-UHSF&RU"UN/+>2(#:K@J<C*85E8=0>HP:OKX'T4Z;>6<Z7-RUY*DT]S/<,
MT[2)C8P?.5*X&,8Q0!G:>;K0_B)%H2:C>WEA=Z8]ULO)C*\,B2*N0QYVL'Z'
MN.*@\8W;:?XY\/WJ)O>WTW4Y53^\52(X_2NBTGPS9:1?37ZRW=W?31B)KJ\G
M,KB,'(09X"YYP!R>N:LW6C6=YJ]EJ<Z,US9QRQQ<_+MD"A@1W^Z* //?/U72
M_!WA[Q9_;M_=7UY-9O=0R2Y@F6=E#(L>,+C?P1@_+WIEP=6OM \<:L=?U.&7
M2+R\^PI!-M2/RHPX##'S#/&#QCIWKKK3P%HUG/:LC7KVMG+YUK92W3M! XS@
MJA/;)P#D#MBKZ^&=-73=8T\))]GU>2:2Z&\Y8RKM?![<"@#E;&XU#Q9XJDM9
M]5O;&WL]*M+A8[*3R_,FF#$N3CD#: %/'M6K\-[^^U'P@L^HWC7ER+RZC:<_
MQ!9G48]!@# ]*H>(/#TT.L65QI^B7UU#%8BT,VG:F+:8JIXCD#,H9,<Y!W Y
MK8\":#/X<\)6VGW211S^9+,\4)RD1DD9]@/<*& _"@#B?%.KWS0>)M5TJ\\1
M7#::TBQSVSPP6=J\2C*%'<&7# [CM;K@=*U=;DUV>_MM0N(]<ET66PB9!H4R
MK)#,<EV=,AG&"N,9 P>.:W;CP!HEU)?B;[8;2_D>6XLA=.('D<?,^P'J>OIG
MG&:4>!=/C\MK?4-7MI5A6!Y8+UE:9%SM#]B0"0#UQWH TO#=[%J'AO3[J'4&
MU&.2$$7;1[&E[$E>,'CD8ZYK5JII>F6>C:9;Z=80B&UMTV1H"3@?4\D]\FK=
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !7,7?BJ>W\?V?AQ-,N)8IK-
M[A[A57"D.B@_>'RC<V[C.=N.]=/7):E;7UM\3-*U6/3[BYLGTZ6QDEAVGR7:
M6-@S@D';A3R,_2@#&\)?$,OX6TBYUFWU&8W$OV>74Q H@$K2%5!((/7:,A2,
M\9SFN@U7QK:Z5<WT9TO5;J&P4->7-O #% -NXY+,"V%Y.T-BN9C\-ZNOP<TW
M1C8N-1BN8'>#<N0%NPY.<X^Z,U!K>BZYJL_B:SO--U>\N[EY$TR9+\PV44!C
M 7*K(.0=V05))QV.: .H'C%IO'%IH=MI\\]I<6'VP7:*-I!90K<M]S!(/&<X
M[5U=><^'[35;+Q%X<OKC1;U8?[!73)ON$V\JR*27&[[I"D@C/TKT:@#F=5\2
MV>BZYJ)NKF\9++2/MTMLD:&/8'8%U/WB_P I&,XP!26WCBRN=1M+3^SM3B^W
M1O)8S2P*J76U=Y"?-D';R-P7-8?C+0-5U'5_$<UI9O+'=>&&LH6! WS>9(=G
M)ZX8>W-:FHZ3?3:QX)FCMF:.PED-RP(_= VS(,_\"('% &-X6\;W']DZGK.N
MG4V$NHM:6=I]GBP6\QT2*$)\S/\ +\VXXR.#C)KH/^$ZT^*VU5[VRU"QN-,M
M?MD]I<1J)3#S\Z;6*L/E(X;@]<5S,7AO6K;PUIDZV#R7>F>(9]1-H'4--"TL
MH^4DXW;9 PR1TQ2Z]I.L>)Y?$>JQ:1=6B/X?ETRT@N2BRW$CL7)P&(4#  R1
MU- '1'Q]IZPV,K:=JBC4)VAL@;<;KC";PRC=G:PX!./? YJLWQ*TY+2^G.D:
MSG3F(U"+[.NZT &=S_/@C'/REC@9J74-(OI=8\$RQVS&+3Y)#<D$?N@;9T&?
M^!$#BJ,^A:F^G_$6-;1B^J;_ +&,C]]FU5!CGCY@1SB@#>U#Q7!9W4-M::;J
M6IS2VXN<6,2D+&3@,6=E'/8 D^U9-W\08C-X9;2M/NKZUUF20;TC 952-R5
M+##AE&<\8#=\5D2Z9K"ZI!#J6F:S>V"Z9;164-A>F"*.8 B7S2LBG.=N"<C&
M<<U0T31M=T;2?!_GZ'>22:'J-X+J*%D8LLJRA70EAN7YUY)!Z\4 =='XOL+"
MUU&::XO[QUU=["*#R5,C38!$407&5 R<L?7)J;_A.M.CLM6FO+._LI]*@^TW
M-I<1J)?*()#+M8JP.TCANHYQ7+GPYK5I=2:O'ITD[V?B>XU!;974//;R1>66
M3) W#.0"1G!I==T;6/$W_"4ZM'I-S:_:-"_LRRMK@H)9WW.Y8@,0HRP R?7I
M0!U5EXTLKS5[+3VL=1MOMZ.]E<7$(6.Y"KN.WYBP.WGY@,BNDKDM3TJ^F\0>
M"[B*W9H;"28W+ C]V#;L@S_P(@<5UM '-ZGXDL='\078OKZYCBM=*-[+#Y:F
M(()"-X(&XOQC'3'O4^E^)EU*^2SETC5=/DDB,L37D"A9%&,X968 \CAL'VK&
MUO2;^;QEJ%^FCIJ5G)H!M?(ED5$G?SB3&2<XRI[C'N*I^&+#4;3Q-:C2[+7=
M/T)8)!=VNJW DC5N/+$(+NP(.<X.W% 'H5<[J/B^UL=;FT:+3]1OM0B@2Y,-
MI$K9C8L,Y9@!@KW(ZC&:Z*N9L]-NX_B3JNIO 19S:;;0QRY&&=7E+#UX##\Z
M $'CO2I=(TN^M8;RZDU-G2ULX8AY[LF=X() 7;@Y)( ]:SM9^(L=EX?N[VST
MR\:^M+N&UN+*>-5>!I&7!8!L$$-\I4D$D>^,32- UK0X/#6K/I<]PVG3ZE'<
MVD3(91'/,S)(H) /1<C.<-[4:OH.MZM8^*=9329XI;^YT][:P=D\YH[9U9F.
M&VAC\V!G/ H ].MIC<6L4S0R0F1 QBE #ID=#@D9'L:S_$/B"Q\,Z8-1U#S?
ML_G1PDQ)O(+L%!QUQD]N:OVLYN;2*=H)8#(H8Q3 !TSV."1G\:Y#XHF5?"MJ
M8(UEE&JV12-C@,WGI@$]LF@"]%XWL3/?6]Y8:C87-I9O?>3=1*K2PK]YDVL0
M<<#!(/(XID?CW39-%35C9ZBEO/+'#9AH!OO'<941+GGOR<#C/3FL/5K'5O$^
MM7FH)HUY90VVAW=G$MT4#SSS8PJA6(V@+U)QD\5:U#0]3C\+>#I[>R:>[T.2
MVFGLE90SJ(3&ZKDA=PW9'/.* +6I>/XK/1=;G72[^'4],M#=-8W4:ARA!VOE
M6*E,@Y(8D8/&:LKXUB%KIJMI6HRZG?0&==/@C0RJBX!=LN%5<D8);G([USVL
M:-K'BFX\2:I'I=Q9+-X?DTNS@NBBR3R,6<D@,0HSM R>YJO=Z+=W6K:1K]UH
MNN&V&E"PGM;2[-O<P.C[E8B.1=R'+#&3V.* .M/CG2?[&CU!4NVDDNC9+9"'
M_2/M SF+9G 88)ZXQSG%9>L_$5;+19[FUTB_^W6][;VL]G<1*KQ>8R@$X;!!
M4G:5)&<9[UECPW=65KI6MZ9X?O(9;35I+V>PGOOM%Q/&\1B,A9V(\S;M.W=V
MZYJ[XD;Q!XD\,7KIH$\"07UI-:6TCI]HF2.5'D)7=M7H<#.3CZ4 ;EUXR@@O
M#90:3JM[>1P)<7-O:Q(S6RN,J')<#<<'Y5)/%)-XXTO[+I4MA%=ZE)JJ-):P
M6D8,C(OWV.\J%"Y .2.>*Y6\T29/%NJ:U=:+X@N+75HK>6)=.OF@D@D2,(T<
MJ)*HSP"&R0,D9J:VT2\\,ZEX<U:R\/7/V6&RN+6ZL+>Y%Q+;-+(LH;<[#?\
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MYT4\2*!*P!]L@'\*JW_B#48M/3Q'IMYXANXVU&,)>RF&*QDB:<)L$)?>5VG
M;;DGG->B0^$-)M[BWGC27?!?S:BF9#_KI0P<_3YSQ6:WPUT%]/;3G?4&L0V^
M"V-V_EVS;MP,8[$'IG.,D#J: ,>TT:76?B+XUC&KW]C&AL]HLI?+8N8!AF.,
MD#' Z=<YXQB:3XEOKF70?$-T%GOHO#&H2N<8$KQR1C.!_>VYX]:[N?P)ILU[
M=WJ7FIV]W>)''<SP7;(TJH@0!L<=!UZY)P1DU>M?"FCV5Q8RV]KY8L;-[&",
M'*")BI((/7[HY/OZT <#H=[XHF@\/ZG;0>)+FYN9()+][N2#[)+#)C>40/E
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
M4NM2:'(FN0W,<\5S)'"]UL\V2#.8V?82N[!P<=QFN?\ %/\ ;5OX@O;F];Q
M-%\E/LDVBNI^SL =YEC^\W/(X88XQ7;:3I5KHNGI96@D\L,SEI9&D=V8Y9F9
MB2222:S-1\(65_?W-XM[J=G)=*%N5M+MHUFP-H)'8XXR,&@#C;SQ!>ZOXCLM
M.MI]:U#38]'AO/.T<QPR7+R,P$CEF4A<+]U>Y.>E/AU'Q-.OA_P]JDU_I[7^
MHW4;73F-;F2VBC,D8)3*J[< D<_*?6NMN/!6DR"Q-H;K3I;&W^RP36,YC<0\
M?NR>=R\ \YYYI9?!>D2Z/;:;BY46TQN8;E;A_/28DDR>9G)8[CG/!SC&* .<
M\20:SH6F6=E:>);J7[5KEK!%+)AIK>*3AD9OX^<D9'H#FJVJ76HQ>+U\-QOX
MCO+&QTY)R;">,3S2.[C=)(S*2 %P ._7M750>"-'A@1&^TS2B^CU![B:<O++
M-']PLQZ@  8X&*LZMX8LM6OX=0,UW9W\49A%S9SF)S&3DHW9AGGD<'I0!Y[>
M6^MZ@GA"'79M4M)UUV6"-FE1)9(?*E:.1]A*[]O!(]_6O1_$W_(IZQ_UXS_^
MBS5&X\$Z3/I-EIX>\B%E<&ZAN([EO.$IW;G+G)).]LY]:W+NTBO;">RGW&&>
M)HGP>2K#!Y^AH \RM;N2[T_PWIEM<:]</#H5M++8Z.T<)0LH"R23.Z_W2 @/
M8FG>'_%&IKI?A76=4OIC:R3WNGWID*\E2_E.^WC</)VDC@EJZQO NE>=;2P3
M7]HT-G'8L;:Z:/SH4^ZKXZXR>1@\GFHW^'N@OX<N_#_EW"Z9<3^>(%F($+;M
MQ$9_A&<\>YH XRP\0Z_+HDNEW-].NJZO>64]G)G#P07/S,J^R+%-]*]"\8P?
M:?!>M1>;+%_H4K;HFVMPI.,^AQ@^Q-/F\+Z5-X@L-;:!A>V$)A@*L0JJ01]W
MO@,P'IN-:-[:17]C<6<X)AN(FB< X.UA@_H: /,_#\5W=2>%O#2:MJ-O8MH"
MZE,T<^V61OW:+&'ZJBY)P/:H+S5]<BBGT2'6;H/:^)[?3X[XX,I@E0-M8XPS
M+N/)'.!FN[NO!^F7%MID<;W5K-ID/D6MS;3%)4CVA2I/\0(49!!Z9I(?!FCP
M65M:K',1!?KJ)D>4M)+< YWNQY8_X 4 ;%A:?8+&&U^T7%QY:X\VX??(WNQ[
MFK%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 5YGK?Q U%_#WBV6UM+C3Y-(NDABNGC4C&8=P;)/S'>QZ8VX[UZ97E>KZ
M+K,NF>.-(CTBZD?4+^.]M9EV>5*G[@%0=V=PV,<$=!0!V=CXPLKO6!IDUEJ%
MA-) UQ U["(UGC4C<5.21C<"0P!P>E5K3Q]IEW)9O]CU&&POI1#::A- %@F<
M\* <[@&[%E /'K4/BC0KS5_%FD/%&PM1I]_;S3C&(FE6,+[]C^5<OH7AAEL=
M&TC4?#>O2W5H\*W$DNKR?8D\LC$J#S2",J"J!1Z<8H ](UO6;/P_I,^I7S.(
M(L#"*69F8A550.I)( 'O7(R^,+NX\9V]@8M0TRW&DW5U/;W$";\J4V.""P.
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
MSD' )&0 <<$UK:WKEIH%DES=B5S+*L$,,*;Y)I&Z(H[G@^V 37-WNC:A)9^
MT2U8MIUU"]T 1^Z46[H2?^!$#BKOC33KZX.B:GI]JUY)I6H+=26R, TL91T;
M;N(&X!\@$C.* '#QUI2:?J%U>0WMC+8/&D]I<0_OMTG^K"A20VXG P34MIXQ
MM)[NXL[JQU#3KR&V:[$%W$H:2)>K(59E.#C(SD9'%8>O+K_BG27N(=#DM5T[
M4+6\LK:YD59KORG#2!@"53/1<GDCG%%W:ZGXF\2)JBZ1>6%K8Z7=6Z"["+)/
M-,%&T*&/R@+U/<\4 :5E\0=,OFTIULM2BL]498[6]E@"PO(RY"9W;@>",XP2
M.":YJ#QAJ%Q?>)KN_NM7T^QLKV*S@2*U@*QY>$8).6+L7.><!6)'.,:!T'4_
M^$'\!V(LW^TZ?=:>]W'D9B$:8<GGL?2JFI^'-7GT+Q=!'8R-+>Z_;W5NH(_>
M1*UN2PYZ#8WY4 ;NN^-[>TBUJWLK74)GTZ%A<7L$ :&VDV;@&).20""< @9Y
MQ3-+\9"/0/#T<]O>ZIK-]I<-Y)#9Q*7VE%W2-DJJ@L<=1D]!62UKK6CQ^,-(
MAT*ZO6U>YGNK.YB9/)(EB52)"6!7:0>QR.F:S8_"M[I]QH.HWVFZQ/ /#]M8
M7$>EWCPS6\T?/S!)%W*=Q'4X(]Z .SE\>Z-%I-CJ!%VR7EX;%(5@)E2X ;,;
M)U#90C'KCL<TMOXXTMH-6DOH;O3'TJ-9;J*\C =48':PVE@P."!@YSQ7/1^&
MITM/#CV6B75D%\0'4+J*XO#<2JIBD7S'9F/)^3(!.">_-)XJ\*:MK6I^+/LD
M  N]/L1:N[ +++#*\A3V_A&3Q\U '26?C6PFGFAOK2_TIXK9KS&H0A \*_><
M$$CC(R#@C/2FZ?XVL;Z\L8)+#4K)-0S]BGNX D=P=N[ (8E25!(#!2<5G:I+
MK7C/1M4T9-#N=+MKC3I8VGOF4-Y[#"JH1FRO7+?3&:R]#T)9[[1H[KPWX@2X
MLW6::6_U>1[>WD12 T8,K"3G@8 &"<XZ4 =/XP\3S>&8=,:'3YKQKV^BM<1J
M#M#-SU(^8C..V>M)>^,[6VOKBR@TS5+^>UC22[6TA5OLP8;@&RPRV.=JY-0^
M/+.]N=/TFXLK.6\:QU:VNY88<;VC1CNV@D GGIFLZT?5?#>OZ_=+H%_?P:O)
M'>6QM_++*_E*C1298;<%1SR,'KQ0!V6FZC::OIEMJ-C,)K6YC$D4@XW*?Y?2
MN??Q[IT<X,EAJ:6!NA:#46MP+?S"VP#.[=C=QNVXSWJUX'T6Y\.^"M+TJ[*&
MZ@B/F[3E0S,6(![@%L?A7FU_H/B+4O#!CO-'UN[\00W23W4\U^?L[JDP;$,?
MF;&RH&!M&.><XR >F^,M4N=$\&:QJEF5%S:VKRQ%UR-P'&1WJCING>+)!9W5
MQXIMI(6V220C2U4LO!*[O,XXXSBIO&EI=:S\/=8M;.VD:ZNK%UC@; ?<R\*>
M<9_&H=)\ >&K 65TFC11WD 1P^YLJXP<]<=: "[\?:9:O>/]CU&:PLI3#=:A
M% &@A<'#9.=Q"GJ54@<^E6K_ ,76EGJYTRWLK_4+B.%;B?[%$'$$;$[2Q)'7
M!P%R3CI7!1>$Y=.MM4TB\T#7]2>>ZG:%K759(;2XBE<L-X$H"8#$,-ISC/.:
MZ&"UU#PIXQU2XM]$O+^QU&TM4@-HR-Y3PJR;'+L" 00=WUH 3PQXXW^"]'O=
M0:YU'4M2FN4MX;:)3),$E<9 ^50%0+DD@=,\FM23Q]H]OI%SJ%U'>6WV2ZCM
M+JVEAQ- [E0NY03D$,#D$@CIFN&LO!^KVNB>%+N_TV_=]/:^BO;33KMH9D$T
MI970JZ[AP,C/(8<<5I7'AB6YT.ZET_0=1MIKG5;&1OM]\UQ/-%%*A+L&=M@
MW<;B<#Z"@#K9O%\<45D!HFL27EVKR)9+;J)D1&P6?+!5'3&6R<CBLS4_%YO;
M#P[>Z/-+"EUKD=C=1RQ .H&\21L#G!!7MZ<&F^*K;4YO%=JTUGK%[H7V,A8-
M+N3"?M._K(0Z';MQC)P#G-<[I/AS6[?3[&PFTB>%[7Q6+]R91(OD-O.X.3EL
M9 )/.: /6JX;7O$5ZOC8: NM6>@VXLTN([BXB5WNG+,"J%R%&W R.3S73Z3J
MQU2;4XC:R0-8WC6IWL#YF$1PXQV(<5B>(;BZ_M&6TU3PE_;>B.BM ]O%',Z/
MSN$D<C#VP5_&@"GJOB+Q!X2\,7-[JD5OJLBW<4-K<6B;?,C=E&Z1,X4Y) VD
M@G;TYK6O/%\=K.EM'HNL7=S]G6YEAMX%+0*V<!R6 W<'Y5)/%<*_A75E\+>(
M_P"SM%N+*PN+RSN-/T=I5,B"*1&E8 ,53=C(7/\ #VS6O?Q:OJ7B6[GO](UZ
M>QGMX3IEO;WIMHX6P?,$^R1<-NQR=W'3GB@#4N?'T3:EX9CTRQN+ZSUI'E6>
M-!PJJ3@ L,$'&[/09[U8N_'VF6DEX_V/49K"QE,-WJ$, :"%QPP)SN(7N54@
M<^E<AH&DZWH]CX':XT2]=M&DN[:[2+86'F*0LB_-RG/7/X5''X4ETZWU72;S
M0=?U)Y[N=X&M=5DAM+B*5RPW@2@)@,0PVG.,\YH ]<5E=0RD,K#((/!%9&M>
M([71)[2U:"ZN[V\+"WM+5 TCA1ECR0 !D9)(ZBBSODM=:C\/1V<B1P6"3)-O
MW+@-LV<\Y& <GK^=9/B&TOK+QCH_B.UL)[^W@MI[2YAM]ID0.497521NY3!
M.>>] $DGC_1X-)FU"XCO(/L]XEE<V\D/[Z"5R,!E!Y&&!R"<@\9K=LKYK_2E
MO/LES:,ZL?)N4"R)@D<@$@=,]>]>=W?A[6=4DU'6&TR6!M1UW3KA+21E\Q((
M"BEWP2 2 QQDD#%>G2@M$X')*D"@#AO#?C=CX1\.-?1WFJ:UJ-GYYAM(E,C
M?><Y*JJY(')')XK7'CG2#HQU';=[Q=_839^3_I'VG_GEL_O=^N,<YQ7(^&=&
MUGPLOAK59](NKD1:(=-N[>WVM+ XD#JVTL-P/(.#QQ2GPYKFX^)?[,D^T?\
M"0#5/[,WIYOV?R?)]=OF8^;&?;.: .MC\;:<;#4;BXM-0M9M/*+<6<MOF8%_
MN;0I(;=V()'7.,4P>+H[R'5+,6=]INJ6UBUTD-Y$H8I@@.I5F4@,,=?J*R]<
MO_%6M:'=O8Z1?:?;K=6X")*J7L]ON_?[0&PAQPOS9//3BL>VT2_B\67-]::%
MJL.GWFB3V4;7EV9Y1+N# OOD8HIZ 9ZCD#- '=^$KVXU+P9H=]=R>;<W-A!-
M+)@#<[1J2<#@<GM6S6+X0L[C3_!>A65W$8KFWT^"*6,]5=8U!'X$5M4 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117E5R
MU_J?A_QMX@;7-1M;W3KF]@M%AN62*%(%PH\L':2V,DD9^88(P* /5:*\VT<W
M7BG78=.U#4M0BM;+1+.X6.VNY(&GEE#;I&="&;&T#&<9)JIHVM:M:W.DWMWJ
M-S<V-MK-WH5P\CY$R%R()6'0L&54+=3NH ]4HKR*]UW6[K3+:_MY]0D@\1:Z
M88([:<1NMG&C!5B+$*C2>7N)R#AO6I=2D\2Z/X>\5RQV^L:?IBZ49K5[[4$G
MFAN 3G8ZR.^TC!Y/!!QUH ]8HKSC4+"]M=5\(:8FNZKMU.>XDO9?M3;I/]'W
M%1_<7*\ 8VY)&#S63J]YJ>CZ?XQTNQU>_5+'4--%I-+<-++")FBWKO8DE>3P
M2>"10!Z[17G0T64?$2;0?[;UHZ9+I2WLD1U"3>9A*4R),[E&#DJI ) [<5@P
M:]K=[H?@W3"^IWOVV6_6Z:TN5AN)UMW*HOFLRXR,%B""=OUH ]CHZ5Y+JD_B
MG2O"6OAO[4TVV6[L?[-EN[M)[B,/,BRH75V)7TW'D,1R*T=4LIM)\4R:5#JN
MJR6E_H=U-,LU[(Y$L;)AT).4.&((7 ]J /18)X;JWCN+>5)89%#QR1L&5U/(
M((X(J2N4^'%JMG\-]!*//)YEA#*1+*SX)C7A<D[5]%' KBOM6HCX6)X]_MC4
M3K)*W13[4_V<@S;?)\G.S;CY>F<\YH ]'N/%6D6NJ7FGRSR":RM_M-VX@<QP
M1[2V7<#:"0"0,Y.*?I7B*RUD6YM(KT)<0M/&\UI)$I0$#.648SD$#N.1Q7F6
MMZ)!)=_%.8W6HAHK!)0JWLH4DVSMA@&PRY& #P!QTXJW+J5[X86W^PW5W+';
M^$+F^2&>=Y5,RF,JQW$YQD@>@X% 'K!. 35>QO(]0L8;N%)4CE7<JS1M&X'N
MK $'V-<IH6BO91Z1J?\ PDNH22W%MNN(KJY,J7;-'NRJL<(0>1L XXQ7+:3J
MESK7ASPC92W.NZA?RZ:UW/;V5WY!E7(422S%U; /  /)Z]* /3M2U:STE;5K
MR0H+JYCM8L*3F1SA1QT^M7J\=M]1O;[PYI<5]+/(]EXTBM(_M$HED5$EX5G'
MWB,XSWQ7L5 !59[V)-0CLF67S)(FE#")B@"D Y?& >1P3D\^E>:W5UK&O>*?
M$D0M/$$\=A.MK:?V9J$=LD'[M6WLID0NQ+9^8%<8'K3I[K7KBXTNPUN>XMKJ
M7PU=R7D4%QM!F1HP'RAQGKR/[Q% 'H#:[IRWNF6JW*R2:FCO:-'\Z2*JAB0P
MXQ@@CUK1KQO2=(66W^%UJE[>Q)<6$\LCK<,9 #;1DJC$Y1>V%Q@9QCK4^I:Q
MJ^@V'B72+"]OYUAUFSL[:62?S)X8YTC+!9)#U^8A2QXW=: /7:*\TMX_$6FW
M5^\%CK=GI+:7<&7^TM22Y:.=1E'C(E=QGY@1TZ&NB^']K.GA'3=0N]0O;V[U
M"S@GF>YF+@$H#A0>%'/;KC)R: .@U"^M]+TVZU"Z8I;6L+SRL 20B@L3@=>
M:BM-5MKZ=8H!,=UNERKF)@A1\XPQ&,\<CJ./6O,M1AN-=\&>.]:N]5OX[BVE
MU"VAA2Y988XHE*A#%G8=P')()^;@CBH-:U?4K+2=<6UO[F%;;PE9SPB.4J(Y
M"S@NN.A( &?:@#V*BO,O$(U+2]0\.:#;SZUJ$>I-<75X8+T1SS,B)\BR,R^6
MF6)VJ1P,#O5:YO?%&D:/?6DRZCI]E=ZG96ME<7EU'/<01S,%E&]6?I_"6.1O
M]J /4YIHK:"2>>5(H8U+O([!550,DDGH *J#5[(ZV-'$I-X;;[6$"G!CW;<Y
MZ=>U<!XYT!=*\$>)XXM>U&6!M-,@LKB\>5T8$Y<.S;MC9P5/RG]*BU#1KJ3Q
M5)IFE7UY#>?\(L3;7#7#M()!<!ERY.2,X!R>G'2@#U*BN"T3Q%<>,=?T*6TF
ME@M;73S>ZA$C$ SR9C6)_7:5E.#W45:UUI]6^(&F^'I+R[M=._LZ:]D%K.T+
MSN'1 I=2&  8G (SQF@#LZCN)UMK:6=P[)$A=@BEF( SP!R3["O)K[4-7A2[
MT*WUF^"6OB>TL8;PS%I1#*BLR%C][;N/WL]LYQ7?ZO VC>!=3CM;FZ+VUA.T
M<\LS/*"$8@ER<D@]Z +^CV5C9V.[3[=K>"Y<W)C8,N&?YC\K?<R3DK@<D\9S
M5R:)9X)(7W;)%*MM8J<'C@CD?45YII*7GB#Q+IUC>:OJ2V9\,6=U)%!=O$9)
MF=P7+*0V?7!&<#/2J.E:CJ6K)X7T"[U6^\B>_P!2BN+B.=DGF2V9A&AD7#<\
M9(()VT =];:KHNCP7>E64,BIHZPQR6]O [E!(/DP "6XY.,]R:WJ\:U)KG06
M^(@LM2NS+!+I@CG:8F5%.WY2_4\$C)Y(ZYKH(I;YO%?C74I-0OI8]%9'L[)9
MV$6XVBL0RC[P)Z#H"2>IH ]%HKR/03XJN=/\/ZQ9V>ORWMP\$]Y<W.I0M:W$
M+X,F(?-(0;22NU01@9[UK:9;77B6WUK6KGQ%?Z;=6VJ3P0,EP5@MHX9-H5HL
MA&R!D[NN[M0!VVIZWIVD:??7MW<J(;&/S+D)\S1KC/*CGI5]6#HK+T89%>,^
M(+!(X?BO<"XNW*0Q@*]R[)A[='/RDXX)X]!P.*Z"_P#$5[X3OO$%O--+<"ZL
M4OM(21BW[T[86A7/;S#$0!TWF@#T>BL_0[&?3="L;*ZNI;NYA@5)IY7+-(^/
MF8D\\G-<[X@>XU3QYI/AY[RZM=/>QGO)A:S-"\[*R*J;U(8 ;B< C/% '94$
M@#)X%>1:CJ&KVJZCH-MK%\$M/$=C:6]XTQ:58I@C-&6/+[2Q^]GMG->@:GIB
M6G@N^L$N;UECM)<3/<NTQX)R9,[L_CTXH V8)X;FWCGMY4EAE4/')&P974C(
M((X(([U)7DWA^"673_ /AY=0U""PO=):^N#'=R+)*RQQ 1J^=R(-Y.U2.@KJ
M?"$]S;^(O$VA27=Q=VFG3P&VDN9#)(BRQ!BA<\M@],Y.#UH ["BO*_%%Y<7T
M_B:]TZ7Q!/\ V8C1B>VOEM;:SE2/<0%W@RD9!;<IZX%6K2:^\3>*-#MKO4[Z
M&UNO#27MQ#:3M"))2Z<Y4@K]X],'@#.,@@'I5%<G\/[FZETC4K6ZNIKK[!JM
MU9Q2SN7D,:2$+N8\L0.,FN(\4ZK>G2_$?B#2IO$$IL9Y!#??;5@M86C(4HL.
M_P#>*"""2A+$F@#U_P"T0FX-OYT?GA!(8]PW!22 <=<9!Y]J()X;JWCN+>5)
MH9%#I)&P964]""."*\TN]-2]^(7B"X>[OXW_ .$?AF AO)4 +&88 #=.,@=
M<GJ:I>&X99-,\ ^'EU#4(+"_TM[ZY,=W(KR,D<0$:OG<B#<3M4CI0!ZY17D6
MKZAJVFQ>(=$L]7O0ECJVFI:W4DQ>6-9V0M&7/+ <_>SPV#FMN;2IO^$]T_PX
MNLZN--71YKB5?MTGF3-YZ %I,[@?GZ@@X&.G% 'H5%>.OK>M0Z;;Z'#<ZG=J
MWB6ZT[S(KA5NGMXU9UC$KL,,<8W$@X!P<UI&P\7+8Z[%8PZQ86\=O%=Z<+Z_
M6>47$;%FBW+([&-P ,,3U- 'J%%<3HFNOXN\66M[87,J:39Z8DTD:N0LD]P
MRJX[[$7.#T+BNTDD6*-I'8*B LQ/8"@!U%>-G5=0AAT+7K*3Q \5[JL$?VZ^
MO5$-S#+)M*BV#D*I4_+A01@&ME[2[UG4/'+3ZSJL4>GSXLX[:\>(0M]F1L_*
M1D9YVG(Z\<F@#TNJ.F:M9ZO'<O9R%UMKF2UDRI&)$.&'/7GO7GVB7=[XOUG1
M+34M1O8H%\-VVH.MI<O;F:>5B"[%""0-O3.,FMCX8(T>BZS&\[7#)KEZIF;&
M9,28W''&30!V]%>6ZQ_:6CZEJ>H:_-K\5H+LRVVJZ9>;[>V@R-JR6^<8 X8E
M&SR<UIVEM+XM\1>)_MFK:C:QZ?<):V<=G=O L0\I7\PA2-Y)<GYLC Z4 =D^
MK6::W%H[2'[;+;O<HFTX,:LJDYZ=6'%7:\;TOQ+J-PVD^(IP)M0C\(7LY.W
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
M'MFW_=;AR5&.<, 2.@/- '0:%H5GX=TQ=.T\W'V5#^[2:=Y=@P %4L20H &
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
MDO);= ABV;W&4S@[SM(.3C 'O4UEXRANM:LM.FTK4+,:@CO8W%PJ!+@(-QP
MQ93MY 8 XH OR>&M(F35DFLUE35F#7J.Q(D(0(.,\<*.F.F>M0:;X1TK3+PW
MB?:[BY$1@26\NY)VCC/54+D[0<#..3CFKVL:K'HVG/>/;7-SAE18;6/?([,0
M  .G4]20!W-4=&\3)JFJ7.EW.G7FFZC;Q).UO=;"6C8D!U9&92,J1UX- &CI
M6EVFBZ5;:98QF.UMHQ'$A8MA1T&3R:RK[P3HFHW.J37$5P?[5B$5Y$MS(L<N
M  &* XW84#(YJUKOB"#0Q:1FVN+N\O)3%:VEL%,DK %C]X@   DDD 5FMXYL
MH=+DN;G3]1@NTNUL1I[Q+Y[SL,JJX;:P(YW!L8!YXH W+G2;.[U.PU&:(M<V
M/F?9WW$;=Z[6XZ'('>L>'P'H,%S')'#<B"*?[1'9?:Y#;))G=N$6[:.><8P#
MSBHF\=6EM;ZL=2TV_L+O3+0WLMI*(V>2'GYD*N5;D$=1@]:A_P"%@0_;[6S.
M@ZN)K^%IM.!2/_2U7!.WY_DP&#?/MX]^* +?CS1+CQ#X7;3;:%)F>ZMG>-V
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
M6VF-XC\<^)K75+N_6WM[>R*6MO>21)'(\;;F&QAZ?3OBN?\ #D;:YJWPYO\
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
MN[F*[G_>,-\L>W8W7C&Q>!QQ4UWH]G<WKZA]GB:_^R/:))+EE\MB"59<X()
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
M./#?_8-@_P#0!72U6T^PM=*TZWT^RB\JUMHUBBCR3M4# &3R>/6K- !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %4K?5K.ZU6^TR&0M=V2QM.FTC:)
M 2O/0YVGI5VO.8-&&L_%#Q;%)J-_:Q);6)V65PT#,Q23#%EP>,'CISR#Q0!Z
M-17+_#S4[S5O ]A=7\QGN0TL+3$<R^7*Z!C[D*#744 %9EQXBTFU@U.::^C5
M-+&;TX)\GY0W/'/RD'CUK3KQGQ5;K<:/\5MTDJ>7-!(/+D*Y(MX^#CJ.>AXH
M ]<TZ_AU2PAO;=9EBE&5$T+1/C..58 C\11IVHV>K6$5]83K/:RYV2)T;!(/
MZ@T:=:+8Z?#;)+/*J+P\\K2.<\\LQ)/6N6^$_P#R3+1_I+_Z.>@#7?Q;I*W]
M]9(]U--8E%N/)M)9%1F*@+N"X+?.I(!R!DG@&K]GJUG?WU_9V\A:>PD6*X4J
M1M9E#@9/7AATKR9X9M%TOQO?6.H:A'<1^(+> ,;MS\K/:[B03R2"5SUP<=*G
MUK5=0TO5/%4>F_:!-?>(+&S9K8JLH1[>/=L+D*&(&T$G@M0!Z_17#>%HM?M?
M%$D;Z=K5OH<EH2PU6^BN62X##!1A*[8*EL@\9 J?QE=&;5]*TB"36);B1)9V
MLM+E6!I47 W/*64HH+= >2?:@#LJI6VK6=WJM]IL,A:ZL1&9TVD;1("5YZ'(
M!Z5S/PXU"^O=.UFWOGN6:PU6:UB%U*)940*C!6<$[B"Q&<FL34]033?$7CV5
MKRZM'DCTV&.2TC#S;W5E"H#QN).!GIG/:@#TZBO)HO[;_P"$COO#UL^MZ?\
M;="GGA6_U$7$B3JZJDB,'8I]X@C.#Z5+;>+[[5-;T+6H[R2+2H(K."_@W81I
MKI7!W#U1O)^FXT >J45Y5"OB75='TO6MVJWVF7LMU=SV=A>_9YUC=QY&PEE)
M18Q]T,.6SS5JRUII+OPE#8ZKJDL+:M=6US'?969=L,C>3+_>*G')SG@Y- 'H
M5_?1:;8RW<ZRM%$,L(HFD;KCA5!)Z]JE6>%YI(5E1I8P"Z!@64'.,CMG!_*O
M,?%>MZE;'XA"WU"XC^Q6]@;?9*1Y)?.[;Z9XS6OX:L%7XH^,+C[3=L8_LNU&
MN'*?/&2?ESC@]/3M0!U&IZ_I^D7=C:7<DOVF^<I;Q10O*SXQN.%!PHR,D\"M
M.N"\2Z9'<_%;PG(UQ>(6MKPXBN70#9Y1& #QG//K@9Z5SQN]2F^%]UX[.M:A
M'JZF6Z2(7+"W0)*5$/D_<(P-IR,YYS0!Z]17"Z,MYJWQ&\0O<ZE?I:Z<]JUO
M9).5C#/ "VX=Q[=,DGKTG\;M>S:WX6TZUU&ZLH[Z]EBN&MI"C,@@=B,^O'![
M'D<B@#LZC>>&.6.)Y4627/EHS %\#)P.^!7F%W/JE]XPUC2%M_$EY9:1#;6]
MO_9NHQP,"T08R2,\J-(QS@9R/E.1DTR&RU>\\3^ 6\127MOJGV>]$Z)=;=QC
M*[&(C8KEE(+8ZYP>E 'JU9,WB/3H+G4+8O,\VG^3]HCB@=V7S3A,  Y]\=.]
M>8:[K=^FCW_B?2KCQ#,D5\/)OY+M(K3:)@AC%OO^9.JY*9)YS5SQ->W6GZKX
M^N;.XDMYU_L<+)$Q5@#)@\CU!(_&@#UFHVGA6=(&E032*62,L-S 8R0.X&1G
MZBO,?%%[<WMWXENM.F\17']FQE!+:7:6MM9R)'N(P7!E/(+94CG%/L%DUKQU
MX-U.ZNKH3S^'VNW6*=D0OF GY0<8)/(Z' STH ]&L+Z+4;*.Z@658WS@2Q-&
MW!(Y5@".E6:\ET'4]3UZU\'Z1=ZI?1PWR7]Q=313LDT_E2[43S!\P'S9."#@
M"DU?4M7TN+Q'HEIK%[ML-4TQ;6ZDE,DL:SLFZ,L>7 Y^]GAL'- 'K=9FKZ_I
M^B/:1WLDOFWDOE6\4,+RO(P&3A4!. !DGH*YO3HKC1?B8FE1:EJ%S976D273
MQWERTVV5)47<I;[N0YR!@=.*A\8:9'>_$7P8SW%Y'O>Z4B&Y>,#;"6R,'@GH
M3W'!XH [VBO)3/J-[\.M6\;-K>HP:K"]U/#$ERP@A$4K*L1B^XP(0 Y!)SUK
M<T,WNN?$#6);G4K^*UL8[*:&RCG*QAY(B6W#N..G3)).>, '?45QOCQ[UKSP
MQ96>H7-DM[J?D3O;OM9HS#(2,_AP>QP>U<_>3:G=^,=4T5+?Q'>V.D6UM# -
M.U%('W.A8R2N\B-(QX SD?*<C)H ]2HKRU'\2W=_X)TG6[Z^T^XN8[];U89U
M62=8]IC):,D!BN"2IR,MC%5[S5]6TF;6O#=OJMXT*ZSI]E#>S2>9-;Q7*J7
M=LDD<@$Y(W#VH ]:J.:>&W0/-*D:EE0%V !9B HY[DD #N37!77VKPUXM72[
M/4M0N+.]TBZG:.ZNGG:&6+;AU9R6&=Y&,XR!7-W&F3WGP\\(ZC?ZSJUS=:C?
MZ8TS->. -S+]T X!&1SUR,]: /7(+Z*XO+JU191);%1(6B95.X9&UB,-QUQG
M'2K->4>(]4U6R@\;PVFJ7<365SI<5JYE9C$'\H-C)[Y.?7)SUJ_JL][X/\32
M"SU+4+R*70[V[>&]N&F!FAV%64'[N=Q!"X'M0!Z117E4D6H:9H_@G4X_$6IR
MSZIJ%DMZLUTS).)%WD*O1![+@8Z@\5VGC74%T_PU+_I=Y;2W$L=O"UDBM.[N
MX 2/=@!FY&2>,Y[4 =#17G?A6[U&S^(<^BS1ZK;V<FE?:Q;ZE?+=.'$H3<K!
MV(!!.1GJ*U/&MKK4U[ILME%J%SI<8D^V6NFW@MKAF.W8P;<NX#YLJ&'4=: .
MPHKS2SUIGG\)PV.JZI+$VL7%M<QWV5G3;#(WDR_WMIV\G.>#DU8U*?Q!J&N>
M-]-T:^D6Y@@T\VJ&7:$W;S($)R$9E&,XZX- 'H=%>4SZH^G:)XG@CN/$>FZG
M%HLUPEGJ=QYV"H/[Z&;<W0D @-W!Q5TK?:'<>#=2CUK4;R75;F.VO8I[@O%*
M)(6?<J'A-I4$;<<=<T >DT5XQ87_ (MUWP_)KNGV/B&76);B1[>1+^!+)0LI
M41&%I1\N%VDE=V<G-=/'!>>*_$7B:.YUC4=-&F/%;VL=I<F(0DPK(9' .'Y;
M^+(PM '>>?#]H-OYJ><%W^7N&[;G&<=<9[U)7ETZRZ?X]U;5A?W%[<V?AB.[
M4K,RQ3N#*/N [=IV@[>@)SUYJMH3^*I[;P]JEI9>(IKFXD@EOKB[U"!K6>%P
M#(5B\T[  <KM4'@ T >HZA?V^EZ;=:A=N4MK6%YI6 )VHH))P.3P#4MO/'=6
MT5Q$=T<J!T.,9!&17DVIQW6N^!?'&MW6KW\<\,FH6T4"7#+#'%$&01F+[I+
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
M,D"7TD<8C21FV@,-^[&[C< 1GO3]<\;)!%KD%AI^HW']FQ.MS?0(ABMY-FX
MY8,Q ()VJ<9YH V]+\-:5H^J:EJ-C;>7=:BX>Y?>3N()/ /099C@=R35,^"-
M$&FZ?90Q7%N-.+FTF@N'26'>3N <'.#GD'@_A5KPG=SW_@W0[RZD,MQ<6$$L
MLAZLS1J2?Q)J >+K Z+KFJ^5<>1HTL\5PNT;F,(RVWG!'IDC\* %A\':+!8Q
M6BV\C)'>I?EWF=I)+A2"'=R<L<@=?3'2JT_@'0+J6^\Z&Y>WOG>6XM/M4@@>
M1Q\S^6#C<>N?7GKS2W'C2$7K6FGZ/J>IS1VT=S.MJL?[E) 2F=[KEB%/"YZ4
M^Z\8VT<EA;V>G:A?WU[;_:DLX8E22.+@%I/,90G)Q@G.: %3P7I,=U:7*M>^
M=;6ILP_VN3,D.20DG/S@$G&:67P5H[V>FV\2W-LVFP^1:3VUR\<L<> "N\')
M!P.#GI5_0]<M=?L&NK598S'*\$T,Z[9(9%.&1ASR/8D=*Q[GQ3>1>/U\.)I4
M[VYL#<M<KLX.X -R^=@Y!XSG&!CF@"]!X0T6WL[*UCMG$=G>?;HV,K,[3\Y=
MV)RY.XYR35Z/2;.+6Y]76,B]G@2W=]QP44L5&.G5C7#>$/B!(_A7P]-J]EJ4
MHOO+MGU1HT$33N< $;@V,\;MN,]ZWK[QS:VD^H"#2M3OK336*7UW;1H8X& !
M889PS%003M!Q0!HZOX:T_6;J"\F-S!>0*T<=S:7#PR!&ZJ2I&5) .#GFHX_"
M.BPZ;9V$=JRP6=VM['^\8L9E8MO9B<L222<DYK8M[B*[MHKFWD62&9!)&Z]&
M4C((_"N'L_B/LT[6]1U?2+RUM-/U'[&KJJ,>71,$!R2P9LG'&,8R: .OU?2K
M37-)N=,OXS):W*&.50Q4D?4<BLV[\&Z1>:K-J,BW227"HMS'%<ND5R$&%\Q
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
M9--%;023SR+'#&I=W<X55 R23V % &#X.TI-+TB;;I#Z4US</.\$EXUS(2<
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
M8K6YFA<H_EE78JK#E2Q4#(YY-8OB6%_#&DW5EI6O7BI>WUE;M')=&633XY9
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
MGA[4FE\?,(%QJZ*+/YU_>$6JQ\\\?,".: +%OXZ2XOK& :-?I#J4$DVG3N4
MNMB;\;=VY"5Y&X#/M5D>-+"3PUI.M00SRKJDT,%O H ?S'."IYP-N&SZ;35!
M/#^HBZ\".85VZ3$ZWGSCY";8QC'//S<<5C^'=&D/Q*U*T1TDT;1KB2\MU4YV
M7-R@+)Z?)^]..WFB@#O=8U/^R--DO!9W5XRE56"UCWR.Q(  '0=>22 !R:P?
M^$SF0:I:W&AW=MJMC9_;5M))8V$T62-RNK$<%2"#@_6I_'.GZIJ6A0PZ6LDI
M6[BDNK>*?R7N( WSQJ^1@D8[C.",\URUAX4U*#Q1>WEMX>CTVPU#2)+$(+A&
M:&3)8-+ACG=G'R%L8&>^ "S9^.]=F@\&;]!D:368R\Q62("0" OE/G^49PW/
M. 1UK5NO'T<":C>0:+?W6DZ;*\5W?Q&/:I3_ %A5"P9U7N0.QQG%8MGI/B*W
MTWP-.V@R&XT$-;7-L+J'<RFW\KS%;=MQGG&<^U*VB^)-.\-Z[X5L]'%S%?RW
M7V;4/M,:Q1QSEB3(I._<N\_=4YP* .D_X3&.;Q-_8=AIMU>2B*"X>>-D$20R
M9^<EB,XQT')SP#@UF1?$F&73(-7&AZBNCO<"WEO6,86)S)Y>=N[<R[L D#OW
MP:M^'?#EUHWBJ_G9=UD=,LK2"4L,NT0D#9'4?>7\ZQO^$3UC_A3Z^'_LR_VD
M+@2>5YBXQ]L\W[V<?<YH Z"^\7/%JE]8Z9HM]JCZ>JF\>W:-1&67<$&]AO?;
M@X'J.<FIM)\8:=K.IV]G:B7;=:>NH6TS !98RVU@.X93C(/J*Y34?"$MKXIU
MN_;PT^MP:E(D\#PWP@:%P@5D<,Z_+E001N//2F^+],N- \*>';K1X+6RUJRE
M%K:VL3LR,UP"CQJ3R0&8/S_SSS0!W.A:Y#K]G/=VT4B6\=S+;QN^,2^6Q4NN
M/X20<?2N-\6^.KAO"7B2XTC3M06WLTFMEU2-D"K.ORDJN[>5#<;@.OL":[?0
M])@T+0['2K?_ %5I"L0/=L#DGW)R?QKSN\T#Q3;^"_$'A&ST5;A;J6Z:UOS=
M1K&T<KE\,I.X/\Q7IC.#G% &^_BVQT>XUNYO)-0D-A96<LT>5:,F3<%$8XPQ
M/!)..G3FM*#Q3)$EX^LZ+?:3%:VS733S%)(C&O7YXV(##^Z>3VS6*^@:K%J?
MB*Z&E6E]#>6%C!';7,BA)_+WB5#UQPW!(QG%94/@O4K^/5]/M+"[T'1KS2Y;
M8VEW?"X4W#$;'15=PB@9S@C.1Q0!TUIXNGOC'%/H6I:>EY;/-9W$P1E8!=V&
MV,3&V"" V/3KQ67X;\8W'_",>&K06EWK&MWNFK=R*CHI"# ,CNY &6.!U)-:
M.G7/BR[2VL;O0H;"WBM62[FDN$D\Y]F%$(1N!GDEP..,5A:#X=U[PNWA_4DT
MLWTL.B)IE[:0SQK)&RMO5E+,%89+ _,.Q&: -W_A/[-M.@DBTZ\?4);]M-_L
M\[%D2X4%F5F+;  HSG/((QUJQ+XQ6QTFXO-3T?4;*XAG2V2U9%=KB1\!!$RM
MM?)..O'.<8KGT\-:D-(OYM3\.6NJ'5=5>^N=.,ZA[="@5-CG"EQM&3D=3@U0
MF\$ZWJ.@WL!MIX[2'4+:]T[2K^_\UPL?^LC,H9MH;)P-QP?3- ';:5XE:]UA
M]'O],N=,U 0?:8XIG1UEBSM)5D8C() (.#R.M5=>\2ZCIGC'0='M=,>Y@U 3
M-)(KH#A ,XW,,;<@GU!P,FJGA?08[;77OQX4_LA8[<QI+<7HFF8L02 %=E"<
M#G.<XXJUXDT_4V\6>&M7L+ WD-B;B.X1)41E$JJ PW$ @%>0.?8T <[H?CR[
MT[P]>W^I:=J-[96NI7,5S?ADVPIY[*H"E@S!05S@<#UP<=1?^+'BU>[TW3-&
MO=5FL41[LP-&BQ;AE5&]AN<CG [$<\USL_A36'^%.NZ$MLIU"[N;J2&/S%PR
MO.SKSG RI!IFJ>$)8/%VL:F_AR36[?4O*EB,%Z(&@=4",KAG4%3M!!&2.>*
M.[TG5[76]&MM5L&:2WN8Q)'D8;Z$'H0>#[UQFF_$:X70KG5-7T:ZB0:LVGPK
M"4=G)E9 N QRR[0#ZD\9KK?#NG#2?#]E9"S@LC''\UO;N7CC8DLP5CR1DGFN
M&A\-:_\ V>-,?3-JVWB==22X\^,K+ ;AI"0,Y!"GD$#VS0!U4_B34HQ:0Q^%
M]2EOIXFFD@#Q!(%#8PTI;86/&%!)^E5O^$]LI=&TV\L[&\N+O4;A[6"P 591
M*F[S Q)V@+L;)SC\ZH>)=%U*\\7K=3:/+K6DFR6*&W6\6)()]Y+.ZLPW @J-
MP#$8/%86D>%/$>AVNC3II"37&B:I=R>1#<1JMS!.'&8BS<%=PX?;TH U;'QH
M]IK_ (ON]82]M;33H++%E)AV21]XPFTD,7.S&#SD9QSCH=.\4O/K,.E:GI%W
MI=W<Q--;"=XW695QN *,<,,@D'MZUQ^I^$-?\2GQ;/=V$5DVHI8O90R3ALF!
MF8I(4)P3QR,@;N"<5L>'/#Z1^(+>]/@_^RA;Q/BXN+\32;V&,1JKL-N,Y+8/
M3B@#H->\1+HUSI]E%93WU_J#NMO;PLB[MB[F)9R  !^/M52;Q@EGHWVR^TC4
M;:Z-VME%8NB^9-,WW1&0VQE/7=G& <XP:3QCI[ZE!:1/X<BURT#LTL0F6*>)
ML?*\98J/4'Y@>F*Y*?P5KFH>&A'<6\LB6>L)?6.F7E]YD@MPFUHFF!."=SE?
MF(' S0!UD7C6V@;48M:LKC2;BPM/MLD<S)('@Y&]&0D'!&".N<>M):>,)99
M+[P_J=@DML]U;R2['614&2K;&.QL$'#8^N17.-X'&L:7KMO%X;70GN[ VL$]
MQ>>=,S$[L$*SJ$RJ]\]>*W(;GQ9JD!L[G0H=/@%G(EP\MPDAFE*X41;&X7.2
M2X'&.* &VWQ!@N/#\.LG1]0CM[QH8M/C/E^9>22 _*J[OEQ@\M@8&1Q3-2\<
MW%GI6N!]&N;;6-.L3>K:321L)(N1YBLK8*J0<C@\< Y%9VH^#+^\^'/A73WM
M(YK[1C:S2V;3;!-LC*/&'!P#AC@],@4D7A)[K2_$*VGA=='GN]+ELK=[B\$L
MTC.IR#M9E5,[>^>M ':>'[^YU30;*]O+1K6>:)7:-F4]1U^4D8/7KWYK 'Q!
MMS;+J?\ 9-]_8#3^0-4S'L^_LW[-V_R]W&['OC%;?AP7A\-V4.H6+V5Q'"L3
MPO(CD;0!G*$C!QGK7G.D^ 9-.TR#0KKPA'?O%+Y9U&34-MO)#OR'*!]X;;_"
M%QD=<4 =K?\ C>PTR35(+NWN$O+%HQ';  O=B3B,Q#/S;FROL0<XHO\ Q?);
MZC-I]CH=]J5W:P)/>I;O&/LX8$JN68;G(!.!_6L;7O#.N:SX@D\111Q0WFC,
M!HUN[*1..LID/.-X^5>?EQG@FK!M_$&B>)M6UBPT)M0CUF"W<Q"ZBC>VFC39
MM?<<%2,<J3R#P: -&;QE')<6=II6EWNH7MU:"], VPF&$G ,AD(VDG("\G(/
MI5>7XA6"6&G7$>GW\LU[>O8"T55$L5P@;*,"V!RN,YQR#G'-8NK>%-2G\16N
MO:GHL>LR3:;';7=O8W/D&&96+;DWNH9#N(Y;/ />J6I:;<Z)_P (<+/0[:SN
MWUN6X-C'<E\YADZR'C>5 ]L]\<T :VN_$.ZL/#VNO%HUQ;:SI:1L]M</&P5)
M,A)05;#+D$$ YSVKMH;N5M-%U<VDEM((R[P.RLRX[94D'\#7G6M^&-?\2VWB
MS4'TW[%<WUC!9V5G-/&781N7)9E)49+8'/;G%=_Y\]SH,DUS9O9S/"Y>"1U9
MD.#P2I(/X&@#F;'XCPWEEI6IOHFHV^D:E)'#%?2F/:LCG"AE#;@N[Y=V,9]B
M#6O'XLM)-*\0:@+>81Z)+/%,O&9#$@<E>>X/&:X'P_9:[XA^&OA70QI/E6G^
MB3RZAYZ>7Y,;+( %SOWG:!C;C.>:U;K1_$EK9>,M&L]&%S'K4UQ/;7OVF-8U
M$L2J592=VX$'&!@Y'(ZT ;W_  FZ3:S9:59:3>W5S=64-_\ (458X9&(+,68
M?=QR!DG(QGFDL/&KZDT=Q::!J4VE27)MEOH_+89#E"QC#;PFX'G' Y(Q4'A_
M0-1L/%5O?7$*K GA^VL2V\'$R.Q9< ^A'/2L.?P[K$FJ1W&G>&WT75C>I)/J
M5GJ"BTEC#@N6B#9<LN>&3.3UH Z]/%EH^D^(-0%O-Y>B33Q3+QF0Q(')7GN#
MQFH[CQ1<'[$NFZ!J&H/=6BW9*%(XXT;H"[L%+_[(R>_ KFKO1_$EK8^,M&L]
M&%S'K4UQ/;7OVF-8U$L2J592=VX$'&!@Y'(ZTR;PWJ_]IV?V_0WUFQ32K>W@
M@^VK'%:SJ")"ZEANS\OS*&.!C% &[_PL&PDL-$N;2POKEM8>6*W@15$BR1AM
MR-E@!@J1G.!C.<<UG:W\0KNT\.:Q<6^BW$.JZ9<0P7%M.\;",2[=CY#892&
MX.<GD8!-9_A?PGKNFGPG;7=@D2:+?W[32I*A1XY5EV,@SNQEP,$9%6/$?A36
M;\>-FM;9';46L)+-3*J^;Y.TN.3\OW2!G% '=/>W$>C->MI\HN%B,AM-Z;\@
M9V[L[<^^<5R.B>/KFZ\*Z%=WND3R:MJPQ;6ENT?[\! S2 EL(@']XY]N:[")
MI[W2P9K9[2:6,AH9&5C&2.A*D@_@37G6CZ!XCT[2_"-VVBL;WP]'+9S6GVF+
M-Q%(BJ9(VW;1@J.&*G&>E ';:%XBCUJ>^LY+.>QU"P=4N;6<J2NX;E8,I(92
M,X.>QJMJGBMK35YM+TW1[S5;NVA6>Z6W:-1"C9V@EV&6.TX4>E0^&=,U'_A(
M==\0:E:?8GU$010VAD5WCCB5AERI*Y)<\ G  YJK<V>MZ#XQU?5]-T@ZM;:K
M! "D=Q'$T,L091G>0"A##D9((/% %N7QI%+-86NEZ7>W]]>6OVP6V%A:&+.,
MR&0C:=W&.3D'ZTEOXYL+BUT^7[+=1RW6IG2I() H>WG"L2'P2,#9U!.<BL_[
M#XDT[Q):>))=-BU*XN-+6ROK:QE6/RI%<N&3S6 *_,P.2#P#[5F/X5UZ'3(=
M4%E'+J1\2'6I;!)U!$90Q^6'.%+!2#G(!.>: .GUCQI9:+-K4<UM<.=)L8[V
M4ICYT<L %R>OR'K65>>-]675_#]O;^'+M(-3N)5'G21!Y(EB9PP&_P"4]&PW
M.%(QDUE:SX=\2:\/%]RVE+;-JFD0VMG UPC/O5I,JY!P#\P/!(Y'/6NA\2Z;
MJAUCPMJEA8&]&F3R^? DJ(VUX6CR"Q .">>: -S7M<M?#VDR:A=K*ZJRQI%"
MNYY79@JHH[DD@5DQ>,O*N[BRU72+O3KR.SDO8HI'C<3QI][:R,1N&1D''4'D
M5-XTT:\UG1(1IXC:]LKR"^@CD;:LC1.&V$]L@$9]<5B7VE:WXFUHZG<Z2^FQ
M6>EW5M;PS3QO)--,%!/R,5"@*.ISD]!0!;B^($<NAVNJ#1-0":A+%#IL1,8>
M[>12>!N^4#!)+8X&15"W\8RVWC'7IM82ZT^QT[2(9Y;68JX1]\F67:2&R-H&
M#[<&GW7AW6(/"?@QK6T6?4M!-N\UGYJKY@$)CD56)V[ANR"3CCK6?JOA37O%
MEYXEEO+%--BU+28;6T$DRNRO'([@2;"<<D=,C!ZYR* .IL?%KRZI8V&I:+?:
M6^H*QLWN&C82%5W%#L8E'V\X/H><BG^%?%8\66QO;;2[NWL"O[NYG* 2.&(9
M5 )/!'7&.N.E8.@>' -<L+F7P6--:V#/)=3ZAYVV3;@>4JNV<Y/+!>.U:/A>
MQUGPS\-[6T735N=5MD?%I]H5 Y,C'&_D#@YH Z^BCM10 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 UT61&1P&5@00>XJKIFD
MZ?HMF+33+."TMPQ;RX4"@L>I/J?>KE% !1110 4444 %%%% !5&71M-GU>'5
MI;&"34(4\N*X9 71>> >W4_F:O44 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 57N+"UNY[::X@226
MUD,D#,,F-B"N1[X)'XU8HH *1E5T9& *L,$'N*6B@""RL[;3K*&SLX4AMH4"
M1QH,!%'0"IZ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHKE/&GB271GTRPM[RTL)K^1]][=X,=M%&NYWP2 6Y50"<9:@#JZ*Y[PCJ%U
MJ.GSRS:SINL0+,5M[RRX++@9$BC(5@<]#R,<"NAH ***YR?6;N/XBV6B*4^Q
MS:9-=.-OS;UD11SZ88T ='17-:CKMU9^.].TH%?L4VG7-S*-N6W1L@&#]&-5
M+'XCZ1?1:;<I9ZG%I^HR)%!?2VX6$R-P$)SD'/RYQMSWH ["BN6OO'FG64U_
MMLM2NK73G*7MY;0!X;=@ 6!.03M!R=H..]2WGC73[?5/[-MK6^U"\-I'>)'9
MQ!]\3E@&!) Q\O<CJ,9S0!TE%9VAZU9^(='@U.Q,GD3;@!(NUE96*LK#L000
M?I65J_BJ;3?&>CZ"FFW$Z7\4LCS(H(7:5''S#@;LMQP,8S0!TU%<H_Q TI#)
M-]EU Z9'/]G?5! /LRONV'YL[MH;C<%VY[U:/C"Q/B2YT*&TOI[JU*_:'BA!
MCA5D#JS-G@$''KD'C@F@#H:*XN'XFZ--;Z?="RU5;+4<):W)M?DEE()$0P2V
M\X('&"1UIU]XULI_#^M3$ZGI-QIC1I<J\"&>+>5*D*2RD,#Z^M '945S%]XX
ML;/4M3T^'3M3OKG3=ANEM( VQ60.&R6 Q@].IP< XJ6?QE8"UTR:QM;[4FU*
M'[1;16<(9C'@'<Q8J%'S#J0<T =%17$ZG\1(8=,TJ]TW3KRZ^V:D+"6(Q8DA
M<,0Z,I88?@X'3CK5QO%NGZ=/KT]Y>7C)9301&V:!24>2-2L<87ERQ8=>Y/:@
M#JJ*YVU\964UQ=6MU97^GW=M:M>&WNXE5Y(1U9"K%3@\$9R,BJUEX_TR^ETO
M;9ZE%::HRI:7DT 6&1RI8)G.0>#SC!QP30!U=%%<G'\0M*D$5P+74!I<LXMX
M]4: ?9F<ML'.=VTMP&*[?>@#K**X?0=?U35OB/KUE,+^'3]/\N** P1"+)0,
M6=N7R2<K@XQU&:Z77]=LO#>DOJ>H&06R21QL8UW$%W" X],L* -.BN3'CZT-
M_-IW]C:U_:4<8F6S-LOF21$D>8OS;=N1CD@YP,9JYI/C+2=9N-.AM3.#J-J]
MU;M)'M#!&"NG7[ZD\B@#H**SM,UFUU>?4(K42$6-R;65V7"M( "P4]\9 /OF
MH=:\16NB2VEN\%S=WMX6%O:6J!I)-HRQY(  R,DD#D4 :]%<P_CS1X=%GU.X
M6[@6VNDL[F"2'$T$C,H 90>GS*<C.0>,U"OCZT:]N-/&BZU_:4,:S?8OLR^:
M\1S^\'S;=N1CD@YXQF@#K:*Y5_B!H_V?1I;>*]NFUF*22SB@@W.Y3;N4@D8(
MW=^!@Y/%9VK>-3=Z;:2:6;FRNH]<M+"]M[F)5EC#R+N4CD896&"#WX- '=T5
MR]]XZT^RN+]$L=2N[?3FVWMU:P!XK<@!F!.06(!!.T''>M+3O$6GZKJ=U86K
ML9;>&&XW$866*4$HZ'N."/J* -:BN2C^(>E7'V);2TU&YEOXI9K2*& %IEC?
M82,L  >H)(&/PJ*+XE:/+:17BV6J"S\\6UQ<-;82TE+[-DN3D$,0#M! R.:
M.RHKG-1\9V=C?WEG#8:E?O8J&O'LH ZV^1N 8DC)QSA<G':FW'CC2X[JRMK2
M*[U":^L_MMJEG$&\V/(&020!USS@>^>* .EHKA]1^(L,6E:;?:=IE[<&ZU,:
M?- \0$D#AL.C#</GZXY(]Z[:-M\:N59=P!VMU'L: '45SGCS6;OP]X)U+5;
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
MPQP0#G#8.*S['QQIUMIFE^9+J6H3:C-=1VQ%NOFR-%(P*[5P!C& ?09)')H
M[.BN/N_&=E=:#>W(DU'2YK*]@M;F-H$,\3NZ;05)*E6#CD$\$D<BI;WQ]I]I
M/JD,>GZI=MI3E;TVUN&$0V!]Q)89&#T&3P>* .KHKG+KQIIT5Q96]G;WNI3W
M=J+U([*'>5@/21LD8![#J?2KWA_Q#8>)M.>_TXRFW6:2#,B;260X)P><?7F@
M#5HK(UOQ%:Z)+:6[PW-U>7C,MO:6J!I)-HRQY(  &,DD#D5FR>/]&@TFXU"Y
M2\M_LMW'9W-O+#B6"1R NY0>1\P.02".F: .IHJIIMZ=1T^*[-I<VADS^YND
M"2+@D<@$XSC/T(JW0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<AXPTJX?7/#OB&VT
M]M1_LB:;S;6/;YA25-I= Q +*0IQGUQS77T4 <+HRZI97WBCQ,N@W2+?O;_9
MM-+(LTFQ=K2$ E5)W=SG"<UW5%% !7'^([/4;#QAI?B>QT^7488+6:RNK:!E
M$JH[*P= Q ;!7!&<\\5V%% '"10:EKWBN3Q#<Z7<:9866F36L$=V5$TSR%2S
M%5)VJ @')R<US.AIJGB#X9>%?#\.BW4>6LYI+TE/(6&-UDWAMV2Q"@;<9R3V
MYKU]T62-D<95@01Z@U7T[3K72=-M]/L8O)M;:,1Q1[B=JCH,G)/XT < +;6M
M$TGQ/H,>@WE]+J5U=365Q"4\EUGR1YC%@5VEB#D=!QFM+PQX<OM%\5IYL9>V
MM_#]G8BX'W7DC9]P'?H0?QKJ!J]H=?.B[F^VBU%V5V\>66*9SZY'2K] ',^
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
M"7\Z[*B@#SFS\/ZK'X.^'UFUDXN--O;:2[CR,Q*L,BL3SV+ <>M8>GRZI>^
M_$V@66AW5S-J.HZA!!<1E/)&^9U+2$L"NWD].0!C/;V*LZ&TL?#VF736=K(L
M*M+=/%"&D=W8EWVCDDDD\#UP* .$O-(U<ZW?V5[9ZS?6P@@ATHVE\UO;*!&
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
M7?:'X*TK2VT^\-O*;VTA"1K)<R21P,5P_EHS%4SR/E XJ\?"VC'P^VA?8_\
MB6LY<P^8_+&3S"=V<_?YZ_I0!PEY+JVO>,O$ENUAK%W#I\D5O:K8:H+06^8E
M??C>NYB6SD@C  ]:2QT^_NO&G@J7Q!)<#5%TJY:?RKQ@C/&\6&PC;3N!RP'#
M=\X&.WU3PAH^K7SWMQ%<1W,D8BFDM;N6W,R#HK^6PWCD]<T^;PGHLTFE2"T:
M%M*&VS-O,\/EKQE?D(RIVC(.0<4 >8:AJETNCQ>*=,.MLLNI1&'4;O4MJ2QM
M.$*"V#;?+() &T' S72VNDS^(?&7C**XU?4XH[66.&S2"[DC6!I+5-S@*1DY
M.0#P#D]36V?AUX8:VEM6L9FMG)98&NYC'"2VXF)=V(SGG*@&M:WTFUT<7]UI
MUJTEW<JKR>9.Q:=TC")EF)P<*!G\3DT <1HNN:CXDN/#&D/<30WM@TLVM>7(
M5):W/E!&(ZAY#NQW"UK_ !%_U'AG_L8K'_T,U;\)^'Y]/OM9US4;>WM]3UB=
M9)(8&WK%&B[47=@;CU8G'5O:MO4=)LM66V6]A\T6MPEU#\Q7;*ARK<'G!['B
M@#SU[&;6)O'DUUJNJ*-/N7^Q)!>R1+ PMD;< K#//8Y YXY.:VF1'4_&/A;6
M+J2[EO9O"_VUPEU(@>4&$_=# 8))RN,'N#7I$>AZ=$-2"6^/[3<O=_.W[PE
MA/7CY0!QBH[3P]I=A<65Q;6NR6QL_L-NV]CLA^7Y>3S]Q>3SQUH \T#W=O\
M"^P\<)JVH2:Y(T%P[&[D,4OF3*K0^5G8%PQ4 #(QGK6W907%[XI\:7D^I7Y7
M39@MG MRZQQ%K5"QV@X/7(!X!R1R<UT47@;P_#>I<I9R[8Y_M$=L;F4VZ2YS
MO6$ML!R<\#@\UIPZ+I\$NHRQP;7U)@]T=['S"$">O'R@#C% 'EUG9WG]A_#^
M_P#[<U?[7K#107TAOI#YL36[.5VDX4_* & #=3G/-79K[^PT\8:-_:.KBVCO
M;."Q$,YEN5>=$/EQO(21EL\D\9)!S7?)X<TF.TTFU6UQ#I+*UDOF-^Z*H4'.
M>?E8CG-17WA/1-1&H?:K/>=0>*2X82NK%XP C*0<J1@8*XH \_A%Y;>(]7T*
M6+4;&SG\/RW9MIM5>Y<2*X4.K[BR9!((!P<4[P])-I%E\.8[.>[:*XTFXN)8
M&N)'61Q;Q$#!)X!Z*.!G@"NWM_!.A6U[%>I;3M=HCQM/)=RN\JN &61F8F0<
M#AL@8&,5)IG@_1-(-@;2WF!T_P S[+YMS+)Y(=0K*NYC\N%  Z#'&,F@#SX-
M=6OPRTSQM'JVH2ZW*]M<2%KR0Q2^9*JM#Y6=@7#$ !01BKLEC-JZ>/;FYU75
M%.GW<OV)8;V2)8&6W1\@*PSR1P<@<X')SU\/@;P_;WL=S'9RA8IOM$5L;F4V
M\<N<[UA+; <DG@<'FM&/0M-BCU.-+?"ZF[278WM^\9D"$]>/E '&* *>D:E<
MS^ K#5)3YET^F1W#''WG,08_K7$V3S:=\,_ ;6ES+&]WJ-@]P\;E3*97WR!B
M.H)8Y!ZUZ79V5O8:?;V-M&$MK>)88T))PBC &3R>!WKFM!\*"STM-$U*!9['
M2[U;C2Y1(0=@8O&& (Y0DKSP0![T <I/:7&H>'_'NJSZOJJW&F7MZ;#RKV2-
M8/+C5Q@*P!Y['(QT YSHZ=YWC'Q+/::I?7T4%II-E/%%:73V^^28.7E)0@DC
M:  >!Z5VB^'M+6QU.R%K_H^J/))>)O;]ZTB[7.<Y&0,<8JG?^#-#U$VS2V\T
M<EM +:.2VNI8'\G_ )YLR,"R^QS0!P^JO+::S(T.KO?S0>#;[9J",-TC+(F&
MRO\ $".H[BMB]U&Z72_AV5O)@]W=VXG(E.9E-LY.[GYAG!.>^*ZB#POHMM+"
M\.GQ)Y-DUA&HSM$#$$IMS@Y*CDC-4;+P%X>L);.2&UG9K&026GG7DTHM\ @!
M S$*N"?E'!X]!@ \ZUBW?6?A/XG\27NI7PU!Y+M-OVIQ%'&DS1K#Y6=F-H'4
M9R<YS5_Q1JFIV\?C9;74;J V]KI)MRDK#R2[D,5&>,]\=>]=I>?#[PU?R7K7
M-C*T5ZS27%N+J587=NK^6&"[_P#:QG//7FKUWX4T6^^W_:+/?]O2%+G]ZXWB
M(YCZ'C!],9[YH Y2_CF\*>-+(6%Y?SI=Z7>S3PW5W),LDD0C96 8D*?F(^7
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
M[I6I7-W<7=KYDMW9&PF;S&&Z DDIP>.6/(YYZT <+XBM_P"T[/1=/T^\U/\
MX2/4[.+:\6I7$<=M$%&^X=$<*<9P,CYF('/-&MC41XQT[PQ'#JVIV%GHZSE(
M=1^SRSR;S'ODDWJSX"C@'JV3753^ ] N+\WQ@O(KDPI 7M]0N(<H@PJG8XX%
M6+WPEI%_%9K,ET);)"EO<QWDJ3HIZCS0P<@X&<DYH J^!X]:@T>Y@UI)E:*[
MD6U\^X6>7R."H=U)RP)9<DYX&:X?Q5>3W=MXKUC33KDK::94CO?[3^S06LL2
M<K'$K#S &'.Y?F)(YKU'2M(L=$L19Z? (80Q<C<69F)R69F)+$GJ22:R9_ O
MAZYNKR>:RD=;QVDN+<W,OD2.PP7,6[9N]\9SSUYH YT+<>(O'5C:7M_?)92^
M'8KJ6WMKEX5DD,I&24((Z]B,X&>!BL;3KR_OSH7ANYU.^-E)KFHVLLPN76:6
M*WWF.-I =W.!DYR0M>D:;X:TO2;B"XM(9!-#:BSCDDGDD80AMP7+,<X)^N..
MG%5[CP;H5S8M9O9LL9O'OE:.>1)$G8DLZN&#*<D]".M &!X.LTT_XC>,K2*Y
MFGCCBL OGRF1T!24[2S$L>O&23@BF^(F&L>+KBPMX=9OFL;6,S06VH_8H(&<
ML58LK*SN0/< #WKJ='\,Z3H,]U<:?;O'/=A!<2R3/(\NS=M+%R23\QYZG\!4
M.H>$=&U/5&U&YMYOM$D:Q3>5<R1K.BYPLBJP5P,GA@>N.E 'G^B:IJ'B72O
M.GZAJ-WY.H)>/=R0W#1R7'D<(ID0@\YR<$9VU7U>ZU+3;/QW9V>N7[?8KW3(
M[25[AG> .\>5!)R?O$'/)'7/-==K7@JWMM*M+;1-(BN(8+QKG[.]_-!)$6!R
M;>0-^Z.3G:,*<GH:C\.^!HQ;ZV=9L(88=4N8918Q7#R>6(=I4M)P6<N-Q/?/
M)/- &9XAAO+#Q%H7ABR35KZP>VN+N:--2,<UPX91AIF<-M&XG:".HXP*S]1N
M_%6C^'VT^2&_AAO-<M[6U#7Z2726\BY:/SMQP=R[59CD!QSTKTK6/#^G:Z(#
M?12>;;L7@GAF>&6(D8.UT(89'7GFJR>#]"31;C238B2TN)/-F\V5WDDDX.]I
M"2Q;@8;.1@8Z4 87A6TURQ\4SHVGW]EHDEGDPWNI+=LLX<8*$NS %2V1G&0*
M;JNG0W'QDT25Y+H%=+N)0$N9$7<LL6/E# 8YY&,-QG.!72:3X9TS1;F6ZM4G
MDNI4$;W%U<R7$A0<A=TC$A?8<5)J'A_3M3U2QU*YBE^V6))@EBG>,@$@E6VD
M;E)494Y'% 'DVGV4FF_"6R\1VVHZA'J%O? Q!+IUB5#>["AB!V$$$YR"23UZ
M5M^)IGU/4?$D]DNMW(TR+RS/%J?V.WLI%CWG8JL"YY#$L".W2NY_X1;1O^$>
M&@_8_P#B6!PXA\Q_O"3S,[LY^_SU_2H+GP9H5WJ=Q?S6LADN65KB(7$@AG91
M@,\0;8Q  Z@]* .*T>,ZWXR\$ZI?3W374_APW4A2YD16D!@.=JL!@DG(Q@\9
M!P*Z'XA]/"O_ &,5G_-JTH/!&A6O]EF""YC;2\BT87DV44D$H3NRR?*/E.1Q
MC%:FHZ39:K]E^VP^;]DN$NH?F(VRIG:W!YQD\'B@#F_BJ"?AGK04X/EI@^G[
MQ:HW,(\*^/-&$>I:@UK>V5X]\+JZDF5S$$82!6)"GEON@#'&*[/5=+L]:TV;
M3M0A\ZUF $D>XKG!!'((/4"FW>CV%]J%K?7-N);BU26.)F)PJR !P1G!R%'4
M4 >4Q7M]:-X6UFU&MI'J6J6\9O=0U+?]KAF)X-N&**"IR, 8P*T;O5=3LM.U
MGP<E]<_VM-JJ6EC<-*QD6VN,R!]Q.?D03#/;8*ZE?AUX96U2W^R7+11%3;AK
MZ<FVVL&'E$OF/! ^[CI6M)X=TJ7Q!;Z[):!M3MH3!%<%VRJ<\8S@GYFY(SR?
M6@#AM:EU'4/'UUHRV6J7UAI^GP-%!::G]E)9R^9';>K.?E ') P3U-=9X*76
M8_#B0ZZ'^UQ32(C2S++(T08["[*2"VW /N*LZMX8TO6;N*\N8YX[N)#&MQ:W
M,EO)L)R5+1L"5SS@\5=TS3++1]/BL-/MU@MH@=B+D]3DDD\DDDDD\DF@#RZY
MMKJ\\+>.M9EU?51=Z9?WQL3%>R(L'EC<H"JP##/&&R,<#%;.G+)XP\6:E;:K
M>7J6UA863P06MU);AGF1F>0^6P).0 ,G P>*Z[_A'-*_LW4]/^R_Z+J;RR7:
M>8W[QI!ASG.1GVQCM5>_\'Z-J$L,TD-Q#-# +=9;6[E@<Q#HC,C LOL<T 4O
MAYJ%WJ/A)&O;A[F2"YN+9;ASEIDCE9%8GN< 9/?%=55;3]/M-*L(+&PMTM[6
M!=D<2# 459H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P=9\3QZ7J<&
MEVNG7FIZE-$9Q;6NP%(@<;V9V55&>!SDFMZO/?%OA2:Y\9Q:^-'FUBUDL1:2
MVUO>_9I8F5RRN"70,#N(()XX- &R/'NEC3+749(+R*VDO/L-RTD8!LIL[<3#
M/RC=@9&1R.QS4=S\0]*MM,N=3%K?3V,5\MA'-#&K"XD)VDQC=EE#?+G')!QF
ML*/PIJ[^$9-!AT>UTV/6;UWOREP9C;6Y !W%V8O,RJ%ROR@G/&,G/UJQUKPY
MX0T_1C:Q3KIVNV*:5,SJJW,7F@HKXY5E/RDXYZ\\T =I:^-+0SWMOJUE=Z-<
M6EJ;UX[S8=T ZNK1LP..A&<C(XIFG^-X;N\L(;O1]3TV'43BQN+M$"3G:6"_
M*Q*,0"0& SCUXK"U;PSK'C>[U&XO[ Z-&=(FT^VCFF21WDD96+MY9("#8HQG
M)R>E5=&\*73:IHWG>$/L+64JS7-W=:H\\>Y0<&!!*3DG'+@ #/!H Z%?B!:2
M2>?%I.IR:1]I^R_VJD:&'?OV9 W;RF[C<%QFJ.B^.;LKXHN=7TV_6WT[4#!
M$BC9B-L86(!6)+EFSD\88<\8$6AVGB[P[HEOX8L=(B;[/.5BU:2=#!Y!D+;C
M'G?OVDC;C&><XJK>Z+XMMXO%-GIEI*BWNJ)?Q74%VD;3PD1+)$ASF-\(WS'
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
M=)YB_(B.Q8YS@\$=*+SPIK$O@#Q3I26JF\O]6N+FW3S%^>-[@.ISG ^49P:
M-VT\;P2WUW9WFD:EI\\-D]_&MRB9G@4X)7:QP02/E;!Y%6V\66*Z3H.HF&X\
MK6I8(K==J[D,J%UW\\  <XS5#6?#][J/C);R-%6S;1+JQ:8L/EDD>,J,=>BD
M_A7.VNE>*[K3?!^D7&@"UCT.[MFN;EKN-Q*L2%-T8!S@@Y.<'M@T ;%Q\2[.
M"/4+E=$U>:PTRZDM;Z\2./RX61MI."^YAW^4' ///%6I_%6G:5J_B*XN[V\:
M"PMK65XBBM&OF;POE8^8LQ !![[<=ZS'\+ZLWP_\8:4+9?MFI7=_+:IYB_.L
MK$H<YP,@]^E5M6\&:QJ%QXADACBC>>#37LVDD&V26V9G9&QR!G S[^U '0V_
MC6$27$>J:/J>E20VK7BBYC1_-B7[VTQLWS#(^4\\CBFV?C;S]4L;&]T'5=.;
M4%=K)[D18F*KO*G:Y*-M!.&QTJCJ5QXYUO3[^/3]-30V%BZQ&XGCDEDN#C&P
MH2%4 -R><D<#%8>G^%=2/BOPWJL7AZ]LX[&:0WLVHZJ+F=]T+KD?O&&T$\X(
M)R/EXH M:1XROM3TQ)]5CU*Q;_A(Q91-$L.'!F95B;#'Y0% <]?0FMJ[^(-I
M;M?3Q:1JEUI=A*T-WJ,$:&*)EX? +!V"\Y*J0,'K6##X:U_R!I[Z9MCMO%*Z
MFEQ]HC*S0-.\A(&<@J",@CG/&:E72O$^D^'-7\*66B+=Q7<ER+743<QK$D<[
M,Q,JD[]R[SPJG.!0!T%]XW@@UE])T_2=1U6\%K'> 6@CV-$Y8!MS.!_#TZG(
MQGG$8\?V-SIVD7&FV%]?7.K"4VUG&J)(/*.)-Y=@J[3P>>O3--\.^&KO1?%4
MTI7?8IHUG8Q3%AEVB,F[C.1P5/XUS8\):C%X4TFPU'PS#JT4%U>230QW*QW,
M.^9WC>*3>H'!Y&X'D>F* /0M%U=-:L#<K:75HZR-%)!=1['1U."."01Z$$@^
MM6[RY2RLI[J0,4@C:1@O4A1DX_*N*T&37/"GAY!J5O<7/VK5DAMK:YO1+-:V
M\C*BAI.=Y4Y. 3P>O%=?JT$EUHU];PKNEEMY$09QDE2!0!S.G?$2TOY-)=M'
MU6UL-698[.^GC01O(RE@I <L,X(!(P<<<<U+>>/K6VEOY(=)U.[T[3I&BO=0
MMT0Q0LOW^"P=PO\ $54XP:I/X;U0^$? ]@+<?:-*N;&2[3S%_=K'&5?G.#@^
MF<US<W@6]L&UBR7PNVJO=W4TUI>_VHT, 65BV)HQ(K?*2<[5.X>E &_?^/+K
M3_&=_#_9UY=:+:Z,M^'MQ$=PRY,@)<$J0NT#KD'C&#6\WC+2AXDTK0U:5[G4
M[4W4#JHV;,$C)SG)"L1Q_":R;?0+[3_&UI(NF1SZ/+H<6F3/%* L!C9SC8QW
M%2& &,GUKE(O GBJS\.7=Q#'&^NZ==V\>DYE7Y[: ,B$MG"Y664X- ':GQ_9
M3);KI^G7]_=W4T\=M;0*@:1(7V/+EF"K'D<%B"<CBF3?$;2[;2&O9K+44GCO
MET^:Q\H&>*9AE5*AL$'C!!(.15!?#.H^%;_0=0T>P_M..RTLZ7<VR2K'(1N5
M_,0N0I.Y3D$CK5)_"NNZA>-K-S9)!=7FOV5Z]H)E8P6\ "Y9LX+8!)"Y[8S0
M!;_X35[3Q9)<:NMUI>GKH@N&LKD*7$OVAD& I.68   $YR*V&U]6U[1_/34[
M*2YL+FY^PR+'MVH4SYF"2'&1@ ]SFLCQ3X"?Q1XU?4)0T,<.DK'97J28:WNU
MF+JP4')P,=L8)%2IIGB+5-8T/4]3T](+B#2[RVNPDR,OFN8PI7!Z-L)]NAH
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
MYR,#FJ)\?6]MI.K7%_IUS;WVF3QVTUDK+(SR2;?+",#@AMZ\\8YSTH TM/\
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
MLG.0,U5O?%LPU?4M/T[1[B^3344WL\<J)Y99=P5%/+L%P2..H[T[X=7ES?\
MP\T*[O)Y+BXEM%:265BS.?4D]: +-[X+\/:AJ,]_=::DD]P )_WCA9<# +(#
MM8@="1D8%3_\(QHWVW3[Q;(+<:?"(+:1)&4I&.BG!^8<=&S61J_C6ZT=;Z]F
M\.WO]D6$NR>\=U1B!C+I&>609Z\9P<9J>^\67$7B.XT+3=&FO[R&UCNLB98X
M]CEARS=#E>G.<^Q- &[<:;9W5]9WL\"O<V9<V\A)S&67:V/J.*JV?AS2+#^S
M_LMDD7]G1O':88_NE?&X#GO@=:R-&\=6FL7&C1BSGMUU6&=HFD(^6:%MLD1Q
MW&&(/<*:UM'UR/6KG5$@@=8;"[-IYS$8E=0"^!Z G;]0: %D\.Z1+I]_8/9(
MUKJ$K374>3B5VQN)Y[X'2DN_#6CWZ:BEU81RKJ2HEV&)_>A!A,\\8[$8KA=7
MUC5/^$X\2&[344TO2=(,H2TOA$ &28F3:.K-M 7/W2 :NVOBA--U_5K^]N[K
M^RK70+.[$4CER"QDR<=W.%&>YQ0!T4W@CP[<2022Z?O>&$0!C/)EXP<A7^;]
MX,D\-GK22>!_#DEI]E.FA81<F[54ED7RY3G+)AAMSD\# YZ5#9^++G^U;"QU
M?1+C3#J*L;1WF20,RKN*/M^ZVT$XY'!YJ'1/&=SKB65[;^'[LZ1>R%(;Q)D=
ME&2 SQ@Y5>/?'<"@#7F\,:+<6-W93:?$]O=W!NID)/S2D@[P<Y#9 Y&,5%!X
M0T&WTZ^L4T]6@OUVW7F2.[S#&,,[$L0!TYXJSK^MVOAW1+G5;P2-# !\D8R[
MLQ"JJCU+$ ?6LJV\67":M#IFL:-+IMQ=0236I\])5E\L NA*_=8 @XZ=>>*
M-N;2[*>[L;J6W5I[$L;9R3F/<NTX^JG'-0:#HL.@Z:UE P9&N)I^%P!YDC/@
M#)Z;L=>U4?"/B:7Q7IB:FNE3V5C-&CV\DTBDRYSN^4<@ C&3UZCBHM3\5W%M
MXCFT'3]%GU"]CLTO/EF6--C,RX+-T.5_'/L30!++X'\-SWLEU)IBEY)?.DC\
MUQ$\F<[FBW;"<\Y(ZU=/AS2&U>YU5K)#>747DSN6;;*F,89,[6XXR1G'%<Y8
M?$5;^WT?4!HEY%I.J7"6L=U)(@*S-D %,YV[@5W>HZ8P3/=^.I(UU.[L]#NK
MS2M+E>*[NTE13F/_ %GEH3EPO.>G0XS0!J:7X/T'1KQ+NQL D\:&.)GE>3RE
M/54#$A![+BK<6@Z7#HSZ.EC$=.<.&MV&Y6#L6;.?4DG\:Q9_&<DVJS:?H>DR
M:J\%M%=2LMPD0V2 E-F[EB0,]AR.:=<^,)O[2M-,T_1+FXU">R%\]O/*EN8H
MR=N#NZMD$8'3'6@#0TKPIHNB7375C9[;@Q^5YLDKRLJ==JER2J].!@<54A\
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
M<BBCAB2*)%CC10J(HP% X  ["GUE>'M<C\1:6=1@@>.W::6.%F(/FHCE0X]
M<$CVK5H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YY](NS\18M:"K]B
M727M"V[GS#*K 8], \UT-9IUNV'B9=!V2_:FLS>!\#9L#A,9SG.3Z?C0!QY\
M(ZM_PKQM&\N+[8=6^U[?,&/+^V^=G/KL[>O%4[OP/)::WK<P\*V&N+J-RUU;
MW$UP(S"S* R2 C.T,"05R<'I7IU% ' ZSX:DDBL;.7P?INIV=M:HD#6MQ]GE
MM9!]Y59L$)TQ@Y&#D&H'\-ZP?#ND:?KFAV?B3R(G\QGN<7$$A;*[9&QN 7"D
MY!)7/->BT4 >7OX1\1#2]%COK;^U;*VO+F6;29+XMB)_]2C2/Q)Y?/WO7OBL
MZ[\(ZAI.G^(IY+32=)M9;FSU*T*3A+>&2%D_<OP,9Q]X#&37L-,FABN8'AGB
M26*12KHZAE8'J"#U% 'F-['?^*/B%;V.H6\-DDV@7D30Q3B9XED,:[V( '.>
M!_LDYYP'^'_!4MD^D6MSX,TA)K)H_/U,S[U?8.'C0#=O) /S8 YZUVMGIFE>
M'9X8-(T&*V6[D*RR65O'&J84D-)C!QV&,\FM&SOK;4(GEM9EE1)7A9E[.C%6
M'X$$?A0!YWK/A?6-0OYIK3P_::?K)N R:[97OE*4#Y#/&/F<[."K @GOBMR/
M_B9_%F2>'YH-(TLV\SCH)IG5PGU"("?]X5V%06UG;68D%M;Q0B61I9/+4+O=
MNK''4GUH YKQQHVH:O\ V2UM:C4+*VNC)>Z<9_*%RA1@O)X.UB&VG@XKCY_
MFM_8O%UI9Z+I]E#K=K;_ &>&UE54@>,D%&X&20=VX#&<CWKURLVXUNVMO$-C
MHKI*;F\AEFC8 ; L94-DYSGYQCCUH R/$GAZYUGQ+HEPFT6=O;WL-P^[YE\V
M-57 []#7,C0/%L_AKP[X?FTRUB31[RS:6[%T&$\4#KRBXR"5&3NQTQSGCT^J
M]]?6VFV,U[>3+#;0KNDD;HHH H>*M,GUKPEK&EVQ43W=G+!&7.!N9"!GVR:P
M]&TC6'\3Z1J]]8I:);Z-)92Q^>LA$ADC(P1U!"$UV=% 'FE]X0ULV%XBVR74
M$OB.34)K$7'E_:[9EP%+=/O8.T\''-55\#ZLLOB=+31-.TVUUO1S:PQ6TBA;
M>4"0 /@#<6W D@8'3G&3ZK10!FZ ;W^PK--0L_LES'$(WA\T28VC&=PXYQFN
M/G\(ZM)\/]8T=8XOM=UJTEW$OF#!C-V)02>QVCI7H59RZQ!<06T]C%->PSW+
M6YD@ (C*EE9FR1\H9",C/.* ,V;1KB3X@#5Y$C;3_P"R'LWW,.7,H;&/3 -<
MU\,M*D6ZU"]DG6XL]/9](TJ53D-;I(S%L]^2J9'_ #RKT*[L[;4+26TO+>*X
MMY5VR12J&5QZ$'K2VUM!9VT=M:P1P01+M2*)0JJ/0 < 4 <UXYT?4-8LM.6S
M@%Y;P7BRWEB9_*^U1!6&W=T.&*MM/!Q7(M\/M2N9/$=M#I.GZ39ZU81)"MJZ
M[;:6)F90X &XL2I)4<=.<9/K%% ')JWBO6HY[6^TRSTRU:REBDS<><TLS#"E
M-OW4').>3D<"LO0_#^N*_@AKZQCMO["MI;6X G5]P\A8U=<=B0>.U>@5G3ZQ
M!9B^DO8IK2VM"@-S,!Y<FX#E,$DX)P<@<T <GX=\'ZAIOB^26Z\K^Q=.:X?2
M55LD&X8,^1VV_,H]FJE:^%M>TJV\/7,-E%=3Z;JU]<RVXG5"T<YE"D,>,@."
M17<0ZW;3>([K0U247-M;1W+N0-A5V90 <YSE#V]*TJ /-9](-Y\7'L[::-]+
M_<ZQ?PKSLN8PT<8/8;OD?'7]UFNX\06E[?\ AS4K33;C[-?3VTD<$V2-CE2
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
MH"K8Y7)5AGZ&O0Z* .(DTSQ#K/B)=<GTVUL&L=/GM[.VN9Q*)II2N2^S@)A
M.YY)JAHWA6]B\26EU:Z"GAVR"2C4(8+T/%=;D(55C7Y1ACNW84\8QS7HU% '
ME&C?#^33;.STBX\'Z1=O;RJCZK+.-DD0;._RQ\WF;>W3/.<5Z9JJ74FE726,
M=M+<M$PCCNL^4YQ]UL<X/2K=% 'GWA[PW?6/BFVO[/0U\.Z>D4HO;:.]$D5R
MS ;-L:_*NTY.[ /;%5O NCL/%>KO'-'-I.BRS6FE%>55IF$LH_X =J<>A%>C
M3P0W5O+;W$22PRH4DC=<JZD8(([@BF65C::;:1VEC;0VUM&,)%"@1%^@' H
M\[3POJ\NMV-Y;^'K71-12\26]U&QO=L-Q&&RX\H<MO''S#C/7BH[[P5K%_IF
MNZ9+96S*VMG5[.268&.X!<-Y3@#<N1N!/O7I]% 'GMCX49EU)X/".G:,SZ?+
M;PN)Q),\CC&,K\JI]>3QP*O0^&M12'P$I2/.C*!>?./E_P!%:/CU^8BNTHH
MX6Y\/:I'<^)Y?[)T_4[;4K^&7[)=.,30K"B-C((#AER,\<=NM3^"]!O](U'4
MIC9OI>DS)&MOIK79N/+<;M[CDA 05&T$],\5V=% '/7&D7<GQ"L-955^QPZ;
M/;.V[G>\D;#CTPIKGI_".K2> -9TA8XOM=WJTEW$/,&#&;L2@D]CM'2O0J*
M/,]7\&ZEJ6K^(%N]%L=3;4'_ -!U&\F#)91F,+M$9!(*L&(V_>)Y(JCK^G:M
MIW@SPA%"(K+Q-:JNDPQ^8'\Q9(O*<C'8867VV<UZU50Z5I[:HNJ&QMCJ"Q^4
M+HQ+YH3^Z&QG')XH -+TZWTC2K33;5=MO:PK#&/]E1@?RJW110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 5Y[K>F6&L?&&RL]1'F0'0I&\@N564B9>&
M /S <G'L#VKT*LO4_#>C:Q.)]0T^&XF6/RUE8?,JYS@$<CGTH \EDGOUMXO#
M]H#<Z2/%5Q91Q37C0I)$L6](#* QV[]PQ@YV[:[?P;IFHZ7XBU6&2WL+#3W@
MB==-MM0:Y\F3+ N 478K#'&,97-=%_PC.B'0UT7^R[7^S5Y%MY8V YSGZYYS
MUSS4FDZ%I>AQRIIEE%;"5@TC(,LY' +,>3^)H Y/5-*M=;^*_P!BU!7FLQH0
MD-N7(1V\]@"P!YP"?Y]A7):?I\=OX"\/Z\);A]4BUN*W2Y>=F981=F'R^3]S
M8,8[]:]B^P6O]I?VCY"?;/)\CSL?-Y>=VWZ9YJL-!TI=/BL!8PBTBF$\<.WY
M5D#[PP]]W/UH X"'3+#Q GC;4=<9VO+&]G@@E:9E-G#'&IC*8/R==V1U)JOH
M%NWBKQ)H@U_S9UE\*07$\#N5260R'YG Z]2<'C)]A7?:CX1\/ZM?&\O])MKB
MX8 .[I_K .@<=& ]\UHKI]FNH?;UMXQ=^2+?S0/F\L'.WZ9YH \HT1Y!=>&-
M/,TK6UOXCU.S17D+?N428*A).2 .F?2J>F65O9^$=,M8 UM:ZGXIDL[]XI&4
MO"LTVU"0<@$A5XZYQWKUN/0=*AEBECL(5>&XDNHV"\K+)G>X]SN.?K5<>$]
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %4]5TJRUO3)].U&'SK2<
M21[BNX @]00>H%7** *>J:79ZUILVG:A#YUK, )$WE<X((Y4@CD"KE%% !69
MK7A_2_$$$46I6OF^2^^*17:.2)O574AE/T-:=8&L>)9+'6(='T[3)=2U)X#<
MM$LJQ+'$&V[F9O4\ #/0],4 3Z1X6T?0Q<FQM6$MR )YYIGFED Z NY+$>V:
M</#.D+I%AI0L_P#0M/DBDMHO,;]VT9RASG)P0.I/O65)XU+0Z7#:Z+?/JNHB
M4I83 0O$(SAV=FX"@X (SNR,9J";XA6]IIMS/=Z7=Q7EG?PV%U9 JSHTI7:R
MD'#*0P(]: -.?P7H-S/J$LMG(?[0=)+I!<RB.1U96#; VT-E%Y !..>]:=KI
M=G97U]>V\.RXOG5[A]Q.]E4*#@G ^4 <8KG3XZ%C<:G!K>D7.GRV.GMJ6T2)
M-YL"D@X*GA@>,>_6K.G>)K^YVO>>'KJTMY;=KB*X6:.9"  =K%3\I(/'4'GF
M@#3UC0-.UU(!?PNSV[EX9HI7BDB8C!*NA##(ZX/-5H?".AP:<M@EEF 72WAW
M2NSO,K!@[.3N8Y ZD],=*J+XRMF\-Z#K7V27R]8FMH8X]PS&9B "?IFN2'B[
M7-->Y6W@DU S^+);!?,F V1[5(C7=TSAL=ACWH ]&DTBPEU;^TY+=6O/LS6F
M]B2#$6#%=N<=0.U9=AX(T#3;RWN;:TES;$M;1R74LD5N2,9CC9BJ<$] ,=JK
MZOXLU#3'OI(_#5]<6>GQ"6YN/,2,$;=S>4&/[S:.N,#/%%UXT7^U+#3],TRX
MU">_L/M]N4=8U\O*CYBWW>&'KV&* .BO))X;.62UMQ<3JI*1%]F\^FX]*P/!
MWAV718=2O;V*WCU+5KQ[RY2 Y2//W4!P-V!U.!DEC6)J'Q U!]/TJ;3='D%Q
M-K)TN[MY94!BD4G<@.<'.#AAQ^=>@(244LNUB.1G.* .=@\"^';:\BN(K*0"
M&;SXK<W,I@CDSG<L);8ISSPO!Z4L_@7P[<W5W/-8NXO&9[B W$GDR.PP7,6[
M9N/][&<\]:9?>*K@:W>:5I&C3ZG<6,:/=LLR1+&7&50%C\S$#..F".>:Y?6/
M%-[XAU;P:-&COETS4C--((;E;>1VC4YC;N-A&2,X/3F@#N-,\-Z5H]PD]E!(
MLR6RV@DDGDD;RE9F5<LQZ%C[]N@%7KRSM]1LI[*[A6:VGC,<L;CAE(P0:GKA
M;.36/&>KZP\>MW>DZ3IUX]C#'8K&)9I(\;W=W5N,G   Z<T :L7@'P[$;9A:
MW+RVLBR0327T[R1%00 KE]P7!(V@X.>15JX\(Z)<Z7<:;)9G[+<737KA9G5O
M/+[RX8'<IW<\$8K..I:GX/T:YDU^\_M?_24@T]H8PEQ<%R%6-UX3=N.,C QR
M<4^'QA)%>W5AJVD36%[%9/?11^<DJ31IPVUA_$"1D$=P>: +-YX)T*^F6:6"
MY67R5@>2&]FB::-1@+(5<&3ZMDU>M] TNUN[.ZM[-(I;.V-I;["0(XB5)4+G
M'\*]NU<Q%\199$T>8^&[\6^LH/L#B6,F20IO"LN?E!&2&/89XJ2;XAQ66DZA
M=7^DW4%UI]]%97-HCK(P,FS:RD<,"'!['M0!VO6L#3_!>@Z9':1VMG(L=G<&
MYMD:YE=87*E3M#,0!AC\O3GI4-AXLEDUQ](U31[G3KLVK7<"F19A-&I 8#83
M\P)'R^_&:@M?&=R;_3(M3\/WFFV^J2&*UEFD0L'VE@LB Y0D*?7!X.* -F;P
M]I-S/J,T]E'*VI1)#=AR6$J("%!!.!C<>GK5?2O"6CZ/>B\M89WN5C,4<ES=
M2SF)#C*IYC-M' Z8Z5@W'Q%:*QU/48O#]Y-IVE74MM>7 E1=OEOM9D4G+\<]
MNN,DYQN6GBFSGNM;@F1K<Z2%DE9R"'A9-ZR#VP&'U4T :6J:79ZUIEQINH0"
M>TN$V2QDD;A]1R/J*RKGP7HMTMKYD=V)K6,PQW,=].D^PG)5I0X=AGLQ-:&A
MZF=9T.RU,VTEM]KA6989""RJPR,X[XQ6)K/B+5+'QWH>BVNGB:TO89I)9/,4
M'Y"@)&?[N[)]<\=* -2V\,:-9KIBV]BD8TQG>T"LW[MG!5CU^8D,<DYY.>M6
M4T>P2^O[U8,7%_&D=R^YOWBH"%&,X& QZ8ZUS$GQ#5=/EUI=%NG\/13&)]1$
MJ9P'V&01YW% V>>N!G%=J"",CI0!E)X<TF.STJT6TQ!I3J]DGF-^Z*J4!SG)
M^5B.<]:TI8HYX7BE19(W4JZ,,A@>"".XKB]0\1C1/'6MSW]U,-+LM#@N3""2
M QEE!*K_ 'CA1[\5HV7BNX;5['3M6T2XTQ]05S:.\R2!V5=Q1MI^5MN3CD<'
MGB@"?3?!>A:3>P7=K:R^9;*5MA-=2RI;@C!$:NQ"<<?*!QQTK3T[2[/2HYX[
M*'REGGDN9!N)W2.=S-R>Y[=*YV3QM<6TMM->^';ZTTRXNULX[J9U5PS/L5FB
MSN52V.>N"#BK'_":6<>@:[JEQ!)#_8TTT%Q"2"Q9,%=O^^"I'^\* -J32[.;
M5K?5)(<WMO$\,4NX_*CE2PQG!SM7MVJI)X7T:72KW3'L\V=[.US<1^8_SR,^
M\MG.1\P!P.*S)/%]W+?2V.FZ!<WMW:P12WJ"=(Q TB[A&"Q^9\<X''3GFMO1
M-8M=?T6UU6R+_9[E-ZAQAE[%2.Q!!!]Q0!A7>@WFN>.-/U/4;*VAL=&\UK1A
M)ODGD< ;B,?*H SC))./2NLKEO%^KZC;W>C:'H\J6^H:O.\8NG0.((HT+R.%
M/!;&  >,FBWT#Q#I>I6<]KXFN=0M2^+RWU-(SE,?>C:-%*L#C@Y!]J )[WP-
MX?U"\N+FXLY,W+A[B&.YE2&=O62)6".>!G(.>]:L6D6,&I7.H16X6ZN8DAE<
M,?F1-VT8S@8W-T]:YFX\?F.UO]3@T2[N-#L)GBN+Y)$!^0[9'2,G+*I!R>.A
MP#5B]\9RIK%YI>EZ-/J4]M:Q79:.9$1HWW8Y;O\ +P.^?8T :L?AG1X=.TS3
MTL\6NF2I+9Q^8W[IU!"G.<G 8]<]:YG2?AW8R_VNVN6K.;O5;FZ\N.ZD6.:)
MI"R>8BL%?Z,#Z59L/B"E_P#V+=#1KN'2M8D6"VO)'3/FE2P#(#D#Y6&?4>A!
MJ&3XBN++4]1B\/7LVFZ7=36][<+*@*>6Q#,BDY< ?,>GXD' !T\GA_2IKB_F
MELHY'OX$M[H/DK)&N[:I4\8&YN@[U3T_PGI.B3F^L;6:6\CA,4)N;N68HO\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKD=6T[5[#QHGB/2K!-12;3Q8SVWGK$Z[7+HZEN"/F8$<=CS775E:YXBTWP]%
M"]_,XDN'\N""&-I99F]$102?RXH YN;3/$ZZIHOB6:TL[K4K>&XMKNQMY=@$
M4C!EV,W!9=J@YP#DXQ5"X\(ZWJ)OM4N+>&&]U#6K&[:U$P80P6Y0<MT+85B0
M..0*ZK2/%VEZQJ#Z<@N[34%3S?LM];/!(R=-RA@-P^F<5O4 <EJVBZK+XRFU
M>R@M)8_[$DLT6Z;Y'E,H8*P'.T@')K&T;PK?1>((I[+1/^$<T\P3)>VZ7HEB
MN&9<)LB4[5VG)W84]L<UZ-10!YA:^'_%4GASPOH4^E6\":+?6DDUS]J5A/'"
MPY10,CCGYL'C&#G(FNO"NN0P2W%O:1W$T?BHZO'!YRJ98-NW@G@-SG!]*])H
MH \MU/P;JVJW7B!+[0K.^N-1=C9:C>7 =+.-HP @3DAE.[&T8).2:V?#&@:O
M:ZWH=]?6BVZ6?A\Z=,OG*Y$HDCQC'4$(37<T4 >;7/A37(+1Y[>TCN)XO%3Z
MND'G*IE@.1PQX#?-G!]*]'C9FC5G38Q )7.<'TS3J* .->QUS0/%>MZEINEI
MJ=MJXADVBY6%H98T\LAMW52 IR,D<\52T3P9J6D2^#0[12_V8;V2]D1L /."
MV%!Y(W,1]!7?T4 %<1#IWB'PIK6JR:1IL.K:5J=RUYY/VD0S6\S ;_O#:RDC
M/4$<]:[>B@#A=3T3Q5KFC?:KUK*/4;;4H-0L=/1\QQB(@^6TN,LS#=DXP"1C
MBBXT;6_$.MS:M>Z<FG)!I5Q96MNUPLCR22XRQ*\!0% '.><\5W5% '$P>&M2
M2P\ PM''OT4)]L^<?+BU:,X]?F(KG_&FD:C8P^(+X+$/[0UW3)+,LV0=ODI\
MV.0-RG\*]6J"[LK6_B6*[MXYXU=9 LBA@&4Y4\]P0"* .*O-'\1^(-=FU-[9
M-'DM=*N+.R8W D8SRX_>97HJ[1COSTK!@\&:K$_AV^MO"MG:7>EW4<MW(;I'
MN+OY&5B)/3)W?,<GT&.?2-,UJVU:[U.V@257TZY^RS%P "VQ7RN#R,./2M*@
M#@9/"FJM\/\ Q9I CC^V:E=7TMLOF#!65R4R>W!K/\:Z-+=>(M!T^SF19]7M
MCIVI1 _,;1"LC/QZ .F3_P ]:]'O;DV=E-<K;S7)B0L(8%!=\=E!(&?QK)DF
MT'2KO5=32TMTU*.S%W>F.)1.T6&V[CW_ -6P )_AH W%541410JJ,  < 5R^
MO:;J;>,_#NLV-FMU!:1W%O<+YH1D$OEX<9Z@;#D=:Z#3KZ+4],M+^ ,(KJ%)
MD#C#!64$9]\&BRNVO(Y':UN+?9*\>V=0"P4XW#!/RGJ/:@#SH^%_$D?@>?P)
M'80&U=G@353<+M%NTA;)C^]O"DC'3/.:],C01QJB_=4 "G56>_M8[W[$9E^U
M&$SB+^(H" 6^F2!0!Q7BKP5>^(]5\0;6CBM[_1X+6&1CG]]',\F& YV\KS[F
MFZ%X8:/6+2Y_X0W3M(>W1V:[^T"5Q(5P/* [<G);'':NPT+6;;Q#H=GJ]HLB
M6]W&)8UE # 'U )'ZUH4 >.'P)KCZ'8HWAVR;6K&[AN;C4IKM9);TI*&.QCR
MNX<_-C&,8YR.CUCPCJ>H^,(IXHXTT747MKG58V<;A);[BJ@=PQ\L'V2O0**
M/.-7\&,GB_5M6;PU;:]!J0B= UPL3V\B($(.[@J0%.1R#GBNT\/:=_9.@6=E
M]DM;1HTR\%IGRD8DE@N><9)YK3HH YGQ;H5_J3Z7JNCR0KJVDSF:!)R1',K*
M5DC8CD;E/7!P0*C@N_&&J:A9I)I=OHEE%('NI'N5N))E'_+- HP 3U8D''05
MU5% 'FS>'O$MGX5U;P?9Z?!+:WDEPD&I-<@+'#.[,=Z?>++O8< @X'(K>TCP
M[<Z9XIU6Y !LI=-M+2!RPW,T7F Y';[RUU=% 'G]GX3U6'P=X)TUXXQ<Z3>V
M\UT/,&%5%<-@]^6%8>EP^(-2\*>*]$T[389HM1U74;=+MK@(L >5E8NIY.,D
MC;G/3C%>BZWXBMM$N-/MGMKJZNK^4Q6\%L@9F*J68G)   &3S6A:V5K8I(EK
M;QP+)(TKB-0H9V.68X[D\DT >>77@V__ +>NUN-%M=:LWMK>#3YKR<>79!(]
MK;HSZL-WR@DYQD4_POX5UO3SX+2]M8XAH<-W;W#+,K!PZJ$9<=C@\=17H]%
M'!WWACS+7QV=6EBMK'5'2:&X9Q^["0( Y]"KIG\*N?#BWO9/#?\ ;FJJ!JFL
MN+R?C&U=H6-?H$53CU)KI-1TK3M7ACAU*QMKR*.02HEQ$'57&<, >_)_.K@&
M!@4 4-<M9;[0-2LX #-/:RQ("< LRD#]37(6_A_6M#NO#FKVEDE[/::,NEWM
MH)U1AC8P9&/RG#*002.#7?44 ><?\(AK5RPU*XAACO+OQ';:G-;K*&$$$2A
M-W\387)QW/%>CT5FQZU;2>))]""2_:H;5+MF(&S8S,H .<YRA[4 <WXMT*_U
M'Q-87C:4FM:3':R1-827 C5)BP(E*M\K#:"O<CL*PM+\%:Y96L=@VGV<,4/B
M:+55-M*!$(3RRJO!&W&.0,UZG10!R\^@RW'CJ_U*ZBC;2[G1DL7W,/F;S)&8
M$>FUAS6'\+-.N#:W>JWDZW0CQI6GSCD26ENS*K@_[3$GWVBN\OK"SU2RDL[^
MUANK67 >&9 Z-@Y&0>#R :DA@BMH(X((DBAC4*D:*%50.@ '04 25YP? NH7
M'PFTS0)X[<ZC8RQW AD?,4C)*7V,P[,I(S[UZ/10!Y[8^%KD_P!H2Z?X9L?#
MUT;"6&UNOM DF69Q@$;<A4'7/4\<5CP>#-5BD\.WUMX5L[2ZTNZCDNY#=(]Q
M=_(RL1)Z9.[YCD^@QSZ7>:O;VOVN-%DN;JUMQ<O:P &4H2P& 2 22C8&>U2Z
M=J%KJVFV^H64PFM;B,21..ZG_/2@#SW4/#&L7FI_:+3P];:7K)NU=M:L;WRX
MWC$@)+QCYG)3(*L",GK5[^RO$>B+XCT_3-,AOH-6NIKJVNFN5C$#2J PD4C)
M"MDC;G(]*[ZB@#B_#GA*ZT'Q'8R!EDLK3P_!IOFYP6E20DG;Z8.:TO!ND7>B
MZ7>P7BJLDNI75R@5L_))*S*?R(KHJ* .1^(D;QZ+I^JA2T>D:G;W\X49/E*Q
M5S^"L6_"LOQ!X3%YXN;Q FAVVO6=W9QPM"9UC>)T+%74M\I5@V#SG@'FO071
M71D=0RL,%2,@BH[6U@LK6*UM84A@B4)''&N%11T '84 <._A.\O/#5GX=&EV
M.F:?>SO+JJ6DA8+'G(C4GDN^%#-QC#8[5%)X9\0Q:-I5NB07-QX=U%9;%GE"
M"\M@C(%8X^1PKXR1@E0>_'H5% ' Z_HGB+QCH-Y%?V%E:>5<V]Q864LN\N8V
MW.)77(P_08Z=\U5C\/):V>KWP\(V6C)'IDZ+)YXEF9V4Y V\!,#N<GC@5Z13
M)8HYX7AE17CD4JZ,,A@>"#0!YCHVG:]X@\)^"M/FTZ&"QL_L5[)?"X#"2.)
MR*J?>#'Y<YX'.":ZCP?INIZ/<Z[:WMFJ6\^IW%[;W*RAA(LKE@-O4$=\UTMO
M;PVEM%;6\2101((XXT&%10,  =@!4E &#XUTNZUOP5K&EV2JUU=6KQ1!FV@L
M1QD]JR[C3-8T?Q:^N:=IZZC#=Z?%:W%N)UC>-XV8JP+<%2&((SGCO7944 >=
MZ;X.U>VN]$O;A8//_MJ[U2^2.3*P^=&ZA5)QNQE1T]:]$HHH Y._TO5$^(46
MKVUFMQ93Z6;&5Q,%:%O,+AB#]X$''%9<7A/54^'7A;13'']MTZZLI;A?,& L
M4@9\'OP*] HH \MF\"RV6HZT!X4L-:^WWDMW;7DUR(Q'YAR4E4\X5B?NYR/2
MO2K&U2RT^VM(XXXHX(EC6.(810H  7V&.*L44 <AKVG:TOC?2==TVRBN[>TL
MKB":)IA&[;V0@+GC/RYYP..O-89\(:[,)M?:WMX]7.N)JB6!FROE)%Y/E%P,
M!RN3GD9Q7I=% 'GFJ>'=<\1R^(-3N+".QFN-"ETJRM&G5V9GRQ=V7Y5&=H R
M>Y-:U]H%_//X->-$QI4V^ZRX^4?9W3CU^8BNMHH \;N? 6NW7AU[270+*;7(
MK@7$FL7%RKR76V8.!&3\R9 QS@ <=Z]AA=Y((WDB,4C*"T9()4XY&1P<4^B@
M#D-4\/ZA=^*=9OXD0V]UH L(B7 )EWRG!'88<<UE:3H/B#PQ?Z=?6NF1Z@)-
M$M=/NH5N5C:&:$'# G@J=Q''/'0UZ)10!Y3_ ,(!JTF@Z>]_8V=[>V6KW=Y+
M9&;$=Q%,SY"MV/S!AGTP:ZOPCH:Z;=7UW_PC=GHHE"1QI%+YDSJ,D[R/E R>
M ">]=710 5YYH?A'5K"Q\#Q3Q1A](GN)+O$@.T/'*JX]>76O0Z* //!X1U8?
M"./P[Y4?]HK<+(4\P;<"[$O7I]VMO3M$O;;7O%UW(B"'4WA-L0PRP6W5#GT^
M8&NHHH \NT?2M4\*:GX:*16=UJ']@C3[BP-XL4@\MPWF(3PR@L0<>H/-;/PQ
M:>73->N+@Q,\VN7;[X3F-N5!V'NH((SWQ74ZIHFE:Y"D.JZ;:7T:'<BW,*R!
M3ZC(XJS:VMO8VT=M:0106\8VI%$@55'H .!0!A^,M%O-9TNT;3_+-[I]]#?P
M1RMM25HVR4)YQD$C/KBLIM(UK7?$,FL7^GIIR6^F3V5M;M.LCR22D%F8KP%
M4 <YY)XKMZ* ,?PGIUQI'@_1M-NU5;FULH890IR RH <'OR*V*** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "N'OI(K;XSZ9)?$+%/H\D-BS]//$H+J
MO^T4V_@#7<51U;1M-UVR-GJEE!=V^0P25,X(Z$>A]Q0!GZ]JFGV<_DKY$FNB
MSN)K*,Q[Y %7+8./E!(4=L].:\_%G;Z?X"\+^)[&XG?7;JXL6DN3<.SW3S.H
MEC89P00S?+VQQC%>D:-X8T3P^TKZ5IT-M)+@22*"7<#H"QR2/;-0VO@[P]9:
MBM_;:3;QW".9$(!VQL>K*OW5)R>0!UH \TU>P2;PIX^UJ2>Y-_IVJW!LI1.X
M^SE!&PV ' Y)SZ]*W;S3HM \8VD=A).HOM$O6NR\S/YSIY95VR?O?,W/O7</
MH&E26-_9/8Q-;7\C2W49SB5FP&)^N!^5+J.CVUZ&G$$9O4MI;>"5OX%<#(^A
MPOY4 >5V5E!8> /!7B.SN;A]9FN;&)K@W#LTX=@CQ$$X*A<C&.-M1^+)/MFD
M>*_$-C8N393RQQZI=ZL\4L$L6%Q!&B$!0PX!(+$G/6N[\+> ]*T72]&:ZT^U
M?5;&VC1ID)*B4(%9U!P,GGYL UHR>#/#DU[<W<ND6SS7.XS;ERKEAM9BO3<0
M2"<9YH Y:/3H/$?Q%N8=4:6>U_L*TF-OYK+&TC22_,0",GK^?L,9&A7=QI&B
M^&O$,MW,UI:WUUI-ZTLA(%N]PZ1,Q/\ <=8QD]B:],T_0=,TJ42V5FD,@@6W
M# DGRU)*KDGH"Q_.L/Q%X6GU#0_^$;TJWL;71[MF-[([,9$5GWOY:;2"S$MR
M6&"<X- #_ @FN]*NM>N6D,FLW3W<:N3\D'W85 [?(JGZL:YFWT;3M=UWQY_:
MMQ,XM+I?)7[0ZBV!MT/F* 1@Y'7_ &?K7IL,,=O!'!"@2*-0B*O10!@ 5Q]O
MX L+K6=?O-;L[:Z2_O!-!AFSY?E(I5\8R,H3MY% '$V-[K7B6[\,6E]8KJL;
M>'8[PVUS?-;++*7VF1L*=Y"A>#TWDU:N;#4TTC0]*U&[\N&3Q1Y$<=K?M,T5
ML8I"8&EP&R#N7U QZ5Z7J7AO1]7AMXK[3X9%MN("N4:(8QA2N"HP ,#THA\.
M:/;6EG:PZ=!'!93?:+=%7 CDY^?Z_,W)]: .'UOPS)'K4[6NFPZYIEO:Q6Z:
M>FI-#/8;03E 3@E@0<DAN!SBF:=)I_B_Q/HUG/+=W6B#P^EY:PW4K!II#)L9
MI,'YV50HYSRQ/?-=KJGA+0=9O#=W^FQ2W!0(T@+(74=%;:1N'L<T^^\+Z)J5
MM:V]SIL!CM!MM@@,9A7&,(5P5& !@<<4 >8YGGAL](%[=_8+?QFUC ZSMO\
ML_D.3'OSN(!++UR,=>*7Q1 /#\/C[3M*DEMK1-*M;J.)96(CE9W5F7)XR%&<
M>E>HQ>'M(@M+&UAT^"."QE$]M&BX$<F"-P]_F;GW-+>>'])U!KQKNQBF-["L
M%P6S^\C4DJI]@2?SH XS4--C\,^./#[Z3Y_G7MK>BY#S._VIDC5T+Y/+;N_O
M7,Z#8ZY?^&=%UZVM;6'4II89WUB?66W3%G&^-XRF,,"4"9P#C'2O8IM/M+B^
MM;V6!'N;3>()#UCW##8^H%9<7@WP[#J0U"/2+=;E93,I .U9#_&$SM#>X&:
M,SP5_P AWQG_ -AG_P!MX:YG65N9=7UCP0EU-&^K:I#=0R*Y#I;O&9),'L-]
MNXX_OUZ;:Z?:64UU+;0)%)=2^=.R_P#+1\!<GWPH'X5&^D:?+K$6K/:1-J$4
M1ACN"/F5"<E1[4 >27^L7?B'PQK>J&:5&TKPR+>4*Y&+R3)EZ=U$:C/^U5Z;
M3+/_ (2+QM=F(F=/#T,BN7;AGBG#'&<<@"O14\-Z-'8:A8IIT"VVHR/+=Q@<
M3,_WB?K27/AC1;R_%]/I\3W0MS;>9R"8B""IP>1ACU]: //K72;?1=/^'>J6
M33K?7<]M;W,QF8^=&]NY*L"<8R!@8XP,53MQ+J-SH]I-=7(BF\6:G%)LF92T
M8$WR9!SC Q]*]5;1].>"P@:TC,5@ZO:KVB95*J1] 2*CC\/Z3#)#)'8Q*\-S
M)=QD9^6:3.]Q[G<WYT <WX0M8]*\;>*])L]\>GP+9S0VY<LL;.C[]N2<9V@U
M6NM+LY?C.;AX<RKH7G!MY^^)=H.,^G%=M#I]I;W]S?10(EU=!%GE'5P@(7/T
MR?SJO>:#I=_J=MJ5S9QR7MJ"L,W(90><<=1GL: /)=(TFWTWX:^"]=MGG74S
M>V2&X\YLF-Y0C1XSC9M.,8]^O-3M::KXBN?%EU)IT,]Q;:A<6UO?2ZN]LUBD
M8'EE$"$* ,/G/S9.:]270-*72[73!8Q"RM'1X(<';&R'<I'T(S574?!WA[5K
MY[V^TJ":>0 2,00)0.F\ X?'^T#0!-:F[;PC";^]AAO38CS[N-@8TD\OYI >
M!@')SZ5P6@69\-:MH4>K:9)'=3L;>+5['46FAOY#&Q_?(V&^8 L." 0,$5Z@
MT4;0F%HT,17:4(^4KTQCTK&T[P;X>TF]CN['2H8IX@1$V2PBSP=@)(3CCC%
M'&>$-/TN_P#"VB>*=4U.XMM9N+H/+>?:BK22F0KY!!RNT_<V8[<8/-4&L[?4
M? /BGQ/?W$Z:[:SWS1W(N'5K1X6811H <* %7CONYSFO0X_!_AZ+5_[532;9
M;WS#,) O D/5PO0-_M8S277@[P]>ZBU_<Z3;R7#N)')!VR,.C,OW6(P.2#TH
M XS2K"#Q1XZU6'73+)_Q*;"8V9F9$\QE?<VT$<@\>V:Y[3KW5M8A\*:3)$=5
MLF74"L5Q?- MWY,VR/>X#%]J<X[]3TKT&;P1:ZEXOUC5-6MX+BUN[>VB@ =A
M(A3S-^2,8!W+T/..:V;KPQHE[IEMIL^F6YM+7'V>-5V^3@8&PC!7CTH QO M
MEJ6G_P!KVMX+>*U6Y#6MI%>FZ-J"@+1EB 0,_,!C@-5!--M?$_Q"\2VNMAYX
M=/BM4L[<RLJHKH6:0 $?,6R-W4;<5V.EZ1I^B6AM=-M([:$L794'WF/5B>I/
MN>:JZMX7T37+A+C4=/BGF5/+$F2K%.NTE2"5]CQ0!Y;I%K%KUS\/9]4,EXYN
M-0MQ/)(VZ6*(2^420>> #GO7<_$HR_\ "+VZQ3RP-)J=DGF1.58 SH#@CZUT
M0T;35>P=+*%#IX(M-B[1""NTA0.!\O%2WVGVFI0+#>0)-&DB2JK= ZL&4_@0
M#0!Y]#X5TIOB1J.BE)_[*;28;MK/[3)Y;3&61/,/S9SM7\^>N#69X>U*?1]$
M\&^)[V\E:SDBDTK4'E<D!"[>3(<]PR!<_P"W7J@T^T74WU$0(+QX5@:;^(Q@
ME@OTRQ/XUS/B#PG+J6CV_ABPMK&U\/.RF[)9C($$F\I&F,?,1]XMQD\=* +'
M@.*Y?P\VK7AD^TZO.]^R.2?+1S^[0>F(PG'KFN":TU;Q%/XKNY-.AGN;?4+B
MW@OY=8>V:Q6,#RRB!"% &'SGYLG->QJJH@15"JHP !P!6)J'@[P]JM\][?:5
M;S3R "5B"!+CIO .'Q_M T <A;:6VO>.H[/Q!(;H#PW:R3Q0SL(9)C)(&<;2
M,]\?7/88PM)M/)\%^#=?-S=2:J^KV]L]U)<.S-"9FB\L\XV[ !C'OUS7KR:;
M9QZBVH);HMVT*VYE Y\M22%^@)/YU73P_I,>GVM@EC$+6TF6>"+!Q'(K;@P]
MPQS0!YM%I-AJUAX_O=0NKAKBQU"Z^SN+EU^R;8E960 \'/.?;%9FI:UJL5EJ
M.KK-)%J4G@[3Y)9EX9&>5][CT(#,?;%=SIWP^TZ2ZUF?7+&UNVO-3DNHB"QS
M$P3:KCC=@J3M.1S[UU#:1ISW4UR]G"TTUN+65F7.^($D(1TQ\QX]Z .%U+0]
M.T+Q/X7M='\V.+5&GM;R)9W87,/D,Q=LDY8$*=W7GKS5'2;R]U1M$\%7%Q*U
MYI-])_:4FXAGM[;!B)[XDWP?7#5W6G>%-%T.5[K2M,@BNO+,:,6)VK_=!.=J
MYQP./:JOAO0+NTU?5=>U=;0:IJ1C1DM262**,850S %CU).!V&.!0!YUJ5@K
M^"O%FN_:;H:I9:]<"SN!.P-N!<@809P!R<\<Y]AC9UF%O"/B;5?[!\Y';PQ=
M791I6D\R>-UV2$,3EOF//>N_?P_I,FGW5@]C$;6[F:>>(YQ)(S;BQ]RPS5AM
M.LWU)=0:W0W:PM )2.1&2"5^A(!_"@#R[0M)U:+_ (1C4[.SM+)Y986N+]]:
M>5[^)URX9&0!V(.X<\$<54N]+AN? GC;6YIKIM0L=1U![.;[0X-MY<A*[ #@
M<_GTZ 5Z58>#?#NF7Z7MEI-O#/&6,94'$1/78I.$S_L@5;.A:6=.O-/-E%]D
MO7D>YB[2,YRY/UH X[0-/M9?BOK%^\6;D:99RA]QX9_-#'&<<@"K_P /I$M]
M/UNUWJEM;Z[>06X)P I?=M'_  )F&*V;_0;7[5_:]CI]JVMP6YAM9979%Q@A
M58KG*C)['J<5#H_A*QL/#UCIEXJWKV\XO'FD&"]SO+F7Z[R2/3B@#H**** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S
M]7US3M"@CFU&Y$0E?RXE",[R-UPJ*"S' / !K0KB/&GVB3Q9X3ATOREUD27,
ML#W.3 L0C EW <DD,N,$<]\4 =/I.MZ=KMO)/IUR)EC<QR*59'C8?PLK ,IY
M'! K0KB/!/GQ^*?%D.I^4VLF>WEN9+?(@:-HL1; >00%.0<\\YQBNWH *J2Z
MG90ZI;Z9).%O+F-Y8HL'+*F-QSTXW#\ZMUQFK_\ )6_#7_8.O?YQ4 =G169X
MCU&#2?#>I7]S<R6T4%N[M-$H9TXX*@\$YZ \9KSW2Y=2TCQIX5@\C6+2+4EN
M$N%U'4_M+7.V$N&*;V","!]W YQ0!ZK17BUR]]-\)#XP_MW4X=7NIE>1EO9!
M'M:X">4L>=J@#C( .1UP2*Z6(W;^,/&FHR7U]*NC&.2RLA<.(@QM58Y4'# G
ML> 23U- 'HE%>0:"OBBZTOP_K-G9:R]]</!/=WEQJT;6]Q$^#(/),F%&TG:
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
M!N4!N2<YYINM75_I&F^+-+L=7OX8;+5M.6UFDN7DD@64PEQO<DE<D\$D<D4
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
MK3KNUO9KV"2!2EQ. )).,98 #YO7CK6K0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M9FL:!IVNI +Z)S);N7@FAE>*6)B,$JZ$,,CKSS6G10!@Q^#-#CTF]TTVLKP7
MS![IY+F1I9F&,%I"V\XP.];U%% !5*;2;*?5[759(=U[:QO%#)O(VJ^-PQG!
MSM'4=JNUQ6L:_J&G?$FVL+:WN[Z*72))%LH"H!D$RC>2Q"KA<C)/?')- '6W
M]C:ZGI]Q8WL*S6MQ&8Y8VZ,I&"*PHO >@12VLWE7DES:2"2"XEOIWECP" H<
MOD)@D%<X.>14">/K&31H;M;"]-[->OIR:<%3SOM"DADSNVX 4DMNQBF3^/[6
MQL=6EU+3+VSN]+CCEGLW,;.T;G:KHRL589R.O!!S0!S6I> M0U$W.FKHEI;1
M7%]YQO8]1E:!$\P.72V8D+*5!4XP,D\X->CVNE65G?7U[!#MN+]D>Y;<3O*J
M$7@G ^4 <8J"]URWL=>TS2)(I6FU!)GC=<;5$04G/.>=PQ7.V7Q)M;W08M:C
MT;4EL[EX8;(L(PUU-(=NQ1OXP>"S8'7!- &G:^!?#]G=P3PVLX2WE\Z"V:ZE
M:WADSG<D1;8IR<C X[8I;_P/H.HWES<SV]PINR#=10W<L45P0,9DC5@K<#'(
MY[YJ*:^U77M*U&S@L=1T/5K=%D@DG"-&[<E<.I974E<,N<@'IR#6CX9UM/$?
MAG3M72/R_M4(=H_[C]&7\&!'X4 :B(D<:QQJ%10 JJ,  =A6%>^"]"U&[U*X
MN;:5FU.(0WB+<R*DP  !*A@-V !NQG%;]<SH.K7M]XQ\5V%Q-OMK":V2V3:!
ML#PJS<@9.22>: -BYT>QO+^RO;B#?<6.\6[%CA-Z[6XS@Y''.:PA\.?#(M/L
MAM+EK=2&AC:]F(MB&# Q?/\ N^0.5QZ=.*V=?UJ#P]HL^JW,4LD$&TR",#(4
ML%+<D<#.3[ U5/BFQ'C(>&=DWVHVOVGS<#R^OW,YSNP-V,=* )K3PYIMCK=Q
MJ]NDZ7ERBI,?M$A23: H9D+;2V !N(S[U/K&BV&O6!LM1@\V'>LB[79&1U.5
M964@J0>X-<?<>,;?5(I+FPDU*WEET6^N;924$16)P@D(Y.[."I_NDYIWA?6-
M1O/$NBV]Q=R213>%H+N1&/#3%U!<^Y!H WK3P7H-G)=RK:232WEL;6YEN;B2
M9IXSG(<NQSUQGKCCH*CT_P #:#IMW974-O<23V))M9+B\FF,(*E-J[V.%VL1
MCIT[@5OW$RV]M+.P)6-"Y ZD 9KD+'XAV][%H]X=%U*#3-6DCAM[V7R]OFN/
ME4J&+ 9!&[&,^Q!H VO^$5T8^&V\/_8_^)6Q),'FOSE_,/S9W?>.>M6X-'L;
M:]U"\B@VSZ@5-RV]COVKL7C.!\HQQBL"\\=1P/J<EKHVHWUAI<C1WMY!Y86-
ME&7"JS!GVCK@?3-):^+[J]\>)HUKISRZ9)IT=ZEXK)@JY.'Y;.WC;C&<\XQS
M0!5USPBL":+%I&B1W-IIT3P(L6HRVMS$IQ@+*K?,IQRK'T-:/@7P]/X=T:ZB
MN8H();R]ENS;V[%D@#8"H&(&["J,G'7-=/7'M\0;40/J(TJ_;0DG\AM5'E^5
MD/L+[=V\H&XW;??IS0!N:MX?T[6YK*>]CE\ZRD,EO+#.\3H2,'YD(.".".AI
MC>%]'?1;[2&M,V-_)+)<Q>:_SM(Q9SG.1DD]",=JR[WQMY.JZMIMCH>HZA<:
M5L:Y\DQJH5HPX(+L,G!Q@<\'VI3XZM;G^RTTC3KW4[C4;/[='#!L0QP<#<Y=
ME Y.,9ZYH O:EX1TC5+P7DT=S#<^4(6FM+N6W:2,=%8QL-PY[UIV%A:Z7806
M-C D%K @2.-!PHKGK3QU:ZAHESJ-GI>ISM#?&P%JL(\UI00#D9PH!/)8@#!I
M8O'-G%!K#:M976ESZ1 MQ<PS%')C8':R%&(;.TC&<YXH U;GP]IUWKMOK4D<
MHOX(O)62.=T#1Y)VNH(#C))P0:H6G@7P_97<$\-K.$MY?.M[9KJ5K>%^NY(B
MVQ3R<8'';%5[7QN'UC2M+O\ 0]2TZYU3>;;[1Y94JJ%R25<X(  *GGD5$GQ!
MM7@CU'^RK\:%+.($U4^7Y1)?8'V[MX0MQNV^_3F@#=C\/Z9%9:E9I;8@U*26
M6[7S&_>-(,.<YR,CTQCM2C0=-$FE2"W^;2E*V9WM^Z!3RSW^;Y>.<UI5R.I>
M*K+0]2\27$[:A*-,LK>XFA!0QA6+X\L<'<<'.3C@8H Z*RTJSTZXO9[6'RY+
MV;S[AMQ.]]H7/)XX4# ]*AUC0=/UV.%;Z)R]N_F030RM%+$V,95T(8<''!YK
M,L_%ZW&NV>F76D7]C]OC>2RFG\O;.$ +#"L60X(.& ./0\5TM &$G@[0TT:Y
MTHVC/:W4HFN#)/(TDS@@AFD+;B<JO4]L=*W:Y.]\<C3VFN+C0M4CTF"Y%M+J
M#JBJ&+!-P0MO*;B!N"^XR*DO/&1BUK4M)L-$U#4;O3UC><0&-5"NNX$,[#GJ
M,=3C\: -)_#6DR66K6;6N8-6=GO5\QOWI9 C'.<K\J@<8J2YTFT\^TU!+3S;
MS3H9$M!YI7 90"O7'.U1DYQ6=HOC33==O;*VM8YU%[IXU"WDD4 .F[:R]?O*
M2,CW')K0T36X->M[JXMHI5A@NI;99' Q*8SM9EP?N[@1^!H R/"GA^XL]6UK
MQ!J5K!;:EJTJ%H(7WB*-%"JI; RQY)(XY'I74.B21M'(H9&!#*PR"#V-4=9U
M7^Q[#[2+*[O9&D6*."UCW.[,<#J0%'J20!ZUD6_C:T5-6&K6=SI4^E0+<W,5
MP4?]TP;#J48AOND8ZY&* );#P/H.FW=M<6]O<'[*Q:UAENY9(;<D$9CC9BJ\
M$XP..V*M/X6T9](N=*:TS975PUU-'YK_ #2&3S"V<Y'SC. <=NE9:>-+C8_V
MCPUJMK(UJ]U:K+Y1$ZJ 2I*N0C8(.&Q^?%96F>-)[S3/#&HZC9:C%?7MG/<)
M;6S1^5<[(5<DC<3@Y^0$@@]: .A\3>'8=4T_5KBV@#:M<:5/I\4AD(&UP2%Q
MG'WL<XS5;0/!&EZ9'I=U+!*;VS@541[J22*!RF',<98HI//( JRWB_3_ .R=
M#U"%)ITUJ6&*UCC W9D4MD\\!5!+>F*YJ#QM<Q3>'K;3+#4-0@U&_O(9)+F2
M+S?W7FY53N4#!4$9_@&.30!U$O@[0YM/%D;1DB6Z>\1HYY$DCF=BS.CAMRDE
MCT/?'2F#2!X:TNZ/A[3/ME[<2!Y/M-VV^9L8W/*^YB ,<>G2H?\ A-]/'A*[
M\0/;W*I:2O;RVI \X3+)Y?EXSC<6QCGN*Z5"6125*DC)4]O:@#E_#W@FQTKP
M&OAF\BCFAFC<7@B)19&<DO@C! YP.^ *VWT>QDU&QOW@S<V,;Q6[[V^17"AA
MC.#G:O7/2N5OO%FJ/X@\3:/'ITL5OI^FB:.[#I\CLLI#'YLX.U0 !D$'.,BH
M_#7CB5M'\,)J>F:@J:G## FI2^7LFN#%N.5#;P&*M@E>?H<T =%-X3T2XL+N
MRELMT%W=&]E'F.&\\D'S%;.4.0,;2,=JAB\%:''9:A:R03W U&+R;N6YNI99
M98^0%\QF+ #)X!'6J>I>.1I9N[F?0M4&E6<_D7&H,J*BG(!8(S!V0$CY@OJ1
MFGZ?XFO[SQ_JN@MI<BV=G! XN-R<%_,.X_-DAMJ@ #((.<9% &W-H]A<7>G7
M4L&Z;3BQM6WL/++(4/&>?E)'.:AT7P_IWA^.>+38Y8HII#*8FG=T0DDG8K$A
M 22<+@<UJ'H:X;1_&T,FD:);Z99:MJ]W>V;72)-)"LHB5@I:1V95SD@8% '3
MZSH&F>((K:+5+47"6MPMS""S+MD7.#P1GJ>#P>]":!IB>(I-?6U U.2W^S-/
MN;F/(.,9QU YQG@5+I6HG5-/CNC9W=FS%E:"[CV2(02"".01QP02".0:H>)-
M0AT\:3YTMY']HU*"W3[*5&YF)P'S_ <<XYH C;P5H1M-.MDM984TZ5Y;5H;F
M5'C9R2_S!MQ!W'()Q5H^&M).E:EIAM?]#U*262[C\QOWC2_?.<Y&?;&.U8%S
M\1H(;;4[R/0]3GL=*NI;:^N4$86(QMM8@%P7'?@=#Z\5V:.LD:NARK $$=Q0
M D420PI%&,(BA5&>@'2L;6/"&C:W>I?74$L=\B>6MU:W$EO+M_NEHV!(]CFG
MZQKD^G7EO9V>C7VI7,R-)B *B(JX&6D<A03G@9R?2LM_B!IR:'8ZG]COF^U7
MYT[[*L:F:.X!8%&&<=4(X)'([4 :5OX0T"VT2YT>/38S8W1+7".S.TS'^)G)
M+%N!R3D8%-L/"&CZ?+/,D5Q///";=YKN[EGD$1_@5G8E5]ABLN;X@P6,6I_V
MGH^H64^FK#-/"YC<^3(VT2@JQ!48.><C!ZUNW&NV\'B#3]&6.26XO(99PT>"
ML4:;?F;GH2P QGF@!$\.:5';:3;K:XBT@J;)?,;]T50H._S?*2.<UA^,/!T6
MK:3?II]HCW6HWMG-=^9(=LJQ2)G@G ^1<8'6NGU*]&FZ7=WQADF%M"\QCCQN
M<*"<#/&3BL5_&NF)J6@62K,YUN'SH)5 V1KM#+OYXW9P,9YH GLO!^BV,]S.
MMO-<2W,!MI'N[F2X/DGK&#(QPOL*IK\//#BP01&WNW%LRM;.]_.SV^W[HC8O
ME![*1GC/04]_&2/YZ6&D:C?31W\E@B0(N'=%R[%RP54!R,L1R" #4*>/;,6Q
MDN["\M98=1CTZ[BDV$VTD@&QF(8@H=R\@G[PH UCX:TDZ5J6F&U_T/4I)9+N
M/S&_>-+]\YSD9]L8[5BZIX=N=<\4:.+FP@AT?1)1<PS-+ODGD"810N/E53R<
MGDJM;HUN!O$[:$D4KW"6@NY) !LC4MM53SG<<,0,=%-7;R[@L+*XO+J01V]O
M&TLKGHJJ,D_D* )JYT:1=V'CB35[-5>SU*W6&^0M@I)'GRY!ZY!*D?[I[&HM
M,\9?;[FT2YT34M/MKV)I;6YN A1U"[OFVL3&=O(# ?GQ5:W^(-O-#9W\FD:A
M!HM[,L-OJ4GE[&+-M1B@;>JL< $CN,XS0!I+X,\/II>J::NG@6FJ3-/=QB1_
MWCM@D@YRO08"X [5<30-,CFTN5+4*^E1M%9X=L1(RA",9P?E '.:YZ^^(EO9
MKJTJ:-J4]KI%P8+^XC$86( *=P!8%N&S@#( Y[9O6/C&.ZUJ+3KC2KZS-S;/
M=6<L^S;<1IMW8"L2IPRG# '!['B@"[<>%]%NTU1+BQ65=49'O SL?,9%"J1S
M\I 5<%<<C/6F:;X4TG3)YKB..XGN)HO(>:\NI+A_+_N!I&)"^PZUAV/Q)M;V
MPTW5#HNIP:/?R)"E_*(PB2.=H#*'W!=WR[L8S[<U<O?'$=O-J36FC:A?V6EN
M8[V[M_+VQLH!<*K,&<J#S@?F: +NF>#M$T@V!M+>;.GF3[)YMU+)Y(=0K*NY
MC\N%  Z#MU-3W'A?1;M-42XL5E75&1[P,['S&10JD<_*0%7!7'(SUK%C\87-
MWXW_ +(MM/DETM],2]2\C=.5<G#C+9V\;<8SGG&.:SM%\:75QJ7A;3K'3[^[
ML-1TYKEKJZDB,Q 9 &;YA]W<=V!DY& >: .CM?!NBVHN\Q7-Q)=VYM99;N[E
MGD,)ZH&=B57V&*V;2UAL;*"TMDV001K%&N2=JJ, 9/)X%<MX5\6V-_\ V=IZ
M?VB[7EO<7$%Q>E"TGES%'0E>XR"./NX]ZEE\>6($JV]E>7,_]HOIMM#$%W7,
MJ+ERA+ !%^;+,0!M- &MK'A[3M<:WDO(Y1/;$F"XMYWAEBR,':Z$$ CJ,X-0
M0^$=#@L;>SCLCY5O=K?*3*Y=IP<B1F)W.V?[Q.:71/$2:O=7MC-97%AJ-D4\
M^UN"I(5P2K*RDJRG!Y!Z@@XJQK^LP^'M$N=6N8I9(+8!I!$ 6"[@"W)' !R?
M8&@#2JE!I%C;7]_>PP[;B_V?:7WD[]B[5XS@8''&*H-XIL5\8Q^&MDINGM?M
M(E 'ECDX3.<[B%+8QT%<\?'5M=7#W]C;ZG*ZZ5=74-L6C6&5(IA&7P3G<3R#
MG[I/&2* -V3P5H3:?IUE';36Z::A2SDM[F2*6%2,$"16#8/<$\TLG@O09-$7
M2/L;K:I.+H,D\BR^<#GS/,#;R^?XLYKDQXRUB:;P+>26%VKZE;SO-90%#]I;
MR496'S85<DD;B,#K78^'_$2:[]NA:RN+&]L)_(N;:<J61BH8$%2000P((- &
MO%&L,*1*6*HH4%F+' ]2>2?<US5Y\/?#5^]Z;FRF:&]=I+BV%W*L+NW5_+#!
M=W?.,YYZ\U8\;Z]=>&?!VI:O9VOVB>WB+(I(VJ>@9LD9 .,@<U@W'B?5H?'E
MG;C3+^3[1HS3?V8CQ9603 ;V;=L'R]]W<#K0!T-_X/T74=2%_/!.MP8E@D,-
MU+$LT8SA9%5@'')X;/7'2I;'PKHVFMIK6EGY9TV.6*T_>.?+60@N.3SD@=<X
M[5EQ^/;&71H+Q+"]:]GO'T]-."IYWVA"0R?>V@#:26SC%:6B^(DU:\O-/GL;
MC3]1LPC36UP5)V/G:ZLI(93@C@\$$&@!9/"NC2RRRO9Y>6^CU!SYK\SQA0K]
M>VU>.G'2I;[0[.YNKJ_%M$]_-9-9;IBS1M&26VLN<$9//?'>H?&%U/8^"M>N
M[65HKB#3[B2*1>J,L;$$?0BL;1?&QD30H-1TO4+:/4XT2UOY]FR>3R]V" Q9
M=P!(W 9]J ,71_!-_P#VSH,L^CPZ;#I,AF>3^TI+O>1&R+'"'R8X\MDCCH!@
MXS7I%Q;Q7=M+;3+NBE0QNN2,J1@C(KGG\;6">#[WQ*;:Y^RVDLL3QX7>3'*8
MSCG'49Z]*2]\8M#JNH6-AH>HZFVG!#>/;&(>667>%56<,YVD' 'MUXH ?8^!
M/#^G7%E+;6LP6QP;6![J5X86 QN6-F*AL9YQG))ZG--O/A_X<OY;YKBSF:*_
M9GN;<7<JPR.PP7,8;;N_VL9SSUYJIJ/BZQTG4=5O)AJ;"STB*^DMBJJ@0L^,
M*V&$G!!SZ#WJW9^,4N-<L=-N=(O[)=11WL;B?R]LX0;B,*Q9#M.0& ./0\4
M2WW@K1;^[EN7CNX9)T5)_LM[- )U4;0'", W'&3SCBK#^%-$D!!L%53I[:9M
M1V51;'K& #@=.O7WK(7X@VK0+J/]E7_]A-.(!JO[ORLE]@?;NW[-W&[;[].:
MGN?&92^U&&PT'4]2ATV3RKN:U$9VOM#%50N'<@,.@^F: -B30=-E33$>WRNF
M.LEH-[?NV5"@/7GY21SFLR;P)X?GNY9WM9MDTWGS6JW4JV\DF<[FA#;"<C)R
M.3UIEYXP,>J7=AIVAZCJ<EE''+=F#RT\H."RJ!(ZEFP,X ]NO%=%:W"W=I#<
MK'+&LJ*X25"CKD9PRGD'U!Z4 8=_X)T/4;RYN9HKN-KO_CZCM[V:&.XXQ\Z(
MP5N!@Y'(ZTMYX*T2[N?/$5S:2&)87^PWDML)(U&%5A&RA@!P,]!Q4NM>)$TJ
M_L]-M[&YU#4KM7>*VMR@(1,;G9G("J,@=>2>*RYOB'I]OI+WD]A?QSQ:@FG3
MV6Q3-%,V,# ;# @@@@G.10!T]C8VNF6,%C90)!;0((XHD& JCH*L56T^YFN[
M"*>XLY;*9QEK>5E9DYZ$J2/R-6: "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N<?2KP_$J'6!$/L*Z0]J9-P_P!89E8#'7H#STKHZ* /-%\*ZY97"ZM#
M9":YL_$=Y?QVOG(#/;S*R94DX#8;(#$=.<4W7?"^N^*X_$NHO8?V?/=Z;%8V
M-I/,C.WER-*6<H2JY)P.3[XKO=)UFUUE+QK7S,6EW+:2;UQ^\C.&Q[9K0H X
M?R->UOQKH&K7.AR:=9V,%TDHGN(G??(J@<(Q&WY< YSUR!QF'3?#^H6/PITC
M1+W0+?4YH8T2[L)9D!*@DDHV=N\<$<CZBN^HH X/PW#=^&VUK4KR&^TOPY#;
M+)%9ZA>"X>-UW%V4AWVJ1M 7<>1VI?!T][X=\)>$=.N+ M+J,D@FS(%-N7$D
M_P!W&3CD$<8KLKZPM=2M_L][ D\.]7,;C*DJ01D=^0#SZ59P,YQTH *YG0=(
MO;'QCXKU"XB"6U_-;/;/N!WA(55N <C!!'-=-4-M=V]XCO;3)*J2/$Q0Y =6
M*LOU!!!^E $.K:=%J^CWNFS_ .JNX'@?Z,I']:\R7PMXO'A+^TOLL?\ PE@N
MQ($\]<;!;_9OO9QC&9,9Z^]>LUGZAK-KIM_IMG/YGFZC,T,&U<C<$9SGT&%-
M ''WO@Z]M[RU@T^W#V=KX9N=,1]ZC,K>6$&"<\[2<]*L^&_#VIZ?XATB[N;<
M)#;^&H;"5MZG;.K@E< \\#KT]ZZ?7-9M?#^C7.JWOF?9K< OY:Y;D@<#ZFM"
M@"O?1/-I]S%&,N\3*H]20<5Q"^&=6'@/P7IGV8?:]-N["2Z3S%^18B-YSG!Q
M[9SVKOZ* /._[-\1:-I_B31++16ODU2ZN9[2]6XC2*,3\D2AF##:2?NALC%6
MM(\/ZEX>\7Z48[-[O3X]!@TM[I)$7RGB9CN96()!!'0&NZHH *\BTWP$^GZ8
MN@W7A%]29)F07S:F4MI(2Y(9D#[@P4\J$(R.M>G'5K=XK>6V66[BGN#;[[9=
MZHP+!BQ[*"I!/K5^@#EM+T:]M?$?BZ[DA"V^H- ;5MX.\+ $/&<CYACFN5T#
M2M8\*ZAX<D-A'>7@T!;"YL([N)9HRCAMZAF 9<L02#QQ7I5I=_:VN!]GN(?(
MF,69DV^9@ [E]5YZ^QJMJV@:3KJQ+JFGP7?DDF,R)DH3UP>HS0!YAI=CK>J>
M'M0>"W>X0^*KB;4+2RNA$9X>C(DA*@@/CN-VTTFH>#=09/%&-)AT?3M4TJ-8
MI);M"ML\3,V)B6.-W'*[@!WXKUJQL;33+**SL;:*VMHAB.*) JJ/8"DBGM-3
MM)#$\5S;LSPOC#*2K%'4^N"""/8T >>7VH:GK/CGP0;[2QI\9-TQ4W$<K29M
MV!92A(V#(P2<G<.!WS](\"26&EVNA7OA![Z2&01O?OJ96UDB#YW[ ^X-M_AV
M8SWQ7HNE>%M!T.X:XTS2;2UF9=ADBC (7.=H/8>PXJ>_UFUT[4=,L9_,\[49
M7B@VKD;E0N<^G"F@#0KSKQ5X6UC4Y/&QM+42#4]+MK>T_>*/,D0R;AR>,;AR
M<=:]%K/&LVI\1/H8\S[8MHMV?E^7RRY0<^N0: ,K5])O;KQAX6OX8@UM8?:O
MM#[@-F^+:O&<G)]*Z6BB@#QK4_!OB'4_#FH65QH,MUKIG>4ZI<7ZF.91+O58
MEWY4E0% *J!SSZ]YH&G:A'XK\1ZK=6;VT.HQVAA5W1F!2,AU.TD @G'H>V:Z
M*]N?L=E-<^3-/Y2%_*@3<[X[*.Y]JE1MZ*VTKN .&&"/K0!Y+J&DZKX7^&OA
M:YBCCA\1Z5(MO! SAO-:<F,Q@C(/WE;_ (!7I6@:1%H'A^PTJ$[DM85C+]W;
M'S,?<G)_&I)]%TVYU:#59[*&2^MUV0SNN6C'/W?3J>?>KU '+>.M/U34-,L4
MTZ*>XACO8Y+VUM[@0R7$ #916)4=2IQD9 QFN,F\"ZG?7/B*W@T0:99:SI20
M0'[0C^1+&S,!+\Q.6)'W-P KURB@#E+>\\4:QFTNM"33+8VDB7$D\Z2&24KA
M1%L8X7.22P!QCBL/PYH6N(W@;[;I3VG]AV\]K=;YHVS^Y1%==K'(8@^XQR!7
MH]% 'GWAKPEJ>G^+2+R)%T32#<-I!#@[C<-N/ Y&P;D&>S<52LO#>O:1;^&;
MH:4UU+INJW\T]O%/&'\N<S!&!9@IX=21G-=Q?>(;2QURQT8Q7,U[>*TBI!%N
M$<8(4NY_A7+ 9K6H \TN-&DG^+#Z9 Z-I,C0ZY>1 _<G0-&H(_VV$;^YC->E
MUS%Q?>%O!$IB6)+>[U!S+Y%I;O+/<,.K;4!8@>O05H:)XFTGQ 9TT^X8SVY
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
MKYR$P6\(5<L0<%L*20I/7C->ET4 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MJ+R1WQEN7D6Y3R&D,A4D@$%01M QG'3BNA\8>%TUK0=<6QAB&JZA8?8Q*[D
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
M[C>VU51P -^[ *G&,@].:DM?%5['K5II>M:*=.FOHI)+1DN5F5R@#,C$ ;6
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
M*&QG')X]ZLT44 %%%% !1110 5#:VEO8VT=M:6\5O;QC"11($51Z #@5-10
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F:EX>T?
M6)?-U'3;:ZDV>6'EC!8+G. >HYYXK3HH RI/#.ARZ*FC/I-H=-0@I;>4-BG.
M<@=CGG/6DA\+:#;VL]M%H]DL%Q$(IHQ"NV1 20&'?EF//<FM:B@#&LO"7A_3
MH+J&TT>SBCNHS#.%C'[Q",%2>I7D\=*OP:98VMR;F"UBCF,*0>8JX/EKG:N?
M09.![U:HH S)O#NC7&E_V9-IEJ]CO,GD-$"H<L6+ =CDDY]33(?#&A0:3-I4
M>D6:V$QW2P>2"LA]6'<\#D\\"M:B@#'LO"N@:?:W-M:Z/9QPW2[;A/*!\U?1
ML]1[&G:3X9T/0YGFTO2[6UE==C21Q@,5_NYZX]NE:U% %+5-'T[6K86VIV4%
MW"K!U65 VUAW'H?<5%%X>T>'2?[*BTRU2PWAS;K$ A8,&#$=SN .?45I44 %
M8-SX(\+7FHG4+CP_ITMVS;VD:W4EF]3Q@GW-;U% &?JFA:5K<,46IZ?;W21'
M='YB E#T^4]1^%$>A:5#9VMG%IULEM:2++;Q)& L3C)#*!T/)Y]ZT** *RZ?
M9I=7-TMM&)[E%2>0+\TBKG:">X&X_F:YJZ\#6-UXDL;B2SLFT>UTQ[)+0I]U
MC(C*5&,  (><YKKJ* ,B3PMH,NCQ:0^D69T^)M\=OY0"HW]X>AY//7DTT>$?
M#H4JNBV*@VYM2%A S$224/J"23^)]:V:* *DVGVLLEM.;:%Y[/<;5G7_ %1*
ME3@]L@X^E8_A[0+NTU?4M=U=K5]4OQ'&1:@^7#$@^5 6Y8Y)))QV&.!71T4
M5[6PM+$W!M;>.$W$QGF*+CS)" "Q]20!S[58HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBLW6=?T[0((I-0F93._EPQ11-+)*^,X5$!9CCT% &
ME16=HVN:?KUH]SITYD2.0Q2*\;1O&XZJR, RGD<$5HT %%%4IM6LH-7MM*DF
MVWMU&\L,>TG<J8W'.,#&X=?6@"[1110 4444 %%%% !13)IH[>"2>9UCBC4N
M[L<!5 R2:H#7;%M:M-*1V>>ZM7NXF490QJ5!.?\ @8H TJ**9--';P23S.L<
M4:EW=C@*H&230 ^BF12I/"DL3AXW4,K#H0>0:S-1\1Z;IMFUU)-YD:W:6;^3
M\Q65W5 I],%AF@#6HIDTODP22['?8I;9&,LV!G '<TVUG^U6D-QY4L7FHK^7
M*NUTR,X8=B.XH EHHK+U?Q'I.@SV,.IWBV\E],(+<%2=[D@=AP,D#)P.10!J
M4444 %%%% !1110 4444 %%%0VUW;WB.]M,DJI(T3%#G#J2K+]000: )J*K+
M=AM1DL_L]P"D2R><8_W;9)&T-W88Y'N*LT %%%% !114-I=V]]:175K,DUO*
MH:.1#E6'J#0!-1110 4444 %%%% !116?=:S:VFM:?I,N_[3?)*\.%RN(PI;
M)[?>% &A1110 4444 %%%% !14+7=NEY':-,@N)4:1(B?F95(#$#T!9?S%34
M %%%% !114,-W;W$MQ%#,DCV[^7,JG)1MH;!]#AE/XB@":BBB@ HIDLL<$+S
M2NJ1QJ6=V. H'))HAECN(8YHG#QR*'1E.0P(R"* 'T5DZ=XAL]5U;4-/M([A
MVL'\J><Q$1>9@$H&[L PS6M0 4444 %%%% !1110 4444 %%0SW=O;201S3)
M&]Q)Y42L<%WVEL#U.%8_@:9:7@N_/Q;W$/DS-%^^CV[\8^9?53G@T 6:**@O
M+J.QL;B\FSY4$;2OM&3M49./RH GHJMIU]#JFF6FH6^[R+J%)X]PP=K*&&1Z
MX-6: "BBH;6[M[ZUCN;69)H)!E)$.58>QH FHHHH **** "BBB@ HHK/T;6;
M77M.^W6>_P GS9(OG7!W1N4;]5- &A169J>OZ?I6G:G>SS;TTV/S+I(OF=!M
MW=/4CFM"*198DD7.UU##/H: 'T45#%=V\]Q/!%,CRVY"RHIR4) (!],@@T 3
M452N]6LK'4+"QN)MES?NZ6R;2=[*I=AD# ^4$\TS6]9M= TB;4[W?]GA*AO+
M7)^9@HX^K"@#0HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y+Q79
M7H\1>'=9TZ."ZN;%KB/[#).L3S)(@#&,GC<NT''H3R*ZVLW6-!TW7[>*'4K;
MSEB?S(F5VC>-L8RKJ0RG!/0T <IX)EOI_&WC.YO((K??+:*8HI-X1Q$<@M@
MMM*9QTSCG&:[VL9?">AKH$NAC3T_LZ8[I8=S9D;(8LS9W$Y Y)SQ6S0 5QFK
M_P#)6_#7_8.O?YQ5V=5)=+LI]4M]3D@#7EM&\44N3E5?&X8Z<[1^5 &'X[O(
MK?0H+9VU#S+Z\BM88["4123.QSLWG[BD*<D$'&<5P,^J:KX:N/&%K9Q26/V?
M05O(K7[>UV(9=SKY@9ONG&"5Z< ]Z]6U?1M/UVR%GJ5N)H0ZR+AF1D=>0RLI
M!4CU!%9G_"%Z+;^9<6-C$M]]FD@66=Y)!('!XF!;,HR?XB3Z$4 <I=:9#H.O
M>!ET_5+\B]NF%Q'+>22BZQ Y\PAF/<\XP#N'H,8T<M]IWPIU/Q)!?7LFJSW,
MMHLSW3?N(3>&,A03M4@9.[&1GK@5NZ)X&OH]<T6YN=)T[38=+9I6:WO9;EIW
M\MD54#C]W&-Q;;D]ACO7<0Z#I=OH\FD)91?V?+YF^W?+*V]BSYSGJ6)_&@#A
M]-L==T;Q!;7%GI4]C9?99Q=6]QJQNO/8+F-E4DG<&&"1U#<U@Z%#XCU#P[HV
MO6EI<_VG/)#<2ZE-K/[N=6<;XVB)VA2"5"@<$#'->FZ5X2T71;O[796CBX$?
ME))-/),R)_=4NQVC@<#'2H(O _AR"^2[CTX!TF\](O.D,*29SO6+=L#9YR%Z
MT ,^(,"7'P[\1))NPNGS.-KE3E4+#D$=P..AZ'BN/MM L[CQ7X3T\O=):_V!
M-(Z)<R!I,O"2I?=NQDYP#VQTXKT^ZM8+VTFM+F)98)T:.2-NC*1@@_4&LS3?
M"^CZ1):R65JR26L+P0N\SR%(V()7+,>,JOTQQ0!Y]#>_9O#VIZ))<:M.O_"3
M/IUC#;W>V5TPL@B:5CN5,;LG.<< U0NTN(K7Q_H<\,MI:0Z$+M+,:C)<"*7;
M(<AS@KG:I*]#]#7IUUX2T.\M;BVFL 8[B[^W.5D=6\_ 'F*P(*M@#H1447@K
MP[#*TJ:</,>W>VE8RN3-&V=PDRWS_>/+9//6@"?PM9PV/A73(( XC^S(WSR,
MYR5!/+$GJ?PKRB32;>#P=KOV:2XBD?Q:MN)#.[E56[0*0&)&1GKU/?->Q:5I
M5GHFG16%A&\=M%PB/*\A ],L2<?C6>?!N@&>[F-A\UW<)=3+YTFUI58,'V[L
M [@"2 ,XYS0!R-_:_P#"/>+-3L=.N;Q+:X\-W-T\<MU)+^^1P!("[$AL,>15
M./3]6U+3M U![>XURQ&AVHDLK?5&MIX92NXRXW*'+#CE@?EXKTBYT73KR]:\
MN+97N&M7LV<L1F%R"R]>Y ]ZSKCP3X?N1;;K)XFM[=;6-[>YEA;RE&%1F1@6
M ]#F@"7PC>VNH>%-/N;.YO+B QE5DOCF?*L5(<]V!!!/MU/6O/=>E;Q7XB\2
M#^Q-5U"SM[4Z393V21E8ILAY7^9U^8.(QQ_<KU6PL+32[&&RL;=+>VA7;'%&
M,!14>F:79:-8K9:? (;=69PH)/S,Q9B222222>: /.AKMQXLM/!%C>RSVRWU
MQ/#JL44K1.9X(FS$2I! +J3C/( K)UV2YTF+XBV=AJMX8[*#3OLV^X=VMBS$
ME0Q.>_<],#H*[KQ'X2BN+!QI>E6%Q)+?B^N(;F:2+>^W!>.1#F.3IR!@\YZY
MJGX>\"QJNN/K.GVL,&J^2GV""=Y B19(+2$*6=F8L3].30!D^(;*XL/$FA>&
MK&"^OK":"YO)X6U)XGNI5*#YI"<D#<6V@@9/3 K/U*;Q-HWA^73V2XAMKS7+
M:UMX1J0DGA@D7+Q>=G*Y88!/(#_2O3=7T'3==CA34;;S# ^^&1)&CDC;&,JZ
MD,O'H:@C\)Z%%HL^D#3HFL;AB\T<A9S(_!W,Q)8MP/F)SP.>* .(2SUO2?[>
M:.SFTS2VT6=_L\FJ?:66=0=LB9)9<@D''&0.]58-)(E\ N-2U/S=9@*:B_VV
M7-POV;S<?>^7E<?+@@$UW]EX1T.PCNUALV8WD7D3R3SR32/'@C9O=BP7D\ U
M;&AZ:ITPBU7.EC%G\Q_=#9LXYY^4D<YH \KU&]U'2+#6-$TV>\:V_P"$FMK&
M-?M;"2.&6)':-96)* L=H.>-U7KBTUS1[/Q(\5G/I>F-H-R_V=]4-RR7"J=L
MB9)9>,@XXR!WKT&?PUH]U!J,,]A%+'J,@ENU?)$C@ !NO! 5<8QTSUJO:^#M
M"LX+V*.R9_ML)M[AYYY)9'B((*;W8L%Y/ - '&K8'2[CP+?Q7M^]UJ<JP7SR
MW<C"X5[9V.5)VC#*", 8[5J_"O3K>S\/W\L(EWR:G=HQ>9WX2>0+PQ.#CJ1R
M>^:ZN31=.E73E>V4C3G#VGS']TP4H".>?E)'.:9IF@:9HUQ>SZ?;F![V4RS@
M2N59R220I)"Y)). ,T <;X@&J7OB[Q)INGZJ;&9]#MOL\CRE$CD::49R/NE@
M NX<]/2I?"ABTWQ0NG76FZKI%]/:.Z6\NH&[M;D*R[G5B20XR.H7AN0:ZN]\
M.:1J,UW->6,4[W<"VTY?)#QJQ91C.."2<CG-1:5X5T?1KQKNSMI/M)C\KSI[
MB2=U3.=JF1F*C(' QTH Q/&Z2W&O>$;)+NYMX;F_E2?[/*T9=/(D)4D'/./J
M.HP>:Y35[J[\.#QEI>F7UW;V<<VF+$[3M(UJMPVR5D9B2.!GKP3D5ZI=:99W
MMU9W5Q ))K*0RV[DD;&*E2>.O!(Y]:@F\/Z5<2:C)/8Q2G4HTBO ^6$RJ"%!
M!XX!/2@#BM5TN#0?%FDZ7ITUZ++5;*\2\MWO)7!$:*RR LQ*MDXW C.ZM;X6
M6<-I\-=#,(?,]JDS[Y&?YBH!QDG X' P/:MC2O"FC:-<O<V=HWGO'Y1EGGDF
M<1]=@+L2J^PP*GT70=-\.V1LM*MV@MBY<1F5W"D]EW$[1QT&!0!Y[XG8:K?>
M)[NTM]2N1ID9B:Y?53:PV<BQ;SY*IR2,AB6ZGC.*?IIN/$^O>%(M2O;LPW7A
M<75U%#.T0GD+1<MM(/5B>/ITR*[2X\':!=ZI-J,^GA[B8JTP\UQ'*RC 9X\[
M&(P.2">*ETOPOHVC2VTEA:&)[:!K:%C*[[(F8,4&XGC*CZ8P.* ,CX>O*NGZ
MU9//--#8:Q<VMN9I#(RQ*057<Q).,D<GI7/ZH=2USX@Z[8R:;=ZC::?#;+;P
MPZF;18_,0L9, @LQ.0#VVUZ)8Z99Z;]I^QP"+[3.US-@D[Y&QN;GUP*HZKX5
MT;6KM;N]M7-RL?E>=#/)"[)G.UF1@67/8Y% '"06VL7E_P"!]*UZ^N-\D.H+
M="WO#_I")L\O>Z$9.-N2#USZFLJ[L'M_!'C&_34=2^T:'J,\>F,;V7_1T0HX
M'WOFY8CYL\8':O5X/#^DVTFG/!8Q1'38WBM F5$2N &  XYP.M,D\-Z1+I^H
MV#V2M:ZE(\MW'N;$KM@,2<Y&<#ICI0!R,>G1>(?B3XALM1O+QK2&RLWCM8KN
M2)=S"3+_ ",#D8^G/KBN?T+5+Z>;P;=S2R7ES;VVLQQRR'<TPB8*A)[DA1SW
MKL7\$0:AXQUK4]2AW6MS;VT5NT-Q)%(-@<."4(.TY7C.#CVK?M_#VDVCZ<]O
M8QQ'38GBM-F0(D8 , .G.T=: /-!&]E\-]#\86^HWTNNSRV<TLK7<C"X:65%
M>(IG;MPQ  '&T8JWJ.HZAI::]X-CNYAJ%]>QKI<S.2ZV]T26(/7]UMFY[ +7
M9V_@GP[:W\=Y#IP62*4S11F5S%'(>=ZQ%MBMR>0!56#0;W4/'2^(=5M;2!-/
M@DMM/2*0R.^\_-(YVC;\HP%YQN;F@#EKO25OM5\=PSWNH>3IEM ;)$O)$$+B
MUSO^5AEL@'G/?U-.TR*:TO?A]JHOKV6]UB,B_:6Y=EGW6K2<H3M&& Q@#%>A
M?V+IWG:C+]F7?J2A;L[C^] 78,\\?+QQBFKH6F*NEJMJH&EC%D-Q_<_(8^.>
M?E)'.: /(])'B?6O"D/B"UL;G^VIIC,NHR:QLC4B4@Q&$G:$P-FW'ZUT9TI=
M=\1>.Q?WE^8K.2+[+%%=R1K"QM48LH4CG.#SD#GU.>I;P/X<>_:\;3AO:;[0
MT7G2>2TN<[S%NV%L\YV]>:U(M(L(9[^>.W"RZ@0UTV3^\(0(,\\?* .* /,O
M#4*ZSXM\%ZE?R3S7<OADW+R>>XW2*\/S$ X.<G(Z'N#77?$&\N;;1;"W@N);
M9+[4[6SN)XF*/'%)( Q##[I(XSVS6B/"6AJ^E.EEL;24$=DT<SJ8T&/E)#?,
MORCALCBM'4=.L]7T^:PU"WCN+68;9(I!D'O_ #P<]J . \66\7@[P[K;:'K5
MS!-+!;_Z(]T93;*\PC:=-Y++PQYZ97/6K5Q81^%O''AFVTF>[$.I+<Q7<,UU
M),) D6]9"'8X8, ,C^]726/A'0M/MKR"'3U=+U/+N3<2/.TJXP%9G)) !/&<
M<TNE>$M$T:Z-U96C"?R_*62:>29D3^ZI=CM7@<# XH \RTVWEMOAQX2\2_VC
MJ$FK/>6://)=R$-&\P1HRF=I7:<=,GKUJ_:V,6GZ#\4KZU>XCN8IKQ(Y/M$A
M*@6L; C+8R#WZ]LXKT-?#6CIHUII"V2BPM'C>"'<V$9&W*<YSP0#R:C?PIHC
MW6IW#67[S5(FAO0)7"S*5"G*YV@D #< #[T <;=VEO9>'?#VFB36+W4=9E2=
MXHK]HS=.L6Y_,D8_)'CG:F.@ '6L-]8U71M)\;V$$LM@EI<6$<:"]:Y-FLY5
M9"LC<C@[L?PDUZCJ/AK2=5L[2UN[4M'9D&W,<KQO$0-HVNI##CCKS5>#P7X=
MMFN#%ID8%S;_ &:X0LQ69,D_.I.&.2?F(+<GGF@#F/%'AK2M)\.>(8;75+M/
M-T6XD.G27[OO9!N$PW,7!!P#@X.<$&NK\(V<-CX1TJ& .$-K&_SR,YR5!/+$
MGJ>G:F6'@W0--2Z6WT\'[5";>9II7F9HO^>>78D+S]T8%:&DZ39:'IT=AI\;
MQVT?W$>5Y-H],L2<>V>* /(HK5=(T[Q#_9\]U:F[\5IILUPMS(6BMW:'<02Q
MPW.-_7GKTK>UF#_A&/$;Z?I%Q=I:7NAWLT\#W,DHC>,+LE7<Q*D[B,@\_6NX
M?PYI$EEJ%G)81/;:C,T]U&^6$KD %CGH?E7IC&*@L?".B:<+KR+-F>ZB\B:2
M>>2:1H_[F]V+!>>@.* */P_T];;PAIEZ]Q<W%W?V<$]Q-<3O(68Q@\ DA0,X
MP,=.<UA>(5CUKQ5JEO#::C?'3;>-9]VJ&SM[5F4N&39RSE2"2<@8%>@6=I!8
M64%G:QB.WMXUBB0$G:JC '/L*RKWPCH>H:JVI7-CONG55E(E=5F"_=$B A7Q
M_M T >>Z/<WOB2+X<QZAJ%X4O-.O&N_*G:,W&P1XW%2#^/7KZFE<WNCVGB&>
MPNKQX/#.MI<QP-.[DVIA0S19))*[7=@#G! KT+3_  GHFE26LEE8^4UH93;_
M +UV$7F8WA020 =HXZ#MBH=7TNYM;'4#X>TZSDOM4D_TE[J9EC!*;/,88;=@
M!1M&,^M %+PS<OKGB77-<2X>33D9-/LE#G8PCYDD Z$EV*Y_V*H^)+?^TOB7
MH.F3WES%93:?=/+!#</$)RK1X!*D'CKQZ$="173>&]"M_#/ANPT:U.8K2$1[
ML8WMU9C[DDG\:R=<\)C7/&>F:A=1J]C;64\+%96CD61FC*E2N".%;D$=?>@#
MC_MIL[36?#IN=6N8%U^.RT^.WN]LKAHEE:!IF.5C'S9.=V.,U3N;K4-*MO'V
MF()K".WT5+F*V74'N3!(1("RN>5) 4X^A[UZ2?!?A\Z,NE?V<!:+/]I7$KB0
M3?\ /3S-V_?S][.:C/@3PV?,_P");S+;M:S'SY,S1MDD.=V7/)Y;)YZT <=J
M_AFQCU+P.DLM[/)=7TDEQ+)>R[I'-LY)^]\O*CA< <@<$U7%]>7E\VDSWMTE
ME?>+KFUG=)F5O*6+>L08'*AF & 1W'>O1]5\.Z5K5K;6U_:F2.U<20%)7C:-
M@" 0RD$<$CK4<_A71+FQNK.;3T:"ZN3=RKN;)F./G#9RK<#D$8H X[Q%:0>'
M; 6NEZU<LO\ ;6G%[1KLR-:*\J@KDDN%<9.&..N*L>)[N4^--4LQ._E#PI<R
MF'>=N[S  VWIG&1FNC3P9X?31[K2O[.5[2[</<"21W>5AC#,[$L2,#!SD8XI
M;3P=H-C)-)#8DRS6[VTLLDTDCR1MC*LS,2>@Y)R,<4 <'9!-8M/#FEPV>H:C
M+::!:RRVRZ@;2VCWJ KDK\S.=I Z@#T-4]+N[[7?#O@BVN=2O MQJUY:S217
M3;Y84$X"F08+?*H&[KWZ\UZ+<>"?#URUJTFGX-M;K:1^7/(F85Z1MM8;U'HV
M:EM/".A6,\4UK8+$T5R]W$%D?;'*P*LRKG"Y#-P!CGI0!?DL+==&;3P)!;+!
MY('FMNVA<??SNSCOG/O7CFE"YM? G@'3-/BNI8-7=Y+R*.^:%IBD181B0GY%
M.,D+C.W'<U[?7/Q^"/#L6D'2DTX"R\X3I%YTA\IQT:,[LQX[;2,9/K0!Y_K,
M?B#1?"7BS"S:;9B.VDLX3J/VB2WD,@#X;.X*>#@G'7'6MS5-"AMO&'A;0X[S
M418SPWTETIO9=UPP$1^9MV>O/!'<="173Q>#M BTR\T\6&^"]96N3+,[O,5P
M5W.S%CC QS6E-IMG<:E:ZC+ &N[172"3)R@?&X8Z<[1U]* /(;JRDMO WBW4
M4U'4C<Z'J<\6FL;V7_1T1U(7&[YOO$9;)Q@=J]CGN([:SEN9FVQQ1F1VQG
MR35"3PWI$NG:AI[V2FUU"5IKJ/<V)7;&XDYR,X'3%:;(KH490R$8*D9!'I0!
MXU'<75G_ ,(IK=I!J4":EJMNGVZ^U4R37<,Q.0\(^0 J<@#&W Z5?ETXZGHW
MQ U&ZO\ 4#/IU[=_8?+O)(Q;E(4<%0K 9R>^>GUSV*?#SPLEM]G&F'RU*F,&
MYE)APP8>42V8^0#\F.E:L>@Z9%9ZA:):@0:B[O=KO8^:SJ%8DYSRH XH X;1
M5?Q?XH>/6+FZ,=IHUC-!%#<R0@R3*S/+\A&6RH /:M7X4?\ (@P8F,P^V7G[
MT]7_ -(D^;CUZUL7O@S0+][5Y[$[[6 6T31321GRAT1BK LOLV16EI>DV&B6
M"V.FVR6UJK,ZQ)G +,6;'IR3Q0!Y/K&F6T%G\6+E!-YJIL&Z=V&&MHW/RDXZ
M]..!P,#BM[[ GA[Q;X.DM;R])U!;B.^,UR[K.%MRX)4DJ"&7(V@8Z=*ZNZ\(
M:%>WFH7=Q8[I=1A\B[Q,ZK,F /F4-C. !G&<=ZO3:38W%U8W,MN&FL"QMF)/
M[O<I0]^<J2.: /(;B]N(]-TKQ-IT6IHEWJL'E:E>ZJ3)<1R38*&!?DV%20%X
MP #UKK_!NF6L'CSQK<QB;S5O8T!:=V&&@C<\$XZ]#C@<# XK5'P\\+"WDM_[
M*!@<Y$9GD*Q?,&_=C=B/Y@#\F*TK3PYI=CK$VK6UNZ7LT:QRR><Y$@4  LI.
M"V !N(S[T 8/BO\ Y'WP+_U]W7_I,]+\506^&^JJK%6+0 ,!G!\^/FNGNM+L
MKR^LKVX@#W%D[/;N21Y992K'WR"1S1J6F6>L6$EC?P">VD*EXR2,X8,.G/4
MT <5-;P>%/B#I8MKN]6TN].O)+T3W,DP<Q>6P?#$X;YFZ>M<Q'<75G_PBFM6
MD&I0)J6JVZ?;K[53)-=PS$Y#PCY "IR ,;<#I7K=QI5C=ZA;W\]NLES;QR11
M.Q/RH^-XQT.=HZ^E8B?#SPLEM]G&F'RU*F,&YE)APP8>42V8^0#\F.E ')7V
MHZA86FN>#(KR<:C=:G'!I\Q<ETMKK+E@>O[L+.,]M@J*2#4M:\4^([0Z;?WL
M.FR16EH(M7-K]E7RE8.!D;F8G.XYZ =J]'DT#2YM;MM9DLT;4;6(PPW!)W*A
MSD=>>IY/J?6JNJ>$-#UF]:\O+-C<.@CD>&>2$RH.BOL8;QST;- $GA0ZF?"N
MF_VS)')J(@43R1N'5V'&[(X.1@\>M;%16UM!9VL5M;1)#!$@2.-%PJ*!@ #L
M*EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y6\\1ZG#\1[+0(=.\RR
MEL9+B27S%!XDC7=R<X7)!'4[AZ5U5<MJ.G:G'\1-,UJULQ<V?V&6QG(E5&AW
M21N'P?O#"G@<T <UX2\=7]KX+T:]U33;ZYLY9A;3:G),I.]Y2BG:3N*@D+G\
M@171WGC.5+O4TTW0[O4K;2VV7D\4B(%<*&9$#'+L%(R..N.M8T?A'5U^$VG^
M'S#'_:$-Q#(Z>8, +="0\]/NBJMWX)FL];UR;_A%K77$U&Y:[M[A[H1>4S*
MR2 \[0P)!7)P>E 'HNGW]OJFFVVH6DGF6US$LT3^JL,@_D:XB?QVNK>$KO5C
MI>IVFF))'&MU%<(DCR?:%C*K@YQGJ>A&X5VFE62:=I-I9I!# L,*IY4&?+3
MY"YYQZ5PX\(ZO_PJ)?#WDQ_VB+@2;/,&W'VOS>O3[O- &Q>^-S!>:LMIHUY>
MV6D';>W43H C[0Y55)R^U2"<?AFL8^+;Z[\6Z!<Z=:7=S!J6@O=)8+*JJ&9X
MB&<D[1A21GWP.M5KN34-"/CBTLAI]Q;7$DE[)<M>*ILC)"H82Q]?X=RXZY'(
MJ[X,T2^6;PCJK1!;6#PPEI(6.&$C&%@,=>BF@ U'X@W[:;IL^G:-*+F361I=
MW;RRIF*13\R YP=PZ-TKJ?$FJ76C^$]2U6WM?-N+6U>81%@,$+DY/0XY/OCB
MN.NO"NN0VEQ/;V<<\T?BK^UXX!,JF6# '!/ /L?2NTUZRN-8\)ZG81JL=S>6
M,L*J[<*[H0 2/0GK0!A6OC.]>RT6V.C37&MZA:_:3:I,BJD:A<R,^<*"6&!R
M><5M>'O$$6OV]U_HTMI=6=PUM=6TQ!:*0 'J"000001U!KE;+2O$5A>Z'KR:
M,'N;;2SI=W8?:DW[0599$;[IY4Y!(X(K=\(Z/?V,NLZGJ<<<-YJMY]H-O&^\
M0H$5$4MT+87)(XYH 4^*V?Q;<^'[72KB=[41/<W D18XHW!.XY.2>.@Y//I5
M"+X@)):0:LVC7:>'YYUACU(R)T9]BR&/.X(6(YZX(.*O:?HEU%XQ\37]P@%G
MJ,%K'"P89.Q9 _';[PKC=&\ RZ=8V>C7/@_3KM[>14?5);G]W)$&SO\ +'S;
M]O;&,]\4 =7+XSN'OM2CTWP_>ZA;:;/]GNI89(P^\ ,P2,G<V P],\XS4-YX
MNL-&U+Q)-,NH2M9"S!@WAE=Y00BQ(<;220#GZ]JR?%'AO5-4OM0DMO#4,>JN
M2MCK=E?_ &=D&/D:7!#,5[C# @5!XC\,ZC&OB35+JZLXMSZ9<V]Q<RB..22W
M.6#'^ ,>!]10!TMMXRE.OPZ)J&B75C>R6DMV-TJ2)L3:.&4\DDD8[8]"":5C
M\1/MEIHVHOH5[!I6JRQ017;R)E9).%RF<[=W&[\<8P:S3<ZGJOQ1TW[7916C
M)HMUBW6<2N@9XQN9EX )X'^Z3WP+4?A355^'OA/1S%']LTVZL9;E?,&%6)P7
MP>_ H [74;T:=IMQ>&WN+CR8R_DVT9>23'\*J.I-8FG^*KB76X-)U71;C3+F
MYMWN+;?,DJR*A&Y25/RL-P..GO5CQGI^IZKX1U"RTB4Q7TJJ$(D,98!@67</
MN[E#+GMFN1T_PK?6GC+1]:L?"UII=I%%-;7$,<Z&;YPN)'(X8#&, D]3WQ0!
MI67Q'^V:;I>K'0;V+2-0FCMQ=O)'E'=M@RF=Q7=QN_$ C!+M<\9W#6?B*/2]
M*NY[?3(Y8;B_BD1?+E$>X[%)W-MR"2/PS5.'PEJR?"[0=",,?V^SN;629/,&
M L<ZNV#T/ HET7Q+IL7BK2=/TR&ZM]9GGN;>]:Y5!"94"LKH>2002,9!R,D4
M =7X4N);KP;HES<2M+-+I\$DDCG)9C&I))]2:Y?01KOCC33K[>(KW2K.YD?[
M!:6,<7R1JQ56D+HQ9CC.. ,UUGANRGTWPMI%A<J%GMK*&&50<@,J 'GOR*Y;
M1K/Q/X+M)-%L=&AUC2XY7>QF2\6%XD9BWER!AS@DC<N>,<4 :3:YJGAS3-/L
M]85-6UN[N'M[5+("/[0!E@[;L!,(,MC(!Z9J"Y^($.G:;K,VI:9<VMYI B>X
MM=ZN621L*Z,.&'7WR",57O-%\42'0M<N3:7VKZ;=32R6<+>6GDRH4,:.1RRC
M&"V,X/2L[6?"FO>(;7Q-J$ME':WFHP6MK:69G5F6.*3>S.P^7))/ )P!UYH
MVSXVOAK/]CMX8OEU"6#[3:Q&>+$D0.&+MG"$'''/44S_ (6';MI>D7<>E7DD
M^I7<MBMJI3?'/'O!4G.,;D(SG&#FM&72+M_B+:ZR$7[%'I4MJS;AGS&EC8#'
MT4\UPUWI>K:%+X5A%O%)>GQ%?7,<1E #HZSN!NYP2I_ ]: .RM?&9=-8AN]%
MOH=2TM$DDL80L[RHX.PQE3ALX([8QS3K/Q;.VK-I>JZ-/IUVUH]Y &F25940
M@,,J>&&X<>_6N;U3PWXFUH>(]52W&GWE[#:VUO:"Z =X8G+R!I$X4N&91@\=
M^M,L_">H6WBRSU>P\,6FF69LI[.6".=#*I?:1(Y'##@C )/?O@ &Q8_$/[9:
MZ+J#Z%>0:5JTL4$-V\B9623A04!SMW<;OQQ@@U>_X3>S3PIJ6N2VLR-I\\EM
M-:9!D\Y7V!!VRQ*X]F%9*>%=57P%X0TDQ)]KTR[L9;E?,&%6)@7P>_ JG>Z.
MUW\6_L-M*CZ;*(-7U&$'[D\6Y(P>PWGRVQU/DT =?XJNKBV\#:W=Q,]O<QZ;
M/(C(WS1N(V((([@]ZQ=#\8W.WP]:ZEI-Y#%JD*QV]]+(C>;((M_S*#N7<%8@
MGGU KH/$]C/J?A36-/M5#7%U8S0Q G +,A Y[<FL6\\/ZA-%X+5(T)TJX22Z
M^<?*!;NAQZ_,PZ4 +>^-I].,EW=^';^'1X[H6SWLK(K EP@D\HG=LW$<]<<X
MJ2Z\8W U74[/3-!N]272V5;MXI8U8,4#X1&.7.TCTR>!FN%O? 6NWOAVYLYM
M!M+C7%N#.VL7-TKM< 2[P(\Y*$J N#@ 9K=\2:#J>LW%S<'PE$-2DB L]3M-
M0%O+ 2HP)6!#$JV?N[@0.E 'H#SR?86N(+=Y)/+WI"WR,QQD*<]#VYZ5Y?;^
M-=;U'2?!6K2V=PCWU_(C6]M(O^EKY,FT8S@#<!][IMS7IVG17,&F6D-[,)[J
M.%%FE P)'"@,WXG)KSWP]X7UZUT[P=97E@D/]A7DGG2"=6$D9BD4.N.>2XX/
M- &ZOCVWMK36GU;3KFQNM(,7G6P993)YO^JV%3@ECQCCFK>G^*)Y=:@TG5M'
MGTRZNHGFM=\J2K*$QN7*GA@&!QZ=":Y[Q'X'U#7;KQ;M$*IJ$=@UF96^5W@+
M,58#D G S[^U7/#GAU8->@O3X.L]'6WB?]^UR)92[<83:2 N-V2<$\<4 ;?B
M;Q,GAM-/S8SWDM_=?988H" 3(49E') P=N,]LY/%9#^+K72KS7;S4X;^"2PT
M^UN+BV,PE1"^\!(P.-Y88)S@_+6EXFTB[U/4O#<]LBLECJ8N9R6 PGE2+D>O
M+"N:\7^&+N[;QC>2W%M:6MW8V?D7%Q(%0/ [N=_]U<[1GWH W+;QC/\ V_IF
MBZEH5WI]WJ*220EY4D3:B[CDJ>O0$=LCK7.>$/'-_;^"]"N]5TV^N+2>1;:7
M4Y)E)\QY"BL5)W%<D+G\@1S4LNH:GJOQ)\'O>6,%FJ6]Y((8[E9V(,:@N2O
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
M'LV\#>"(XQ)%]K\0L)VCD968#[2N <Y' QD8/XT >X45P_AFSAT;XA^(=)L
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
M0:7X@LKJTE2"]M1(T%Q$Z[EW*1E2#UP<5;M[>"TMX[>VACA@B4*D<:A54#H
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
M1@\<UK44 8>G>#O#VDW$%Q8Z7!#- 28I.2R94K@$DG&&(QT&35/Q+X46_P#
M]UX?T>*WMA(Z.B.2$'[X2/G )Y^;\37444 9&F>&-$T>\DO-/TZ&"X=/+,B@
MDA,YVKG[JY[# J*T\'>'K'45O[;2;>.X1V=& .(V/5E7HI.3R .M;E% %.+2
M=/@@NX([2(17DCR7"8R)6<88L.^>])I6DV.B6"6.FVZV]LA)6-22!^9J[10!
MC_\ "*:"6U$G2[=AJ1S>*RY68]<E3QG/.?7FI-)\.Z1H;2OIMC'!)-@229+.
MP'0%F).!V&<5J44 9VK:#I>NQQ)J=E'<>2Q:)CD-&3P2K#!'X&H4\+:$FC2:
M0NE6WV"5M\D)3(=LYW$GDMP.>O K7HH R++PMH>GVEW:VVFPK%>+LN0P+F9<
M$88MDD8)&">]7-,TRST>PCL=/@$%M%G9&"2!DY[\U;HH S7T#29+"\L9-/@>
MUO)6FN(G7*R.QR6(/?(!J&S\*Z'I]K>6UMIL2QWJ&.YSEFE3!&UF))(P3QGO
M6Q10!F:AX>TG5-,@TZ]L8IK2 JT,9R/+*C"E2.00.*EBT;3H(;V&*TC6.]8M
M<J/^6I*A"3_P$ ?A5ZB@"*VMH;.TAM;>-8X(46.-%Z*H& !] *EHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHK*O/$>E6%X]I<7)6= &9%B=\ ].@- &C/YWV>3[/L\[:?+\S.W=CC..V
M:X_5;>?6=/DAG\*.NK,FU;H-$$C?'#B0-NP#SC&>U=58ZA;:E 9[5V>,-M)9
M&7GZ, >]+J%_!IEC+>7)(ACQN*C)Y('3ZF@#G7LM7M=7NFAB>6:XTM(([L%=
MJS('Y;)SR2.QZUFKIE\9-&NDTC4#+:3H]V]S=!W<[2"5!<@C)SGCMCO7>T4
M<KIPU?1;:72X-+>=_M3O#<EU$)C=RV6YW @$C&.U4I-#DM+[51+I6H7PNKAY
MX'MKUHHR' RKC>NW!SS@Y%=O10!QGB*QFTZVTAM+1(+ED_LP1!RV$D7C!/)V
M%0?H#76V=K%8V4%I NV*&-8T'L!@5$=-LVU)=0:!6NU7:LC$G:/8=!^%6Z .
M(L+)K&74%O/"<MZ\M]/,DX2!MR,Y*\LP/2IKZYECU[PW+#I,L.R.Z'V/]V'5
M<(/EPVWWQGI72:AJUCI:QF\GV&4D1HJL[.1UPJ@D_E51]2T.>WBUQ[B(QVQ>
M-)CD%"V R[>N3@#&,T 8YT^YN1JU_=Z(T\5]<18LVE595C1-N\8.-V>0-P^M
M5I]*U:ZT76K6WAOA:2P(+6WOIE>3S 26P=QPN   3UKK-/U:RU02?8YM[1$"
M1&1D9,],JP!&?I5V@#C;W3I9]<_M>;2]1D@N;98VB@N/*EA=2WW@L@!!!]3C
M\:FAT::-M#>#36M5COI;BXC:X\UDW(XW,Q/).1G&>3^-:S>)M'2\-JUZOF"3
MRBVQM@?^Z7QMS[9J2_\ $&EZ;<>1=76R4+O95C9]B^K;0=H]SB@# .C:A_PK
MV33?LQ^V&9F$6X9P;@OUSC[O-=C5"]UK3]/BADN+E0L_^I"*9&DXSE0H)(QZ
M5-8ZA:ZG:BYLYEEB)*Y&1@CJ"#R#[&@"S156TU*SOIKF*UG65[9_+F"_P-Z5
M:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ KD$FU*'QOK?]GV4%SF"VW^=<&+;P^,85L]_2NOJO%8VT-]<7L<>+BX5%E?
M<?F"YV\=!U- ',Z[?:NQTFSEM&B>[N'$L5G=X9U5"P42$+C)Z]#@=:S-8BU.
MW\-:\D\-Q;V)2%K=;FY$S1MO&X9W$[>AY/K7;W^G6NIP+#=QEU5@Z%6*LC#H
MRL""#[BJ@\.:7]CN;5X'E2Z*F=I97=Y-O3+$YP/3- &3=0OHWB#3([:\NY$O
M8IUG6:=I Q5-P< GY3GCC YK-LS<P>%-"OVO[R2YO+JS$SO.QRN[&W&< 8.#
MZ]\UU5MH&G6ER;B..1I?+,2F69W\M#U50Q.T?2GOHFGR:.FE-!_H<:JJ)O8%
M=O((;.01CKF@#(U/4C9>);PRW<L5M#HYF8(<[3YA&X+TW5FV3W=CKVA*(]0A
M2\,B2_:[WS3,!&6!*;B%((!XQUQ721>&]+C,S&W>5YX3!*\TKR-(AZ@EB2:C
M3POI2&%O+G:2!@T4CW,C.F 0 &+9 P3QT- '/6-I?W7A:ZU2&_O9-1CFF:%3
M.VTK',Q";<X.0I'/KCI6QIFH'7=>^V6TS_V?;6B *&(5Y90'Y'<JNWKTW5I?
M9CI.F-%I5F)6#,RPM+M!+,6)W'/<DU%X=T<:)HZ6I\OS69I9C&,*78Y./8<
M>P% "ZM=VFG2P7+6WVC4'S#:QQJ#(^>2 >PX!)Z#%8<^@WT&G0W1\F74#JBZ
MC+;A]J.V-OEJ3W Q@GJ16]J.@V&J7,5S=)-YT2E$>*=XR >H^4CTIO\ PCVF
MFPDLGCFDA=Q)^]N)'96'0JQ8E2,=B* ,G3I[NY\>SRS6GV4?V:H:,NK-_K#M
M+;<@'[V!D\"NJK,AT.SM;*[@MT;==*5EDED9W?C W,3N/'OQ5NQMOL6GVUJ'
M+^1$L>X]3M &?TH YZ]@BUE)- TNW2/3XY1]LN%7"*0V\QIZN3U/09]>*L:&
M$.K>)//QYGVQ0^[_ )Y^4FW/MC-21^$-(B7;$MY&N2VU+Z91DG)X#^M6;_P]
MINHW!GN(I/,9!'(8IGC\Q1_"X4C</K0!@Z!>6VG^%-&N9+8W&H/$T-G&B@R.
MI8D $]%P%)/0 4^<W7A_1I0[%;_5;MI)988F=+8L!D@ $G:J@#U-;5YX=TR^
ME@DEAD1[>/RHC#.\6Q/0;"..!^56K#3K?38FBMS,59MQ\V9Y#GZL210!S/A"
M?3H]:UFSL/,$0:$QAXG4D")0220.<^O)ZUV-5X;*WM[JYN8DVRW+*TK9)W%5
M"CZ< =*L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
C 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>29
<FILENAME>veevaofferletter-staceye006.jpg
<TEXT>
begin 644 veevaofferletter-staceye006.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BD+*I + 9.!D]30K*PRI!'J#0 M%%!.!D]* "BD!# %2"#T(H)"@DD #DD]
MJ %HH!! (.0:* "BBB@ HHHH **** "BBB@ HHHH **1F5<;F R<#)[TM !1
M110 4444 %%-,B+NRZC;][)Z?6E)"@DD #DD]J %HH!! (.0:* "BBB@ HHH
MH **0,K$@$$C@X/2EH **** "BBB@ HHHH ***0LH(!(!/0$]: %HHHH ***
M* "BBB@ HHHH **** "BBD9E098@#U)H 6BBB@ HHHH **** "BBB@ HHHH
M**** "BD+*" 2 3T!/6EH **** "BBB@ HHHH **165AE2".G!I: "BBB@ H
MHHH **** "BBB@ HHHH ***1F51EB /4F@!:*** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *Y7Q9XAN]'N[."'4-%TZ&9'9KG4Y"26&,
M(D892W4DG.!BNJKE]4\.:H_BY/$.DWUG%,UE]AD2[MVE"J'+ADVLN#DX(Z'
MH Y9_$;^*+/P9?RI"LR>(WMY# Q,;M''.NY">=IP",^M=#\,O^1,'_7_ 'O_
M *4R53T[P!>V1LXY=6CN(;/6GU6-V@(D?>L@96(.,YDSD =.E='X6T-O#NB?
MV>\XG/VB>;>%V_ZR5I,8SVW8_"@"IXAUS4+;7-*T+2$MOMU^LLK3W2LT<,48
M7)VJ06)+* ,CO7$^-=;UG4?!WB71;O[#'>Z==6D5T\2/Y=Q#,Z%2HW94G.&!
M)X!'?([K7] NK_5=,UG2[N*VU+3Q(B^?$7BECD #(P!!'*J00>".AS6/<^ [
MJ_T?6TO=2B;5-8N+>:>>. K%&L+(415+$X 0C)/5B?:@#K-*LS8:5;6ACM8C
M#&$V6D7EQ+CLJY.![9KSK6;W7+F?XE6MS=V[Z=::61'"$;*AK>1EV_-@'^]Q
MS@=*]1KCM1\'W]UJ?B:2#4+=+/7K$6\J/"QDB<1-&K*0P!'S9(([4 4-'US7
M]+7PE!J$6GMIVJHELD<*OYT#"$NI9B=K9"$' &,]ZQI/BYC3Y]:34= %G%.P
M72FF/VUXE?:6SNP'(!8)M/&.:[:Y\,/<)X8472K_ &+,LK?)_K<0M'@<\?>S
MWZ5G:?X3UW1K;^RM*UFS@T@3M)$SV>^YA1G+F-26V'DD!BO /0XH [-6#H&4
MY5AD&O-X_%6KZ)>^.]4U2>"YT_295$-M&K*P8Q1E%4EB%!W<\?>)/3BO2:XR
M[\#RWUYXG@N+V(Z3KRJSQK$1-#*L:H"K9P1\@.".M &=H_Q!DF\0Z5IMUJOA
M[41J19-NE2DO:R!"P#9=MZG!&["\XXYJ"+QUXE/@*?Q7)9:;Y7F)#;VRA]SL
M;D0LS'=@ @G ]@3UQ74Z5IOB6*]MGU35["2VMT*LEK9;&N3C 9RS-MQUPN.>
M^.*SAX&D'PZC\+?;TWI.LOVCRS@XN1-C;GVQU]Z (?[:\8?\)5)X<(T7[0]D
M+Z.Z$4NR)-Y0HR;\N<[<$%1C)QVK/?XAZ@?#^@WDJZ=IK7\MQ#=7UTKO;6[P
MN4QP0?G(.-S#&#UKL/[#;_A-1X@\\;?[.^Q>3MYSYF_=G/X8K'L/"VN:)HMI
M8Z7J]HPBDN6FANK3?%.)96D'1@RE=V.I!R<CI0!N>'KV]O\ 2A/?/82N78)/
M82EX9D[.,YQGTR<8ZU6\6:Q<Z+IT,UM<:9:^9,(Y+G4IMD42X)SC(+MQ@*".
MOM3?"7AMO#=C>1R30O->7;W<BVT/E0QLP4;43)P/E]>22:9XE\/7FJZCHVJ:
M?=6\5YI<LCQI=1&2)PZ;3D @@CJ"/ZT <N/B1>KX9\27<8T[4+O1IH$2:TW"
M"X64KC +$J1EA]X\BMD^)-:T?Q)#8:\FGO:W5C<7<;6:N&A,.TLC%B=XPW#
M+TZ50N_A]JMZOB%;G6[>7^VUMWF;[*5,<L3+C:-WW-JXP<GIR><]'JWAM=6\
M1:=J4LP$%K:W-M)#MYD$P0=>V-I_.@#A-:U7Q#K/AKPQJU_%IZ6.H:MI\\<$
M"N)8%:563<Q)#Y&,X"X)[UZS7GR>!-=?2=&T:YUVT;3M'NK>:WV6C"69(6!5
M9#O(X48X'7![8/H- '$V7B+Q/K27&J:/9:=+ID5Z]LEK(66>=(Y-CN)"P13D
M,0I!X'7FA_$7B/5)]=FT.+3$L](G>VV7:.TEU*BAG *L @YV@X;IFEA\(ZYI
M_P!IT[2M=AM-'N;QKKBW)N80[[WC1]VW!.<$J2 QZT^?PIK5I<ZRFAZM:6UE
MK$K3S+<6S2202,H5VC(< Y !P1P?RH JVOC+5_$&JZ;::'!90Q7VC)J?G7BL
M_DDOM*[5(W=AU'<Y[&&V\<:S?6NF:=!;6,>N7>I75A([AVMT^S[O,D"Y#'(
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
MDV;_ #-VW=CYMNWIQFM+3O ;6+:%(^H":>QO;F^NY#%C[1).CAL#/R@%^.O
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
MKQQ4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M%;>33C(8/.N'FO KJ2<"-$ .Y\?-@X^7FKG@F\L[[P7H\EC<03QK:1(S0N&
M<(-RG'0@]16!JL$\OQ,U1+, 7;>%R(6'!$AF<*<_7% '5P>)-#NM3;3;?6=/
MFOU)#6T=RC2 CJ-H.>*@U'Q=X?TJ&Y>ZUBQ1K=79XOM";_D^\,9ZY(&/4@5Y
MLE[H]WX \'Z-I,D!UZ"[LL6D>//MY493.SK]Y< 2;B?7WK2L;"!_"WQ+G6W5
M[J2]U! ^W+$"(84=\9)X]2: .B'Q!TJ34-),=U:#2[ZQFNWO)+A0L)0QC8QS
MM!S)@\\$8KIK#4++5+1+O3[N"[MGSMF@D#H<=<$<5YMHTFF:MXH\!S6[VUW%
M#HEP0T9#A) ( >G1ADCU%=!X"18KWQ?'&H5%UZ4A5& ,Q1$_J2: .CO+V2WU
M'3K=7LPMS(ZN)IMDC80M^[7'SGCD<8&3VJ!?%'A][N"T37--:YN/]3$MTA:3
MG'RC//((X]*Q?%/_ "//@?\ Z_+K_P!)I*XB*SMX?@';SQP1K-_:$4OF!?FW
M_;U7=GKG''TXH ]G) &2< 5Q=S\1])FTB>^T>>WOC;ZC#8RH)E. \PC\P;2?
ME.25/?%=I7BEP]A<>#-;TMG@>=?%@%Q;9&]8VO5QN7J 1T]: /5H/$6DZC;W
MC:5JNG7DEJA,@CNE98S@XWD$[1QU^M1-XGTFPTVPN-8U?2K-[J%9%)O%$;D@
M$F-FQN7G@^F*Y/Q)#%!X]N?)C2,-X4NP=BXR!(F!^&3^=8ME)8V5EX>OX?$F
MGZ3JW_".6D3PZO #;W$(7(VL2I!!+9VL>V10!Z[%+'/"DT,B21.H9'1LA@>A
M!'45D^)M?7PYI'VP6KW=Q)-';V]K&P#32.P 4$_B?H#5?P/>+J'@S3;I-.BT
MY'C;%M",1J Q&4&!\K8W#V85SVNMJ^O_ !$M[;119/'X=C$\WVPOY9N)E(0?
M+U*ID^V^@#K](UVSU?PY:ZW'(L5I/ )R9& $8QE@QZ#'(/T-%EXCT/4MGV'6
M-/N=^[9Y-RC[MN"V,'G (SZ9'K7DVJIJ6D^&_$_A?4XH3MN(-72.T#,C6<EP
MIG50>=JD.2/1JW;O4="U3XH:'<:++;7(&EWB27%J0T9 ";4W#@D9/'4;AZT
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
MD?RNYE0,W&[E"1U(Q7,Z;"#8^&Y4AVV$_C"XEL%9,#[,RSE, ]%/)'L10![
M9D2W,\LD:1JF]GW?*!C).?3WKD'^(VE7.FV%]I4L%U%/JJ:?-F9<P@NZ[S@G
M (3<,XR"#79X!&,<5XG9-I][X&\.Z8S6\TL/BI8[RVR"R9N9B%=>HR.QZB@#
MU)O$VF7FCW][HVJZ5=FTC8LYO%\F-@"1YCKG:..OI4EWXET72S!%JFLZ;9SS
M(&5)KI$W9[KDC(]Z\\\=QI#K?C(1(J"3P@&<*,;B))@"??'%+JEQI^F:CJ%Y
M:^(M)L[Z6QMQ>Z=K4&8KE5C^7RV)5L$'!V[AGMF@#U=6#*&4@J1D$=Z6LKPS
M<B\\+:5<"P_L]9+2)A:8QY *C"8]!TK5H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *;)''*A65%=>X89%.KA_B7JMG%8:=H%U?06::U<B&>6>41JMLG
MSS'<2!RH"?\  Z .WVJ0.!@=*:L4:)L2-%3^Z!@5YAH/C&VT#X?^(8K.XM]2
M;PV[0VK1S"1)86YM\LIZ ,$./[AK:.I^*='\5>&M+U*\L+VWU1YA-)%;&)HV
M2%GVCYCD9 P>O!SUX .LU2P;4=-N+2.[N+.25<"XMF"R(1R"#_0]JR-)\+S6
MFMC6-3U634;R.W-K!^X2&.*,L&;"K_$2HR<]NU<E!XX\06_@)_%5]+8M]HE^
MR6ELL#!5<SF/S'8,21P3M Z <Y-6+'QY<66IRPW.H1ZS9"PGNVG@L7MFA>(;
MBAW$@AES@]05[T >BB&(*RB) K'+ *,$^II?*CW%MB[CU..37ENE_$'4I6T6
M[EU"TO/[1GBCN-.@L)4-LLG 992?FV$C=D8(SC%3ZEXL\41:/XGUNWN+!+;0
MM0EA6V:W+-<(FTD,VX;>&X(!YH ]*:*-V5G169>5)&2/I3L#.<#/3-<-+XCU
MKP_K_DZU/:W=I-I5QJ&RW@,;0-#M)0$L=P(;J<'(_"L73/B%J4IT6\EU"TO/
M[1GBCN--@L)4-LLG 992?FV$C=D8(SC% 'J31HR,C(I5NH(X-"(L:!$4*HZ
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
MJ,]\#9_MK7==\47VG:-<V=C;Z=:V\LAN+<S&:24,P7AEVJ !DCG)H [+ !)
M&3U-& "2 ,GJ:\KB^(VI3:%X<%U-:Z??:K)>&XN3;M,D$<$K)A44_,Q^49/'
M4X[5.GC_ %0Z=>6D#V]U?C4K6PLK\VSQ0RB<\.T9.<IAP0#@X'3- 'HZ/:Q7
M!MT:%)W4R&-2 S#."V.N,D<TYY;>.5(7DB228G8C$ R$#)P._%<)80ZI;_&"
MWAU.[@O&&@RF.>.'RB09X\AER1D'N/7IQDR^-Q?-XT\%IITD,=TT]VJR3(75
M!Y!RVT$9P,X&1SB@#NBJLA1E!4C!!'&*1$6- B*%4= HP!7G-WXN\0:*VM6]
MY):WAT.XM)[F>. H9K*;.\[=QPZ8)SG!"]*ZBTUFZU#QM>Z=;&(Z986<;3/C
M+-/(2RJ#Z!!D_P"^* -\ *,  #T%-2*.-F9(U4L<L0,9/O7,>+];N=,NM/MH
M-7L=.2XWEVD@>XN'V@8$<2]1SRQZ<<<T_P "^(KGQ'HUU+=F-YK2^ELS-'$T
M0F"$8?8W*D@C(/0YH WKZPM]1TZXL+A";:XC,<BJ=N5/!&1ZBK/2O.]?\6:I
M8^)K^QFU:PT*"(1_8'O[)WAO"5!):;<%4!LK@<C&>:Z#3=;OKGQK>:1/]G\B
M'3+:Z'E9/[QVD#8;NORC'% &](]M'/&LK0K--E(PQ 9\#) [GC)Q4N!D' XZ
M>U>33:QJ_B"7P/?1M;1ZC)JVH0J[1DQHJ+/'NVYY(1<XR,D=JUKKQ1XFTI/$
M>F,D&I:CIJVTT%Q#:M\T,S$,S1*Q+%-K'"GD 4 >@^5'YOF^6OF8QOQSCZT^
MO.8_'4UAX<US6!K>F:[;V%L)$2&%K>>.4G 22,DX4DCG@]>#2:3XUOEU_2[2
MXU2VU6&^WI<"WT^6 VCA"P(+$[D)!7GGD'VH ]%$:!F8(H9OO$#D_6D2*.)"
MD<:(I_A50!7F,GBSQ6W@:W\7QW-@(+V>+99&V.8(9)E13OW?,V",Y&.>,8YZ
M6S\17TX\8EQ%_P 2B=H[;"]A DGS<\\L: .KVC X''3VHVC).!D]?>O,9/B!
M>7#:%9/J-MIDESHL&IW5TUF\^YY!@(B \#(8DG/&!4J>.=<N]#TEK5+07T^O
M'29)Y('6*5/+=A,J$A@" IQGL1GN #T=X8I5"R1(ZCH&4$"GUY7XGUOQ'9Z+
MXTTB?4X'N+'38[N"\AMC$Q20.K)@,<$;.&!XS7I&DI=1Z5;+>W*7-QL&^5(_
M+#>GRY..,=Z +,D4<J[9$5USG##(IQ .,@<=*\TU'QWK5GX<4QQ6\FKVVH7<
M-XFP[?(MP\CLHSU*"/'NXJQXB\:ZO:W.JOHXM9+:SFT^UC\Q21)+.X+_ # \
M (\?T)S0!Z 9X1<"W,L?GE2XCW#<5!P3CKC)'-.$48)(102<D@=3ZUY[K%_K
M=AJDNG2W=C)J">'[J[.H)9;&#+*N%4;B0N#C&>H!]JS-+E\1F[^',3:ZC1W=
M@\S@VQ^8+"APWS_,<-C)[\XYQ0!ZL54YRH.1@\=J:\,4A4O&C%>5+*#CZ5Y3
M<?$G4)K;4M4L]0M$^RW$J6^DM8RNUPD;%3F4'"NV#C P.,YYKH8]9\0:]XIU
M33-+O+6PM+:TM;E)9K4RR RJYVE=P'\/)[8QWR #N**P?!>MW'B+PAIVJW<<
M<=S.A\U8\[=RL5)&>Q*YK>H **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M:Q@DMWO+Q/M'VF-V#,)%R#]X C!&.G2KZ>)K&SL+Z\U34[!((+Y[57B+<$'
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
MPUX=M=(2X-PMOOQ(5VEMSENF3_>K7HHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH *X#Q3JLEIXYMH)KT:/;?V<6CU"*R6::=S)@PJS*P  "MM R21Z5
MW]% 'B&BRM96^CW5_'=FWTKQ)>2WZ2P'?")5D\J5T48 RP.0,#-+XDG@U>3X
MD3Z=;RE)],L=K>45,Y#.-X!&2.,9QSMR.,&O7=9TG^V+-(1?7EC)'*LL<]I)
MM=6'J""K#GE6!!]*KZ'X<BT6XO;Q[RZO[^]*&XNKHKN8("%4!%5549/ '<T
M<IXYM9K'Q1X8U%+R73=,M(KB!KJ&V65;9V5-A92"%!"LN[''3C-<]JFE/>>'
M]2U?3=2U'4(Y-9L[F[G-BJATBP&DBC"XD &TGC!,9ZU[+10!Y=%';:M?:KJ<
M'B"]UFX@T6X@,BV2Q0[7Y"%E49;*Y"\XYI]OIX&G_"I#:\0A&<;/N'[&QR?3
MYL?C7IU% 'CWB33KZ:Y\52VR3I#!XAL+N8Q0^83$L,6]E0@A]IPQ&#]VK4T=
MOJYUW4K?7[W6;F'0;FW,BV2QP[7&0A95&Y\C('..?6O5Z* /.;FT,6A_#1(K
M<KY-Y;!@J8V#[+)G/IS6C\.KB-;?7-.8LMY;ZO>22Q,A!57F8H>1R".1BNUH
MH \S\375II7B/6+JRUR?2=2GCC\^TO+'S[:_VIA"@QD\?(=K=NGKB^(+/5=9
MAU/RM*>UO+CP;;YLXD("-YSLT2CUQD;>O:O9JAN[9+VRGM9&D5)HVC9HG*,
M1C(8<@^XH \XO=;TG7/'_@272XG98I+I3*8&C$0-LW[OY@.>.0.F.<9%9JV+
MI\ Q&ELRSF]$A4(=Q/V\<XZ]/TKN].\'I::K::A>ZQJ6J36,;1V@O&CQ"&&&
M/R(NYB.-S9.,UTE 'DURTFC>+_%0U/7KC24OITFAQ8).MW%Y2J%4LI)*D,NP
M?ES4FE):>#?$F@7&H27D>E?\(_\ 8[:YO(2&CD$H?8X .QBA48_V<5ZK10!Q
M'PSPUCXAF2VEMXIM=NI8TEC*'8VT@[3R,]<5EVVL:5H'CCQW-J\;Q)<R6PCD
M:!F6X"VR QJ0#DY/3OGZUZ710!XY'#J7@;P9X3\2O:2M>6MBVGWEMCYRDN6A
M4CU67RU]MYKTKPIHQ\/^&+#37;?/''NGD_OS,2TC?BQ8T:EX=BU;5[*\O+VZ
M>VM'66.P!40F522LC?+N8C(P"V,@'&:V: /&KKRY]!UW2)(G>Y7Q<LTMNT9Y
MA>[0ANF"I'/TK<\::;?:CXMU&WT^-_M%QX3NX(V48W.9%VKGU.3^=>DT4 >3
M:(+75[CPQ:MXAU&XN+&6.9+!--2(VI1""LK! 47!*\GG(QFNF^*<$MSX#N(8
M?,#M=V@!C&67_2(^1P>G6NSHH Y>'P5&^H6EWJFMZMJWV.4300W<D8C20='V
MQHN2,\9SBN7BT>\O/!'Q%M;"!A?7FI7PC &&E^5< >N1D#ZUZA10!Y9HQM-9
MU7PY&/$6H7D]@XGCM$TU(OLN(RI65@HV#!VX)Y.*JV6H1:5+I]AH%_+?6YU!
M%/A[4M/S-:AI<NRN "FPDL"VX<=:]=HH \<17T[4[?5KV&4:99^+K^2Y;RRP
MC#HRQR$ ?=#$<]LU%KT4OB6?X@S:);3R)<V6G-&Z0D?:EC=S)L!'S?*I7WQW
M!%>T44 >:Z0;36_%>E7<?B6^U6:PAF=573TBCB5TVE9&"C:3D$+URO3BLRSL
MGB^"_@Z)+9ED2_L)&0(05/VA2Q([=3DUZ[10!Q7@VXC@\5>,-.E+)=OJ9NDC
M9"-T1AB4.#C!&1BH;Z]M_#_Q/N-4UAC#8W6E1P6UTR$HCI(Y>,D#@G<IYZX]
MJ[NB@#R*SL[G[%HMT+6:*VN_&<E[;1O&5*P,LNUBIY4'D\_WA7;_ ! TB\UO
MP5?V>GH)+Q3'/#$3@2-'(LFW\=N/QKIJ* .+;XEZ3)8_Z':W]QJ[+A=)^RR)
M/YG]ULKA0#U8\ <\U474H/#GQ$UG4-?S:1:A8VOV2=E+H-F_S(@P'WMS X[Y
MS7?T4 >1>'-,N8M2\$O<64L4+7^JW4,,D9!@BD#M&"/X3@YQ[U8O+$_\(A\4
M\6I\R:[N-N$Y<?9XR,>O)/XYKU6B@#S&TU?3M$^)E]=:HQ@4Z%9H+AD)5#ND
M)4D#@G'X[:Q].N;K2=*\/"?&CZ?=WNH74=_+9"22T1G)BC7<I$9=6)Y'08KU
M.#1(+?Q)>:VLDAN+NWBMW0XVA8RQ!'&<_.:TZ /#)%:YT_Q-93F\N9+C7M/N
M5^UVPC>>$M"/,**JC!P>P]^<UWNJ:;%J/Q0CM[F O:7/AVYMYCCA@TT8VD_0
MFNVJ&[ADN+26&&YDMI'4A9HPI:,^H# C/U!H \W\#1W^J:_!;ZHKD^$H'T\2
M,.)IV8J)!Z_N50_]M37H6EZG;:QI\=]9ES [,JF2,H<JQ4\$ ]0:@T+0[;0-
M/:UMY)IFDE::>>=MTDTC'+.Q  STZ    #I6G0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MA9P2"'3_ "]MRQ^6X#%P2@_NAHV&>_45)XSM]9O/#[6>B1J\MQ(L<Y\[RF6
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
M7YAM0CD#WHO/&6KCQ)J&G#4=%TN>WN/*L[#4X)$-ZF!AUGWA1N)( 56QCG-
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
MVUEF6:RM9(/)=-N5^9F#J0W!&#Q0!WR(D:!$550# 4# %-6.&WA8*D<<8R6
M  ]S7FMIXR\4OX0TSQ9<'2Q93744$UDD#[V1YA%O$F_ .3D+M/'>K>IZSK^N
M6/BV33WL(M-TLSV7D30LTMRRQ R'>' 3[V!\K=.: /0(?*\E#!L\HC*;,;2#
MZ8I]8/@C_D0?#G_8+MO_ $4M;U !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !7,ZIX:U&7Q4NOZ3JEO:7#60LIDN+0SC8'+ADPZ[6R3UR#QQQ7355_M*R
M\Z[B^U0^9:*'N%WC,2D$@MZ @$_A0!R%E\/I[2TALWUGSH+?6UU>)GMOWA.Y
MF9';=@Y+?> &/0]IK[P(^H7?B-)=2 TW6_+E:%8,2PSHJ!763=C ,8."O7OZ
M]$^NZ;_9UO>Q7UN\-WQ:N) 5F;:2 I[\*3QZ&L3POX\TG7--TD7.H6,&K7UN
MDILEF&X,R[MH!YSCG'7% %[3--\0QWR3:MKT%S!'&4$%K8^2)"<?.Y+N21CH
MNT<U/X6T/_A&O"^G:+]H^T_8XA%YVS9O]\9./SHO?%6@:=J(T^]UBRM[L[?W
M,DRJPSTSZ9[9ZU2OO&VDVFOW6@BYC.IPVAN1&SC!."0GKNP-V/2@"SXJT&3Q
M'HHLH;L6L\=Q#<PS-'YBJ\;AQE<C(XQU%9K>&-:M=5NM4TK6K2WNM0BB6_6:
MQ,D;RHNT2QJ) 4..,$L.!4OAKQSI&N6.E)+J-C'JU[:QS-9+,-RLR!BH'7(!
MZ=<5HWGBK0-.U$:?>:Q9079VCR9)E##/3/IGMGK0!5C\-3?VWHFJ7&J27,VF
MVDUN[21*&G,FS+DK@+C9T [^U5IO!GFZ1XKL/M^/[?EEDW^3_J-\2QXQN^;&
MW/;K6Q>>(='T^]CLKS4[6"ZD:-$ADD =BY(0 =3DJ<?0U>GN(;6WDN+B5(88
MU+/)(P55 ZDD]!0!BR^&_-UK0-1^UX_LF":'R_+_ -;YBHN<Y^7&SWZUFZ!X
M%_L.7P\_]H^=_8]E/:8\G;YOF,K;OO';C;TYSFMBP\5^']3CN9+'6;*X6VC,
MLQCF!\M!_$?1??I5UM4L$BLY6NX1'>LJ6S%QB8LI8!?7(!/X4 <I>^ 99FN;
MBVU1([MM;768&DMM\:.(Q'L9=PW# )R"#DCTI6\#ZA<ZIJ5]?:XDS:IIK:?=
MHMIM"CYMIB^<[0-YX;=GGD9XWW\4:#%K TA]8LEU L$%N9EW[CT7'J?3K6-9
M^/\ 2DN]7@UJ_L=/:TU)[.$23!3(JI&VXYZ<OC/3I0 VP\$W"RZ7)JNI0W@L
M=.FTUDBM3$)8Y-@!.7;! 3GUSVJ&W\#ZB;32M)O]<CN=%TN:*6&%;39-*(CF
M-9)-Y!"X7HHSBNV!#*&!!!Y!%<]HWCC0-;AU*:VU&W6+3Y62>1Y5"A1_'G/"
MGG!/I0!"O@['A[Q-I7V[_D-S74OF^5_J?.7;C&[YL?49]JZ"PM?L6G6UIOW^
M1$L>[&-VT 9Q^%4K#Q-H>J6]S<6.JVEQ%;+OG9)0?*7&<MZ# )S[5&OBWPZ\
M;R+K=@8TD$3/YZ[0Y4N!G.,[03] : *-[X;U*+Q#>:SH6JV]E-?Q1QW<=U:&
M=&* A77#J0P!QW!P.*AT_P "PZ:WAKR+UV&C27$SF2,%KEYD<.Q((V_,Y;H?
M2KI\<^%19B[/B#3A 9#'O,Z_>&,C\,C\Q5J;6(X=66-[S3UL_L+W;;I?WNU6
M7YP.GE@$Y.>N* -:N//@;/@Z70/[1_UFH?;?/\GI_I/G[=N[_@.<^^.U;-IX
MJT"^U)=.M-8LIKQEW+#',I9AC)P._'-)-XL\/6VJC2YM9L8[[>$\AIE#!CT4
M^A/IUH KWNGV^F^)9_%EW>%((].%F\0B+8 D+[LC)/7&,5B?#/0/[-LM1U)H
MYXX[VX86,5PNUX;-78Q)@\KR[M@]F'I6M/XVTD:WJ>APWMJFI65KY_[^0+'N
MPY*G'/RA-S<<!A5N?Q-I.F:=8W&KZK86[742NA$ORR':"2F>2O/7TQ0!IWUG
M!J.GW-C<KO@N8FAD7U5@01^1KG='\/>(--&GV<OB2.73+$!41+$)/,BC"K(Y
M<@@#&2J@G':M>3Q#HT-G;WDFJV2VMR"89C.NR0!2QVMG!P 3^!I^E:WI>N0/
M/I5_;WD<;;':%PVUO0^AH Y^Y\#?:/"_B'1?[1V_VQ>377G>3GRM[!MN-WS8
MQUR*F\2Z ;B[N-<6<[H-'NK06XCSO\S:V<Y[;,8QWK9O+Y[?5]-M%FLT2Y,N
MZ.5R)7VKD>6.AQWST%5[;Q9X>O=3_LVVUJQFO=Q40I.I8D=0.>2.X% '(^&?
M"FJ:CX6\(IJ6K(VF6,-K>I:"T*S&18P41Y-V-JL>@4'@ GO6D? 3Q6R/:ZIY
M6HP:M<:I:W)M]RH92VZ-DW?,NUR#@@]#Q767M]:Z=:M<WMQ';P*54R2L%4%B
M .3ZD@?C1-?6MM=6UM-<1QSW)98(V8!I"HR=H[X'- ',QZ9%H$FJ^(_$U^EY
M<7<,=M*8+1ECCA4G$:1@NQR7).2<Y[5D^#/!LR?#O4K&Z>>WN=9ADB4W"YDM
MX/+\J!&&1RL84D<<DUUEGXK\/ZAJ/]GV>LV,]WD@0QS*68CJ!ZX[XZ54T'Q3
M%J1NTO6@MI4U:YTZW3?@S>43C&>K8!) ]* ''POF_P##5U]L_P"0)%)'M\O_
M %VZ(1YSGY<8SWK/N? 8FCU!X]2:*[FUA=7M9Q"#]GE"*@4J3\XPISTR&[8S
M71W&M:9:M=K<7]O$;14:X#R >4'X4MZ9P<54@\6^'KF6[B@UJQD>TC:6=5F4
M^6B]6/L.YH S[KPWK6KZ-K-CJ^O0R?VA9M:QI;67EQ0;@07VEV9FY_O <=.]
M6[OPW]JO?#EQ]KV_V,[/M\O/G9A:/'7Y?O9[],5#I?COP]J?AJ/7O[2M[>R9
MMC-/*JE'/1#S][&#CKS6A!XCT6ZTMM3@U2TDL4<1M.LHV*Q( 4GL<D#!]10!
MS]MX>U[P]H]Y::5J<4JRZB+BV46@#QQR3[Y5=F8AAACR " .A)%=I69IOB+1
MM9E:+3=3M;N15+E890QVABN>.V01GVJW;7UK>M.MM<1S&WE,,P1@=C@ E3Z'
M!''O0!E6?AF*#4?$5Q/-Y\.M.C/#LV[%$*Q%<YYR%SVZU0T?PWK^E1:?I_\
MPDD;Z38%5C1;("XEC486-Y"Q4C& 2$!..HK8U7Q+HFAR1QZIJMI:22 LJ32A
M6*CJ<>GOTHOO$FB:;:PW-[JUG!!-&98I'F4+(@QEE/<?,O3U'K0!Y=XDBEL]
M.\5^';"^OT%_+.\.FG2G:66649_=3 E?)9CDY7(&X9%=E;>$-5LM4EO].UB&
MT-[9V]O>*]IYKJ8E*@Q-N 7@GJ&&><=J[%9%DB$B,&5EW*W8BL&U\5:;#H]I
M=:KJ^E1R3P&;?#<9B=0P4E"V"1EE'U- &3H/@*71GT!7U59X=$DNC OV<JSQ
MS# 5FWG+*2?F YXX'4S7/@_4EU+6)-+UN.SL=9(>[A>T\QT?8$9HGW@*2 .J
MM@C-;MGXBT;4$M'M-4M)UO&=+<QR@^:RC+ >I !)':IY]7TZVFN(9[ZWBDMX
M1/,KR!?+C)(#MGH.#R?2@#F++X?P00Z3!<WOVB"QT:729$\K;YRN$!;.X[>$
MZ<]>M6M'\/>(--&GV<WB2.73+$!42.Q"3S(HPJR.7(( QDJH)QVJ_;^*M'U.
MRO9M)U*TO9+6(R,D4@)'!()'7!QUIOAKQ%#KFC:5/-)!%?WNGQWS6J-RJL!D
M@==N3C- &/JO@[6-;MVTW4=>M[C2S<"8%[#_ $I0'WA1('VC&,;MF<?G3]>\
M)ZUKEKJ.F3:]:OI-\S92XT\23P*W58W#A>.Q*DCWK?E\0Z-!"9I=4M(XA.]N
M7>90HE0$LA)[@*Q([8-9=]X^\.6?AR^UN+4[>ZMK,$.()%+%\9"8S]X]LT =
M'#$L$$<*DE44*"QR< 8Y-<Q<^&-5M]:U+4-!UF"Q&J;#=1W%F9]LBKL$D9#K
M@[0,@Y&1FM&X\6^'K2PMKZXUFRCMKK)@D:88EQUV^N.^*FE\1:+!IT&H2ZK9
MI97&?)N#,OER84L<-G!X5C^!H R-.\$6VE7/AM[2Z<0:);3P*CIEIC*%RQ;/
M!RI/3G/:NJJCIFLZ;K,+2Z;?074:;=S1.&V[E##/IE2#]#4UE?6NI6D=W97$
M=Q;R9V2Q-N5L'!P1[@T <A:> KJWM;:RDU>)[.SUD:I;*+0AP/,=VC9M^#DO
MP0!C'0YXOZSX*MM=U75+J\N&^SZAI2Z:\*I@IAW?>&SURW3':M"]\5^'].U#
M[!>ZS8V]WP#%),JLN>F?3/;/6I-2\2:+H\C1ZCJEI:R*BN4EE"MM8D XZG)5
MOR/I0!2TO2O$<%Y;/J?B&&YMK="OE6]CY33G& TK%VZ=<*%Y]N*Z&H+*]M=2
MLXKRRN(KBVE7='+$X96'L16?J7BG0=(DDCU'5[.UDBV[TEE"LNX$C(]P#^5
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
M6ZS!+F)B0N%0GD[MQ9>.@S1HOC.RN/!6E:_K5S:Z=]NC#;7DPNXY^5<\D\4
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
M[PS=0:?XA\)?;)! +KPC%;P&3@22[HSL'JV.<5A:.+FPL/ >ISZFFE6*:1-
MM[/;B6.&9G4X;<0$+*" Q]".]>YT8SUH \;N+>VM]+@UQ-3DU+2SXG@O;Z<6
M9BA 5-C2*!D,F[82PXR">U=%HFHZ=J_Q@OK[2V2:W;1(T:YC'R2N)FR5;HV
M0,CTQVKT*CI0!Q7Q$N8;$^%[ZZD$5K;ZY$\TS?=C7RY1ECV&2!GWK&L]8T?0
MKWQI!X@FBCN+^[:>%91DWELT*+&L?]_&&7:,X/UKTZD8J!N;  YR>U '/^!+
M.]L/ 6A6FH*Z7<5E&LB/]Y#MX4^X&!^%=#4-K=VU[ )[2XBN(22!)$X=21UY
M%34 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %<IJVJ:O>^,4\.:1=P6/
ME6'VZXNI8/.)W.41%7< /NL23GM75USNL>&KF[UR'6]*U0Z=J*6YM9': 31R
MQ%MP!4D<ALD$'N>M &5/K'B=M2T7PX\EA::K<PSW%Y=QQF5%CC8*IC0D<L67
MJ3MYZUFWOC+7].@U'36:SGU73]7LK,3^44CGBN"I4E<G:V&(.#VR*W'\%SHF
MEW-MKMT-8T_S0+ZZ03><LIRZNF1\N0, $;<#%1_\($DMK*;K4Y)]0N=3M]1N
M;HQ!=[0E2B*H/RJ @ Y)ZGF@"G%>>+Y?%6H>&_[8L 8;2*]2^^P_,-[.OE[-
M^,93.<YQQSG(J:;XO\0:^OA*&UDL[.75]/N)[J1H3((WB*#*+D=23P3WSSC!
M[*+0TB\5W6O"=B]Q9Q6AAV\*$=VW9]]_Z5DZ)X'BT670'6^>7^R+6>V4&,#S
M1*RL2>>,;?UH YF3Q5XMM_"^JZU+>:>1HFH/9RQ+:G_3%24*SD[OW9(;@#/(
MZ\X'7:;K=Y=^)/%-A)Y?DZ8T M\+S\\(<Y/?DU7N/ \5QX9US13?.JZK>RW;
M2^6,QEW#[0,\XQBGW7A*[;7]2U'3];>SAU1(TO81;J[$HNP-&Y/R';QT/3-
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
MDN'&[39-/:(+_"[ABV?7C'2@#D/"^I:A;P?#ZWO9K>\-_ITTIGDAQ)&JP1L
M&))SR<MWJ"#QWJ<6H:1(^L6&HI?:BEG-;6=C+Y$:NQ4-'<'AR#C.>O. *WM/
M\ M!;Z)!?:LUVFDVT]I%MMQ$6ADC6, X8\@+U[Y[56_X5Y?OHVEZ;)XE=HM(
MEAET_;9JH4Q$;3*-W[S@8X*CG.,XH N^!_\ D*>,O^PZ_P#Z(AK"U/QW>3:W
MK=M::M;:<FF2_9X(9-/DN#<R! S%V7A5R=H YX)]!7;:'H0T6?5IA<&9M1O3
M>-E-NPE$3 YY^YG\:S9_"FH0:IJ-WH>NG38]2<2W,36JS 2!0IDC)(VL0!G.
MX9&<4 8]KXHU[Q#J^CV5@T.F+?:*=0G,]N9'A<2*I4 D9Y;'/;FJ$'BSQ4/#
M%MXBN;K3_*@U);"XM8[8_OU^T>0T@8M\IR<@8(X[YX[2W\.+!XCM=8:]FFD@
MTTZ>1* 6D!=6WLWK\OIWK//@>(^$GT#[<^QK_P"V^=Y8SG[3Y^W&?7Y<_C0!
MF#5O%>JWGBE=/OK"UBT>Z:.W$EJ9#,1$K[6.X8'/4<_-[<XS>,%&LP^+VM_^
M9-:\, /&[S5.W/IGC-:&F^'M9OM6\9BUU672X;S43&V^T$@=/(C&^,DC!Y89
M^8<#CBMS_A7^EETB+R&Q71#HWV?')B)!W;O[W'I[T 4'U;Q-HDN@3ZK?V5U!
MJ]PEI+%#:F,VTDB,R%&W'<H*X.>O7BHHO&.JS^%[.!1 OB675/[)E79E$D5R
M9'VY^[Y2EQ]16G:^#KTW6E-J^NOJ%KI+B6TA^S+$3(%*J\C G>0"<8"\\UF^
M']*BU?XC:EXJ@M[N'3UA6. 7,+1>=<E0LDRHP# !%1,D<_-0!D7OQ#U":36[
MFSU*VMSI]S-!:Z<^GRS&Z\HX.Z1?NEB"!CIQG-;UKX@US6_&4-A8RP66G#3;
M3491-;EY<2,^Z+J,$@#GMCH<\6SX0U&TGU!-&\0R:?8ZA.UQ-"+59'CD?[YB
M<GY<GGD-@DD5JVN@);>*+G6Q<N[SV45H8V'01L[;L]R=_P"E %3Q;K5]IO\
M9-AIGDK?:K>BUCEF0ND*[6=GV@C<0%.!D<FN4\4:GKL&F^*_#=[J$$TJ:%)J
M$%Y';;"T?SI)&R[L9XX8>O3BNU\1>'UUZVM=ET]I>65PMU:W**&,<@!'*GAE
M()!'O64W@J2\BUN;5=5-UJ.J6#:?]H2W$:00D-PB9/=B3ECGCI0!H^#;)[#P
MAI<#O"Y^SHP,, B4 J"!M!//OWK=JO8VHL=/MK0,7$$2Q!B,9V@#/Z58H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH *R-4\3Z/HUTMK?W@BN&B\U85C=
MW=<XRJJ"3SV'/?I6O7)2VLC?%ZVNC QB70I$$NT[0QG3C/KB@"U#X\\,7$EF
MD.KQ2?;&5(75'*%VZ*6QA6/]UB#[4\>)["R?47U/5;)((+Y;12J,GE,45@CD
MY!;DG(P,$5PHTVX3X3O ME*)SK_F^6(CNQ_:&=V,9QM&<^E%_IUS+J.HAK.9
MT?QI92\Q$AHPD66Z?=&#STXH ]"TOQ1HVL/=)97H9[50\Z2QM$R*<X8AP#MX
M//2HM-\8Z!J][':6.H+)-*I:$-&Z"8#J8V8 .!U^4FN3\8:/J&J^*/$-O80R
M>9=>%3!$X&%>3S7^3=TR0?UJKHT5MJ]_X<ADUCQ'=7%C(LXM)-.BA2S9(R")
M6$*$#!*X#'.1UZT >IUE^)-5?0_#&J:M'$LKV5K)<+&QP&*J3@G\*L:?J4.I
M+<-#',@@N'MV\V,IEE."1GJOH>]97CN*2?X?^(8H8VDD?3IU1$&2Q,9P !U-
M $>B>+X-0\$MXAO8Q:FVCE-[$#GR7BR'7_QWCV(JKX-\;KX@TRT;5(8]/U*Z
MN+B".T!+9,)PP!QU YQ7-W6B:@/$$&@Q6LIT;7FMKZ[<*=D1A4><A]/,V0#W
MW-2-IMU%X)U35(H'2_T?Q!>:I;JRE2ZK.Y8<]FC+CWR* /28=2L[C4;K3XIU
M>ZM51IXP#^[#YVY/3G!XK/U7Q=H6BW;6E]?;)T022)'$\IC0]&?8#L'!Y;%4
M/ <#RZ1<:[<(RW.N7#7Q##YEB.%A4_2-4_$FLFVU&#PKXM\5OK$%UC4)HKBT
MECM7E%P@A5/+!4'YE*D;3_>![T :6K^-;;2_$>BP-<6YTK4+.>X\]5:1G*F/
M8(]N=V0YX )-+J7C2!].TF^T.>"ZANM7@T^8NC H&;#@J<%7'H1^%<7HEI<^
M&+OP%)J]A<JMIIEZ)V2%I/LA=D*AMH)& =OMSV!ISVUSJ%[/J]K:7(L;WQ=8
MS6X:%E+1HJ*\NTC(4D'DCMF@#OD\46%E9:A=ZGJEH88+][13#$X*L,8B*\EY
M.?X1SV%3V?BW0;Y+MH-3A(LX1/<[P4\E/FY?<!M^ZW!Y&*\[%M=6&HKJUQ97
M3V-EXNNYYPD#.5C>(HLNT#)4,1R :2_U6>?7O'6HZ+ICS2MI=EY:3VA)F&^1
M6D\I@"V%S@$<[!U!% 'H6G^,M!U262*TOBTD<)N"CP2(S1CJZAE!<>ZYZBLS
M2O'-GK]AIMY8W,5JMQJ!M6CN89"90/,PJ'@!B$#9Y &0>:YFUN"_Q"\,7Z:E
MK.J6*QW-NUY=60CB2614VHH2)",[>2<@<#.0:JZ(LK^'_!NGBVN1=:;XC?[7
M&T#KY0/VD@DD8Q@CD<<B@#T&;QMX<@U![*34T65)A [^6YB23.-C28V!LG&"
M<T_4?&&@Z3=SVEY?A;F *TL*1/(ZJ1D-M52<8ZGH.]><EVMOA;J?@J:QNY/$
M,CW$"0"V<B9Y)F990^-NW#!MQ/&#Z5U_ANQFM_B#XGEGB8YM+"-9V0XD(23=
M@]^<9H V+KQ=H-I:65U)J"/%?)YEKY*-*TJX!+*J D@9&3CC-:&F:I9:Q81W
MNGW*7%L^0KIZ@X((Z@@@@@\BO)]%MK:P\)>%IKV?6=#U*"TF2+4+>U\R-09<
MF&52K=<*P! Z<'M7?^![S4;_ $!YM2A59/M,JQS"V-N;F,-\LQC/*ENN#]>]
M &D?$&E#3K_4#>)]DL'DCNI<'$31_?!X[>U5K_Q?H6FW!M[J_ G\I)A"D3R.
M4;.&"J"2/E/3ICFO.K^\:R\'>/= >ROGU2ZO+^6"".UD;S(Y?F5PP&W;@^O;
M'7 /4Z':2K\1[JY>W<+_ &#9QK*R$#.^0LH/KTR/I0!N3>+M!@TBSU1M1C:S
MO&VVSQ*TC3-SPJJ"Q/!R,<8.:R](\;VE]?\ B66XN[6/2-*:#R[DY3AH@S;\
MGJ&)&, ]L9KC-%CFT3_A$M6O[2Y2PM+O5HIF$#L8#+,WEN5 )"D C.,?,/6H
M-4LKW6F\6ZAI]E?Q6YU;3KQ0ML1+-#&J[W1'7YCQN (.<#([4 >GV'BW0]26
MZ-M>_-:Q>=,DL3Q.L?/S[7 8KP>0,5/H_B#2M?25]+NQ<I%MW.J,%Y&1@D '
M\.G0\UP4=O;:M>ZAJ$&L:]J]Q;Z1<PK+<64<,(#@?N\B)"SY4$#G&.V>>S\%
M6YM? GA^!HC$R:=;AD*[2K>6N<CUSG- #-0\;^'=+NKFVN]25)[5ML\:Q.YB
M^4-EMJG"X8'<>.>M6-0\5:)ID5I)<WZD7B>9;K C3-*F =RJ@)*X(YQCD5Q-
MEKNG:)XR\>F_M[@^=<0!&BMGE$V+9/W?R@\\\ XSNXZ'&;I0U30;7PSI6JW%
M]I$$6B@FZL[$3SO,7YM]QC?;M7:=H')[\4 >BR^,/#\.D6VJR:I +&Z<I#-R
M0S ,2O3(("-P><C'6H[OQKX?LDMFGOF!N(!<1QI;R._E'^-D52RCW8"O-M%M
M+F2WT:SN+.^,]MXPDN9EN8,.J,LS([$ +SP<KQGTXKI-:U&[3QQJ%M<W>I:9
M MM#]B.FV"22WQ.[<#(T;_=.!MXQG)XH ZV[\4Z)8Z9::C-J$1M;P@6SQ@R&
M8D9 15!+<<\"H8_&?AV2SN;M-5A,%J\<<[X($;2$!0W'!R0/;OBO-?#)ETG3
M_ U]?V=ZL&DF_L[X?9G9K:5S\A90N<8!&X#'S5'J2C68_'QMM/G$=QJ>E,(7
MA(=US%EBA&1D MR,X/- 'IDGC;P]'8VMX=0)BNV=;<)!(SR[?O%4"[B!ZXQR
M/6I&\7^'TTBWU9]4@6PGE\F.<Y W\Y4\?*1M.0<8Q7/^+=0N;;Q?I\$UU=:9
MIILI&%_96(GF>;>!Y(8QOL&WYL8Y_"N%65[+2((KZTU!YHO&J73Q7-O^^>-P
MS*V%4*S$ G"CKQB@#T?5?'-@?"FO:CHES'/>Z7:M,T$\3H5.TE=R,%;:<=>_
MK5_2?&.BZK=P6$-^C7TL6]8_+=5DP!NV,1M?'^R37!>*&;Q'=^+-4TFWN9;-
M/#+V)D-NZ>=.79PJA@"Q4>G3=BNDU6TD7Q!X!:&U<QVS3APB<(/LK  ]AS@<
MT ;-KXU\.WM_'96^IH\LLABB;RW$<CC.520C8QX/ )Z5=UV^O=.TMYM-TYM0
MO&=8XH VT98@;F;G"C.2<=!7G&E73:9=:18>'+C5)[4WB)+H6IZ<2;*,L=["
M7:-FSDC+,#T!.:[WQ=K\GAOP]-?P6DEU<;ECAB1&8;F. 6V@G:.IP,X''- %
M+2-?U?\ X2E_#VN6EDMR;+[;#/92,R% X0JP8 @@D8/0CZ5U-<-X.OM&^TW=
MQ]MO=1UR>+S;NZFT^>$%%Z)&'0!4&>%!R<Y.3DUUNE:E;ZQI5KJ5KO\ L]S&
M)(]Z[6P?4=C0!R.K^+?$ND:==Z]<:):1:-:S;&@EG87;Q;]GF 8V@G.0N>1W
MYKMIYX;6WDN+B5(H8D+R2.<*J@9))/0 5Y3XOU&TURUDE.EZO;>,+-_+L;(1
M2RQF17)1\%?)9#G=O(R!WX%=WXMN-2M? ^ISV5E'=Z@MJ2MN8_,5FQS\O\6.
M3COC% $FE>+]"UN\%I87WF3M&941XGC,B#JR;U&X<CE<]:KCQ[X8:6%!JT9\
MV7R5<1OL#[MNUGV[5.1T8C]:XB"X+^.?"5_'J6M:K8Q&>&2ZN;$10Q221855
M"Q*1DCG.0.!G-(=-N5^!-W;+9RBY:\D?RA$=Y_TXD'&,] #]* .\U;QAHNDW
M,]E-?(M[%%YC)Y;LL>1\OF,!A ?]HBIO">JSZ[X1TC5;I8UN+RUCFD6,$*&9
M03@$DX_&N.2]30]7\:V.HV5W+<ZG-Y]F([9Y!=1M J! P!'!4@Y(QG/2NC\"
M0W,'PUT*$1^5=)IT2A)E(VOL'##KUZT 0:WXU.G>+=*T*TM!<_:+E(+R<MA;
M<NK,B^[$(QQV 'J*Z>\O+;3[.:\O)XX+:%"\DLC855'4DUY5?:!XOTF/P["T
M6E75P=<6ZFN4:4M+,T<N7D^7A<'''3"@5W'CNXOK7P5?RV-JMS< ("A@\\*I
M=0[^7_%M4EL>U %K2_%>C:W<26VGWF^X2/S?*DB>)BG3< X!*Y[CBL?0O'ME
M+X2T74M;N(X;[48#*(+:&20G!P2J+N;:..?>N<L9V;XCZ+?+J&LZG9/97-L+
MV\M!''YK&,A%V1)@<=2,=@<@U1T6WMM/\+>%9[NYUG0M4ATUHTOX+3S(BI?)
MAD4JW.0& ('L>U 'I,OBW08=(M]5;4HFL[E_+@= 7,K\C:J@%BW!R ,C!]*M
M:3K>G:Y;R3Z==+,L;F.0;2K1L/X65@"IY'! KSJWN]3%WX5\2:S8R"SLY[^&
M::&R="1)@17#0@%DW!3GCC?GH:Z+PCOO_%_BC78(9H]-O?LL5N\L31^<T:,'
M<*P!Q\P7..=M &QJOB[0]%NS:7U]LG5!(Z)$\AC0YPS[ =HX/)QTK*O?'%K8
M>+;:SFN(#I5QI7VV*:)&D>5S( H0+G<"N3@ GC/2LGQ-)::?XGO[NUU35]$U
M.2&,.XL#<VM\%!VX4*V6&2IP5/UZT_PZFH7?CC1M1U+2_L4Y\,XEC6(JD,AF
M4E!_=./X>HH ZD^+M!&AQ:U_:41L)7\J.0!B6?)&P+C<6R#\N,\=*R==\<6T
M7@O5M:T*>&XN+ JK1SQNI1BRC#H=K#ALC.*Y(2ZAIEK(A2>QLIO%-\]Q?K9>
M=);)EBCHK*P&X\;]I S[UE:E'<RVOCR(#5[LW]K8RV<UY:[9+E$8JS *B@8.
M." <8- 'JFDZU<WWBWQ#I4J1"#3OLWDLH.X^9&6;<<X/(XP!6==^-[?2O&>H
M:3J<L<5I#9P3P^7"\DKL[2!N%R2 $'0<9Y-/T"":/X@^,)GB=8I?L7EN5(#X
MB(.#WQ67/J%OH?Q6U;4-0M[E+232K:);M+9Y$5@\A*94'!/!_ >HR =/-XKT
M*#1[756U*)K*[(6WDC!<S$YX55!9CP> ,C!JUI.LZ?KEJUSIURL\:.8WX*LC
MCJK*0"IY'! ZUY%;:3J=E!X:UJ9]2TJP6\U*5GM[422V:7#[HBT;(VT$ @G;
MQN'3)KN_ ]I;?:]:U6"]U:]:]EB5[F_MT@64HF T:JB9&"%)(YV\9Q0 L_CF
MVTWQAK&E:K+'%;6MO;2V_EPO)*Y</O)"Y) VKS@8SR>16I_PD-I<7NCO9ZG9
MO9WT,TR#8S-.J!3E&!P N>01W'3%<T-2MM!^*'B*_P!1M[F.VFL;1([M;9Y$
MR/,)3*@\GC\OI6%X>TK4+5_!YFL;B$&+6)O*:,@P)*P:-6_ND@C@_2@#O+7Q
MUX:O;FT@MM5CD:\*BW81N$D8C(4.1MW8_ASGVJ#Q%XYTG1[7588KV)M2LK=W
M\MHW:-9-A9%=@-JDG'!8$Y]ZY.WTZXC^%/@6W6SE66&_TYY(Q&0R8E!8D8XZ
MDFHI[H:7X?\ 'F@WEC>2ZG?75[-;1):NXN$E3Y&# ;< <'GC;0!V5AXI0Q)=
M:C?6<,2Z-%J-Q"L3[XPV2SYR1LX( QG@\U<L?&&@:CJ<>G6FHI)=2JS1+L<+
M*%Y;8Q&U\=\$XKSN^L+QK#5@+2<EO D4*@1GF3$GR#C[W(XZUTNH6<JW_P /
M!%;.$MIB'VH<1+]E<<^@S@4 ;-WXZ\,V%Q=07.K11M:$K.Q1RB,!DJ7 V[L?
MPYS[5MSW<%M8RWLT@2WBC,KR$<! ,D_E7C>KW::9\*/%/AV^L+MM46:[D<&U
M?8ZM,TBS>9C;MVD'.<Y&.N!7J6L6TU[X+O[2!"\TVG21QJ.[&,@#\S0!:?6]
M.C@T^9KI1'J+JEHV#^]9E+*!QW4$\UE/X^\+QR^6VK1C$IA9_+?9&X8IM=L;
M4.X$?,17&QZHFJZ?\/[*TM+YI;"]MOMF^TD06[+;NA5BP SG/3T]QG*@U&VD
M^&OB?08[*ZEU._O[^*VBCMG83N\S*K!@-O!ZY(QM^E 'J.J^+-$T6[^RWU[L
MN!'YK1QQ/*R)_>8(#M7@\G XI;SQ7H5A%9RW&I0A+V)I;4IE_/4;<E-H.[[Z
M\#DYXKD],O$\'^*O$+:XESB^2UDMKB.VDE$X2$(R J#\P8$[3R=V:SO"VB7^
MGW_P^CO;*6-[>TU.1U9,_9_,9&16/\)VMC'L10!Z-H^MZ=KUFUUIER)XDD,3
M_*59''565@"IY'!'>J.I^,_#^CW-Q;7VHB.>V ::-8G=D4C(8A0?EQU/0=ZH
M>$+>6'Q!XP:2)XTEU57C+*0''D1#(]>0>:HQ6<O_  E?CZ4VSXGL[9(W*'$F
M(9,@'OR: -Z#QGX>NM02Q@U..6>16>+8C%90HRP1\;6('4 DU9/B+2%T*+6S
M?1G390ACG )#;R%7 QG)) QC-</96$\7A[X7(+256MY(3,/+(,?^B2 [O3D\
MY[U7T[3+@>-T\&M$W]DZ9?-KD;?P^4W,47X3-(?I&* .T\9Z]-X;T)-0@\C/
MVRWA<SYVJCRJC'J,8!)S5C2O%.BZU=3VMC>B2>%!(\;QO&VPG 8!@,K[C(K)
M^(]J]YX7AAC@:?.I699%3=E1.F<CTQG-9OBG2[W4?&MU%9QNKW'A>\MHYL$*
M)&D3:"W0'O0!T5AXS\/:G?1V=IJ2233%A"?+=4F*]1&Y 5\8/W2>E0)XOTRR
MM)9]5U>SVF]GMHVBB=0#'N)C(.<N ISC@D<#M7#Z';0ZC!X9TVZU;Q)+=6,U
MO*=..G11I:21#^-_)7"#!7.XE@>,YIUAIMRVJ:/YMG,43Q?J$YW1G"KME*OT
MZ9Q@_2@#NKKQQX=LB@GU J6A2X(6"1C'&PRK/A3L!'/S8K>AFBN((YX9%DBD
M4.CH<JRD9!![BO.?$TMMIWB/5;NQU+5]'U26./>AT\W5MJ&U,+A0K9(^Z<%3
MQT[UU6B:XSPZ-IVHV;66JW6GBZ>W2,B.+;M#KGL06'% &AJVM:=H=LEQJ-RL
M$;N(T&"S.YZ*J@$L>O !JI%XMT*;36U!-006J3K;R.R,IBD8@!7!&4.2/O =
M17-_$"TNQK_AG5TNKZTLK)[A+BYLH%F> R( CE61_E^5E)V\;NU9]NMC%I/B
M;4476/$$FJ^39A+VT6%+Q]I5=@5$POS89R  %X/% '?R:UIL5[<V<EY&DUK
M+FX#' BC.<,S=!T/4] 3532O%NAZU=BUL+X/.T?FHCQ/&9$_O)O WCD<KD<U
MYP_AW6+7P+XG\)312W>N2PI=+?H"?[0C&WY=S9^90ACVGMM/<UJZ9%;:[XAT
MF6/7?$5_<V:2R1^?I\<$=J6C*%9"(D()SC:">1Z#- '7P>,_#USJBZ;#J<;7
M+2-"GR,$>0=463&UF&#P#GBK+>(](71KG5VO4%A;.Z33;3A&1MK#IGA@17$^
M$-4M;'PWX?\ #%YH=U/J]I*D,UN]FVVW=6.;C>PV;?X@P.3N&.:P=1NWMOAI
MXI\-&ROGU<WEVRVZ6LAW(\Y<.&QMV[3G.>>G6@#T:U\9:;=>+-0\/J76>RB2
M1I&1@I+;RPSC P%!R3@[N.E2:?XT\/:K>Q6=GJ*R33;O(S&Z+-CKY;, K\<_
M*37(:Q;7-QXE\<:7%',EWK&BPQV#>6VR5ECF##?C:,$@<D=:26^B\0VG@W2M
M,L[M+RPOK:XNHY+62,6:1(0X8L  ?X0 ><\<4 =>GC7PX\EVBZK#_HB227#%
M6"Q!'V-N8C .[C&<GMFK&D^*-'UNYDMK"[+W$:>8T,D3Q/LSC<%< E<]QQ7&
M:5IML/AWXA@U33;^2WGU6\>6*TC/GD&X.V11U. %;C/"\ ]*L>&-6O6\2M#%
MJ-SKFDQV3R->W6GF&:W<,NV/>%42;ADXQGY>: /0J*IZ5J5OK&E6NI6N_P"S
MW,8DCWKM;!]1V-7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MDM$U:R>XCG6V>)9E++*V[:A&>&.UN/\ 9/I6I7C_ (8N-2T70M+:/4GF6_\
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
M-GC'-;%% '*V_@MM.T^TMM*UW4K%[5YV#H4=9!+(9&#HRE3@G@X!'KR:BD\
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
M09#MXRV?SYIFF>!DTV6PC_MO4I]-TY]]G82,@2,X(4%@H9PH)P&)[=<5UE%
M')V_@@V0^RV6OZI:Z3YYG%A"R*%);>463;O5"V> >Y&<5+J?A*YU"2_2/Q)J
MEO8W^1<6H\N10"NU@C.I9 1V!P,G&*Z>B@#F9O"4\;;=*\0ZEIML8(X#;)Y<
MJ*J+M!3S%;8<=<<'KC/-1+X$M;(::^BZA=Z7<V%G]A2:,))YD.<[7#J0>>0>
M,$GUQ75T4 <Q;>!M/MH=-1;FZ>2SU%M2>:1E+W$[*RLS\8YWGH!T%3ZEX<O;
MN_N+FS\1ZE8I=*%F@01RIP,902*VPD=<<'KC-=!10!2TC2[71-'M-+LE9;:T
MB6*,,<G &.3ZU=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *X3Q3=
MWT?C*WAGEU:TT@V&8YM*LS+)-<;^8V=48J-H4@< DGGBN[HH \<T33M0^R:+
M9W&FZBL]IXMEN9Q<0,2L;+,RN7 VL.1E@<9/N*O^,]$U/4-3\8&SL)YA)8:<
M\85#B<Q3N[HIZ%MHZ>X]:]4HH \^?43XA^(WA>_L=,U%;.U@O%FN;BRDA"LZ
M)A/G4'^'KTR< GFM+QU<ZA;_ -CBW:[AT][LB^NK*V\^:%-C;2J[6(!; +!2
M1FNOHH \@M+13?\ C"/4](\1W^GZC!9R0&2%_/F2,L&<$!=K*2&"'#X XSQ6
MA9SWET^J:>5UKQ'X<;3)/-6_L3!<"3('E([+&9"5+'ID$#G)Q7I]% 'F6DW&
MHC5([#2KO6]2T=K.<7"ZM8/&]H0GR!)61&<D\;?FXYS53PM'=^&;SPYJ.I:9
MJ)MY/#4-B3#9R2O!,C[BCHH++D$<D=5KUBL?6/#EKK%U;W;7-[:7<"LB3V=P
M8FV-C*GL1D \CC'% 'F>C6MQ?V]E+'ITR!/'4]Q+"$W&!=LG+8R!@D GIFM_
M7=-$_BCQ3)?:/?WVG3Z79(5M4.]RLLA)0\99,AL YX''05VVC:-9:#IJ6-A&
MRPJS.2[EW=V)+,S'DL22235^@#S_ ,,ZCJ4>OS1V]WK&JZ''9/(TVI6#1312
MAAMC1F1#)D;LC!Q@<\UV]A>#4-/M[Q8)X!/&L@BN$V2)D9PR]CZBK-% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61XCUBX
MT32GNK33)M0GP=L4;!57"EBSL?NJ .O)Z  YK7K!\7:Q8Z3H%TM[,8S<P211
M 1L^YMIX^4&@"2PU][SP;8Z\+":22YLXKD6EO\[DNH.T9P#R>IP.YQ47A+Q!
M<>(]-NKBZL5LI[:]FLWA$OF8,;;3\V!FL?P1XGTB#X=Z89;ET_LVPM8KL-!(
M#$^P+C&W)Y!'&:I_#C7]-D&MVBS2>?-JU[=QHT#KNB:0L&!(QR#TZT >AUD>
M)M<'A[0IK]8?M$^Y(K>WW;3-*[!43/N2/PS5W3=0M]6TVWO[4N8)T#H70HV/
M=3R/QKC/$\&K>(O'.FZ;I4L%O%HT?]H32W5NTL33-E(EP&7) WMUXXH W]%\
M4VNH^$QKMZ%L4B5Q>([9^SO&2LBDX[%3VZ<T^#QAX>NKV2S@U:WDN(T:0HI/
M*K]XJ>C8[XSBO.=9M-8T.P\;:/J#170UG3)M1MY+.V:.,3!=DJ!2S'<1L;KS
MDUT^I6GE^(OAXL4!$4+SH0J<(OV1A@^@X H ZM];TR/2H=4:]B%C/Y?E3YRK
M[R F/7)(Q]:NNZQHSNP5%!+,QP /4UY9HNGW!\6V_@N2)_[-T"]DU2-R/E:%
MAFV3/^R[R?\ ?D5V_C>SN]0\"Z[9V*L]U-8S)&B]6)4_*/<]/QH R[GX@:=/
MJ>AVNBWEK>"_OOL\WWLB/RW;>G3(R@&>1S6A#XKTZUTE+S5=5L!YEQ+#&UON
MPY1V&T*<L6 'S8[@]JXVXUG3-;U'P#'I<,LC6=XHF(@91:C[.X\MB1\IR.G^
MS]*I6$5G:Z%I=U>W]_HM];ZCJ9M=0CMP\4>Z=MR2!@1AA@C.,[>#Z@'I!\6^
M'QID.I'5[064TIA28R87> 25/H0%;@^E);>+M O+"]OH-4@:WL1FZ8D@PC&<
ML",@8]N:\TU'59;K2="N]3M8IX8/%L96[MK-HA>HL+GS_+Y).<YQG.SBK'B,
M'Q3>>,K_ $*.2ZM#X=%F9(XSB><.[[5X^8A2!QZ@4 >H76K6%E);QW-U'&]R
M':%3U<*I=L?1036-I'CW0=6T";6?MD=M:0RO%(TQVXP[*OUW8R .>0.M<ZVN
M66O^,O SZ89KB* W)GE$+!(F-LP"L2!\W7CMWZC/,0B9_!GA](Y[FV;1-<G?
M4=EMYCVH:2?9(492"!N!Z' .>U 'K^DZ[IFN1ROIMY'<")MLJKD-&>H#*>1^
M(INJ7[65QIL:W%I"+FZ$)6?=ND&QCMCQ_%\N>>, US'@Z&VO/$^I:Q!K=YJT
MC6L5M)<-:+# V&9E"E5 =ER<GG 8#-6_&D4DFK>#RB,P36E9BHSM'D3<GTH
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
M)B9(PK@XP0:/&_\ 9\.K:5>SZK>Z-?01S"VU&. 2P -MW1R @CG (SC[IP:
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
M%L+/?+)Y%O'%OF&';:H&6]^.:NT %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%<5K_BF_T'5=>@D*.BZ4MYIJ[1DR[C&R'UR[1?]]4 =HS!5+,0% R2
M3P!44-Q!?6:3VERDL,R;HYH6#JP/1E/(-<':>*=9N8-$TYY8?[3\^]34V$8Q
MLM@RD@=@S&(_1JR_#E]J^L>)/!=R^I"".?09+F2WB@0(3OAW #MGCZ8XZT =
MSX9TFPLH+F_M=2DU6:_DWSZA)(CF4K\H4% %"K@@ #CGOFMVO'/#]_K^@_#'
M3]=M]2A%G!>>6; VX(DC>[,;9<_,&^8D8P!@#!ZUZQJOGC2;LVTY@G$+%)0H
M;80.#@\&@"66[MH)X()KB*.:X8K#&[@-(0,D*#U( )X["IJ\:TR+5I=&^&!3
M4A)=SM(\<\T0/E*;1LC /S$#)!/4XS6QJ'C/6O#=IXFL[JYCO[K3[BSAM+E[
M;;G[0!]]$^]MY.%&3P* .ZU?1(-9ETR2>21#I]ZMY'LQ\SJK* <CIAS5VXN[
M:T\K[3<10^;((H_,<+O<]%&>I/85P_AWQ+J$OBJWTQKV\U:QN;>1FN)])DM#
M;2K@@9**I5@6P.H*]>:O?$#[GAG_ +&"S_FU '845Y;XH\9:IIG]N7MEK:RG
M39&\NRM=*EG@PH!*3SA<*YYSA@%XK4U'Q9JEK)K]FCQB[86;:3N0' N2(QD?
MQ;9 Y^E '?45YU%XOU_4;32DTR&*;4ETBZN[V J,//'^Z6,>F9@_IPN*L>$?
M$-WJ&KPVMQXB6>=H"UUIM[IYM+B)^.8P0-R@Y!^]VYH [VCI7.>,M:O-'TZQ
MCT[REO=1OX;"&65=RQ&0G+E<C.%!P,]<5SVK7NNV%[J'AR[U<72W>CSWEO>?
M9D22)HR Z$#Y2"&&#C(YZT =W8ZC8ZG T^GWMO=Q*Y0R6\JR*&'49!//M3[J
M[MK&UDN;NXBM[>,9>69PB*/4D\"N;^&]K):?#S0EDG$OF64,BXB5-@,:G;QU
MQZGDUP7B(:DVA_$][G4WN(8IDC2!HU4#]W"5((Z8'&._7K0![/17$2:KKF@>
M*]*M=3U**^M-1MKF22)+81_9WB57^0@Y(()&&R?>N9T_X@:Q=:;I^M)=W-S+
M<S1M)I$>C3>6L+N 0DVSEE4[MQ;:<'CI0!Z[5<ZA9+="U:[MQ<'I$9!O_+.:
MFD4O&ZJQ1B" P[>]>01Z)!X>\-/IGBOP-]MMXE;S]<TX)-))R29FSB56[DC.
M,4 >PT5YY97%Q/\ $Y)K36V?21H$-U$CJ"KQL[#ECSSM#;NO.*S[3QIJD>H:
M%*=9.IQ:C?I:S1Q:3+%:*K[L-#.RC=@@=2=PS0!ZG17DJ>(-7\-Z?XWU9]0-
MY)'K(LX(I8,JKLL"J^%^8@!ONCKCU-;?A_Q-J,GBJTTTWUYJUE=02&2>;2)+
M0VTB@$<E%4JPW#')! YYH [N>%;BWE@<N$D0HQ1BK $8X(Y!]Q7.6'@R.UU&
MQO+W6=4U/^S@WV..\>,K"2NTL2J*7;:2,L3U/?FI?&6M7FCZ99IIWE+>ZA?0
MV$,DJ[EB,C8+D9&< $X]<5S^J7NNZ?J-YX=N]8%TMYI$]U;WGV9$DB>,@,I
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
MX^E=/+&LT+Q/]UU*G'H:X1/B5;3MX7O%V6^G:K%,]SYL;EXW6-&5%X&XY?'
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
M)A#1NBS <DQLP ?CGY2>*AF\>^&()"DFK1C;,8'81N5C<,4(=@,)\P(^8C-
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
MQNDAMY(P064Q(YW9/4,Q'08QC&:33O'.CZA?ZW;&4P)I#D333*R(5"J6;)
MP6Q@G)QGI0!>M_#UM;>)?[9A=D(T]+!8 !M5%<L"/SQ^%/UO0XM;_L[S9GC^
MPWT5ZNT [F3.%/L<U'I7BO1-;NS:V%[ON/+\T121/$S)TW*' W+TY&1S6?XA
M\6+X?\4Z-8W3Q1V%Y!<R2NR,S[T\L($ Y).\\8)- &?<?#=;G1]0T-M=O4T:
M[DEE6U2- 4>1B_+XRRACD#\"2.*TI?!L5UXBT?7+N^EFN].B\MP$54N& 8*S
M ="OF.1CUJ]#XLT&?1)M834H180.8Y97RGEN"!M92 P;)'!&>1ZU+I'B+2M<
M>:/3[KS)8,&6*2-XI$!Z$HX#8.#@XQ0!DZ?X&M=-77?LVH7L4FK2%Q+$X1[8
M%G<+&1T :1SSZU+9>%KH:[9ZOJ^M2ZE<6,<D=J/LZ0JF\ ,QVC+$@ =A[5#X
MJ\27&B0ZT]K<V;S66CO?1VDD3%]P+ .S @%#C&!SD'FEL/%$LGB+4+2^:V@L
M;32[:^:8_+M+^9O+$G&T!!^M $/Q$TVYU73]$M[9+G(UJU=Y+=<M"H8YDZ'&
MWKD\>M++X&-]_:\VJZO/>7FHZ>VFB;R4C$$+9R%4<$DG))]!TK5TKQ9HFMW7
MV6PO=\_E^:L;Q/&73^\N\#<O(Y&1S5;_ (3SPP)7C_M>+Y91#OV/L=]P7:K8
MPYW$#"DXH DU3PM'?VNE>1>S6E]I1#6EW&JL5^38P93P59>"*32_"L5H^J7&
MH74FI7FJ*L=W-*BH#&JE5157A5 +>I))R:=J7C/P_I%[+9WVHK'-"%:8+&[K
M"#T,C*"$R.?F(XIJ:[/)X]_L1!"UD=*6]60 EBYE*=<XVX]OQH I:3X#M-*\
M':EX>%[<3_VA$\<UW* 9"&C$2^WRHJ@?2IY/#&I0E%TSQ)=VD7V>.!X7A29/
MD7:&0-]PD=>H/I6CJWB/2=#DABO[K9-."8X8XWED<#J0B M@>N,5!+XP\/0:
M5:ZG)JL LKIF2&89(=E#$KP,Y 5N.N1CK0!G6GP]TFT6" /-):1:1)I)AD(.
M^-V#,Q([G';UHL_!4J7&E_VEKEUJ-II3B2SMY(D3#JI56D91ERH)QTYY.:W9
M]<TZUT/^VI[D1:=Y2S&9T880XP2,9'4<8S4T^I6=M?VEC-.J75V',$9!R^P
MMCZ B@#GY? ]K+X,U/PV;R807\LTKS;1N4R2&0@#IP3BI-5\,:C?S7RV_B2\
MMK*^7;-;-"DP0%=K>66&4!';D9R<<T^W\>>&+N>TA@U:-S=LJ0N(WV,[=%WX
MVAC_ '2<^U3:CXR\/Z5?26=[J*1S0[3-B-V6'/3S&4%4S_M$4 :FG6$&EZ9:
M:?;!A;VL*01!CDA54*,GZ"N7B\ I&C0'59WLUU==6@A,2_NG$AD9=W4@D]^E
M;.I>*=%TFY6VO+Y4N&B$R1(C2.Z$D JJ@ENAZ9Z9KG?%'Q"M;+1=(NM$N[:8
MZI>+;QW$D$DL<:\[V*K@D@C&W(.?H: -S4/"EEJFM7>H7;/(EWIATR6WZ*8R
MQ8G/7/.*ATKPUJ-A/9"X\2WUW9V0VPVYC2/>-NT>:RC+X'TR<$YI]WXUT#39
MC;7VIHL\2(TY2&0I%N&07(!$>>OS$<59O?%6B:?J$-A<Z@BW4ZQM%$JLY<.2
M%(V@Y!*GGMC)H I1^"K#_A$KSPY/+-+:W4LTS."%=6>4R@J>Q5B"/H*FT_0-
M1BNQ-JGB"ZU*-(FB6W,211L&QEG"CYVP/H,GCFG/XS\/1ZM_9CZG&+H3" _*
MVP2G_EF9,; W^SG-&H>,_#^EWTEG>:DD<T.WSL1NRP[NGF, 53/^T10!DV_@
M#R[6RTN;6KN?0K&9)H+!XT'W&W(C28RR*<8'L,DUJQ^&_LS:_+::A/!<:O()
M?-11F!A&L8*YZ_=!YJ;5?%&C:+-##?7FV:9#(D443RN4'5MJ D+[]*R=;\;6
MNGR>&[NVN[632=4N'22Y.6&P1.XVX/7<H&,'TQF@#JX4:.&-&D,C*H!=NK''
M4U6U?3DU?1;_ $R1VC2\MY+=G7JH=2I(_.N:USQU:)X0U/5]!N(KBXL9(HWB
MGB=3&6D5<,AVL.&)%:NJ>+]!T:\>TOM0$<\:"255C>3RE/1G*@A![MB@#2TV
MR73=+M+%'+I;0I"K-U(50,G\JM4V*6.:))8G5XW4,CJ<A@>00>XIU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !7)W\$S?%31)Q$YA72[M6D"G:"7AP"
M?7@_E7644 >+0W;#X6Z3X:%E?'5;._MENH/LL@\D+=J2Q8C&,8Q@G.<]CCK]
M&L)OMOQ 86SB2YNRL9*$>8/LR 8/<9)_6NZHH \I\-XOI/AF4MIS_9UG<6]S
MYENZ>3*MNBD'<!CG(ST/:J_B32-2N;SQ7-;0W:QPZYI]XWV>'>[Q)%'O:-2"
M'*GG&#DKT->JS7]I!>VUE+.B7-R',,1/,@4 MCZ9'YU9H \L^S6^JS:OJ%OJ
M^NZO<PZ)<P+-<620PX<9\O*QH6?*@XYQ[9KN?!\'V7P5H4!B,1CT^!2A7!4^
M6N01ZYK:HH \/\23ZGJ_A+Q':O+JJ:JT\Y.BV6G*D*HLF0[.8R7RH#;@^6)
M%=;9:M;Z7XXUS4+NVO9;76+2TDL)(K.23S0BLK1\+\K9.<-C[U>AUA:KX934
M]0^W1:MJNGSM%Y,ALIPJR*"2,JRL 1D_,,'WH \Y\#V;RV_PXD%FPCMVU4MA
M=RPDLP )' [@5:N(IM&\4>*5U'6=9TY+^Y%Q +.P2X2[C,2KM!:)SN!4KMR.
MW'.:],TG2[/1-*MM-L(O*M;9-D:Y)./4D]23DD^]1VNO:5>FR%M?0R_;HWDM
MMK9\U5QN(]AD?G0!YD^C2^'-:T&Y&I:WI>E)H2V4=T+6.:6)Q)O\N4>6X0E2
M.0!RF,UVO@2Q@M=)O;BWFU.9;Z^EN6EU&%87D8X!=455PK;<C(!.2<<UU-%
M'CMY$\WA3Q-H[6EPUT/$PN&A-N^&A>\C8,#C# KD\=JZ;Q*M_#X[6^L;$W4L
M7AR]$:%"4DDWQE(S]2.GUKL[>_M+JYNK:"=))K5PDZ*>8V*A@#^!!_&E:_M%
MU%-/:=!>/$TRPY^8H" 6^@) _&@#Q_[7+,_@Z]-_K%]%:7T3WJ'3EAM[(F)U
MVA5B5A@G;C+ #KU%=IX E$,WB/3I8YH[I-9NYRDD3*#&\A*,&(P01Z&NTI'=
M8T9W8*JC)8G  H \GUJQNWM_& 6UG8R>(M/DCQ&3O4&VRP]0,'GV-=?\1K"Z
MU'P7<Q6EN]R\<T$[V\8RTJ1RH[J!W.U3QWZ5L6/B#1=4N&M]/U>PNYUY:.WN
M4D8?4 YK2H X":^B\4>/- O=(CN)+;3;>[:[N'MWB4>8BJL>6 RV1G';;6-:
MZ=<1_!SP?;+9RK-%?6#O$(R&3]^I8D8R.Y->DW>MZ982W$5U>PPO;V_VJ96.
M"D62-Y]L@_E22:YI<6IVNFO?P+>W2&2"WW_.Z\G<!Z<'GVH \M:UDTRY\5:=
MJNL:[9_;K^XFCM++3XYUO8I0-NQC$V6Q\A&X8QV%=OK>A7,OPKN]"TXSM<?V
M4;:$3D>8Y$> K$<;CC![9-=710!YM<:A#XFG\'6.DVEVEQ87L5U="2UDB%I&
MD3*R,6  ))"@#K]*V_AM:/:>%)%E@:&1]0O'8.I4G-P^#S[8_#%==5>QO[74
M[..\LITGMY,[)$.0<$@_J#0!QD5G+_PE7C^4VSXGL[9(W*'$F(7R >_)K.LK
M">/P_P#"Y!:RJUO)"9@(R#'_ *)(#N].3SGO7IE5K>_M+NXNK>WG226U<1SH
MIYC8J& /X$'\: /)"SP_"F]\$26-V_B)WFMUMQ;.1([S%EF#XV[,$-NSQCUK
MJM(TNZ;Q/X[ 5HY[F.UBBN64@.1;8R#WPQ/2NZHH \8T*P2YT'0/#^H:MXD%
MY:RVZOI<>GQ*+>2)@=QD\H8C!7.[>20>I)KKOB?(D.G>'I9('G2/7K1VC1=S
M, 6/"]S[=Z[FLW5]%MM:%B+EY5^Q7D=Y'Y9 RZ9P#D'CF@#S?Q,Y\1W_ (HU
M/2;>YEM(O"\UDTIMW3S9F8L$4, 6( /3INQ6UK,#:7=^!]6DMI3IFF))%<"*
M)G,&^ *CE5!. 003CC=7H%% 'F$NC2>,;OQI>V,<T5K>6UK'83R1-'YMS &<
M2*& . Q09QS@U!$M]XD\(^,O%%W87$%U>Z2]C:6TD3"1$2$E@%//S2N_UVBO
M4KBXBM;:6XGD6.&)"\CMT50,DG\*+>XBNK:*X@D62&5 \;KT92,@C\* /,+M
MK73+J.YAU/6-!U5M.MDD<6!N;:]"I\HV[6RRY*D JW/?K52]T_7=?!#Z8;+4
M+OP9-"840HB3-(O[L?W2?[IZ9]J]6NK^UL6MUN9TB-S*((0Q^_(02%'O@'\J
MK1:]I4Q@$=_"QN)WMHL-]^5,[T'N-K9^E '"SW\/B3_A#=/TJSNTN;"^@N;I
M9+62(6<<<;!U8L  22% '7Z52GTZX'P>\90+9R_:)[[4'6,1'=)F<[2!C)X
MQ^%>L44 >9>(9K?3=<U2ZL-2U;2-5EBC\R)M/-S;:@5C 4JH4Y./D.&4\=.Y
MW==L]5U[X2W5JMF+75;O2@&M(^ DA0$QCT[K7856N[^TL#;BZG2+[1,L$6XX
MWR'.%'N<&@#@KK48/%&I>$+;1[2Z26PO%NKKS+5XA:1K$ZE&+  $E@NT=<>E
M;7P]@FM]$U!9HGC9M7OG =2"5,[D'GL17644 >.ZE$\OA[Q?H[6EPUT_B..Y
M\DV[D/"T\&&!Q@@@'H>@-=3XCMIW\>P31P2-'_8%[&75"1N+1X7/KUP*[FB@
M#R*RCM=.T?PU<2WVLZ!JT>A6T/VR.R\Z"90,^4ZE6^93DX.T_-P3V[CPUJMX
MO@6+4]7LOL\\<4LLD4,!C+JK-AA'U4LH#;>N6KI:* /)K3P/XHUGP7>&?6+6
MTGUJ0ZE+;O8%I(IF(=%\SS!@KM0?=XQTJWIVN2KXJTGQ/K%C>00WNA?9'*VD
MC^3=+-F1"JJ2,]CCG;7IU8NNZ)!?O%J#:K?:9+:1OFXM9U0>6<%@X8,I'&<D
M<8ZT >9:5;M?VMH\>GRI&/'DD[0F/F)=CG+ ?=P2,^AK9UJ&XTKXC:IJ%WK&
MJ:59WUG;BWN;.S2=&,>\-&Q:-RIR0P QG)ZXKL?",&BP:!'_ &#=?:[.21Y&
MN3)YC32,Q+NS=R3GFMV@#Q^YT.33;#PCJ-G=:[:Z;;7-Y+/</:1M<VYGR5<Q
M;"%4G=_#E0_:C5M+BOO"GBB^L[G6=5DO9["*2:\M$C6<1S)S&JHI8 ,025[=
M\5[!10!R+6KGXOQ7?D,8UT%HQ+LX#>>IVY]<=JX*VTW4+.Q\+:E)-J.G6EG>
M:K'//;6PD>W,LS;&*,C?*0"-VWC<.QKVNJ]]?6NFV,U[>SI!;0J7DE<X"J.Y
MH \HU+2HKSPSKE[:3ZQJC7^I:>LLU[:+&)A'-&"T:*BDJ%."Q7G;[9KJM:M+
MB;XCV\D4$C(V@7<6\*<;C)%A<],]>*[0$,H8'((R#4%C?VFIV:7=E.D]NY(6
M1#D'!(/Y$$?A0!S7PYNA+\.](ACCE%Q9VD=O-%+$T965$&5^8#OWZ5YS=WE_
M?^%=.EGGU9KRWU"WN;[2[?35BM[%5G!;@1;CCV<D\GIFO<Z* //+#3+G4!\1
M5M8GCGU%]EM*RE-^;1 I!/8,3].:Q-"M8=0MO#.F76K^))+JQFMY#IITZ*-;
M22(?QOY2X08*YW$L#QG->O44 <CX\M7NO^$95(&F5->MI'"INVJ _P Q] ..
M:YOQQHNI:OK?BNWT^WE:2X\.0)&57 D99I&* ]"2O&/>O3IIH[>&265PD<:E
MW8_PJ.2:2UN8;VTANK:198)D62.1>C*1D$?4&@#SG1TM-9\2:)+_ &WXBU">
MQ+S)'/I\4$=J3&5*RL(D(R#C:">1TP,UC^'!+H/_  A^K:G:W*6,,>I6\CB!
MV^SR27!9&90"0&"D9QZ>M>QT4 <1X"9I];\7W@LY[:"YU))8?.A:,R+Y*?.
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
M[SGD 8//48KK] \*6WAV^U"YM+V]D6_=99XIW5P90H!DSMW9.!D9QZ 56O\
MP-IU^=1D-U>0SWE[#?B:-EW031*JHR94CHHX8'J: .0_M[Q''>:YI-A?ZJ\L
M>C'4;235+.))EE1\%0%0!E8<<C(.:TT\:7=UXQTZX@N57PY)#!#,I5?]?-"\
MZL6QD858QC./WE;MEX-BL_$,6O/J^HW.H"!K>>28QE;B,D$*RA % (R-FWOG
M.3FFGPTT6+PC=>'([B^2VN+@7'G"1?-C9=NT*VW  5%4<=* -+P5?7^J^%K7
M4]0D+RWS/<QJ5"[(7<F)> .B;>3S5+QM=:U:OIAL#J*::SR?;YM,@2:Y0;1L
MVJP;Y<YR0I/ K4ETFXCU/0VL;B2"PL$DCEMUDPDBE J KCD@@$'/&#Z\/UC1
M'U2:VN+?5K_3;FWW!)+5E(8-C(9'5E;H.HR.QH Y"+Q+=_8O#QLO$)U*.YUX
M6<TLEHL,OE>6[>5*I48<$#)"J<8X]7>*/%^J:%J?BKR)$DCL=,M)+6)T&U)I
M9'3<2.2/NG&>U:[^ +%],-N=0U#[:;\:E_:.Y/.^T ;0^-NS&WY=NW&.U.C\
M!::[:L^H75[J,FK6J6UXURZ_.%+8("*H4_-VP.!QG)(!2U?2==TWP_K37/B"
M34[)])N!*EU#&KK+L.&0QJH"D9RISCC!K(TN;6M"T[P+=-K4UQ;ZDT%G-8M#
M&(D1K=F4H0N\%=@Y+'//3I721>!X6\\ZAK6JZD[V<EE$UR\?[F)QAMH5 "QP
M/F8$\5?E\+V4UEH5JTLX3198IK<AAEBD;1C?QR,,<XQS0!5\6ZI>:;<^&TM)
MO+6[UB*VG&T'?&8Y"5Y''*CD<\5PFC?\?'A?_L:M3_E<5Z=JVB6VLR:;)</*
MIT^\6\B\L@9=590&R#QACZ5FVO@K3K1[!DGNB;+4)]0CW,O,DN_<#Q]T>8<=
M^G)H X"R\8^)-2T*/Q#9-KT][++YD>FQ:5NLVA\S'E[PFXMM'W]W7MBND^W:
M]K6H^*+JSUJ2PAT>8VUK:K#&T<CK$KLTI92Q!+8^4K@"M2#P-#:'[/::WJUM
MI7GFX&G0RHL88MN*APOF*A;G:&QSZ5@>)-*N8=<ULVFE^(#'J42[DT^6(V]Z
M^S;^\W -"> "0PR!G/:@!D/B/4-0\/>%!+KE_'>WNG"ZN8M,L5EN9_E7Y\E2
MD: DYX&20!5%=:OM:T?0#J,DDL]GXP6S\R:(1R.J;]I=5X#8.#CTKI=)\!O:
MZ7H+_P!JWFGZK8:8FGSRV9C82( "5(=&'# X( -6+3X>Z;9%5BO;\P)J::I'
M"\BL%G ()W%=Q#9R<D\CC'.0";QAJ=_;W.AZ3IMS]DFU:],#W016:*-8V=MH
M8$;CMP,@CGI7+^(O$&N^%X_$^F)J\UW):Z.FI65W/%'YL1,C(RMM4*PRH(RO
M<]:[O7M MM?MH(YI9[>:VF6XMKFW8"2&09 89!!X)!!!!!Z5DR^ K*[T_5X-
M0U"_O;K5H5M[F\E,8D$:YVJ@50J@9)X7DGG- &UHMK>VMAC4-0DOKB5O,9V1
M4"9 ^10H'RCMG)]2:X?_ (2C6?\ A3?]O?;3_:?VG9Y_EI]W[9Y>-N,?<XZ?
MK7I"J%4*.@&*XN7X;6,MA-IC:OJHTE[@W,=BKQB.)S)YG!V;B-V>&) SZX(
M*DDVOZQXB\76L/B"XL+;2VB^RK;P1%MS0*Y#%T.5SSCKR><8%9(\;:KJR^&;
M1IM1MOMFC+J5Y+I5F)YG<D*%4%6"+G<2<>@XKT&V\/VMKJ&LWB23&35F1IPQ
M&%VQB,;>..!WSS64O@2SMK/2(]/U&_L;O2K;[);WD)C,C1'&4<,I5@=H/W>"
M,C% ',/XC\5#1;&!IKJUN9/$,5A%>7EB(WN+9U)#-&0!N'3@#)7MDTSQ+)J]
MO;>,O#UQKMY=VZ: =0BFECA$JY\U7C)5 "K;/3(R<$=:[+_A$+9[.Q@N=0U"
MZDM-0741//*&>25<\'C 7G[JA1Z5)J?A.QU2]U.ZGEN%?4=,_LR4(P 6++G*
MY'WOG/7(Z<4 <KI+ZM<ZAH_A>'7;RWMX=$CU":Y2.'SI-S;$C!*;0JX/\.3Q
MS527Q+XD>U@TN+5 E[%XF.CR7WD(3+"86<,5QM#@%>@ ROH2*[&\\(0336%U
M9:C>Z=?65M]DCNK?RRSP\?(ZNK*PR >G!Z4R#P/IEO;6$0FNG>TU$ZFT[N"]
MQ<$,"TAQ@Y#= !T&* ,F/^VM7\3:EH,'B*\LXM&M+<&XCAA:6YFD#'>^Y"-H
M"CY5 R2>:IZWK^MV^O:5X=NKN]BE&G&[OKG1K+SI)7WA %#*VQ<Y)./0<5TN
MJ^$H[_5GU2SU74-*O)H1;W$EDR?OHP25#!U89&3AA@C/6HY?!%DD>F'3+R]T
MRZTV V\%U;LK.8S@E7$BL'!(!Y'7D8H YQ/$FM)X6F34;Z^T^Y_M06EK=2Z8
M?M5Y"0&&R';CS"-RYV[1M)Q6)K.MZC<^%_'NC7D^H7%O:Z7'/ ^I0)%.N_>&
M5M@ (R@(.,\FN]N/!4%SIUK VKZH;VUNS>Q:@TJO,LI!!X92FW!(VA0OM5.X
M^'%C=MJ3SZMJDDFJ6?V2^=GC)G )VM]S"D9( 7 QCB@"J+C6] U_PRMUK4M_
M;ZN[V]S;R11JD3^475HBJA@ 5(PQ;(/7-<IH7B&]L_#OA;1+26_MXKH7UQ<3
M:?:B>?:EPP"H"K 9+<L0<8'K7H=EX-@MM7LK^XU34+X:>K+8P7+(4M]R[205
M4,QV\ L2<$]^:A3P%86VFZ9;V5]?6ESICS-:WL;(95$K%G4AE*LI)Z%>PH /
M!6I:O>+J=MJ<=^\5M.HL[N^M/L\D\3*#\RX RK9&0!GCBL>.7Q'K>I>+EA\1
MSV,6EW7EV20P0GGR4?#[D)9<GH,'D\],=EH^DG28)5?4+V_FFD,LL]W(&8G
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
M(2VUS&T4L9_B5A@B@#S_ $C5_$$6M:.HF\0:A#=,8]0%]I0@BARA(DC81KM
M8 8);@^HS4FG^(-<N?%Z^#9-1C^TV$S7-UJ 6/=<6PVLD87&!(=X#X P%R/O
M"NBTWPI)I]S;22^(=8O(K1"EM!/)&$3(VY;8BF0@=-Y/KUYID7@?38+.QCBG
MNENK2\-ZM]O7SY)6)WESC!#@[2,8Q@#&!@ Q])E\2>)X+W6;'7FLVBU&6"VL
M6@C:W,44FPB3Y=Y9MI.0PQD8%9#:I>Z5KVN-93>4UQXML+:4[0VZ-XX0R\CC
M([CFNHN/ -G/<7:IJ>I0:;>7'VJZTZ*1!#+(2"QSMWJ&(R0K 'FIK[P-IM]%
MJ:M<7<4M_>Q7_G1NH:":,($9/EQQL'7/4T 9GB?Q5J&A>(M9$3A[6R\./J$=
MNRC!F$C $GKC  QG%9&I66K6][X$N-0UR?4?M&IQR2I-%&H20P2',>Q5(7EA
M@Y[<]<]3!X'LOMUY>ZC?7VIW%[8M87+73( \1.<!450O4CC'4GJ<U!;> ((K
MC29;K6]6O1I$HDLDG>/;& I7:=J MP>K9/ Y'.0#CH_%_B/4])NM<T^37'O!
M<2_9-/@TK?9O&DA41L^PL6(4Y8,,$].*Z2"\UKQ'XA\0"WU>?3;?2O*A@MDA
MC(DD:(2,9=RDD?,%PI7@'G-:/_"#0Q//%9ZWJUGIL\YN)+"WE18][-N;:^WS
M$4G)(5AU.,5->^#8+G6;S4;?5-1L?MZ(E]!;.@2Y"C:"=REE.WC*D''YT 5O
MA=_R3'P]_P!>:_UKKJSM T6W\.Z#9:1:/*]O:1B.-I2"Q ]< #]*T: "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "N*U[Q1>V_P 0-$\/6AGAAF1I[F1;
M!YO, 9 %##A5^8[GYV\9Q7:URU]9W+_$[1KU;>5K6/3+J-Y@IV*S/$0">@)P
M?R- #K3Q_P"';S3;G4H[J86%L@>2Z>VD6/).-JDCYGS@;1DY(%6++QCI-Y+<
M0G[7:W%O;FZ>"\M)(9#$.KJ& W#MQT[UQ=KH&J+\'M$MTTZ8WFGWD5[+8E-L
MDBI<%V7!QR1R!WJ[JGVKQ3XCCU"QTW4(;2PTF]B>2ZM'@::695"QJK@,V-I.
M<8Z<T ;<?Q&\.2&UQ/=B.[3?:RFREV7!QG9&=OSOS]T<YXZUKZ)X@L-?AN'L
MC,KVTIAGAGA:*2)\ X96 (X(/XUQUOI-\NE?#.,V,X:Q,9NE,1_<8M'7Y_[O
MS$#GO6YX<L[FW\7^+YYK>6.&XN[=H792%D MT4E3WP01]10!EZUX_>*/QA9V
M-I<Q7>B6;2QSR6S^6SA"W)*X X&.?F'(XK8T?QKI>I75C8%[E+J[AWP/+:R1
MQ7!5<OY;D!6QUX/3D9%<GXAM+_[;\1;--,OY7U73HVLY(K9WCE*VY0J' P&W
M<;3R>U;NI:==OK/@-XK24QVDLGGE4.(0;5U&[TY('/>@"S9^,M.@TBREGOI]
M2GO)9T@%K8OYDOER,&Q&H) 7@%CP>#WK<TC6;+7+(W5C([(KM$ZR1M&\;KPR
MLK %2/0BO-;#2EM?"^BKJNF>(+6Y@N+YH[[3(G,UKOG8[6106*NN#RI' ]:[
M3P1/K-QH]P=9-P^VZ=;26Z@$,TL QM:1 !M;.X= < ' S0!G^-O&5]X>O;>W
MTRTBNC# U_J(<$F.T5U5BN"/F.6(SG[AXK?U7Q)IFCV=K<W,SNMVX2VCMXFE
M>=B,@(J@D\#/TKC],\-:WKVH:YKT^IW6D_VG*ULEH]G&Q^RQY1-PD4E=V7;'
M^U67866LZ*_AIK[3K^\@\-7MU8O)%;L[RV[QXAF11RP PIVY(YH [5?'OAYK
M/4;HW<D<>F^4+P2V[HT)D;:H92 0<]1VI[^-=(2SM;@B^+7CLEK;BRE,T^WD
MLL>W=MQ@[L8P1SS7G6JQW6OO\1EMM+N1+<?V7LMVB/FNH/5D'(.!G!Y QG'2
MNG\9Z7<KXQTG6\ZN+".TFM)I-*4O-"S,K*Q4*S%3M(. <8% '2)XPT-M"GUA
MKLQVEO(89A)$ZR1RY \LQD;M^2!MQDY&.M,MO&.D7$=\7-U:RV-N;J>"[M9(
M9!$ 3O"L 6'!Z9YXKA=0\,S7GAF:_P!,M?$'F_VU;W\PNV"W5PD0"EXU(!5L
M<@, 3L''2K1TJ+4H];O+2#Q1=7*Z+<6T4^J1M&&,@_U2(RJ['*@YQCWH Z5?
MB)X=>6%!+> 7,?F6KFREVW6,9$1V_.>1PN:M1>-=#DT6XU5KB6&"VG^S31RP
M.LJ39 $?ED;BQW#  YS6"FEW@N_AP?L4VVQA<7'[LX@/V0J-W]WYN.>]8>M^
M'=5N7UJZBM+\)!XG@U "V&V66%8$1FBSPQ!)(]2I'6@#O+;QAI%Q!J#LUS;2
M:? ;FY@NK9XI4BP3O"L 6'RGD9Y&.M0V?CK0[Z^M+6&2Z_TU2;29[218K@A=
MQ".5PQP">.N.,URG]E1ZA;>(KZS@\375R=$GLXI]4C9/,W@GRTC95<G*CG&.
M<5I7FF7ITSX>QQV<Q-E=P-<*L9_<J+9U);^Z 2!SWH V_"7BR+Q7;WLL5G=6
MXMKJ2 >="Z!PKLH(+ <_+RO5>AJM9>.["XU?Q!:7,-Q:6^C'][=3PNL94(K,
M2Q7 /S<#.6'(XJ'X?K/:6VL:==65W;S1:I=3;IH&6.1))F961R,,,'L>.]<U
MKVCZG?R^/])@TZ[:>_DMKRT<PL(9UCCBW(),;0Q*%<$Y_"@#N-,\8:5JM_%8
MQ_;+>XGC,L"7EI)!YZ#&2F]1NQD''7!Z5%XA\6PZ!K6C::]G=SMJ,KH6A@>3
M8JHS9&U3DY X[ D]!6/-<S^*O&'AJYM-+U*U@TQYKBZFO;1[?:6B*"-=X&XD
MMSMR,#K5KQBL]OXC\)ZHEE=W-M9W<WG_ &6!IF0/ Z*2J@G&2.>U %.P^(=M
M:2Z^NLM<,FGZG-#YEM9R2+! H7:TC("!R6Y//'M70ZEXLTO3;J&U)N;JYEA\
M]8;*V>X<1=-Y" X7/0GKVS7+Q:5?+X.^(EN;&<3WMWJ#6\?EG=,&A 4J/XLG
M@8K*&D7>E>($O[[_ (2&"UO-)LXEDTF)I&CEB4AHY$568?>!!QCK0!Z=IFIV
M>LZ=#J&GSK/:S+N2101GG!X/(((((/((K F^(GAR!I#)<W @AN6M)[G[+)Y,
M$H?9MDDV[5^;U/<'H0:M>"].BTWPY&D-M?VPFEDN#%?NK3 NY8EMO SG..V:
MXRZT347^&7B2R&G7#7-QKDTR0^4=TB&\5@P&.1M&<^E '6GQGI=Y;ZI%!<7-
ME<VED]V6NK*1"(L'$JHP&]01V^G>D_X372;7[-9R3W5[?O9178CM;*1WEC?.
M'"*#@94Y],@=QG&\6Z9?W7B;59K>SGEBD\*W=LCI&2&E9P50'^\>PZU)X4TR
M]MO%T-Q<6<T4:^&K*W\QXR )%9RR9]1D9'TH V8_$]AJ4GA^XL-4"VVI2RK'
M&;9B;@HCDH2<&,J5).1_#BJJ_$GPR4@F-U<+:S2&);IK240B09^0OMP&X/%<
MSH.C:G!+X0,NGW*"VUG4Y9MT1'EHXGV,WH#N7![Y%%IHFHK\,O#=DVG7 N(=
M;AFEA,1W(@O&8LPQP-ISGTH ["+QQHCV>J7,CW5N-+C$UW'<VLD4B1D$AMC
M$@X/3TK4GUFQMKW3K264B;42PMEV$[]J%SSV^49YKAO%FA:EJ>J^,DM;.5Q=
M^'HH+=MN%EE#3'8#TSR/S%2"]NM=\5>#)[?1M5AMK%I_M4MU:/"(F:W90N&
M)YXW=,X )S0!KK\2?#)2"8W5PMK-(8ENFM)1")!GY"^W ;@\5JZ-XET_7+F[
MM;7[3%<VFTS075L\$BJV=K;7 .#@\^U<)::)J*_#+PW9-IUP+B'7(9IH3$=R
M(+QF+,,<#:<Y]*ZJSL[E/B?JUZUO*+632[6-)BIV,ZR2DJ#T) (X]Q0!H:MX
MHT[2+V.QE%U<7KQF86]G;//((P<;R$!P,\9/4],T6_BK1KH:6\%WOCU0LMI)
ML8*[*"2A)'RMP?E.#P1V-<?KVF7%C\0;[5;A]?CL+ZRACCFT>-I2KQE\HZJK
M, =P(.,=:CFT"6[\(V/AW3M/U2U;4[U[R2[ON9+$"3>9=R\+(QQM7.06.>AH
M WM8^(6FZ=%;26L%U>I+J0TYG@MY&4.#A]I"G<1R !U(('0XNW_C;1M.NIK>
M4WDKV\:R77V>SEE%LK#(,A53MXYP><<XKC[BWU&U\(>'[.31+I9?#^LVXN$M
M+9W$L2;AYT8 )<,&#'&2"3GI4+Z?-INN^(9+T>*EBU*Y%Y:_V7 SI,K1J-C@
M(=C@J0=^T8Q0!W5[XQT6QGM8&GEGFO+?[3;1VL#S-/'D<H%!SU!^F3T%9>H_
M$;3+;3=.OK.WO+M+R_%BR+:R;X7!PZLNW(<=E(R>U4]$T"32_&'AX06%W%8V
MGA^6 &?#F%S+$1&SCC=@'IZ&L6ZTW4K2UN;MM,OI$@\:?;V2*W9W:# 'F*H&
M6'/8'O0!Z1JFM6.BZ.^JZA*T%I&$+NR'*[F"C(ZCEA]*S7\:Z1'96MP1?%KQ
MV2UMQ92^=/MY++'MW;<<[L8P1ZU4^(=K/J_P]OH+2UFGEG\@K L9+D>:A.5Z
M\#.1[&LWQII=R/&&D:WG5A81VDUK-)I2EYH69E96*A68J=I!P#C H Z#_A--
M#&ARZN;J1;>*;[,\;0.)EFR!Y7EXW;\D<8[YZ5%#XYT262]B=[J":QLVO;F*
MXM9(WBB7J2K#/N,=>U<9<Z)(FFPZYI^G:[/Y6OV]_<QWRYN+B.-#&9%CP&&
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
MM9&MX9,@;7E"[002 ><#/.*P9]*OO^$4^'=NEE/YME>6+7,8C.80L#ABP_A
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
MZYV\;4-:TOPXE[J]ZTUGXKDT\3H45G5#*%D/RXW@*!GIR>#0![$CK(BNIRK
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
MNW< I;)4' !('%=/X*U&.]@OXDU:_O6@F :#4K;R;FURH.Q^!N!Y(..AZG%
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
M@L:G]VL2,S* /7YC^&*H:;-XET[4)X=>EL+O3%@,RZE GV<QD=5DC+-QC)#
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
M^SZ/)!);?.-Q,(PFXXYXZ]*H^"?$$_B+^WYI96>&VU62WMU>+RVCC$<9VL,
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
M6\N+:T:2. [0V&(ZD*03@'&>:UM4U>UTG1;C5KC>UI;Q&9S$NX[ ,D@=^.:
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
M&C?!W7?#<^CW32V[S@WA"_9WC:<N'#9Y;# ;<9W=<=:]CO[Z#3;-[NY+B%"
MQ2-G/) 'RJ"3R1VK%D\"^'I;][M[.0^9/]IDMQ<RBW>7.=YAW;"V1G)7KS0!
M%HFGW5OX^\4WLMNZ6]U'9"&4CB38CAL?0D?G7,>$= U6R;P!]IL)HOL%C?1W
M.Y?]2SF/:#Z9P:]/HH \QU#0=4D\ >.[*.PF-S?:E<RVT07YI58IM(]<X/Y4
M:AHMQIOC37;^ZM_$<MKJ7DS6\FC3N!N2,(R.JL,'Y003Q@]>*].HH \_TOP[
M-I^M^"S;:7<6MG9V=[YR22^<;=Y=C!6?N2=WY5FZQHFK"+Q+<1Z;<S ^(K.^
MC2-<M-#&(=Q0=_NM^5>I44 <_P"*=.G\3^ ]3L+57AN+ZR98DF&PJQ7(5O3G
M@^E<].^H^*+SPO;+H=_I_P#9MXEY>2W481(]D;+L0Y^?+-C*Y&!7:V&J6>IO
M>):3>8UG<-;3C:1LD #%>1SPPY''- U2S;67T@3?Z<ENMRT6T\1LQ4-G&.JD
M8SGB@##^'VGW6F>$UMKRW>"?[9=R%'&#AKB1E/XJ0:J:C!>6_P 3$O1874UI
M=:,;-9X4W*D@E+8?^Z,'K79U3U75+/1=-EU#4)O)M8L;WVEL9(4< $]2* .!
MAL?$&E_"3PY96EO?07$/V=-0BM !<I!G]YL_VNG3G&<50CTF_'B+5[FWTG6_
ML6H:!+:6\E],\\AE!9L-O9C&#G !QD]AFO6:* .!N-'U!O#7P^MTLY3+87EF
M]T@',*I;NK$^F"0*RI;74K2^+>'-+\0:3JCWP:6T+"33I%,G[QR6)4!ERWR;
M6R>F:]3HH \RUKPMJNK:;X_M8+=UEOKVWGM-S;!.(XX6(5NV2A7/K5O1--@O
M?$EA>?V9XG\RSCE<3ZO=/L@=EV%55F.\D$\C@8ZUZ%3#+&LRPF1!*ZEE0GD@
M8R0/09'YB@#F_AWI]SI?P_T6QO+=[>YA@VR1.,%3DGFLH37VA?$+Q'J<NB:A
M=6-W;6B136D/F$N@?*[<Y_BZ]!CG&:[RB@#R2XTO4?"7PYT37I+8+J^D7DET
MUKN&3'<RL'AST)Q(OXJ,5Z#X3T9]!\,65A,V^Y5#)<R?WYG)>1OQ9C6-KNM>
M!6U^W_MG6;7[;8."L+W;>5#(#PSH#L##L6&178QR)-$DL3J\;@,K*<A@>A!H
M \XO-#U-_!WQ$M4L93<:A>7+VJ!>9E:&,*5]<D$?A6CKVA7NI>(=!6*%T@72
MKZVEF XA:1(E7/Y'\J[BB@#R30O#S'3M$T;4=(\3O=VCP+.DEZXLXC$1^\5M
MVTJ"H*J.>@P*[/XAV%WJ?@>_L[*!Y[AVA*QH,DXF0G] 3^%=110!YGXCM+F+
M5-6N=(TOQ'IVMR',$^G,)+6]8* C2*?W8]#N .!U->@Q0276D)!J<<;2RP!+
ME%^X25PX'MUJW10!YIX2\-ZQ+?/;ZS%+%#HEA)I6GS/SYP=V'G+_ -LEA7Z[
MJJ"RUB]^'VE^"&T.]@OX'MH)[ED MXTAD5C*LF<-D)P!SD]*]6ILDB0Q/+(P
M1$4LS,<  =2: /+KW0M7B?4-1CTVXF^R^+DU-8$ WSVXA1"R ]2,D@=]IK7L
M)M0N_B'?>(/[$OX+%=$$$/G1A))G65G*[<\$YP <>M=9HVM6&OZ>M_ILKRVK
MG"2-$\>[W 8 D<\$<&M"@""QN'N["WN9+>6V>:)9&@E #QDC.UL=QT-3T44
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M6.58Y=T>I/JB_O#_ *]PP)^F&/%7M)TBTT6VEM[-66.6>2X8,V?GD8LWZDT
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
M)=&EMVFR,"0S1L%]>@)_"I/'>C77B#P1JNF6(4W4T0,2L<!F5@P7/;.W'XT
M8TGC"\O/&?A?3X[/4=,AO3<M-!>PHIF182RD$%L8;&1D$9&1S6B?'M@L\9DT
M[5(["2Z%HFHO ! 9"VP?Q;P"W&XKCWK+E?6?$'C7PMJ/_"/WEA9V'VDW#W9C
M!5WA*@ *Q)7/&>^1[URMYH'B+4/#42W>BZU=>(+>[BN+R>>__<R!)@Q$,?F;
M#E1P-H  /.<9 .]U+Q_I^G76K6XT_4[HZ25-\UM K+"A0/O)+#(P>V3P>*GL
M/&NGZAJ]G8):7\2W\;R6-U-"%BNE4;CL.=W0Y&X#(Y%8W]CZE/;_ !!D^PRH
M=6B!LT<KND)M%3'7@[LCZU*VBZG]K\!O';$'3;>5;EB1B%C:[!GGGYN.* +T
M?CVP:XM]^G:I#8W-R+2'4)8 L#R%BH'WMX!88!*@>]/O_'&GV-_?VXL]0N8M
M. ^W75O &BMR5W88Y!)"D$[0< \XKS^?0=?O-"TY[G1-<N=<L[V"ZU">YO\
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
MJW5JL.M:%?2W2P;Q^\62X=6C!']])./?;0!Z5IFM6NKW&H16JRD6%R;621E
M5I  6"\\XW8/OFM&N2TM9?!GA/1[>>W>ZNKFZBCO'1@,33R?/(<]0'?ZX^E=
M;0!RNH>/+#39;MIM.U1K"RF\FYU!(!Y$39 .<L&(&1DJI%6-0\86MEK<VC0Z
M?J-]J$5NER8;2)6S&Q89RS <%>Y'48S7GVO^'?$.M:'XAL;K2M7N]:FEG,%P
M]^4LQ#N)C"() I^7 VE?O'YCCFNTT.ROG\<WVL36,UM;7&DVL2>=MW!U>0LI
M )Y 8?G0!/\ \)YI4NEZ5>6=O>WDFJ,Z6MI#$/.8IGS,AB NW!!).*A\(^(+
MK7/$7B>.4SI;VEQ!'!;SQA'AS"I=3CK\V><D>AQBN8TK0M;T%/#.JOI-Q<FP
MFU*.ZM8"AE5)YBR.H+ '[HR,YPWM6GIUWJF@R^,_$U_HD\<=Q-!/!;>8F]XU
MB5#D@D!AC)'X#- 'H5>=:]XYU$6_C>TM+&YM)=%M"T%X40@/Y98$Y8]>"O'3
MKCI7HM>9Z_H^KRW7Q M(-*N9AK-E&;.="GELRP;"A);(;=TXH Z32O&EM>7V
MFZ=/9:C;RW\)>UN;B$+%<E5W-MP<CC)^8+D5&OQ TMMMP+/4?[*>X^SKJIA'
MV8ONV#G=NV[N-VW;GO3-5TB]N==\&31V[&&Q>;[4X(_=!K9D'_CQ XKC=(\&
MM::';>'-2\-ZY?3Q2"&20:Q+'8R1A\B3 EP!MP=FS.1C'>@#T"#QA8W/B*[T
M6&UO7ELI"EU.(@(8/W8D!9B>A!P.,Y!X YJM:>/M-NY+)_L.I0V%]*(;34)H
M L$S-PN/FW -V+* <CUJ'3=!NWO?&T=Q&T$6JW $$O!W(;=$W#'H0?RKE]"\
M+E++1M(U'PSKDMU:/"MQ++K$OV)/+(Q*@\T@\J"J!!Z<8H TM*\:W"ZWXJU'
M6GU&VTK391;PV[01>6IQ'@?+EVE9GX&<8;UZ=%:^,K26\DL[S3M1TVZ%L]U'
M%>1*#-&GWBA5F!(R,@D'GI7,ZAX6UBZL/%7D6N;A]=@U&SC=PHN%B6$XSVSL
M8<]ZMW]MJGBGQ#9Z@NCWFGVVFV%V@^V;%>::9%4(JJQX !))XSC% &G;?$'2
MKG0UU@6>I):2M$EJ7M_FNWDZ)$H.6(/!S@=\D<UI:/XEM]6O[C3WL[RPU""-
M97M;Q%5S&Q(#J59E89!'!X/7%<?J'A34KGX;>$+7['.]WHYM9[BSAN/)E<+$
M4=4<,,.-Q(^89QC/-:'A_3X;+4-0UN#P[K$#PV1BCFU/4GEEGYWF-4>1PJY5
M?F)')Z8R: .ZKDM:UC5[SQ7%X9T*:"TE2U^V7E]-%YOE(6*HJ)D L2#R> !W
MKH=)OQJNC6.HB)HA=V\<XC8\IN4-@^XS7,ZU9:KHWC1/$^F:>^I6UQ9BSOK2
M%U69=K%DD3<0&^\P*Y';% %_3%\2Z9J,L>L7UGJ&E>091>B(02Q.#RK*"59<
M9.X8QCFJ]GX^TZ[>P=K#4[>QU"416=_/ %AF9ON8^8L-W8LHSQ3&GU[Q5'J%
MF^DOI&D3V,L >]*FXDE<;00J,0JJ,YSR<C@5@_8M<U?P[X<\,S:%=6<NGSVC
M7EW(T?D*EN028V#$L6VC QQGG&* -RZ^(^DV@OI7LM3>TT^[:TO;M( 8K=PP
M7+'=DCD'Y02 02!FK5OXWL9;RYM9K'4;22&S>^C^TPA?/A7JR?,?4<-M/(XK
MFK_PWJ\OP_\ &NGI8NUW?ZG<S6T65S*C.I4CG'(!ZUI^+=-NY/$+ZDD!-G#X
M?OH7ER,*[%"H]>0I_*@"Y8_$'3+Y],;[#J<%GJC+':7L\ 6&21AD)G<6!."
M2,$C@FG:CX\L--EO&ET[5'L;*7RKJ_2W'DQ-QG.6#$#(R54BN3TN/5?$'A'P
M/I2:+<P):/87DUX[)Y/E1*&!4ALEFPHQCC)STJGK_A[Q!K6C>([&ZTK5[O69
MY9_LUPU^8[,0Y)C"() ,[<#:5SN/S''- '?W_C&UL]:N-'@T_4;^_@@CN&BM
M(E;,;[@""S <;>Y'48S3M(\::3K5SIT-KYX.H6KW5NTL>T,$<(Z=?OJ3R/UJ
MAX>LKX^,]2U:XL)[6WN=,LXD\[;N#H9=RD GD;A^=<M<Z;J'AGX8Z5JTEMY6
MKZ'J$MS'"[#,J2W#JT>1_?208]\4 >D:7K5KJ\VH1VJRD6-RUK)(R@*TB@%@
MO/(&<'W!H?6;6/Q FC.)%N7M6NU8@;&16"L <]067CT-5O">COH7AFRL9FWW
M04RW3_WYG)>1OQ9C6'\1=(U>\MK&^T& S:A%Y]J0&"[8IXBA;)_NL(V_X#0!
M?LO'FCZAX>@UJW%RUO/=I9QQF,"1I'<*O&>AW!LY^[S61;^)+BXU#PJMEJ-S
M-:WNIWUO<&XB16<1I-A?E' 5D&".2 ,]ZA@\)WMIX^M+:"U(\.0&/41)N&W[
M0D'V=4QUS@*_3'%5]$\-ZO;2^%#-9.@L]7U&XN,L/W<<GG[&//?>OYT =/X
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
MWS?,JEL+]]N ,<]*IGQJ\MU>_8= U*^LK&Z:TN+FW,9(D4@-MCW;V SS@>N
M:71_$FHZAXXUW1I=,:.ST\1!)]Z=64MDC=D[A@C XQSB@#77P_I2>(GU];-1
MJCP?9VN-QR4R#C&<=ASC/&*I:AX)T#4[VXNKFTEWW./M*174L4=Q@8'F(C!7
MXX^8'BLKQ)KM_I?Q T*TM8;J[2YLKH_8X&51(ZM'AF+$   MR3^9(%3KX_LQ
MI4T\VGWD>H0WRZ:=-^0RM<, 553NVD$'=NSC&3VH ZDV\)MC;>6HAV>7L48
M7&,#'3BL]_#>D2^'HM!DLD;3(HTCC@9F.T+C;AL[@1@8.<^]8\OCJ.RAU9=4
MTJ[L;W3;$Z@ULSH_G0C.61E)!Y&"#C!(J2R\:"XU?3+*YT:^LX=55S8W,Q0B
M4JF\@J&+)E02,C\CQ0!<M?!VB6D%]$MM+,;Z$V]S+<W,LTCQ$$;-[L6"\G@$
M5.GAK1T:9OL,;>=9I8R*Y+*\"YVH03C'S'WYKB/%?CR[N?!6H:AI&GZA;V7G
M+#;ZJKH S"94)"AMP4D,H..?;->FT 86E^#]$T>]CN[6WF:>%#'"UQ=2S^2I
MZK&'8A!V^7'%:.FZ79Z/9_9+"'R8/,>7;N+?,[%F.23U8DU<HH SDT+3$\02
M:ZMJHU.2#[,T^XY,>0<8SCJ!SC/ JG#X.T"VT"70X=.5--FE\UX!(_+[@V<Y
MSU4=^V.E;M% &%>^#M#U"]U"[N;1VEU"#R+L+<2*DR8VC<H8+D#@'&1ZUH3:
M18W%YI]W+!NGT\L;5]Q'E[E*'C.#\I(YS5VB@"G?:79ZC+9R7</F/9SBX@.X
MC9(%*@\'GACUXYJEJWA;2=9O$O+J&9+I(_*$]M<R6\A3.=A:-E)7/8\5LT4
M8$_@O09K2RMELFMTL59;9[2>2"2(-]X!T8-@]3D\GDUD:UX#M)XM!LM/LT^P
MVVJ&\O \S%WS%(I<N269]S+SG/'7BNVHH Q++PEHEC:W]NEF9DU ;;MKJ5YW
MG&, ,TA)( ) &>*32_"&BZ/>I>6L$[7$<9BB>XNI9S$AZJGF,VP<#IBMRB@#
MGK+P/X>T_48KVVL&62%VDAC,\C10NV<LD18HAY/( ZU>TKP_INB3WLNGPR0F
M\E,TR><[)O)))522JY)).T#-:=% &'>^$-$U"_OKRYM'::_M_LUUMN)$6:/:
M5PRA@I(!(!QD=C5Z71K">?3II+?=)IS%K4[F_=DH4/?GY21SFKU% '.MX%\.
MM>-<FQ?#3_:&MQ<R_9S+G.\P[O+)SSG;UYK6M=+L[*\O;NWAV3WTBR7#;B=[
M!0H."<#Y5 XJY10!SMOX%\.VMY%<PV3@0R^?# ;F4P129SN6$ML4Y.>%X[5.
M_A#0Y+K4YY++>=37;>1M*YBEX R8\[0WRCY@ >.M;=% &-I7A72-&O&O+2&9
MKHQ^4)KFYEG=8\YV*9&8JN>PQ5VYTNSN]0LK^>'?<V1<V[[B-A==K< X.1QS
M5RB@#(7POHRZ#!H@LP-.@='BA\QOE97#J<YSPP!ZU;U32[+6M-GT[4;=9[2<
M8DC8D9P<CD<@@@$$<@BKE% '/V_@K0K6]M;U+>X:\M6+1W,EY,\IR "K.S$L
MO ^5B1[5 GP]\,(PQIS^6DPGBA-S*8H9 P?=&F[:AR/X0.XZ$BNGHH YZ^\#
M^']2O[F\NK)VDN@/M*)<2)'.0, O&K!6('<C/%6D\,:,A7%DIQ8#3<,[$?9O
M^>9!/(]^OO6O10!BZ;X3T;27M)+2VDWVD+P0-+<22E(W*EE^=CQ\J_3'&*@L
MO _AZPO8+FWLG!MW,EO"]Q*\,#'.6CB9BB'D] ,9XKH:* ,O_A'=*&G:E8?9
M1]EU-Y9+N/>W[UI!ASG.1D>F/:KZ6T,=HMJL8\A8Q&$/(VXQCGVJ6B@#G(_
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.=V
MBMY9$C,CJA94'5B!TKD=+U'5-8T^.[L_$%DU^RAGL'A4*C=T;^,8Z9H [*BL
M./7ICXFN-+DLI5AAMTE:88(!.[)ZYV_+@<9SFG6WB2&>XM8Y;&]MH[LE;>:=
M%"R'!..&)4D D9 H VJ*PW\46J328M;Q[6*;R)+Q(P8E?.".NX@'@D#%.NO$
MD%O-=+'97ES%9G%S- BE(CC)'+ L0#DA0<4 ;5%4+36+6]OI;6$L72&.=6(^
M62-\X9?4<8J33-1AU6Q6\MU<0NS!"X W $C(]CCB@"W17'6.HZAJ$E\\GB.V
MLQ#>S0)"T,9(56('4YZ5K2:TFEKI]I</-J-U=K(8GMXU_>[<'IG X8>W!SB@
M#;HK#'BFS^R2RO!=1SQ7"VS6C(/-\QL;5'..0<@YQ4&I^)Y;+1;^[72[N*YM
M5!\J=%Q\W1LAL$9ZX.: .CHK(FU]8YHK9-/O9KQXO.:VC";HTSC+$L%&2#@9
M.:C_ +;M+QM*EAFN8Q<W#Q",(!\ZJVY) >1C:>G<#M0!MT5SR^,+-K9;L65]
M]B\WR7N3&NR-M^SGYLD9[@$<UT- !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1165>>(]*L+Q[2XN2LZ ,R+$[X!
MZ= : -&?SOL\GV?9YVT^7YF=N['&<=LUQ^JV\^LZ?)#/X4==69-JW0:()&^.
M'$@;=@'G&,]JZJQU"VU* SVKL\8;:2R,O/T8 ]Z74+^#3+&6\N21#'C<5&3R
M0.GU- '.O9:O:ZO=-#$\LUQI:01W8*[5F0/RV3GDD=CUK-73+XR:-=)I&H&6
MTG1[M[FZ#NYVD$J"Y!&3G/';'>N]HH Y73AJ^BVTNEP:6\[_ &IWAN2ZB$QN
MY;+<[@0"1C':J4FAR6E]JHETK4+X75P\\#VUZT49#@95QO7;@YYP<BNWHH X
MSQ%8S:=;:0VEHD%RR?V8(@Y;"2+Q@GD["H/T!KK;.UBL;*"T@7;%#&L:#V P
M*B.FV;:DNH- K7:KM61B3M'L.@_"K= '$6%DUC+J"WGA.6]>6^GF2<) VY&<
ME>68'I4U]<RQZ]X;EATF6'9'=#['^[#JN$'RX;;[XSTKI-0U:QTM8S>3[#*2
M(T56=G(ZX502?RJH^I:'/;Q:X]Q$8[8O&DQR"A; 9=O7)P!C&: ,<Z?<W(U:
M_N]$:>*^N(L6;2JLJQHFW>,'&[/(&X?6JT^E:M=:+K5K;PWPM)8$%K;WTRO)
MY@)+8.XX7   )ZUUFGZM9:H)/L<V]HB!(C(R,F>F58 C/TJ[0!QM[ITL^N?V
MO-I>HR07-LL;107'E2PNI;[P60 @@^IQ^-30Z--&VAO!IK6JQWTMQ<1M<>:R
M;D<;F8GDG(SC/)_&M9O$VCI>&U:]7S!)Y1;8VP/_ '2^-N?;-27_ (@TO3;C
MR+JZV2A=[*L;/L7U;:#M'N<4 8!T;4/^%>R:;]F/VPS,PBW#.#<%^N<?=YKL
M:H7NM:?I\4,EQ<J%G_U(13(TG&<J%!)&/2IK'4+74[47-G,LL1)7(R,$=00>
M0?8T 6:*JVFI6=]-<Q6LZRO;/Y<P7^!O2K5 !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<@DVI0^-];_L^R@N<P6V_P Z
MX,6WA\8PK9[^E=?5>*QMH;ZXO8X\7%PJ+*^X_,%SMXZ#J: .9UV^U=CI-G+:
M-$]W<.)8K.[PSJJ%@HD(7&3UZ' ZUF:Q%J=OX:UY)X;BWL2D+6ZW-R)FC;>-
MPSN)V]#R?6NWO].M=3@6&[C+JK!T*L59&'1E8$$'W%5!X<TO['<VKP/*ET5,
M[2RN[R;>F6)S@>F: ,FZA?1O$&F1VUY=R)>Q3K.LT[2!BJ;@X!/RG/'&!S6;
M9FY@\*:%?M?WDES>75F)G>=CE=V-N,X P<'U[YKJK;0-.M+DW$<<C2^68E,L
MSOY:'JJAB=H^E/?1-/DT=-*:#_0XU543>P*[>00V<@C'7- &1J>I&R\2WAEN
MY8K:'1S,P0YVGS"-P7INK-LGN['7M"41ZA"EX9$E^UWOFF8",L"4W$*00#QC
MKBNDB\-Z7&9F-N\KSPF"5YI7D:1#U!+$DU&GA?2D,+>7.TD#!HI'N9&=, @
M,6R!@GCH: .>L;2_NO"UUJD-_>R:C'-,T*F=MI6.9B$VYP<A2.?7'2MC3-0.
MNZ]]LMIG_L^VM$ 4,0KRR@/R.Y5=O7INK2^S'2=,:+2K,2L&9EA:7:"68L3N
M.>Y)J+P[HXT31TM3Y?FLS2S&,84NQR<>PX ]@* %U:[M-.E@N6MOM&H/F&UC
MC4&1\\D ]AP"3T&*PY]!OH-.ANCY,NH'5%U&6W#[4=L;?+4GN!C!/4BM[4=!
ML-4N8KFZ2;SHE*(\4[QD ]1\I'I3?^$>TTV$ED\<TD+N)/WMQ([*PZ%6+$J1
MCL10!DZ=/=W/CV>6:T^RC^S5#1EU9O\ 6':6VY /WL#)X%=569#H=G:V5W!;
MHVZZ4K+)+(SN_&!N8G<>/?BK=C;?8M/MK4.7\B)8]QZG: ,_I0!SU[!%K*2:
M!I=ND>GQRC[9<*N$4AMYC3U<GJ>@SZ\58T,(=6\2>?CS/MBA]W_//RDVY]L9
MJ2/PAI$2[8EO(UR6VI?3*,DY/ ?UJS?^'M-U&X,]Q%)YC((Y#%,\?F*/X7"D
M;A]: ,'0+RVT_P *:-<R6QN-0>)H;.-%!D=2Q( )Z+@*2>@ I\YNO#^C2AV*
MW^JW;22RPQ,Z6Q8#)  ).U5 'J:VKSP[IE]+!)+#(CV\?E1&&=XMB>@V$<<#
M\JM6&G6^FQ-%;F8JS;CYLSR'/U8DB@#F?"$^G1ZUK-G8>8(@T)C#Q.I($2@D
MD@<Y]>3UKL:KPV5O;W5S<Q)MEN65I6R3N*J%'TX Z58H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
0* "BBB@ HHHH **** /_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>30
<FILENAME>veevaofferletter-staceye007.jpg
<TEXT>
begin 644 veevaofferletter-staceye007.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MG'</&J C"Y1@!CGCWKNH/"^J7^M66I^)=6M[P6#F6UL[.U,,*2D$>8VYV9F
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
M)?"TBA-NUPH</@#;C.<YXQ5'6M)N==UOXEZ99\W-QIEDL0SC<VR4A?QQC\:
M-^/QCK]SIXU6T\&74NF,GFH6NXUN'CZ[A#CN.0"P-=!=Z]:67AB77YUEBM8[
M4W++*A1PNW.TJ>0W;'K7(7'CK1[_ $"U,/BR+P]>P@"XM)84:X1@,&/RG&[(
M/H.>U9-W>^(O$^@>%?#TZQG6+S_B8Z@MW&8E\B&3*B15&0';RQC'8T =[X8\
M1CQ)H\EW]BDM+J&:2WN+.5@6BD4_=)]P5/T-8<_C3Q#;:W9Z1)X0Q=WD4DL2
MC4XR"L>W=D[>/O"JND-K&@?$=UUH6*P^(H<I]C+[!<PJ.N[H6C_/RZOZQ_R5
MGPO_ ->%]_.*@#4M_$DK>(;'1+S3S;75Q827K_O@XBV.J[<@<_>SFLRW\9ZK
MK$<EYX>\,R:AIBNR1W<MXD'VC:<$QJ0<KD'!.W-5]7@-U\5[2W5]AE\/72!O
M3,L8S53P9XOT/P_X1LM%UZ_MM)U/2H1;7%K=N(V)3C<@/WPP&05SG- &C??$
M6TM_""Z]:Z==W+_;%LI;'A)XIMVUD(Y^8'MWR/6M6^\5V=MH.G:Q:C[7:W]Q
M;PQ,C8XF=5#?ANY'MBO/Q!/)I?\ ;$D$MO!JWC&TN[:*52K>5YD:*Y4\@MM+
M8/8BE\6P2^%M1L]&2-CHVJ:U9W5B0.+>?[0C2P^RMRZ_\#% ';W?BB^DU^]T
M?1-%_M":P6,W<DUT($0NNY5!PQ8XYZ8YZUJ:%JL^KV+RW6F76FW$4K0RP7 _
MB7NK#AU/9AP:XW7Y/!]QXJO/[0U:\\,ZU"B(;P7?V3[5'C*E224E R1R"01B
MM;X?:K?ZI8:C]JO6U*SM[QH;'4FB$9NH@JG=@ !L,2NX#!Q0!KV^OI-XMO?#
M\ENT4UO:Q7<4A;(FC8LI(';:RX_$53\->,K/Q+-K"11- NF7+0EW8$2H"0)!
MZ*2CC_@-<]\2KZ3PM?Z5XMMT+-%%<6$H49+^9&6B'_?V-1_P*N=\2Z?=>"M-
MTRPL@3<:SHPT,LO>ZWKM<^_[V<Y]J .Y\/\ CJ/7KO1X!ITMN-4LIKV)GD!V
MHD@49&/X@P;VK7GUY(/%MGH!@8O<VDMT)MW"A&5<8]]WZ5QFJ^'H7^(?AK1[
M>\O;&"UT2>.-[.;RGVHT2@9QTQ4EKHO]C?%[2T&I:C>^9I%R=U]<>:5Q)%P.
M.* -B+Q]9-X/@\02VDX-Q<O:6]G%AY9I1(T:HO09.TGV'TIT?BG6K:[M$UGP
MK<6EK=2K"L]M<K<^4S?=\Q5 *CW&0.]<+ID<UO\ #[PKKB6\MQ;Z1K=S<74<
M2%F$1FG1G"CD[=P/';-=Y_PL+P]<SV=MI%XFKW=U(J+;V#"1T4GEWY^15')W
M8H TM%UY-9O=8MD@:(Z9>&T9BV?,.Q6W#T^]C\*-%UY-9O-8ME@:(Z;>&T9B
MV?,.Q6W#T^]C\*XKP]X=&L>)?&,YU?5[+9JY39971B4_N8SDC')YZUI?#BT^
MPWOB^U^T3W'EZRP\VX??(W[F+ECW- '1:GKZZ=XAT?2!;-+)J:SE'#X">4@;
M!]<YQ6!/XT\0V^MVFD2>$,7EW%)-$HU./!5-N[)V\?>%2^(_^2F^"/\ =O\
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
M-&TME/H?]EV<NTA;R4>8Q9,]0"P7=T)SB@#O[_6TL?"=SKQ@9T@L6O#"&P2
MF_;G],US^N^-]3T70CKB^&S<:6MM'<-,+U%8!P.-I&>"V*QM5\:Z#?\ PPN-
M,M+Y)M7NM--E'IJ<W/GM'LV&/[P()YR,<5?\?VLEE\%+^TEQYD%A#&^.F5*
M_P J .JT:^U:]\[^U-&&F[=OEXNEF\S.<] ,8X_.J'B#Q/=Z5KNFZ/8:0=0N
MKZ*:51]I6$*L>W/)!_OBND'05Y_XMLKF_P#B;X7AM=2N-/E^Q7I\^!$9L?NN
M,.K#GZ4 ;6F^*KF77XM$UC1I=,O+B%YK8^>DT<RH1N 9>C#<#@CI6=H_C37]
M>TN+4M.\(^9:2EQ&[:E&I.UBIX*\<J:IZ!9RZ?\ $JYMO$6H76H:E]F+:/=3
M[%1K<X\U%1%"B0,!N/4K@\#-<EX'N_#,7A&S2_\ 'UWIET'FWVB:FD0C_>OC
M"D9&1@_C0!Z7J?BB[L9M*TZ+1VN-9U")Y1:?:%5(E0#>6DQT!8#@'-%MXEU!
M4U-=6T"XL9K&V-R&63S8)E /"R@ ;N.5(!Y!Z5B^([WP??)HB:M?3I"T3/I^
MO1W)C56&%(\]2,,PYP>#CU%9=EJLSW'B#2M.\0R^(M#CT::4W<I24V\_($?G
M( 'RN3@Y(Q0!T&F^+/$NJZ7::C:^#PUO=0I-$6U.,$JP!&1MXX-3WWBS4X_$
MLFAZ=X?^VW$-G'=2L;Q8@H=F7'(.>5-</X5OO"D?A/1A<_$:[M9ULH?,MAJJ
M((FV#*;2. #QBMM[.XUGXKZA+INNW-A&=%M9!+:)$XE4R28^^K#'?CUH U9?
M'LUK9ZR+W0;F#4])MUNY;+SE?S8"3ET=>#@*W! /&*W=6\166D^%;CQ"S>;9
MQ6WVA-A_UH(RH'NQ( ^M<MX&M1#K?B"QUV:6\\2*52XGN,8N+0Y\IHU  5.2
M"!_%G/:L+2[>XNM7T_X=SJ[6VAWSW<[MDB2SCVO:J3T.6D4$?],C0!V_B+Q:
M_AWP[::A+I<L]_=%5CT^.0;R^PNZYQ_"JL<X[>]:9U:2[\/1:KHUJ-0,\4<T
M$7FB+S%;!^\<@<'/X8KC;QM:\0?$>>ZT5=/>V\/Q&T!O2^PW$H#2%=G=4VKS
MTW&KGPZ:[TD:IX3U$0K<Z9-YL A)*&VFRZ;<\D*V]/;:* '6'C/7]0UB_P!,
MC\)8FT^2-+G.I1X7>H<8^7GY36JOC"QCN/$@O%-M;Z"R">=FR'#1"3(&/?&.
MYK.\+_\ )0_'7_7Q9_\ I,M<QJ^E7>MK\4+&QC\VZ>XLY(XO^>A2&)]OX[<?
MC0!TY\8Z\NG_ -JMX,O!I83S2?M<?VD1]=WD^N.=N[/M3M9^(NEZ0?#\XC>X
MT[6%:07D9PL$8V?.PQG&9!GTYH/Q-\+'2?M2ZC&UT4P--_Y>C)C_ %?E?>W9
MXZ8_"N8T3P])8-X T/5X%9FTW44N8&Y #A"4/T#8_"@#T.^UQ++7](THPEVU
M(3%9 V GEJ&Z=\YK5KR?3GO-,^)/AKPO?F25M,6[-G<OSY]JT0\O)_O+M*'Z
M ]Z]-T[4[+5K9KBQG6:%9'B+*",.C%6'/H010!;KE_#_ (VM==\1:OHAMI+6
MZL)G1"[9%PB-M9U^AQD=LCUKJ*\OLM&NK_3]<U+2MHUK2_$5Y<61)P).0'B8
M_P!UU^7ZX/:@#J)/'-C;:7J]_=03(FGZ@VGK%'\\EQ+\NT(..6+  54N?&>K
MZ1;K?Z[X5FLM+!'FW$5XD[6X)QND0 8 SR5+8KA[*YDUKPO=>([&SN)8K+Q<
M-3FM0A,OEJBAQM[LNXG'^S75^*_&V@:SX0O],T74+?5=2U.V>UMK.U;?(S2*
M5RRCE ,Y);&,4 =^K*Z!E8,K#((.017&VOC+6M2FU+^R_"K7=O8WLUF9/M\:
M,[1M@D*P[_6NGTBS?3]%L+*1][V]O'$S?WBJ@$_I7GGA#2-:OCXE>Q\23Z=
M=?OE,45I%(0?,Y(9P3F@#:?X@K<V>@RZ1I,UY-K$DT4<$LRP-$\08NK$@C(V
ML/PJY:>++Q->LM)UO0I=-EO]XM)5N$GCD9%W,I*X*G )&1@XKFM<\-1Z3K'@
M'0])OKJR$=S>%;M=DDNXP.S,=ZE26).>._&.*L6=C/IGQ.M(O$NJ7>IEX';0
M[B<(B(^W$R%451YFWD'^Z2.HH V/^$PU#4KR[C\.>'WU.VM)6@ENY;M;>-Y%
MX98\@EL'C. ,]Z9-\0+>/PGJFL#3;E;S2Y!!=:;*P65)"R@#(R"#N!##@BLG
MP7XATGPAHTGAKQ#?V^F7^GW$_P#Q]N(A<1M*SK(A;A@0W;D$'-8>L;M3\/\
MCKQ+#'(FG:E-8QV;2(5,RPLBF4 \[23@'N%H ]&7Q78MX)_X2G#?9/L?VK9_
M%]W.S_>S\OUK-LO'<=YHOAS46TZ2(ZW>_9!$9 3"W[SDG'/^K/YUS@LK@>+V
M\"^4W]FMJ']M[L?+]ESO,7_@1V]#5#3/^11^''_8??\ ]N: .V?Q7J5[J>HV
MF@Z#]OCTZ;[/<3S7BP*9=H8J@VL3@,.3@4R_\;7%GH6E7RZ!=B\U&^6P6QN6
M$+QR$/R6((*_)P1P00:P=3F\&S^(=4FEUZ\\*:U'+LN&^V"U-SM'RR;&)212
M.AQGUK"UG5KG4_!GARZUW4WAMX_$ZQQ:J +9I;=5E"3],+D=\8[T >E:=JOB
M&YOXH;[PRMG;-G?.-0239P2/E R<G _&LN#QGJVIVDVHZ+X8>]TR.21$E:]2
M.6;8Q5BD>#W4XR034'A[4O#"ZS$EEX\GU6YD!2.TFU))0YQV4 9/%<^UWX-$
M=YJ&F^*[WPGJ!D=Y[!KE4*S9.=UJ^X$D\_*.<T >I6%V+_3[>[$,\ FC63RI
MXRDB9&<,IZ$=Q7/7GBR[DUJZTG0-%?59[+:+N5KA8(8689";B"6;') '&1DU
M?\(W^I:GX1TN]U>#R-0F@5YH]NW!]=O;(P<=LURVAZSI_@[Q%XCTSQ!=1:?]
MMU)]1M+FY;RXKB.15R YXW*5((SGI0!LVOC5'L]:6]TV>QU32+<W-Q8RNK;T
MVEE9''#*=I&>QZBJ2^-M<&A)KDOA"4Z:;<73/#?QO((BN[<$(&2!SC-8>H7,
M?B/5/%7B+3<R:3;^&YM/2Z (2XE):1MA_B51@9Z9)Q5*\T;6[?X8Z3?-XAU6
M\TD6=NVHZ?&D*,;0QC>(V6,-\H.>N2H(SGF@#UFQO(-1T^VOK9]]O<Q+-$V,
M;E8 @_D:GJKIALCI-G_9IC-CY"?9S&<KY>T;<>V,5:H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
M) ZG%%<)\6EA;PG9K<P&X@.JV8DA5-YD7S1E0O?(XQWH [I=N,+C'M2 H@V@
MJ,=J\AFM="N/$>D6/A#PU=:/KD=S%=2S-:&S"VH?$A8'&]2,KC!Y/:B:RTFZ
M^)/C ZEX,N-?99K4))%!%)Y0^SIP=[KC/M0!ZZ5B*@%4*CIP,"A8XP=R(@/J
M *\I\766BVO@C1T3PU)I6G2:_:M<:>]LI9QNPV8XRV[(&,#)/3%3V6GZ5)XP
MT.?P7H-YI@AF=M1N#82V<+0;&&Q@ZJ'8L5Q@'&,\4 >H[ESC<,_6F"**-VD"
M(KM]Y@ "?J:\2TP^#;6'Q+>^(O"T]\T6LWS27HTQI45/-. 9,8&/KQ5G5M/N
M;7X;Z)!JMA/<6LOB2)[?3I'6606K2,8X22V"=O&"V.0,T >RD1.?F",??!H9
MXHRJ,Z*6X520,_2N$\.Z5X?37+>2U^'5UI,Z;F2]EM8$6,X/=)"1GIT[UCW&
MA1Z;J>LR>)_!,GB&*[NY)HM4MXTN9%A8_+'L8ATV#CY,CCB@#U+RX5(.Q!^
MIP*9)!7)ZXKQ_7AH=]_PKU;6SNO$>D9NUC@<"664+%C!$A7E2.<X(V^M=+HN
MFZ) -0FL/ UQH4ZV<@^TS6\,>X$<J"CL??\ "@#N3%$T@E,:&0# ?:,C\:=E
M =V5SCK[5Y3\.KB7PUH&CZ1=2,VFZQIJ76GRN<^7.8PTL!/ORZ_5AVI(/#6B
M:G\#;74K[2[2XOK?PZWDW$L09X]L3,,'M@DF@#U?Y6(Z$CD>U+A2V>,C]*Y#
MP=H?A_P[X5LM9M].L[*5M,CDNKF.,*S+L#,6(Z],UPGACQ%IUOXGTKQ,=8LI
M+OQ+<RV]_9K=(\D*OC[*"H.1M"!3Z&0T >TDH&R2N[]::T<,C*[I&S)]UB 2
M/I7G?Q<\,Z'-X,UG69-*M'U,)%BZ,0,GWT7[W7IQ2^//#FB^'_A_?C1]+M;$
M37=EYOV>,)OQ<QXSCKC)_.@#T5RBKND*A1SEN@H&R10PVLO4'J*X%-,M/%_Q
M$\00:Y"MY9:,MM#:64W,0:2/S&D9.C,<[03T HCT^V\(_$73M/T:,6VFZQ9W
M+3V,9Q%')%M(D5>BDABIQ@'B@#O)(HIU DC211R-P!%/RJKG("@=>PKR7X6W
M$OAG2-!L;F1FTG7+99;-V/$%UC+Q9]' WK[[AWJ/3-%O]5^&G@R:WT]-6LK,
MO)=Z4\HC%TIW!3\WRDJ>=K<&@#UQ6CF3*E77U!R*<0I(R 2.1FN!\)OX:B\5
MR)8Z-?>'-5EM3OTZ6 013H&&74+E'*GC(.<&F>)]0FTSXJ:%/!IEYJ+_ -EW
M2^3:;-^-\7/SLHQ^/>@#T' W X&ZC"[@>-WZUYU;:M<:K\7=):XT;4-,,>DW
M0"WGEY?,D7(V.WZXKE]5\3Z6_B6\\:_VU9+<:5J,=E;V9ND\R2R7*3D)G)W-
M(SCCI&M 'MH"K\HP/84U(HHF8I&B%SDD #)KC?&Q73+K1/&,!!CTZ<17;+T:
MTFPK'W"ML?\  TLX_P"$A^)\$/WK+P[;^>_HUU,,(/\ @,>3_P #% '9 H,X
M*C/6E 49(QSR2*\.\$Z;H$_A.TDO/AQ>:K<,\V^]CM;=UE_>OT+2 G XY':O
M5-4@@MO -]#;6GV2!-,D$=OM"^4/+.%P.!CIQ0!N?*Q!X)'Z4IV@@G&>Q->"
M)8:?#X T6\M/"%WHUXD-I+)XA$<:K$!L+S'RG:1@1GJH^]SBNO\ B''8WGC?
MP@+S17URV:WOF%K"B2%^(L, [ 8'7K0!Z8&4]"/SIO[O!'R\G)KSVVT[1K;0
MO$$VG>"I] F&FS(9IK>&/S%*DE04=CU /-<]X7TKPW+X6T9I_A?>74KV4!>Z
M%I;E96*#+Y,@)!Z\C/- 'LO&[/&<4@51@ #CIQTKRO6[6]LOB9JFNZ0CO<:1
MIMFS6B=+BV9IA+&!_>PJLON@'>M_0[^VU3XEWU_92K-;7&@V<L4B]&4RS$4
M=OD9QGFF/%$\BN\:%U^ZQ )'TKROQC+)I?Q8@\0QDA-+TVW:Z [VTD\L<G_?
M.Y7_ . 4OBN9]7^)6A7*.39Z1JMO9)@\-/+&\DG_ 'RJQ#_@1H ]5..AQS3(
MXHH ?+C2,$Y.U0,UY)X^U*PUKQ/?VK:W8V$_AVT6>R6XNDB,E^Q$BX!(R J!
M3_UT-;'CG5+3Q-\'H]2B57MKY[)RAYX:XCW*?H<@_2@#T3RHFYV(<]\"@K%L
M,9";3U4@8_*O.?&GAK2/!_AJY\2>'+2+2=1TXI,IM?W:3#> 8Y%'#!@<<CKC
M%95]::7>?%#Q.=2\'W&OD066SRH(I/(S&V<[W7&>.F?NT >MQ)%&FV)451V0
M "G;U_O#\ZP?"5EIUIIDO]F^')-"1Y27MI(HXV8@#YL(S#VZ]JXWQ3X)\,1^
M-O",2:#IZI>7ER+E1 N)<0.PW>OS#/UH ]-2.)"SHB*6Y9E &?K2QO'("\;*
MP/5E.:\^U31-/N?&.B^#$MDM?#\5C/J$EC!^[CN'$BJ%8#JH+EB.A/6D\1:'
MIO@W4M U?P]:1:;+-JD%C<P6J[([F*4E2&0<$CA@<9&* /120.IIBQ11NTBQ
MHK-]Y@H!/U-<+\6--&L>'M*TTR&/[5JUO") >4+;@&_ \UB^)==N/$_PZL-+
M.8[^_CF&I(.#$+4$SCVRZJGT>@#U4E0=QP"1UH&PMD;2WJ*\9U"WLKF[^'<=
M_H,NMP?V Y^R11HYSL@PV'91Q]>]=UX/T[1K:[N9M.\&3Z!+L"M+-;Q1F52<
MX!1VZ8!YQVH ZPE.C%>/6E&TDD8/K7FWQ6\+:#)X;N]7?2+-M1DNK17N3$/,
M8&:-""?]WCZ5/XKT;3]!L-)T70K6+2;;6]6AM;Q[)?*9H]KL0".A8+MSZ$T
M=^/(D)0>6Q3@KP=O^%*(XT.0BK[@8KSWQAX,T+0/"-]K.@V$&DZGI<#7-O=V
MJ['W(-VUB/OAL8(;.<UJ^.+EKSX2:S=,FQIM)>0K_=)CSC]: .OXZ<<T;5V[
M,#&.E>4Z]IU_?>,=!N-)DVZII^@->6JEL+*RR1 QM[.K,OMD'M6K9ZS:^(/'
M>AZG:;A%/H-X2C##1L)80R,.S*00?<4 >@?(PQ\I [4I . 0#W&:\L^'_@+P
MUJWPVT:ZFTN&*_FMMQO;?,4ZMDX8.N#D5!H.JWFLZC\-KN_F\^Y#:G"\V/\
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
MED,-NWA54[NG'WNGM47C#7Y?#/AJ?5(+5+J5)88DB>0HI,DBIRP!QC=GIVH
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
MQKS:7KN@Z:+<2#5)Y(3(7QY>R)GSC'.=N.U9GA/QPGB/5M4TRXLC9W-I/*L
M+[A<PI(T9=>!@AE(([9'K0!=L-)\307T4M[XGBNK93EX!IJQEQZ;@QQ63I7@
MSQ#H5C]@TWQ:D5HLLDB(^F(Y7>[.1DOSRQIMYX\O(]*6XL]+@EN9->?1HHY;
M@HA(D9 Y8*2,[<XP>M7/^$JU;2M1LK;Q+HL%I;WLRV\-[9W9GB$K?=1PR(RY
MZ X(SZ4 7D\/7$FJZ-J=_J7VFZTZ&XB=E@"";S=O. 3MP$'KFL>V^&UE9^&]
M2T:"]D"WMY'<B5D!,21NC1Q 9^ZH3:/J34I\3>([[Q'K.F:/HVFS1:7+'$\M
MU?/$SEXU?A5B;^]CK3]8\2Z_HFC6,MWI.GG4KW4HK&*".]<Q 2=&+F,$<@\;
M30 ZY\)ZLGB?4]:TGQ"MB=02%9HGL5F'[M2%P2P_O&I;GPQJ>J:.]AJ^O+=D
MW5O<)*EFL6SRI%DVX#'.2H&>U5Y?%&O:/?Z='X@T6RBM+^Z2S2XL;YIC'*_"
M;E:-.">,@G%/;Q)K>IZWJEAX?TW3Y(],E6">:^NVC+R%0V%548X (^8_@.*
M'^,/!%MXLDL9S=26=S:2J3+&N[S8@RN8V&1D;D4^Q%:7B#05UY=-5K@P_8=0
MAOAA=V\QG.WKQG/6J*ZMXIN]+MI[3P_:079:1+JWO[UH_+*G *,D;;U/)S@<
M8JKX,\2^(?%%C9:K<:1IUKI=TK,'2]=Y5P2!\AC ZC^]TH Z2_MKNY>S-K?M
M:+%<"291$K^?& 08SG[N20<CGBKE<A+XX6/QVN@?8LV6];9[_P SA;IHS(L6
M,?W!USU(&*=XQ\:_\(C?Z0DE@UQ:W;2&YF1\&WC3;NDVX^8#=D^@!H U= T%
M=!_M3;<&;[?J$M\<KMV&3'R]><8ZUGS>&];M]1O+C1_$TEM!=R>:]M=VHNEC
M<@ ^62RE1Q]WD#MBKU_KPM-?T+3HXEECU0S8F#_<"1[P1ZYKG]*\6^*M9L9M
M1L/#>G3V:7$T*I_:3),_ENR$@&+:"=O=OQH M1^ 88]/LX#J,TEQ%K":Q<W,
MB#-Q,#R,# 4'@#'0 =:L7WA.[37+G6- UEM+NKP*+N-[<3PS%1A7*$@AL<9!
M&0!D5 WCRWFTC1-1L[5V74=4CTV6&8[)+9R6#AAS\RE<8[^M+IOCA+OQUJ7A
MJYLS;B!_+M+G?E;AUC1W3&/E8*ZD#G(SZ4 /A\%R.FK7&IZQ-?:GJ5D;%KDQ
M+&D46&PJ1KZ%B>22?6I-:\%VVM>#K;09+IXI;2.-;>\1?GC=%V[@,]QD$=P2
M*9<^-[;3E\337UNR0:+-%"/+.YYV>-&4 <<EG"@5!)KOC6VM1J%QX5LY+7AG
MM+6_,EVB]_E,81F']T-]#0!TFD:>-)T6PTU9#(+2WC@#D8W;%"YQVSBKM(C;
MT5L$9&<$8(I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***BFN8+90T\T<0/ +L%S^= ')_#2.2+
MP@ZR(R-_:%Z<,,'!N),5SWP\\#:=>> M*N+Q]7BN'1RZ1ZG<PJ#O;HBN /P%
M>E1ZA932".*[@=ST59 2?PS4T<B2H'C=70]&4Y!H \@\-VL\?AOX7HT,H,5]
M,7!4Y4>7-U]*TM6F\&7.MWTVK)J7AS6TE,9N+=YH)+A1PLBM'\L@(Z9!/8UZ
M:DB2QB2-U=#T93D'\:2.6.6,21R*Z'HRG(/XT <YX#N-6NO"L4FL-.\OG2B"
M6YC\N:2 .1&TBX&&*X["L_XAQWNM)IGA73RJ2:E-YES+)&7C2"+#L& (X9MB
MXR,@FNK_ +4T_P#Y_K7_ +_+_C5A9HWB\U9$:/&=X8$8]<T >?QVVO>'OB#8
M:IJES9W5MK$?]G3FRM'A6.1<O"S N^<_.F>,9%0:7J5OX/&O:#KL]UI@N+VX
MN;+44B+))',2P*OM*B122"&'8<$5W_\ :FG_ //]:_\ ?Y?\:G2>*0@)*C$J
M' 5@<J>A^E 'DUQ+JE_X+\=D7NK:EI!T\+I\]_ (WE?8_F;%"*2N2G..>U6/
M$7A>XL?#FFZA-J.M:KI,)C;5-,EN"1) 0,D!0"=APVWH0"*]2,T2LRM(@95W
M,"PR!ZGVJO\ VII__/\ 6O\ W^7_ !H \T\4-HA^)UM<ZK>7UII[Z"@@FLI9
MXMS><Q S%SC;S@\5+JEQH%Q\.?%=GX?O]1OY#82,ZW4MQ,P^4@;3+_(5ZB""
M,@Y%5Y;ZS@G2":Z@CE?[L;R ,WT!H \QTN]\"6D5E,VOZZ)HE1BC7M\R[A@X
M*YP1GMTIVL65RGB'Q7KEK!(UUI-_97T.U3F6-;=5F0>N8RXQZXKU-F5%+,0J
M@9))P!4-M>6MXK-:W,,X4X)BD#8_*@#S;1+"Z7Q-X3U6[@=;O5#J-_<Y7_5^
M8D?EH?3:@1?^ FL'PN?"EOI<\>M:MK5G??;KHO#!=7D2 &9RI"QG:,C!X]:]
MK66-Y'C61&=,;U# E<],CM098Q*(C(@D(W!-W)'KB@#@W2PU?Q5X4^RB2\TI
M]+OX"\X=MZ_N4PY?DDX/+<GFLG2K?4=+^).@>'KN.>6VTN"\-G>,"1);2*GE
MJS?WTVLA]0%/>O3$U"RDD$:7ENSDX"B523^&:L.ZQHSNP55&2Q. !0!R$L<G
M_"Y+:78WEC0)5WXXSYZ<9]:["D5E= ZL&4C((.0138Y8YHQ)$ZNAZ,IR#^-
M')^.X9+)-+\3VT;O/HUR'E6-2S/;2?),H ZX!#?\ K!'AC4=<^%6M.8MNM:\
MQU%HY."#N5HHCGIA$1>>AS7I*W$+E DT;%QN4!@=P]1ZTYI(T=$9U5GX52<%
MOIZT <:/B7HYT_/D7_\ :VS_ )!/V23[1YN/N8VXZ\;NG?-<I;VI\$/\.5UI
MC$+2*^-TZ(SK$\BAMOR@]"V/PKUTR()%C+J'8$A2>2!UXH\Q/-,>]?, W;<\
MX]<4 <=X@O;3QUX#\06&@3FZN&M6C53&T>7()4?,!UQBL7Q#XNL/$'@.ZT'3
M8KR77+ZT^R+IYMI%DBD8;3ORN%"\DDG'%>DFX@5RAFC# A2"PR">@^IIRR(S
MLBNI=,;E!Y7/3- '!S:!#J7C:\TG4(3+9R^&H+:1@, D32=#V(X(].#5'P?)
MJQ^)-Q9:S'*UWIND"T:[*D+=*)MR2 ],E2,CLP:O2FD1&56=5+G"@G&3[4Z@
M#C]&CD7XI^*9"C!&LK$*Q'!(\W.#63#9Z_XB\:ZQKFG7-C;6MJ#I-NM_9/-Y
MBKAI64"1, N=N><A!7H,UU;VVWSYXHMW3S'"Y_.EAN(;A2T$T<JC@E&##]*
M/(;V&_LO@[XJ\*7BM->:.OD1/'&P$T#%7B*C)X )7&3C;6IXL\,2:9;Z=J%W
MJ.LZSH<,Z_VG87%P7#1DC;)M4 L$;!*G((SZ5Z(=3L%8JU[; C@@RKQ^M*VH
M62!2]Y;KN&Y<RJ,CU'- '%7Z/)\2=6F1&:)_"ZJK@94GS9#@&H? 'C+0K;P?
MX>TF:\>._2UAMVA:VER), 8SMQU]Z[Z&\MKEBL%Q#*0,D(X;'Y4]98W=T616
M=,;E!R5SZ^E '#_%328M2T&P<Q2F9-0@A#PDJXBE<1RKD<[61B"/\*[B&&*W
M@C@AC6.*-0B(HP%4#  'I2^9'YACWKO"[BN><>N/2DCECFC$D3JZ'HRG(/XT
M <M\0YKR3PX-&TTLM]K,RV$<@4D1(^?,D..P0-^.*YZ]TO7O"^L>']=N;G3[
MBQL2NF316%C)"5MI<*"Q,CY".$.,>M>EHZ2H'C=71N0RG(-17-[:V84W5S#
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
M@.7W?7+=*J_\(99/X%M_"TLTK0V\"117(PLB.F-DB^C @&@"O\,?^29^'_\
MKT7^M9'@W1=,\3C5M>UVQM]1OYM1N+<"[C$HMXHW*+$H;(48&3CJ3S78>'=%
MC\.^'K'1XIGFCM(A$LC@ MCN<5D3^#[BWU2\O] UVYTDWS^;=0+#'-"\F,&0
M*X^5CCD@X/<4 <+K\":+I?Q%\.V.5TF'38KN"W!RML\@8.B^BG:&QT&3BK6L
MS2:!X(\4>#[QV:.+2YKC297.3+;;>8\]VC)Q_NE377'P'9MX;UC2Y+VZFN=8
M!^VZA-M:61L8!P   !P%   JQXR\&67C+1%T^YFEMI(R3%<PXWID%6'N&4D$
M>_M0!QFNP0W'Q-L%F\,#Q"H\.J1;E83Y9\[[_P"]8#VXYYKM/"EG:VZW3P>#
MT\.NQ4$!+<&8<_\ /%CT]_6H-3\(75SK\&LZ=KL^FW45B+$[+>.4.@;=_&#@
MYQ^5:6CZ9JUA-(VH^()M31EPJ26L46P^N4 S^- '.>(+6'Q#\3-,T'4U$VE0
M:;)J'V5_]7<3"14&\=&"@DX/<UKGPKHVC7[Z[I5BEE=PVTBM#9@11W QD!T4
M88@C@]>:G\0^&(==FL[R.\N-/U.Q9FM;VVQO3<,,I# AE.!D$=J@TWPM/%K$
M6K:QK5UJMY;HR6P>-(8H0W#$(@Y8CC))X]* ,'P+X5T/6O!=EJ^KZ=::IJ.J
MPBYN[J[B65W9^2H)!VA?N@# &*YJ9I+?1)=&$LDMGI7C&TMK1I&+%(M\;B/)
MY.TL1SVP*[>'P3>:7YT'A_Q+>:7ITKM)]C$$4RPECEO*+C*#))QR 3Q5O_A!
MM'_X123P]_I'DR2>>]R9?W[3[M_G%_[^X Y]L8QQ0!1^)G_(MV/_ &%['_T>
ME<Q<"YT;X@^+/%EF))$L;JWBU&W3)\VT-M$68#^]&?G'MN'>NNC\&WEW?64V
MN^(KO58+&99X+9H(X4,J_==]@RY'4=!GM6O8:'#8:MK-^)&D.J2QR21L!A=D
M2QX'J"%S^- ',:)9Z7X@\6^,!=6UIJ%E++8RHLT:RQL/LRE6 .1T/6J?@+PQ
MH!U/Q/,=#TTRVFOR+;/]E3,(6.(J$./E ))&.A-='X3\%V?A";4S97$TD-[*
MLBQ28(@500J*?[H!P,] !5_1-"BT2;5I(IGD.HWSWKA@!L9E1=H]OD'YT >8
M>'+.UGF\0/-\/%UU_P"W+T?;"EH<_O3\O[UPW'TQ6GXPM[""?P+%-X8Q9B[G
M+:/%;Q28S"YV[%.PX)W<'WK?M?!6K:9-?'2_%EU:6]W>37AA%G#(%>1BQ +*
M3CFM'_A&)KBZT.[U'5IKRZTJ>6993"B>;O1DP0H & W;TH X[2(-/U'XBV#>
M&_#CZ"VE!VU5G@CMC)')&?+C\M3E\M\V2,#;US69X?7PVZ^(4U/P;<ZO='6K
MX>=%H_G[AYK842XP#^(Q7IMYX>BN/$UCKT,[V]W;1M!+L *W$+<['^C?,#V.
M?6GZ!H,6@6]Y#%,\HNKV>\8N -K2L6*CV&: //M1N[SPK\'M,T;6+P66H:B_
MV 233 FVBD=B=S9_@AXSZ@5J?#;5M(BU'6_#&D7UO=6%G*+NP,,@<+#+RR#'
M]V3=^#"NLN- AN_%-GKD\SNUG;20P0$#8C.1ND^I "_3-%YH$-SXCTS6XY6A
MN+))8B$ Q-&X&5;V!"L/<4 >3Z+=^%]/T#5[W7/!<NHK%J5X9;X:;%*I7SF
M^=CGCISTKN/"/A&WD\'V5KXCTJSNFCDFDM;>Z5+G[+$[DI&&.0<+M'![#TK=
MT7PU:Z/H]UI98W5O<SSS2"51@B5RS*1Z?,14OAW1?^$>T6'2UNYKJ"W)6!IO
MO)'GY4)[[1P#Z 4 <C\)-!T>+P-HVJ1Z58IJ!27-TMN@E_UCC[^,]..O2MGX
MB>(/^$=\&W4Z7$=O=716SMI)&VA))#M#$]@HRW_ :U/#.A1>&?#MIH\,SS1V
MP8"1P 3EBW;ZTFH:!%J6OZ7JEQ,Y731*T5O@;#(XV[S[A<@?[QH XGX;ZCH>
MF>(-2\*:)J=O>Z=Y$=[9M#*'V\!)5)'?<JOC_;-9VBRR^%]>UOQ,'8Z7<:Y<
MV>JIG(B&\>5./3:6*M_LL#VKT?4] AU'5M(U-96@NM-F9T9 /G1U*NA]CP?J
MHING^&[2RL]5M)3]IM]2NIKB:.51C][]Y/I0!YIJT45SX=UN*5$EAD\:Q*Z,
M RLIDA!!'<$5O>.- TGPMHJ^)- L+?3-3LKB#8;.,1"=6E5&B=5P&!#'KWQB
MK=O\,[>T\*2:%!J]V =12_CN757=&0J5'/! V#K6A'X-FN]0M+K7]>O=76SD
M$UO;/%'#"L@Z.RHHW$=LG ]* .DO+*UU&TDM+VVAN;:3 >&9 Z-@YY!X/(%>
M=^'_  EX;E^(GB^WD\/Z6\%N+(PQM9QE8]T3$[1C R>3BO2ZR;#0HK#Q#K&L
M),[R:F(-\9 PGE*5&/KF@#B=$U;5=/\ &/C..P\.76J(VI(6DAN(8PA\B/@B
M1U)_"N9UB>>[\%_$B:[T^2VF?5;7?:2.CLO_ ![\$J2IS]>]>N:3H,6DZEK%
M[',\C:G<BX=6 PA"*F!_WSFL?4O =MJ.G>(K0WTT7]MW,5R[J@)B9/+P%SU_
MU8Z^M &?I>FV']J6I_X57'IY616%V8K+]R0<AOD<MP?09K5^(^IW>D?#_5[R
MQF,-PL:QK,O6/>ZH6'N Q/X4Z'0/$B31O)XTNI$5@60Z?;C<,\C(7(S6]J%A
M:ZKIUQ87L*S6MQ&8Y8VZ,I&"* .;?X;^$_[#.GC2+5,)Q>!!]H5_^>GF_>W9
MYSFN9CMK/Q3\$VU[6].L[S55T6<+>3VZO)\BN%8,1D9(W<=SFN@_X0C4C8?V
M2_C#5&TC;Y9A\J+SC'TV&;;NQCC/7'>N@NM"M)O"\^@6Z_9K.2S:S01C_5H4
M*<9] : //]9T+2-.^!U[>6.EV5K=3:&GFS0VZH\F44G<P&3SSS3?'&O:[/\
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
MK'9:)+;7^HI96Q:>4.-^XJSC;@<+SC-;<FKWVB>&+[5?$:62/:(\I6R=F1E
MX&6 .XGCIZ5F^.X)KA_"QAADD\O7[:1]BD[5"OECZ#WJ#QW::AX@O]'\-6#&
M".:7[;>7+P&2-(X2"B,,@'=)MXST4T :?@[Q%=Z_I]RNIV:6.JV4_DW5LK$A
M,J'0C/."K#\<UBW_ (\U"#PYK>H6FFPS75CK7]EP0&0@2_O$0$GL3OIMII^N
M>'?B';7]]>IJ-MK4)M+F2WLC"L4D8+1,P#-U!=<\=JQGL+S_ (1W7T^R3[W\
M9),J^6<M']HA.X>JX!.>G% '6WGC2+_A"+?Q'I\(D66:"(PRDJ8V>98G5O1E
M+$8]14-QX@\27GB_5M%T6TTHQZ=%;R/)>S2*6\T,1@*IZ;37-^/=)O\ 2+F4
M:9:37&EZW?6LL\4*%OLUTDT;&3 Z*Z*<G^\H/>H]6M]"3XF>(9_$=OJGDRV]
MF+62TCN]K$*^_F#KC*]?P[T =1K?B#Q'X=\+S:A?VFE/>FZ@@@C@ED,9$CJF
M6)4$8+=A27?B;Q!X<:"X\2:9I_\ 9<DJ127FGW#M]G+$*K.CJ/ER0,@\9Z5S
MOB"31I/A]/#X=@U.2"WU*TGE2:"Z9_\ 7(20)1N8 +G SC\:T/%.KKXYT=O#
M>A66H2F^DC6XNYK*6"*VB#AF8M(JY; P ,G)H ['Q%J;Z)X:U358XUE>RM);
MA48X#%%+8/Y5RS^+?$VEV&F:KJVF:5)IU]+!$19W,GG1^<0%.UDPV"PR :W?
M'$4D_@+Q###&\DKZ;<*B("68F-L  =37F,MKHA\/Z>?"^G:RWBR!83:EK>[V
M12_*&+F4>6%QNR?3I0!Z=J7B"72?$^G6-Y BZ;J(,4-V"<I<CD1MVPRYVGU&
M/2C2=?FUKQ#J=O:0(=*T\BW:[).9;CJZJ.FU1@$_WCCM3?'-B-0\":U"T)EE
M6SDEA5 =PE12R%<<[@P!&*G\(V$>F^#](M8H3"%M(RR$$'>5!8G/.2Q).>Y-
M &5XE\:2>'?%VAZ4]JCV5^&-Q<%B##\Z1H?3!>1 ?K1XS\9R>&+[1;*VM4N9
M[^Z1)0S$>5"9$C+\=]TB ?C5/Q7H)\0>,[>QECD%M<:'>0&<*<1N9(2ISV((
MR/\ =KF#:ZUKFC-KVK6$\>HG4--L5A,9RJ03H97 _NM(9#G^ZJT =?)X@\37
MWBS6M(T:STDPZ9Y :2\FD5G,D>_@*IZ<UT>CMK#6KG6H[%+C?\@LG=DVX'4L
M <YS^E>::A;Z!'\2?%$WB.WU4)+]D^RO:QW>UP(0&Y@X.#CK77Z)K/A_3M#8
MZ1#JCVB7*1E9;>Y:0.Y !_?#<5Z9/04 =91110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <K>^+[U/
M$E]HNF>';K4I;*.*2:2.XBC4"0$K]]AG[IK4TW5KJ>W:75],;1SYBQQK<7,3
M^83TP48C.>,=:\_O7L$^*GB7[=XME\/YM;+9Y=S!#Y_RR9SYJMG''3'WN>U3
M>)3I=[X2M+.W\1_\)#&=<L1-+)<0S,JM,HV'R@ !P>HSR: .^_X2+1/LKW7]
ML:?]GC?RWE^U)L5O[I.< ^U3SZGI]M&LEQ?6T4;1F56DF504&,L"3TY'/N*X
MNUT32F^+>KHVG6IC_L:V/E^4NW)DE4G&,9PH&?3BN.\/2:8K?#)]8:$6ZZ=>
MA&N"/+5@T87)/'L,]\=\4 >I:SXHMM.TRPO[/R;^"\OK>S5XIAM_>R!-P89!
MQGI^HK1N-8TRTO([.YU*SANI,;())U5VSTPI.37DDWV=I-5ETSRSI#^,-.^S
M&''EE\Q>:5QQC=Z=\U:,NA0^&?'L&OM9C57O;S>EQM\YP1_H^P'YB-NS;COT
MYH ]:CN(9998HYHWDB(6158$H2,@$=N.:K3ZSI=M:"[GU*SBMBQ0323JJ%@<
M$;B<9R#Q[5YC?WFJ>"X].U5HI'OM;T:*PE0C).I(@\DM[MN=3_NBF7>C2>&_
M%_A[35O=*MK2VT0PVT^K6[2Q/<>9F8K\Z 2,-ISGIF@#U?[;:BS^V&YA^R[=
M_G^8-FWUW=,>]-LM0LM3@\^PO+>ZASCS()5=<^F0:\<O[)K7PK8/;:QI=WI+
M^)C-/*MFZV, ((VE"_,0EYR&VY8>E=?X1M4/C35+Y-;TB[D:SBCN;?2;1HH@
MVYBCNWF."^-PQG.,4 =[1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6FT^RN)/,GL[>5^
MFYXE8_F12QV%G"I6.T@12P8A8P!D=#TZBK%% #1&@E,H1?,("EL<D>F:Q+SP
MS;WGB+3-3+1K#96T]O\ 9/)!602E#ZX&-G3!SFMVB@"%+2VC@2!+>)8HR"D8
M0!5(Y&!VI)+*TFN$N);6%YX_N2-&"R_0]14]% &#?>'I]3\16=_>Z@)-/L9/
M/MK%(=N)MI4.[Y.[&6(  P3WQ6S<VMO>1>5=013QYSLE0,,_0U+10!'Y$(@\
MCRD\G;M\O:-N/3'I3;:TM[.+RK6WB@CSG9$@49^@J:B@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBN9\0>-;/1-2CTJWL;[5=6DC\T6
M5A%O9$SC<Y) 1<]R: .FHKF=$\0Z_J.I+;ZAX/N],MF4DW,MY#( 0. 54YYK
MIJ "BBB@ HHKB/B/KVOZ-:Z?#HEK<!+J1ENM0@LVNFM$ &"(QU))X)X&#0!V
M]%>)>&O$?AG4/%-C;#Q=XTO]4^T*/)F9XX2P/1XU4 +GKG\:]MH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHH) !)Z"@ HKG_\ A-_#7_06A_)O\*/^$W\-?]!:'\F_PK?ZM7_D
M?W,R]O2_F7WHZ"N*U3PIKEGXFO?$?A75+6*[OEC6[L]0A+PR[%VJ0Z_.F!Z9
M'-:O_";^&O\ H+0_DW^%'_";^&O^@M#^3?X4?5J_\C^YA[>E_,OO1BMXL\7:
M,"VO>#7GMEY>ZT:Y$^!Z^4P5_P"==1H6OZ9XDTU=0TFZ6XMRQ0D AD8=593R
MI'H:X_Q#\6M'T^1+'1 -6U.3_EFK&.*$?WI'(X'L,DUP.FZKJZ?$#4]GC#2=
M(;4;1+N[DT^P,T(E5M@3$G.XKDEN]2J%5_9?W#]K3_F7WGT!17E']IZPO*_%
M>T?VDT-,?H11_:^M_P#14M-_\$0_^+JOJU?^1_<Q>WI?S+[T>KUSWCN>_MO
MFMRZ6DKWPM'$(A!+@D8RN.<C.?PKG_#.M6.D3W]SK'CC^UY[QD(!MS#%#M!&
M$09 SQGUQ70_\)OX:_Z"T/Y-_A1]6K_R/[F'MZ7\R^]',>#?&/@#1[#3]!T^
M\CL;DJD7ESVDD#RR<#+%E ))[D]Z]'KS;XA>,O"-YX,O[">Y^VRW2>7;V\"G
MS&E_@*DC VG!SVQ^%<QX9U>7Q;H%I=^*O'EW9A5,1L--S;ME"5+22@%F+8R<
M$#FI]A5OR\KOZ#]K3M?F5O4]PHKRC_A'_AFW,NK7TS]WDU*Y)/Y-1_PCGPI;
M_6W$LWIYFH71Q_X_5?5J_P#(_N8O;TOYE]Z/5ZK3ZA:6UY:V<US''<W9801,
MV&D*C<VT=\#FO,?^$;^$Z\QRR1-_>34+H'_T.K^BVWP\T+54U.UU.66ZB1HX
M7NKJ:;R@W7:&SC(XH^K5_P"1_<P]O2_F7WH](HKG_P#A-_#7_06A_)O\*/\
MA-_#7_06A_)O\*/JU?\ D?W,/;TOYE]Z.@HKG_\ A-_#7_06A_)O\*/^$W\-
M?]!:'\F_PH^K5_Y']S#V]+^9?>CH**Y__A-_#7_06A_)O\*/^$W\-?\ 06A_
M)O\ "CZM7_D?W,/;TOYE]Z.@HKG_ /A-_#7_ $%H?R;_  H_X3?PU_T%H?R;
M_"CZM7_D?W,/;TOYE]Z.@HKG_P#A-_#7_06A_)O\*/\ A-_#7_06A_)O\*/J
MU?\ D?W,/;TOYE]Z.@HK$MO%V@7ES';6^IQ232L%1 &R2>W2MNLYTYP=IIKU
M+C.,]8NX4445!04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !112,RHA9F"JHR23@ 4
M9=MJJW,D[BTVVD+R1O,77*E"0<KU X.._3BEAUW2Y=/M[UIDBBG3>OF#! P"
M<^F,C)Z5@G5M&EUB.[DUSP_#L+;YH+U0\Z%2 K+G'&0>IY'&*J2ZA8RZ/;:>
MWB31!'':&V8+J84$[0H<XP6X!^4\<]377R46][?/U_K]#FYJBZ?UH=FU[9+>
M+:&:/SV (3OSTSZ9Q6%XH\56>C^$M7U2SEAFGM+=GC4<@O@A?J,]_8U6MM8T
MBUFN8U\0:(]O=;6D<WZ"1"(U0@#H1\H(Y&,FL]M0\.6FC3QW>MZ4S1VPABEC
MU$S,Q&"I$;$A>54X&>E2J=-Z7[%.<UT[G/Z-XOT'PIX46Q\/$>(O$<Z?:;M[
M8%U:9AEY)I1PJ@G'7. ![UUOA#1SX9L;N_\ $$T+:QJ4XDN[LN")'P=J(.RJ
M. /\<4R"\\-Q^$9=,AUC0K>>XB9I%2ZB5!(^2W0] 21]*CN=?T>WBL4M[[P[
M RWJN([>^38?D<$L0!CL,X/:E"G!Z7Z_U_6H2G):V.K_ +5TWRHI/M,124D(
M1WP<'Z8/!STID6LZ=*;P>8J"TD\N0N,#/'3UY./K7+R:AI?D%XO$.AI>O)++
MYZ:B%\DN1PN/OKP,AL D9XJ2YU#1YC=*OB+1MK7:W<1&HA"2%4%6VG('!P03
MVXXJE"CW_JXN>IV.F_M.T+1NLD!MVBDE:0O@J$(!XQVSSZ5-:WME?&06TT4I
MC(W;>V>GX'UKD)KO0I;=U37]&A>2TNH6!U(2_/+LP=S')^[S6I;Z[X?AU2>Z
M/B'2-DEO#"%%Y'D%#(2>O^V/RJ9QIJ.CU_X/^147.^JT_P" >>>*_&4&C_%!
M;^ZL_/\ LNDNNEP9YDF>9HR5&.2VP#CL:[KP/8P^&/"FE:-J$T:ZF4\VX5B"
M?-D8L<G_ 'B0/7'%4EN/"=]-8-?ZCH,W]GR3J//FB8D,?E*Y/I@_6IY+[P]_
M:DDRZYI#VLSQ.4.J>7Y90 #"*=K#Y01G'--QI7LW_5_\A*52U['0:;K-G?GR
MMT27.^1/*SD_(Y7\\ ''O4D]_P#9[V.&6RD6&201+/E<%B,CC.<<8SZ^W-<W
M::II,<]HDWB'0Q;VMS-<*R7R%W+[\ @\  2'N<X%3R^(--EUQ+E]=T&2TBP(
M5.HJ&3(PSXQ@M@D#G@?4T2C3YW;:SZ_<"<^57W-K3]5BOY(E^S/$L\)G@9\'
MS(\CG@\'YE.#ZCWQ/?W+V<7F1V3W "LS["HV@?4CGT_I7)KJ^BV$L^H0ZKH*
MS10/';PQ7P<.6(/.2-HRHP!P,GFKNL>(=+O8(H+?7M#\EC_I*2:@JEU_N@C/
M![^W'>AQASJVW]?UZ@I3Y7?<U&UNW\Q=EO(]O^Z$DP  0R8V@@\]USZ9%3Q7
M^[4!:3V;P%T>2-G*D,JD ]"<?>!_&N<FU72)II%_X2#0T@N7AEG OD)1DVY"
M^H(51DXQSUI%U;2KNXO#J.OZ(4N$,0DAU)=T<?95!&.>YSS]  'RTK?U_7<5
MZESI-,U*WU5+AX(V"0R^4&8#Y_E5@P]B&&*B_MB$6=W</:2QFVG$#1MMR6.W
M'() 'SCG/'>LK2M7T#39KYCXGTZ5;B4.@>]B^4!%7G&.?E_+%4AJVG2V]_'-
MKOA\"YN%GV+J*LK@;08VX'!"]>>O3U2C2<GVT_X([SY5WU.GM]2@F4J\8CN
M[H("R[F91DA><'C']<5%%J4DKW$(TV3[3!L+1;T^ZV<'.<=CQ6+I^MZ380&.
M+7= 1&DD=8_MJLL&0,*O(R-V2>G7BHX-6TB./4VCU[0;1[J+;'%!?(463#?O
M">.3D9P/X1UHY:>O]=?Z_P PO/3^OZ_K0W1JZ?V%-JK6C*D:LPC)7+@'&01Q
M@]C4<VN+:B=+FR,=Q'Y6$WJ582,54[NPR#G/ZU1OM8\.W'A^73(?$&D)N@\E
M2;R/ XQZT2:QX9M[26.PU702TA'F+/=H1(/0G)/\_I0G2ZKK^&G_  0:J=^A
MHWFI7-E8K<R:6/O!77SEX)8*"#CD'/M5F"Z=KP6UQ;+"[0^:H#;NC889]LK_
M -]5S,6H:(NBS6?_  D.BQF2X65(DOD,<*AE.Q23G'RD]!R>F*OMXFT"374E
M_MW3!'!;,NXW<>&+LIP.>WE_J*4N2UEY_P# Z@N>]WY?\$Z3:H_A'Y4M9'_"
M5^'/^@_I7_@9'_C1_P )7X<_Z#^E?^!D?^-<YN:]%9'_  E?AS_H/Z5_X&1_
MXT?\)7X<_P"@_I7_ (&1_P"- &O161_PE?AS_H/Z5_X&1_XT?\)7X<_Z#^E?
M^!D?^- &O161_P )7X<_Z#^E?^!D?^-'_"5^'/\ H/Z5_P"!D?\ C0!KT5D?
M\)7X<_Z#^E?^!D?^-'_"5^'/^@_I7_@9'_C0!KT5D?\ "5^'/^@_I7_@9'_C
M1_PE?AS_ *#^E?\ @9'_ (T :]%9'_"5^'/^@_I7_@9'_C1_PE?AS_H/Z5_X
M&1_XT :]%9'_  E?AS_H/Z5_X&1_XT?\)7X<_P"@_I7_ (&1_P"- &O161_P
ME?AS_H/Z5_X&1_XT?\)7X<_Z#^E?^!D?^- &O161_P )7X<_Z#^E?^!D?^-'
M_"5^'/\ H/Z5_P"!D?\ C0!KT5D?\)7X<_Z#^E?^!D?^-'_"5^'/^@_I7_@9
M'_C0!KT5D?\ "5^'/^@_I7_@9'_C5VRU*PU.-I+"]MKI$.&:"57 /H2#0!:H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH *1E#*58 @C!![TM% '$7&L^&$N[N
M"T\,3ZBMG(8KB:RTM9(XW'WES@;B.X7.*TK >'M6ATZZTW1;6[L+Z-G6[CMH
MPD8'0,#A@2<C&."#G%8MCI4[2ZEJ7@KQ7%#;RWDLES97EL)H5N-W[SNKQY()
M(SWR.M8J>);S7+OPCJT=ND-U]EU91' 2T;R1JJAD]5)7(^M 'I/]@Z-_T";#
M_P !D_PI/[!T;_H$V'_@.G^%>2MIND6W@;P-J]O*5U34-1TYKBX$I+W;LZM(
M).?FPV3STQCBM-]!T[5[7XB7>H0?:)K:]G^S%V)\AEMHV#)_=;..1SP* /1_
M[!T;_H$V'_@.G^%5[JP\.V4MK%<:?I\;W<ODP*;9?G?:S8''HK'\*X$%/%$V
MC6LVEVVJW=MH-O=7+:K>-';IY@^\$"-ND)4Y;C [UC:1:VFN:)X .HQQ7BC6
M+RV#.QD!B43[4#'DJ-JXSZ"@#V#^P='_ .@38?\ @,G^%']@Z-_T";#_ ,!D
M_P *X2"Z6#PS\36FF">7>W?WFQM!MH]OYGI5;1-+M=9\9Z(FH*T\,'A:SN%B
M9CM,HD;:Y'<CG&?7Z4 >A_V#HW_0)L/_  '3_"E_L'1_^@38?^ R?X5X]:Z9
MJNM^&]4UB6VT:#5!>W&=:O-4DBGLY$E(48\HA%4!1MW8(^M>W0^9Y$?G;?-V
MC?MZ9QSCVH I?V#H_P#T";#_ ,!D_P */[!T?_H$V'_@,G^%:%% &?\ V#H_
M_0)L/_ 9/\*/[!T?_H$V'_@,G^%:%% &?_8.C_\ 0)L/_ 9/\*/[!T?_ *!-
MA_X#)_A6A10!G_V#H_\ T";#_P !D_PH_L'1_P#H$V'_ (#)_A6A10!G_P!@
MZ/\ ] FP_P# 9/\ "C^P='_Z!-A_X#)_A6A10!G_ -@Z/_T";#_P&3_"C^P=
M'_Z!-A_X#)_A6A10!G_V#H__ $";#_P&3_"C^P='_P"@38?^ R?X5H44 9_]
M@Z/_ - FP_\  9/\*/[!T?\ Z!-A_P" R?X5H44 9_\ 8.C_ /0)L/\ P&3_
M  H_L'1_^@38?^ R?X5H44 9_P#8.C_] FP_\!D_PH_L'1_^@38?^ R?X5H4
M4 9_]@Z/_P! FP_\!D_PH_L'1_\ H$V'_@,G^%:%% &?_8.C_P#0)L/_  &3
M_"C^P='_ .@38?\ @,G^%:%% &?_ &#H_P#T";#_ ,!D_P */[!T?_H$V'_@
M,G^%:%% &?\ V#H__0)L/_ 9/\*/[!T?_H$V'_@,G^%:%% &?_8.C_\ 0)L/
M_ 9/\*/[!T?_ *!-A_X#)_A6A10!G_V#H_\ T";#_P !D_PH_L'1_P#H$V'_
M (#)_A6A10!G_P!@Z/\ ] FP_P# 9/\ "C^P='_Z!-A_X#)_A6A10!G_ -@Z
M/_T";#_P&3_"C^P='_Z!-A_X#)_A6A10!G_V#H__ $";#_P&3_"C^P='_P"@
M38?^ R?X5H44 9_]@Z/_ - FP_\  9/\*LVUE:V2,EI;0P*QR1%&%!/X5/10
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% &#J'@KPQJMZ]Y?:%83W+_
M 'Y'A&7_ -[^]^-:0TJP62TD2S@1[-&2V*Q@>2K  A?0$ ?E5RB@#SBW^'EZ
M^H6GVF#0((8+Y+R:[L;8QSW6Q]ZJ5QM0%@I;!.<5WBZ78)'>1K:0A+UB]R H
MQ,2H4EO7( 'X5;HH QKOPGX?OFM6NM&LIC:1B&#?$#LC'1/]T>G2DG\(>';F
M":";1;)XIKC[3(AB&&EY^?\ WN3S[FMJB@#&NO"?A^]U%]0NM&LIKMU"O*\(
M)8 8&?7 XS5Z#2["UN$N(+2&.:.W6V5U4 B)3D(/]D'M5NB@#&N/"7AZZU/^
MTKC1K*2\W!S*T()+#HQ]2/4\ULT44 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% '!^$_&M]J/B;4M)UB*&-&
MO+F/2YHP0)5AD*/&V3]\ *WN"?2KNG^,A%IFJ7FJAF\C69M.MH[:$L\N'VHH
M4=6/X#Z5G6GA.\O_  QJMNX:RU--;N[_ $ZX8<QOYS-&_P#NL#@CNK&L6RM_
M%47A833Z=J5B;O7YKG4K>Q8?:%@?)_=D'.-^WE?FQTH [5/'&E?V?JUU<17M
MJ^DQB6\MKB#;*B$$JP&<$$ XP>QJ'_A8.E?;4L_LFJ>?/$9;-/L;9O%&,F+U
MQD'G''/2N%O-"U5AXR2VT76/)U;1DCLC=SO<2,R>8"KL[,4)W A<]#V.0.XN
MM,NW\;>%+M;9S;VEC=QS2 <1LPB"@_7:WY4 65\<Z.VAKJG^E -=&R6U,#?:
M#< D&+9UW<'VQSG%2VGBZQNK?4F^S7\5UIT?FW%E);D3A2"5*J,[LX.,$\C%
M<)?>%=5>*2]-G?E;7Q/=7K0VDOE3R6\BE=\9!'(SG&1D9%=!X?M(K&ZU;78-
M&\0/+':+%&^HW+23W04LVQ$=B5P>A)&2Q^M ';02B>".9591(H8*XPPR,X([
M&O/](U_Q'XI2^N-.US2+&Z@N)H4TF:U,DB;'*@2GS P+8SD# ![UZ!#(TUO'
M(8VC9U#%'ZJ2.A]Z\XU1+36(Y$\2_#N[N-84LHGL8%=7P?E9+@,"HQC[Q!%
M&\_B^\M?$VB:%>Z1,+J]M&FN6@!D2)P4'RMQE06.3VX]:D?Q]I,=P0T%^+-;
MG[(=0^S'[.)=VS&[KC=\N[&,]ZY[2M-\0:/J_@RXU>VNKZ:'3I[*[GA_>F*1
MWC*[SGD *06YZ5@:KI7B+5O"MQ#>Z=XANM?2Y$MQNNF2TV).& BC#A'^4# V
MD]R00* /1M6\:Z9I-[=6K07]TUG&)+Q[2V:5;92,@N1[#.!DXYQ3KSQEIL%Q
M#;VD5YJ<\MNMT(["$RE86^ZY/  /.!G)QP*Y^VNM3\.:UXAND\/ZC?IJ[QWE
MD84'W_*5#%+D_NR"HY/&#[8JCJ&C7UMXON]8U&SUSR=2LK;/]AW3_N9HPP:-
M@I4L.05;&.O3- '9Z?XNTC5+O3[>TF=SJ%M)<6SE"JN$8*Z\\AU)Y4\CFKFG
M:Q::I=:A!:EV-A/]GF<KA?,VAB >^ PS[UP.KZ6/#G@#3]=M-/GL[O1KPZB+
M6YN?-E99'(EC9^>75R<<_-@<UV/@[29M&\,6L%US?3;KF\;^]/(2\G_CS$?0
M"@# &J^)-5\7>(=.LM:TS3K73)H8XUGL3,S[X5<DGS%[D]JU9=?/A;2K:7Q)
MJ4=])=W@MH);*S* LRDJFP,Q)^5NAY) Q7(W6D647CSQ/=ZWX'NM:BNYH&M+
MA+&.<!5@16 +D8^8'\J7Q#/;P:5X6_LKPQ<Z;%;^(X2M@]O' 9/W4K$HH;;D
M]LD<B@#KH_'6C_9]3DO%N]/DTV-9;B"[@*2!&X5E SN!((&,\\4U_&]LEK>N
M^EZK!<6UJUTL%Q:E&E1>"5/0XR,C.1Z5S]W9W6O:]KFM3>&;NXT[^R8]/6QN
ML0R79\TNY4$\;01@G&3T/>H]/L=9EGO[+2TU[^Q9M,GC>'6SDI.0!&L3,2Y&
M"V<DKTYH W['QU;2^'-&U"[LKQ;W4XU,-E% 6DE;8&8H,_< .=Q(&,4ZZ\7V
M%UI!N8;N[L)(=0@M)XWMAYT<C.H$;(W0,&'S#L<@UQYT?4+G3?!FHS:;KD,>
MDV+:?>P6KF&Y0F.,>8@5@63<A!P<D$''%69_#DL^BW-SI^D:O'/<ZQ82.=1N
M#+/-'%(A,A!)* #<,$YPO:@#J+WQ]I5G-J48M=1N3IDA2]-O:EQ" H;<3Z8/
M;G@\<5TMK<PWEI#=6\@D@F19(W'1E(R#^1KC++2+^.S\>J]I(&O[J9K8$?ZU
M3;(H(_X$"*Z'PK;367@_1+6YC:*>&P@CD1NJL(U!!^A% &O1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110!F:EH&FZO=VES?PO.UHXDB0S.(]P.0Q0':Q!&02#CM6G110 5
M2U#2K/5'LWNXC(UG<+=0?,1MD (!X//#'@\<U=HH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BO._B+XXU[PSKWA_2-!L+*[N=69T471888%0 "&&/O=ZJ_P!L_&+_
M *%?P_\ ^!)_^.4 >G455TU[R32[1]1BCBO6A0W$<9RJ28&X ^@.:M4 %%<5
M\6M2O=(^&6KWVG74MK=1"+9-$VUES*@.#]"16[X3N)KOP;H=S<2-+/-I\$DD
MCG)9C&I))]2: -BBBH+V[AT^QN+RX+"&"-I9"JEB%49. .3P.U $]%>6Q_$'
MQQK=N=3\-^!3-I'6*2\NECEG7^\J9&,]NN>V:ZGP+XWL_'&CRW4-O):7=M(8
M;NTE.6A?TSQD>^!T/I0!U-%>;WWQ%UO5/$-]H_@GPZFK?V<WEW=Y<7 BB5^Z
M+GJ>".O8\8YK6\&^//\ A(]0O=%U33)-(U^Q :>RD<.&0X^=&[CD?F.30!V5
M%%% !17GVL>/]:G\07>A>#_#,NJW-BVV[N;F3R((FZ[06QN/XCVR.:7PK\1;
MR_\ %#^%?$^B-HVM^6985$HDCG4<G:1[ GJ1P><C% 'H%%<GXY\<0>#K6TCC
MLY-0U6_E\FRL8CAI6XR2>< 9';N/PY^V^)&OZ-K=A8>./#2:3;ZB_E6][!<"
M6-7/17QG'US^&,D 'IE%<OXS\9KX4ALX8-,NM3U._<QV=G;J?WC 9.6P0H'Y
M^V,D<C>?$OQ;X7>WN_&/@Y;/2)I!&UU:72RF$G^\!G/Z>WI0!ZM13(9H[B".
M:%U>*10Z.IR&!&017$?$?XDVW@&TM@EI]OU"Y)9+59-F(U^\['!P/PYY]#0!
MW5%9V@ZF=:\.Z;JIB$)O;6*X,8;=LWJ&QGOC-:- !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !12;E)P&&?3-+0 4444 %%%% 'BWQDU.WT7X@^ ]3NA(;>UF
MEED$:[FP&CS@=S70VGQN\)WEY!:Q1ZIYDTBQKNM"!DG R<^]9?Q._P"2L?#G
M_K[?_P!"CKUR@#@?B7XJU323I'A_P\436];G\F&9QD0(,;GQZ\C]3VK"UGX?
MZ_X;T*YU_2?'&NW.L6437,B7<^^"X"C<R^6>F0#C)/\ 6J'QMTRV7Q-X3UO5
M8YFT1)6M;UXF93$&((.1R.-QX_N^];X^$_@"33?MWFW#6+)O\_\ M.3RROKN
MW8Q0!2\?:\OB?]G>YUI4$9NX+=W0=%?SD# >P8&J_A_X?:]XD\(:3=ZKXTU.
MSS90_8[;2W\J*"/8-F[N[8P2>.<\U>^)6CZ=H/P%U'3=)&+"%(3#\Y?(:=&S
MN/7DFNI\"ZMIT_P[T6XBOK9H;?3H$GD$HQ$RQ@,&/8@@YS0!S/PM\1ZT=8UW
MP;XCNS>:AH[@Q73?>FB)QD^O53D\_-STKT^O'?AC)_PDGQ6\9>+K4$Z:^VS@
MEQ@2XV\C\(P?^!"O86941G=@JJ,EB< "@"*XN+>PLY;FXD2&V@0N[L<*B@9)
M/L!7EWP8ADU"]\7>*UB:&RUG42UJK#&Y59R6_-\?4&LS7M??XKZ\_AS2[Y;/
MPG:2 ZCJ!<)]J(.1''GJ/_U], ^LZ3_9-I9P:;I4EJ(+>,)'##(#M4<=C^M
M'E/P>US2_#,'B#PWKM[;Z?JT&IRRN+J01^:I"@$%L9^Z3]"#WJO?^)],U3]H
M+PS>:'*9XC#+97%U&/W4QVN=JMT;;N&2..E>DWNC^#/%UW.]W9Z5J=S9/Y4S
MLJN\1'\+'J,>AK@]-6Q\4?&^S;0XH1H?A:R:/?;J!#YS[AM7''\7;^X: /8J
M*QKGQ9H5GXBM_#]QJ<,>JW"[HK8YRPYQSC )QP"<FMF@!  "2  2<GWKR349
M%\4?M"Z5'IWSQ>'K5VOIUZ!V# )GURPX_P![T-:GQ#^($^GW<?A3PR4G\27@
MVERP"6:$??<G@''(!Z=3V!U/ >@:'X+T,64.IVMS?W#>;>733*7GE/?KG'/
M_J30!S5__P 3']I;3(IOFCT_26DC4] QW#/U^?\ 05I?'2TCN?A3J,K@%[66
M":,^C>8J9_)S67XLE3PO\=?#OB"\81:;J-FUA).W"I(-V,GL/F3]?2K7QRU-
M&\%Q>';8B74M9NH88+=3EF <-G'ID*/QH [[P]=-J'AK2;V;YI9[.&8D_P!Y
MD!/\ZX?XWZI#%X$;0T3S]2UB:*WM+=>68AU8D#\ /JPKHM:\0Z5\.?!=O+J4
MWR6L"6\,2_?G=5 "J/PZ]A7&^!],DUG7SX\\97=K'J4JXT[3VE7%E$>AP3PQ
M!_#))Y/ !W,=U;>!_ %M)JLX$.E6$<<KC^(H@7 ]22,#ZUY#JNC7VI_#?Q7\
M0-?C*ZGJMNBV<#?\NMKYB[0/<C!^G/<UZ3X_\%-\1-*L;:VUX65M!,9F\N$3
MI,PX&?F XY]>M<+\0_!OBS3/ &K75_X_N=1LXHE,EFU@D:R#>H W!CCL?PH
M]1\"?\D^\.?]@RV_]%K705P?PITC5M.\(V-SJ&OR:C;W=C;/:V[P!!:+LSM!
M!.[@J,G'W?>N\H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \P\'^#O#NNQ^(
MKK4]'M+FY.O7R>>R8D $AQAQR,>QIVF:]J.D^&]8LAK%JG]F:VVG07VIEI&\
MG"L  .995#%0,C..3Q6Q:^#-<TV344TWQ6;2UO;V:\*+IZ.Z-(VX@,Q/3U(J
M6;P!;0Z1IEKI5]+:W6G7IOH[N=//::9@P=I02-Q;<><C'&,8H Y>^\7:O>^&
M_&MC%J:22Z;IRW,%^+%[=V5U?<I1B,$;#AAZYQQ5V]\6ZAI=WI&@3ZS;VTS:
M:+VXU!K!Y2P+;418P3@\'+$GI[UJ2^ )[JYUF:[UV29M9T_[%>YMP.0&"M'@
M_( '^[SG')R2:L#PAJ44NGZA;Z\D>LVMJ;.2Y-D#%/#NW!6CW\$$9!##J?7%
M #?#&NZQXET9I(Y;:.XL]2^SSSM;.J74"X)9%8Y4LK#J3@@UV-8MOI.JP:?;
MPG7YI+E;H3SW#P(?-3=EH@O1%(X!&2/6KVIZI;:3:BYNA.8RP3]Q;R3-D_[*
M*3CCKC% %/5/"^CZSJ^FZK?VIEO--<O:R>8R^6203P#@]!US6Q7.?\)QHO\
M<U7_ ,$]W_\ &J/^$XT7^YJO_@GN_P#XU0!M7^GV>JV,UC?VT5S:S+MDBE7<
MK#Z5PD?P0\"QW7F_V;.T8;<+=KJ0QY^F<_K70_\ "<:+_=U7_P $]W_\:H_X
M3C1?[FJ_^">[_P#C5 %[4_#>DZQX>;0;RS5M+9$C^SQDQ@*A!4#:00!M'3TK
ME]4^#?@?5KM;F723"X #"WF:-7QZ@'&?<8)K:_X3C1?[FJ_^">[_ /C5'_"<
M:+_<U7_P3W?_ ,:H UM)TC3]#TV+3M+M(K6TB&$BC& /?W/N>34FHZ?;:MIM
MSI][&9+6YB:*5 Q7<K#!&1R./2L7_A.-%_N:K_X)[O\ ^-4?\)QHO]S5?_!/
M=_\ QJ@# _X4A\/O^@&W_@9-_P#%UK^'/AOX5\):FVHZ+IIMKIHC$7-Q(_RD
M@D89B.H%6/\ A.-%_N:K_P"">[_^-4?\)QHO]S5?_!/=_P#QJ@#(UOX0>#->
MU.34+G36BN)3NE-M,T8D/<D#C)[D8S73Z%X?TGPSIJZ?H]E%:6RG.Q,DL?5B
M>2?<UG_\)QHO]S5?_!/=_P#QJC_A.-%_N:K_ .">[_\ C5 '&^)M"LO$_P 7
M=&;3M,F6]TB>.XU/4BK)&$4;XXAGAF)(Y X'?KCU6N<_X3C1?[FJ_P#@GN__
M (U1_P )QHO]S5?_  3W?_QJ@#)U'X0>!]6U*YU"]T=I;JYE:65_M4PW,QR3
M@-@<^E16_P %_ 5K<Q7$.B,LL3AT;[7,<,#D'[];?_"<:+_<U7_P3W?_ ,:H
M_P"$XT7^YJO_ ()[O_XU0!HZ[H&E^)=+DTW6+..ZM7()1\@@CH01R#[BN?\
M#?PM\)^%M2&HZ?8.UXHQ'-<2M(8QT^7/ X[]:O\ _"<:+_<U7_P3W?\ \:H_
MX3C1?[FJ_P#@GN__ (U0 >)_ OAWQC);/KM@;IK8,(L3.FT-C/W2,]!6!_PI
M#X??] -O_ R;_P"+K?\ ^$XT7^[JO_@GN_\ XU1_PG&B_P!S5?\ P3W?_P :
MH TM"T+3O#6CPZ5I-N8+*$L8XR[/C<Q8\L2>I-/UG1['7])N-+U*'SK.X4++
M'O*[@"#U!!'(%97_  G&B_W-5_\ !/=__&J/^$XT7^YJO_@GN_\ XU0!MV%C
M;Z9IUM86D?EVUM$L,29)VHHP!D\G@=ZL5SG_  G&B_W=5_\ !/=__&J/^$XT
M7^YJO_@GN_\ XU0!T=%<Y_PG&B_W-5_\$]W_ /&J/^$XT7^YJO\ X)[O_P"-
M4 ='17.?\)QHO]S5?_!/=_\ QJC_ (3C1?[NJ_\ @GN__C5 '1T5SG_"<:+_
M '-5_P#!/=__ !JC_A.-%_N:K_X)[O\ ^-4 ='17.?\ "<:+_=U7_P $]W_\
M:H_X3C1?[FJ_^">[_P#C5 '1T5SG_"<:+_<U7_P3W?\ \:H_X3C1?[FJ_P#@
MGN__ (U0!T=%<Y_PG&B_W-5_\$]W_P#&J/\ A.-%_N:K_P"">[_^-4 ='17.
M?\)QHO\ <U7_ ,$]W_\ &J!XXT4G[FJ_^">[_P#C5 '1T444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !45U<PV5I-=7$BQP0H9)';HJ@9)J6N!\=-?^)[L>#]'*;"$FU:4MC9
M 6'[L?[3C)^BGUH [#1M4BUK1[74H(I8X;E!)&LHPVT]"1[CG\:?J&IV.DVZ
MW&H745M"SK&KRM@%F. /J:L0Q1V\$<,2A8XU"*HZ  8 KC_B?!#=>%;>WEB2
M1YM2M(X=PR5=IE&1[X+?K0!V=%%% !1110 4444 %%%% !1110 457-];#4%
ML#,OVIHC,(N^P$#/TR:L4 %%8FB^+=#\0WU]9Z5?+<S61 FVJ<#)(X)&&&01
MD>E;= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% %#6M6M]"T6\U2[)$%K$TC8ZG Z#W)X_&L?P/I-S8Z,^H:F@76-
M4D-W>_[+'[J?15POX&J?B%1XB\9:7X=!)M;(#5+X#HV&Q#&?JV6QZ+79T %<
MEXH*WWBGPMI'4_:GOY!Z+$A /_?3K76UP.D:O:ZE\1KJ_(9]Y;2[$CIMB!>=
M_IOVKGU% '?5G7$&J-KME/;W4*Z:L<BW5NZG<S'&QE/L0<Y[&KHGB,Y@$J&9
M5#F/<-P4G ./3@_E4E !02 "2< 45S/CV]FM?"=Q;VK8O+]TL8".H:5@F?P!
M)_"@!OAK6=6\0W\^IQK:IX;<-'9Y#>?*RG!D/8(?FP.O />NHJM:VUOI6FQ6
MT"B.VMH@B#LJJ/\ ZU9G@[7F\3^$M.UED5&NHRY5>@(8C^E &Y1FLCQ%XBLO
M#>G?:;G=),YV6]K%S+<2'HB+W/\ *J?A73K[3]/N]2UR5?[2OY/M-T ?D@ &
M%C'LJ@#/<Y- '1T5G:+KFF^(=/\ M^E72W-MO:/S%! W*<$<USWQ \6G0M%O
M+334-SK4EM(\<,?/DH!S*_\ =4=L]3@"@!?")?5O$OB/Q$_,+SC3K,G_ )Y0
M$AB/8R%_RJ?QG//=_P!G>&[2X>WGUB5DDFC.&C@1=TA![$C"_P# ZU/"^FIH
M_A;2[!/^6-LBL3U9L98GW)R?QKG_ !A(-*\5:#K=Q(8K#9/I\]Q_S[M*%\MS
MVQN3;GW% #_!EI;OK6L:A8PI#IL'EZ79(@PNR'=O8>V]V&>^VNSJMI]A;:7I
M]O8VD>RW@0(BYSP/?N?>K- !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%(V=C8ZXXH Y'P-LU"36_$6,MJ-^Z1,?^>,/
M[I /;*N?^!5U]<?\+60_#;154Y=(2DH[K(&.\'WW9K?US7=/\.Z9)?ZE<+%"
M@X'5G/95'=CV H RO&NMW&EZ3'9:9AM9U)_LMBA[,>KGV498_2L?POH<-CXT
M>U@.;?0M,BM%)ZM-,?,D<^Y"J3]:M>%=,O\ 5=6E\7Z[ 8;J9/*T^S;K:6YY
M^;_;;J?3@5T%EH4%AKNIZK#--YFH^69HF8% R+M# 8R#C Z]J .-?Q/I.A>,
M/$^HW]SOO2UO8VEC%\\T@6/> J#GYFD//3BKFGVOBFQT:\U\VPN-=OITFETV
M2?Y(H%.!"AS@.%.<]S77C2]/&HMJ(L;87K*%:X\I?,(';=C-6Z .%A\;^(YY
M?+3X?ZJIS@F2XB4?F35[6R][XD\'V]Q#Y1\Z:[DB+!MK)"P R.N"_P"E=97,
M>+;+4_M>D:UI%L+NYTV=S):[PIFA=2KA2>-PX(SZ4 3>-;]K/PQ<PP-B\OO]
M"M5[M+)\H_+)/T%8UMX)UOP^IM?"OB&.RTU@,6EW:^>L+8Y:,[@1D\X.1DU;
MTK3=5USQ(NOZ[:BSM[1"FFZ>SAVC8_>ED(XW$< #H,^M=?0!RFD^"A87$FJ7
MVI3:KKK(5COKM 5@R.D<8X4?3D^M8VKZ5\2=1T+4;!]2T4>;"R*]O"ZR29'0
M$MA21QGG&:]$HH \XT>#Q2FDPZ)H.ACP_:*#YM_J$RS2[F.6944_,Q))RQQ[
M5K2>"(=/\)ZQ:6#/=ZO?VSK+>W;YEN),'&YNPSQ@<"NQHH XB'Q%XPN88;2T
M\&M;3A LD]]=H(8SCD@+EF'TQ4FH0Z5H^DR6GBN\;4[K6G\IHQ"S&4@9"11K
MDA5ZCTZDYKLZR];\.Z7XBMXH=3MO-$3;XG5V1XST)5E((X]#0!Y_X7\9^)(;
M"XTF#PMJ>K_V9<O:+>22I"71?N;PW\6TKFMS_A+/&7_1/Y\?]A&&NMTW3++1
M[&.RL+=(+=.B+Z]R3U)/J:MT <,?&GB>#FY^'^I!.Y@NHI#^0-//Q)BB'^D^
M%?%$3=P--+C\U)KMJ* .,M?B7I=S=1P'2?$,+.P4-+I,H )]< XKLZ** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#CM0\"2C49
M[[P]K]]H4ERV^XA@59()&[OY;<!CW(ZU)I/@*TM;^/4]8U"\UW4HSF*:_8%(
M3ZQQCY5/OUKK:* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LS6/$.DZ L+:K?1V
MHF)$>\'YL8ST'N*TZQ?$^O?\(]IT-PL,<DD]S';1^=+Y42LYP&=\':OO@\X'
M>@"C_P +%\(_]!RW_)O\*/\ A8OA'_H.6_Y-_A3WUS5K*PO9]5M+&SCA2-XK
MR*=IX)-S8(("AP1QV(Y'/458NO&.A6=W+;3WC*\4RV[N+>1HQ*Q $>\+MW?,
M/ESD4 5/^%B^$?\ H.6_Y-_A1_PL7PC_ -!RW_)O\*MCQCH9OA9B[D,GVHV9
M86\GEK/NV^6TFW:&)Z GG(QU%.C\6Z++J/V%+F0RF9X%?[/)Y3RKG<BR;=C,
M-K?*"3P?2@"E_P +%\(_]!RW_)O\*/\ A8OA'_H.6_Y-_A5C0_&&F:[#;-%Y
M\,EU+/'!'/ Z%_*)#$94#&,'\<=014DGB_0XI8(C=N\L\TT$4<<$CL[PN$D
M 4GY6//MD] 30!3_ .%B^$?^@Y;_ )-_A1_PL7PC_P!!RW_)O\*OV_BK1KG4
M5LHKIS(\K0QN8)!%)(N=R+(5V,PVMP"3P?0U9U36[#1S MW))YMP2(8887FD
MDP,G"("Q '4XP* ,?_A8OA'_ *#EO^3?X4?\+%\(_P#0<M_R;_"H[CQK#-KN
M@6&EC[1!J:RRO<&WE8*B,%*C"X#;B0=V-N/FQD5K-K)B\5IHLT 19[0W%O/O
M_P!85;$B8QP0&0]>0Q]* ,W_ (6+X1_Z#EO^3?X4?\+%\(_]!RW_ ";_  I@
M\:0"^N3,8K?3[>ZGMUE8/(]QY,1>4H%'&U@PYSG8<<XJ_K/B;3],LD?[= DL
MUNUQ 9$=T,:E06.P$X^=?S% %/\ X6+X1_Z#EO\ DW^%'_"Q?"/_ $'+?\F_
MPJ]/XKT:WU)K"2Y<3+,EN[BWD,22MC:C2!=BL=R\$YY'J*8?&.AB^^R?:Y#(
M+G[&S"WD,:39VA&?;M5B2  3SD8ZB@"I_P +%\(_]!RW_)O\*/\ A8OA'_H.
M6_Y-_A6EJ>LG3=9T>S> &#499(//W8\N0(748QSN"OW[#UK%B\>V[6WB>XDM
M"D>B!W0[\_:44NN1QQF2*1._0>M %C_A8OA'_H.6_P"3?X4?\+%\(_\ 0<M_
MR;_"K/\ PEVF6S1V^H2-;W:K$+I4BDDBMI' (1Y0NU3R/O$=0>]5[?QC:I-?
MQ7X=)(M0EM+>*V@DFDE5$1BVQ 3QNY.,#B@!/^%B^$?^@Y;_ )-_A1_PL7PC
M_P!!RW_)O\*9-XYL8M:MX 7EL;C3VNXY(+>665B'VD;%4M@#.<C@CFNDLKRW
MU&Q@O;.99K:XC62*1>C*1D&@#GO^%B^$?^@Y;_DW^%'_  L7PC_T'+?\F_PK
MJ** .7_X6+X1_P"@Y;_DW^%'_"Q?"/\ T'+?\F_PKJ** .7_ .%B^$?^@Y;_
M )-_A1_PL7PC_P!!RW_)O\*ZBB@#E_\ A8OA'_H.6_Y-_A1_PL7PC_T'+?\
M)O\ "NHHH Y?_A8OA'_H.6_Y-_A1_P +%\(_]!RW_)O\*ZBB@#E_^%B^$?\
MH.6_Y-_A1_PL7PC_ -!RW_)O\*ZBB@#E_P#A8OA'_H.6_P"3?X4?\+%\(_\
M0<M_R;_"NHHH Y?_ (6+X1_Z#EO^3?X4?\+%\(_]!RW_ ";_  KJ** .7_X6
M+X1_Z#EO^3?X4?\ "Q?"/_0<M_R;_"NHHH Y?_A8OA'_ *#EO^3?X4?\+%\(
M_P#0<M_R;_"NHHH Y?\ X6+X1_Z#EO\ DW^%'_"Q?"/_ $'+?\F_PKJ** .7
M_P"%B^$?^@Y;_DW^%'_"Q?"/_0<M_P F_P *ZBB@#E_^%B^$?^@Y;_DW^%'_
M  L7PC_T'+?\F_PKJ** .7_X6+X1_P"@Y;_DW^%'_"Q?"/\ T'+?\F_PKJ**
M .7_ .%B^$?^@Y;_ )-_A3H_B#X3ED6--;MV=R%4 -R3^%=-10 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M0)&22HD3822N<?*?FQVS70^']&CT'P[8Z0DAF2U@6(NPQO..21[G)Q[UIT4
M<9X8\(WFEZC<M?RQO:6D#6.E!&):.W9RYSZ-CRT^D0]:RM%\!W-O::?I=_:,
M4L87B6].KW$BY\MHU>. G:I*L<C@#) S7I%% ' ^'/!L]K)IL.J:;O6PMFA-
MQ)J]Q<(Y*>63'"QVJ&4MD$<9P/6HK+PCXBL]!U5%O(_[4$4-A82I,5/V2%L@
M%\91W#/DCH=ISQ7H=% '&^&=!U+3/%.H:C/:B*TO;.&)5>_DN9(VC:0X9GR3
MD29X.!C\:7Q!I%]J=Y<1WOAC1]9MLC['/)+Y4D(P,AB58@[LG<AZ'H,<]C10
M!Y=>:#/_ &CX=T!M3CO+^6R6TUL!BS-;1LL@9N^"0T8+<D3'WK;U'0=8;Q#)
M=Z7;)8RR744C7L%^ZQRQ#;N$L&-K/M!4'Z?,*[4*H8L% 8]3CDTM 'G#^#M7
M*6S/ '^P:I>W")!J$ENUQ#<.[9#I@HR[EX)P<'FM/2O"MS9ZII%\+2.V$,UW
M/<H;V2Y?=(BJI+R9+-A1GL.V:[2B@#A[;PIJ4.F>'X"EJTEA?7EQ,KL2A65+
M@*.G/,JY'UJ?POHFK:9JRMY#:?I2VS1O9&_>ZC,N5VF(,,QJ '&,C.1\HQ78
MT4 <5XA\*ZCJ=[XAE@\G9J%E9P0[GQ\T4LC-GC@8<8H\2>%=1U37;K4;0P96
M"Q:W65R \MO<O,5; . 00,\\GIQ7:T4 8MG<>(')ENM.LH5DN%41+<$O'#M^
M9V;&&;=T4 <=ZVJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CG=HK
M>61(S(ZH65!U8@=*Y'2]1U36-/CN[/Q!9-?LH9[!X5"HW=&_C&.F: .RHK#C
MUZ8^)KC2Y+*588;=)6F&" 3NR>N=ORX'&<YIUMXDAGN+6.6QO;:.[)6WFG10
MLAP3CAB5) )&0* -JBL-_%%JDTF+6\>UBF\B2\2,&)7S@CKN(!X) Q3KKQ)!
M;S72QV5Y<Q69Q<S0(I2(XR1RP+$ Y(4'% &U15"TUBUO;Z6UA+%TACG5B/ED
MC?.&7U'&*DTS48=5L5O+=7$+LP0N -P!(R/8XXH MT5QUCJ.H:A)?/)XCMK,
M0WLT"0M#&2%5B!U.>E:TFM)I:Z?:7#S:C=7:R&)[>-?WNW!Z9P.&'MP<XH V
MZ*PQXIL_LDLKP74<\5PMLUHR#S?,;&U1SCD'(.<5!J?B>6RT6_NUTN[BN;50
M?*G1<?-T;(;!&>N#F@#HZ*R)M?6.:*V33[V:\>+SFMHPFZ-,XRQ+!1D@X&3F
MH_[;M+QM*EAFN8Q<W#Q",(!\ZJVY) >1C:>G<#M0!MT5SR^,+-K9;L65]]B\
MWR7N3&NR-M^SGYLD9[@$<UT- !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1165>>(]*L+Q[2XN2LZ ,R+$[X!Z=
M: -&?SOL\GV?9YVT^7YF=N['&<=LUQ^JV\^LZ?)#/X4==69-JW0:()&^.'$@
M;=@'G&,]JZJQU"VU* SVKL\8;:2R,O/T8 ]Z74+^#3+&6\N21#'C<5&3R0.G
MU- '.O9:O:ZO=-#$\LUQI:01W8*[5F0/RV3GDD=CUK-73+XR:-=)I&H&6TG1
M[M[FZ#NYVD$J"Y!&3G/';'>N]HH Y73AJ^BVTNEP:6\[_:G>&Y+J(3&[ELMS
MN! )&,=JI2:'):7VJB72M0OA=7#SP/;7K11D.!E7&]=N#GG!R*[>B@#C/$5C
M-IUMI#:6B07+)_9@B#EL)(O&">3L*@_0&NML[6*QLH+2!=L4,:QH/8# J(Z;
M9MJ2Z@T"M=JNU9&).T>PZ#\*MT <18636,NH+>>$Y;UY;Z>9)PD#;D9R5Y9@
M>E37US+'KWAN6'298=D=T/L?[L.JX0?+AMOOC/2NDU#5K'2UC-Y/L,I(C159
MV<CKA5!)_*JCZEH<]O%KCW$1CMB\:3'(*%L!EV]<G &,9H QSI]S<C5K^[T1
MIXKZXBQ9M*JRK&B;=XP<;L\@;A]:K3Z5JUUHNM6MO#?"TE@06MO?3*\GF DM
M@[CA<   GK76:?JUEJ@D^QS;VB($B,C(R9Z95@",_2KM '&WNG2SZY_:\VEZ
MC)!<VRQM%!<>5+"ZEOO!9 ""#ZG'XU-#HTT;:&\&FM:K'?2W%Q&UQYK)N1QN
M9B>2<C.,\G\:UF\3:.EX;5KU?,$GE%MC; _]TOC;GVS4E_X@TO3;CR+JZV2A
M=[*L;/L7U;:#M'N<4 8!T;4/^%>R:;]F/VPS,PBW#.#<%^N<?=YKL:H7NM:?
MI\4,EQ<J%G_U(13(TG&<J%!)&/2IK'4+74[47-G,LL1)7(R,$=00>0?8T 6:
M*JVFI6=]-<Q6LZRO;/Y<P7^!O2K5 !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %<@DVI0^-];_ +/LH+G,%MO\ZX,6WA\8
MPK9[^E=?5>*QMH;ZXO8X\7%PJ+*^X_,%SMXZ#J: .9UV^U=CI-G+:-$]W<.)
M8K.[PSJJ%@HD(7&3UZ' ZUF:Q%J=OX:UY)X;BWL2D+6ZW-R)FC;>-PSN)V]#
MR?6NWO\ 3K74X%ANXRZJP="K%61AT96!!!]Q50>'-+^QW-J\#RI=%3.TLKN\
MFWIEB<X'IF@#)NH7T;Q!ID=M>7<B7L4ZSK-.T@8JFX. 3\ISQQ@<UFV9N8/"
MFA7[7]Y)<WEU9B9WG8Y7=C;C. ,'!]>^:ZJVT#3K2Y-Q''(TOEF)3+,[^6AZ
MJH8G:/I3WT33Y-'32F@_T.-55$WL"NWD$-G((QUS0!D:GJ1LO$MX9;N6*VAT
M<S,$.=I\PC<%Z;JS;)[NQU[0E$>H0I>&1)?M=[YIF C+ E-Q"D$ \8ZXKI(O
M#>EQF9C;O*\\)@E>:5Y&D0]02Q)-1IX7TI#"WESM) P:*1[F1G3 ( #%L@8)
MXZ&@#GK&TO[KPM=:I#?WLFHQS3-"IG;:5CF8A-N<'(4CGUQTK8TS4#KNO?;+
M:9_[/MK1 %#$*\LH#\CN57;UZ;JTOLQTG3&BTJS$K!F986EV@EF+$[CGN2:B
M\.Z.-$T=+4^7YK,TLQC&%+L<G'L. /8"@!=6N[33I8+EK;[1J#YAM8XU!D?/
M) /8< D]!BL.?0;Z#3H;H^3+J!U1=1EMP^U';&WRU)[@8P3U(K>U'0;#5+F*
MYNDF\Z)2B/%.\9 /4?*1Z4W_ (1[338263QS20NXD_>W$CLK#H58L2I&.Q%
M&3IT]W<^/9Y9K3[*/[-4-&75F_UAVEMN0#][ R>!755F0Z'9VME=P6Z-NNE*
MRR2R,[OQ@;F)W'CWXJW8VWV+3[:U#E_(B6/<>IV@#/Z4 <]>P1:RDF@:7;I'
MI\<H^V7"KA%(;>8T]7)ZGH,^O%6-#"'5O$GGX\S[8H?=_P \_*3;GVQFI(_"
M&D1+MB6\C7);:E],HR3D\!_6K-_X>TW4;@SW$4GF,@CD,4SQ^8H_A<*1N'UH
M P= O+;3_"FC7,EL;C4'B:&SC109'4L2 ">BX"DGH *?.;KP_HTH=BM_JMVT
MDLL,3.EL6 R0 "3M50!ZFMJ\\.Z9?2P22PR(]O'Y41AG>+8GH-A'' _*K5AI
MUOIL316YF*LVX^;,\AS]6)(H YGPA/IT>M:S9V'F"(-"8P\3J2!$H))('.?7
MD]:[&J\-E;V]U<W,2;9;EE:5LD[BJA1]. .E6* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
,H **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>31
<FILENAME>veevaofferletter-staceye008.jpg
<TEXT>
begin 644 veevaofferletter-staceye008.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *X7Q_<Q:E?:3X3-_]B2^9KF\F67RV2WC' !R,
M%I"@^@:NZKSBZ?PK'XPUF^\1*=1N)#'!#%)HT\R6T: _*K>6P)+,S$CU'I0!
MFZQK\VI_ C4)9[G_ $^Q9+*\DB<Y,D<Z(S C^\,-QV:FW!\/_P!HZ3_P@DM^
MVK?;H?,$+W#1?9]W[WS=_P NW;GKSG&*KZK%X:N(->L]+O[C3[#5DMV-LFAW
M02*:)P2Z@1@8954$>HS7>?\ "P?#O_/:_P#_  5W7_QN@#A_.\)R>-O%J>)[
MB;SDO8Q HEG&U/)0\",XZYJGJ,EVO@G2%U!=5FTV3Q2J6D4GF?:I;$A]BD<.
M<\X!YQBNHT7Q'X?TG6-=OFOKZ0:I=+<!!I%T/+Q&J8SY?/W<_C4/B[Q#I.OV
MNFBPU*YM;FPU".^C>?1;N1&*!AM("*?XO7M0!=\-V7AL:Y ]AX=UZRN4#,DU
MY%<I&."#DNQ7H3UK$\#:E>:%>>=?7,LVD:WJ5W KRL6^RW2SR*BY/1750!Z,
MO^U5ZQ\<WR7L37^LV<MH&_>)!X;OT<CV8D@'\#4-I?>%!X/O/#M_=W]Q#<S7
M$ID32;I2ADE:12O[OAE+#!]1F@#,N0U_X=TFVN99GBG\:S02@2LI:/S9QMR#
MG' KH->TJ+P//I6K:%/=P12:A!:7=D]S)+%/'*VS(5R=K@D$$8Z'.:YB+[%!
MX6TRP3Q!/+J5CJYU4W4V@W925RSM@H%!ZOV/:M1=9L]4U6QO?$NNS74-A*)[
M>RLM NX8O-'W7<L'9B,G R #S0!K:-IZZ_>>/-,NYYUB?4E1'CD(:$^1&04/
M8@\UF^'=5U#QGX@CT74[J,)X>;?=- ^!J4RNR(X _P"68VDL.F\XZ"F-JVFP
MQ>)!8:Y?6LVM7:S"==%NBUNFQ$8+\G+84X/8GVJ2ZOO"L,6BOH5S>Z==:00D
M#_V1=,KPG_61./+&X-USU# &@#U"N-^(&H(8-+\/"[%M)K%T(Y9?,\LI;I\\
MQ#9X) "_\#JW_P +!\._\]K_ /\ !7=?_&ZYJXU+PEJ?BRXUG6&FOX?LJ6UI
M:SZ'<NL(R6=OFC(+,<<X& ,4 ;WP\U-KG09M*GNA<W6C7#6,DH?=YJ+S$^>^
MY"O/J#775P/AMO#Z^-Y+GP\SVD-W9B*>Q72IK>-W1BRR!BBJ" S COQZ5WU
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %(SJB[G8*/4G%+7G>B:+I_C37O$>I
M>(;:/4/L>I2:?:6MP-\5O'&J\A#QN8DDDC/2@#T3K37=8T9W8*BC+,QP /4U
MR5QIL7@7PWJLVC7L%K"SK)#%J4Q^RVA)"G9@;L'DA,\G &,U@1>++N_?7M#G
MOX=2A_L.:\CNDL7M64C*,A5B=PY!!'N* /2([NVE=4CN(G=XQ*JJX)9#T8>W
MO2V]U;W<9DMIXID!*EHW##(ZC([UY5#?W9T&VTVT^RP./!,=R+IH-\HQM!7.
M0=I&>.Q.><8JSX5NM7MM,\,>&-*N-/MI;C2%U*>Z^Q<1Q8C55"!\,Y9N7)[=
M* /4:*\VNO&GB"UM9M/"V,FL6VNP:6TIC98I4E4,C[=Q*G##(R>AQUK1?4/%
M+^+E\,Q:E8*R:4EY-?-9DDN973"Q[\#("]2<8/7/ !VDD\,3QI)*B-*VV-68
M N<9P/4X!J2O.K'Q5?ZA%X7-];6,EW)K-S83R"'(!B68;X\DE"=@]>I%4]3\
M>ZEILTEY_:^E7217ZV[Z?:6DLBB,RA/^/C.T2 ')XQGC% 'J.<=:*XSXKG'P
MTU;'K#_Z.2NQD;9&S?+\H)^8X'XGM0 ZHXIX9]_DRI)L8H^Q@=K#J#CH?:O-
M+/QWJ2:IHOG:OIFI)J-ZMI-;V5G*(X=P;#1SDX?! !XYR<8JMI5QXDLM-\::
MGI5U8PP6&L7TXMY[<R&Y*X9@6##8,# P"<Y- 'K%%<+9>(]9\6:M+;:)<VNF
MVUM8VMS)+/;F=W>="ZJ!N4!0H&3U)/:L^'QIX@U=?#EG8BQM+[4)KVUO)'B:
M1(GMS@N@W D'!(!/<9/% 'I5-#J7*!@6'49Y%<G\0;^_TWP45MKLPW=S/;V;
M7<8VF/S)%1G'H<$X],BFR?#'PN+1$LK(V%Y$0T>HVK[;I6!^\9#DL3WW9!ST
MH ["BN/EU/7=8\5:MI&D7MK80Z3'"))I[8SM-+(I<# 90JA<9[DGM63IWC36
M?$AT'3['[)87]W%=2WTS1&58O(D\HA%W#.Y_4\#UH ]"CGAE>1(Y4=HFVR*K
M E#C.#Z'!%25Y%!XEO\ PM'XNN;C[*VHS:]!9K*4;R0SPQ 2%02V-H+;02>V
M>]='X8\6W-[XH.C2ZA!JMO):M<1WD%F]OY;JP!C8$D'(;((]"* .Y9E52S$
M#J2: P8 J00>A%<+XUT6\N_$.G:E+H8\0Z/;V\D<NF^8@*2E@1,$<A9#@%<$
M\9XK,LO$/AOPMHOB;4]&T^]T^ZM8$FFT2ZC,"QL<JC*G0!B0"5)'% 'IU%><
MZ1XVO1K^EV=QJEGJL-]O2<6MC) ;1PA8$%B=R'!7G!S@^U7O#VK>+-?L--\0
MPRZ<=/OI=QT]H65XK<D@,)=QW.  2-H!R1QUH [2:>&W4--*D:E@H+L "2<
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
MT >G12QSPI-#(DD3@,KHP(8>H(ZT^N9^'?\ R3?PW_V#H/\ T 5TU !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%5=0U&RTFRDO=0NHK:VCQOEE8*HR<#\2>* +5%95AXFT34[2Y
MNK/4[:2&U&;AB^WR1C.7!P5&.<FF:9XKT'699(M/U6VGDCC\UD#8.S^]@]5]
MQQ0!L45BZ;XN\/ZQ>BST_5K6XN&4LB(_+@=2O]X#U&:KP>+--M=!L;_5]6TY
M3=%ECDMV;RY2"?N _,< <T =%160GBK0'M&NTU>S:V698#,)1L$C ,JYZ<A@
M?QI^D^(]'UV2>/3-0@N9(,>:B'YE!Z'!YP<<'H: -2BL_5M=TO0XXGU.]BMA
M*VV,.?F<]2%4<G\*A_X2C0AI46J'5K3[#*_EI<>8-A;G*Y[$8/!Z8H UJ*KV
M%]:ZG8PWME,LUM,NZ.1>C#UK,@\8>';G4QIT.L6CW32&)4#\,XZJ#T+>P.:
M-NBO,]2^*T5E>>)V1[![;2(MMO$6?S;F;:IZ] H)*^O%=+:>,M,MM#T^[UG5
MM/2XND9E^S[MKX)!*J<M@="?6@#IZ*R;GQ1H5G86U]<:M:):7*L\$QD!60!=
MQVD=> :DU'7;#3?#TVN33 V,<'G[Q_$I&1CZY'YT :5<K=^$KV#7+O5O#VMG
M2YK[:;N"6V%Q#*X& X7<I5L<$@\X&15N#QIH4F@6>LS:A#!;78 CWM\Q<C)0
M#JQ'/3TK3TS5;#6;,7>FW<5U;EBN^)L@,.H/H1Z&@#F+CP%)=Z5,EQKES/JT
MMY#??;I8P462(@H!""%"#&-N<G/)I)?!&H76L2:K=Z^);JXT^73KA19[8_*?
MD>6N_*$-SDELY(XXQN:KXKT'0[E;?4M4M[:8IYGELV2%Z;B!T'N>*?J/B;1-
M)AMIKW4[>)+E=T!W[C*N,Y4#)(P1R..10!C0^!4A\O\ XF#'9H T3_5=0/\
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
MWU2VDBGN/LL;!^LV,^6?1L#H>:M3:K86UX;2>[ACG$#7+([8*Q*<%SZ*">M
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
MW.<X)X[C%:5AJOVS4FTYK]?%>EMIUR);B*QV75HNT#9O7 8N.-H"MD"O4Z*
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
M6O%D@0A#X-D!;'!(>7C/KBO4:HZUI<6MZ'?Z5.[QQ7MN]N[IC<H92I(SWYH
M\[6_L=:F\!:=HZ-]LT^>.:XC$3*;2%8&5P_'RY)4#U[9K-T#.DVG@G5]1CDC
MTVTFU2.:5D)6"225O+=N. 0&&[H-WO7K]K;K:6D-LA)6*-8P3U( Q4M 'EAT
MA_%LOC:_TH,L%RUI+I=SL*B2Z@0MYBYZC=L7=WP:H74-_P"-_ 7BCQ/;6DPN
M=2AAM[2W"Y<6\# R*!W+/YW'? KU/6-.FU73VM(=2NM/+GYYK79YA7H5!93C
M.>HY'8U+ING6NDZ;;:?91"*UMHQ%$@[*!C\?K0!P&BM9ZWXNT6ZC\376J36"
M2ND<>GI$D*LFTK*P4;<Y&%/.5Z<5<^']U:^'/A#IEY>(\$,$#23!8F9LF0Y.
MT#)//I7>T4  .1FBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MLVNK/[%.MU]INFG 6!X=@*D] <O@@]#5Z3Q#9W6G6M]I.HZ7<6\UW'!YTER
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2;0>PI:* #
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
M.6]6[^@K@]$U7Q!X?^'4NN6MQ8_V?9ZC<9LW@9GG0W;ACYFX;3\QP-IZ<]<
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
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% $-W US9SP)/) TD;()8B
MZ$C&X9XR.M<Q!X3U.XUK2M0UO6X;[^RV9[?R;$0.[,A3+OO;(P3PH4$X^E=;
M6-9>+?#^HZB+"SU>TGNB6"QI(#O*_>"GHV.^,T 92^!47P%:^%O[0;;!-'+]
MH\KEMDXEQMSWQCK[U#-X&NV?7+6#7#!I6LS//<PK; S!G0*P67=@*<=-N0.
M1UK8E\9>&X+Q;276K-+AIC!L,@R) Q7:?0[@1SW%26?BO0-0:[%IJUK,;.,R
MS[),[$'\7NO!Y'% '/#X>2R6$MO=:PLDDF@'1/,2UV )D[9,;SR 0",\D9XS
MBNJETJ*?P^^CRR,8I+4VKNO!VE-I(]#52S\7>'M0U&.PM-8M)KJ1=T<:2 E\
M#)V^I Z@<BJ.D^,+>72=2U#6)K6QAM-3N+%79L!A'(57KU8XZ"@#+/@+5I=.
MT>UF\2QDZ++#)8[+ *G[L;1YJ[\N=N1P5 R>*LZMX-U76K6XTN^\0K-H\\WF
M-')9 W"KOW;%EW8&.@.S('?O6Y;>*M"N[5;F#5;9X6N%MMP?I*WW4(ZACV!J
M[-J-E;WL5G-<Q1W$L;RI&S8)1<;F^@R.?>@#F];\*:QK$&I:>?$,?]DZAN$D
M$]B)98E88*QON  ],J2*H>(/!=M#I?B"Z\R_G6YM[,116<0>>)K;)1ER?G.2
M#CC.".<UTNF>*]!UF[-KIVK6MS/M+!(WR64=2O\ >'N,BI-/\1Z-JUV]II^I
M6]S.B&1DB?<54-M)/IR,4 <'I$-[XB\>6=^U]=7T-MIEQ#-=/ISV<*-(4"HB
M/R7X8MR>@Z=*Z9?!2KX5\/Z']O.-'GM9A-Y7^M\D@XQGC./4X]ZU-6\4:'H<
MZ0:GJ=O;3.N\1NWS;>FX@<@>YXK*U'QK9Z=XDT^UFN;1=*N]/ENQ=E\Y*O&J
MA2#@@A^V<\8H U]-355U75VOIB]FTR?85*(-J>6N[IR1NS][GKVQ6?J/AN];
MQ"^N:+JD=A=SVZVURL]MY\<JJ24; 92&&YAG.,'I5Y/$^AOHAUE=5M/[-!VF
MY,@" YQCZYXQUS6?J/C*P_X1#6M:T6ZMKZ33K:24QY/RNJE@''!&<>U $&G>
M!8-.N-#G2^DDETVXN;J9Y$&ZZEG5@['!PO+9X!Z >]=!K&E6VN:->:5>*3;7
M<+0R;3@X(QD>]9.B>(KC5/$FHZ;+#$D=K96ERK+G):8.6!]AL&*OZEXCT;1Y
M?*U'4;>VE\L2".1OF*DX! ZGD'IZ4 8UKX2U&6_TJ;6]<74(-*;S+6*.T\DM
M)M*!Y6W-N(!/0*,G-(_@9'T2YTW^T& FUC^U?,\KH?/$NS&?;&?QQ6R?$VB#
M1$UDZK:_V:_"7/F#8QSC /<YXQUS6=J/CWP_8^&;W78[Z*ZMK7Y62)OF\S'"
M$'H3[T -NO#&I0:YJ&IZ%K,=@VHA#=13VGGJ75=HD3YUVMM !SD' XJS!X::
M+7M,U:749KB6RL)+-C*@W3%V1BY(P ?DZ =ZV+.\M]0M([NTF6:WE&4D7HPK
M+M_%_AV[U0:;!K%I)=ES&L:R#YG'50>A(YX!S0!)XGT)?$OAJ^T=[AK<74>T
M2JNXH000<=^0.*RI/"^KIJB:Q9ZY;PZK+:K;7CO8[X9PK$HPC\P%6&XC.X]>
ME7[WQGX:TZ:2&[UJSADCD,4BO)RC#&0WI]X<GCFI]1\3Z'I,@CO]4MH)#&)5
M1G^9E)(! ZGH>GH: #PYH,7AW2?L23R7$KRR7%Q<2 !II78L[$#@9)Z=ABN=
MN/ %W+:ZYID>O&'2-7GGN)84M1YRO+]X>9NP5SVVYQQFM#4?&%O%)X=FTZ:V
MNM/U6Z>)[A6W!46)W)4COE,'\:V7UK3$TF/56OH!82A#'<;OD8.0%P?<D ?6
M@#"7P[XC@MH8;?Q+;E1;);RQW&F^9$=N1N1?,!4D8R"6!(S@=*;9^$=3T/3=
M/L="U_R(;6W\AXKRT$\<AW%MX4,A5LDCKC&!CBM7Q/XEL/"FCMJ6H/B+S$B5
M1U9F.,#]3] :2\\7^']/BMI+K5K:);F/SH<MDNG][ YV^_2@#)TOP#!IDVBR
M"]:7^SGNY9%,(59FN/O8 .$4$G &>/SKA);"ZN-'T_PK8W6KR+;:E"(-/N-+
M:)X(DF#%IILE'15!*E2,_+U/%>S6US!>6T5S:S1S02J'CEC8,KJ>A!'45DWG
MB_P[I^HG3[O6+2&Z5E5HWD V%N@8]%)XZXH CM_#"V__  D?^EEO[:E:0_N_
M]3F)8\=?F^[GMUJ/2M)U31KC0M-@NS+I%EI9MI\QH-\J>6L;=2P) ?@<>IZ5
M=U+Q/H>CS/#J&IV]O,BJYC=OFPV<''4YVM^1J_97MKJ5E#>65Q'<6TR[HY8F
M#*P]010!C^(O#L^L7NE:C8WZ6=_IDKR0O+!YT;!T*,&7<IZ'@@C%8-U\.KJ\
MC\0)/K[2?V[!$ERSVHRLD9X9,, %V\;<'L=W7/00^)+*WMIY]3U33HXUOI;6
M.2.0A04W'8Q;^,*K;NW!I]KXN\/WEN]Q;ZO:O%',D#G?C9(YPBD'D9/3/6@!
M-5T>.?7=*UV2Y:-=)CN,QB,MY@D4 ].>-O0 YKG/!6CQS>+-?\3Q17,5A<RE
M-/CN(S&?F"F>158 @.ZC&>NTGO7:S:A9V][!9S7,:7-PKM%&S?,X0 L1[#(S
M]:S].\6:!JU[]CT_5[2XN""52.3)<#J5_O >V: #Q)H"^(+&WC6Y>UNK2Y2[
MM;A5#>7*F<$J?O @D$=P:RQX.N;N;5+W5]52ZU"]T]M.22&V\J.WB;).U"S$
MDDY)+=@.*OOXU\,QW$4#ZW9"220Q*#(/O!BF">QW CGN*JR>-]+DU/6])MKN
MWCOM,MS*SW!(CW;6)SCG"[1N^O% &YI5B-+T>QT\2>8+6WC@WXQNVJ%SCMTK
MG7\"HW@&Z\+?V@P6>:27[1Y7*[YS-C;GMG'7WK3NO%6CZ5:6;ZIJEI#+<PB1
M0K$[Q@991UV\]:FG\2Z);6EM=S:K:);72EX)3*-LH R2IZ'B@#-F\*W:ZEK.
MHZ?K4EG=:C/;SJRP!U3RHPFU@3\ZL!S]T^]2:)X:N;'7KS7-2OX;O4+F!+<_
M9[7R(U122/EW,6;+=2>G%:FDZWIFNVSW&EWL-U$CF-S&<[6'8CJ#R.#63>^-
MM+MO$5WH"S*=1@LS<A2>"<,0GUP,_0T /U7PY=S>($UW1]2CL;_[-]DF$UMY
M\4L8;<N5#*0P)."#WZ52M/ D5JNEN=0DEN+34Y-4N9GC&;F:1'5N <*/GXQG
M 4#WJ3PSX[TC6[#2$GU"SCU:^MHY6M4?H[(&*#/<9Z9S6A<^+_#MGJ9TZXUB
MTCNPXC:-I!\K'HK'H">.#SS0!H:I8C4](O; R>6+J!X=^,[=RD9QWZUC3>$U
METSPU9?;"!H<\$P?R_\ 7>7$T>,9^7.[/?I4R^+]*;QB_A@3C[>D"RXSP2<_
M+]<#=]"*-;\7Z5X?U;2].OYQ'-J#LJ$GA %8[C[$@+]2* ,Z/PAJNGF\M='\
M1?8=,NKA[@Q?8Q)-"7;<XBD+84$DD95L9K7LM!%EXGU36OM)<W\$$)B*8V>5
MOYSGG._T'2L73?B%I1DU"'6;^RL9K?4I[.)&?&41]JLV>F3W.!D5NZMXDT;0
MGC34]2@MI)061';YBHZG YP/7I0 W7-"&M3:3(;@P_V=?I>@!-WF;59=O7C[
M_7VK#\4^$;>_7Q!J,[7<ZWNFQVWV:TC!E!B9I%9,D MEA@<=/>NNMKF"\MHK
MFUFCF@E4/')&P974]"".HK+NO%OA^QU+^SKK6+2*[#*K1M(!M9N@8]%)[ XS
M0!P^D&_U[Q[X>OVO[S44TZ"X-Q-)ICV44.] JKAOO2$]<' "]!WZ,>!4'@&+
MPM_:#;8YEE^T^5R=LXFQMS[8Z^]:^I^*="T:62+4=4MK:6-5=HW;Y@K9P<=<
M?*WY&FP>+?#]SJ,&GP:Q9RW5PH:*-)0=X*[A@]"=O..N.: ,V3PG?IK.N7UC
MKSV<>J^7(52W#/#+&JJ&#$X*D)RI7G)Y%2:=X8OE\2QZ]K&J07EW!;/:PBVL
M_LZ[6*DELNQ8_*,<@#GCFK,_C7PS:W)MY]<LHY1*865I0-CAMI#?W?F!'..1
M3;7Q$S^*M>TVY\B&TTRVMYQ.S8XD$A8L2< #8/UH GU#0!?^)--U@W)0V,%Q
M"(MF=_F[.<YXQL].<UEQ^"$C\':)X>^WL5TN>VF$_E<R>2X?&W/&<8ZG%:5C
MXO\ #VI>?]CU>UF,$1G<*_(C'5P.Z^XXJ])K&G1:?!J#WD(M+@QB&;=\LA<@
M)M/?.1CZT 4_%&@+XET&733<M;.TD<L<P0/L='#J2IX8949%8[^#M4N=>MM:
MO-?26[2VEM)46RVQ&%\'"+O)5LKG<2V?3@5L3^+?#]MJG]FS:Q:)>!Q&8S(/
ME<]%)Z!CZ'FGZKXGT/0YT@U/4[>VE==X1V^;;TW$#HON>* ,P>#%'ACP]HOV
MXXT:>UF$OE?ZWR2.,9XSCU./>M+Q/H0\2:!/I37!MQ*\3^8$W8V2*_3(Z[<?
MC6I#-%<0QS0R))%(H9'1@58'D$$=17(>*OB#I6BZ3J;6%_97.J6>%^S,^07W
M ,O'< DD Y&* -6U\-+;77B*?[46_MF0.1LQY6(ECQUY^[GMUK&U3X=QZCX/
MT70EU26WETR$6XO(XANDC,1BD7&> RGU."!Z5OZKXIT+1+A;?4M4MK:9EW['
M?D+TW$=E]SQ5R#5+&YO&M(+N&2X6%9S&C GRVSM?W!P>: ,C5_"[7-YIFH:1
M>+IU]IL;00L8?-B:%@ 8V3*DCY5(P1C%0W?A2^U31?L>IZX]S<&^AO#*+<(B
M>6ZL(T0'A?E[DGDGGI6E<>)M$M+2:ZGU2VCAAN#:NY?I,.L8]6]AS69KGC*V
MMO"$VNZ+/;7RQW$,'#94%YDC8''((#YP?:@"UJ/AB/4?$+ZI)=,JOI<NFM$J
M=I&5BV[/4;<8QWK-TOP/-:G0?[0U1+Q='M9K-%6U\L2Q.B( WS'D!.3WSVK8
MU+Q9X?T>\^R:AJ]K;W 4,R._* ]"W]T'U.*?J/B;1-)=8[_5+:!VC$JJS\LA
M. 0._/I0!ST'@*[73[#1+K7?/T"QFCDBM?LH69UC;='&\N[!4$+T4$X'-:D/
MA-8M+\367VPD:Y//,7\O_4^9$L>,9^;&W/;K5_\ X2/1?[$76O[4M/[-;I=>
M:-AYQC/KGC'7/%+8^(M&U&QN+VTU*VDMK;/GR;P!#@9._/W>.>>U $VG:>MA
MHMIIID,BV]ND&_&-P50N<=NE<G9> +RQT71[2/7%^VZ)*3IUW]CP%C*[#'(F
M_P"<$'D@KVZ8JVGCJPO_ !-HFFZ1=6MY!?"<SNI.Z/8@92!Z'GDCG'%=)J.I
M6.D63WFH745K;)@-)*P49/ 'U/I0!EZ#X>ETS4=0U6_OA?:G?^6LLJ0^5&B(
M"%1$RQ ^9CR2234\>A!/%\^O_:"3+8QV?D[.FUV?=G/^UC&.U%OXHT.ZTRXU
M*'5+9K.V.)Y=^!$?1AU7J.M,@\7>'KJYN;>#5[22:VC:655?)"+]YAZ@=R,T
M 95CX$2R?26&HLW]GZA=WP_=8WF?S/EZ\8\SKSG':F2^#M5OY-.AU;Q"E[8V
M%U'=19L0EP[1G*AI=V.N,E5!/XU/I7C:Q\06&EWVF7=I'%=79@>.Y)WGY6.U
M,<;SM!YXQFM2V\4Z#>7$T%OJUI))!$\TH$@_=HK%69CT # CGTH /$>@Q>(M
M)^QO.]O+'+'<6]Q& 6AE1@R, >#@CIW&:R?^$/O+Z\NK[6M7CN[Q["6PMS!:
M^3' DGWFVEV+,<+SD# QBM73/%.B:T\L6F:G;74T:>88T;YMO]X#NON.*I^#
M?%,7B;0;"XF>"/49[1+J:VC)^16) (!YQD$?A0!KZ-IXTC0]/TT2^:+.VCMQ
M(5QOV*%SCMG%9UKX:6VN?$4WVHM_;,@<C9CRL1+'CKS]W/;K6M:7]I?^>;2X
M2803-!+L.=DB_>4^XK-N_%_AZQU$Z?=:Q:172LJLC2 ;&/0,>BD^AQ0!CV_@
M>YTM-'GT?6%M]0T_3DTV26:U\V.XB7!&Y RD$')!#=R.:NR^%KJ[BT8W^LRW
M5SIVH_;VE:%5$AVNNP*#\JC?QU/'>K^I>*-#T>:2'4-3M[>6-59HW;YL-G!Q
MU.=K?D:OV5[:ZC90WEE<1W%M,N^.6)@RL/4$4 3T444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
MZA\/V,+2D9^;=)O /U _2K_PQC:'P+;1LA3;=78"D8P/M$F./I77T4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
MRN[R'48A!9C-R908C",9RZN 5&/4<TND^*-&URX>WT^]$DZ()#$\;QN4)QN
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH ***Q;#Q=X>U34!86.L6=Q='=MCCD!+[
M>NWLV.^,T ;5%8>@:Y-J-WJ>FWT4<6HZ;.$E6/.UXV&Z.1<]F7MV*L*W* "B
MBB@ HHHH **PO%_B"3PSX>DU.&T6[E$T,*0M+Y88R2*@RV#C&[/2LJ]\6:_H
M2PW6O>'K6'3GGCADN+/43,T)=@JL4:-,C<0#@YYZ4 =E161JGBG0=%NEMM2U
M:UM9RN_9)( 0O3<?0>YP*KOX@<>-;7146%K2?3)+[SP><K(BC!Z8PY- &_16
M-IWBWP_J]]]BT_6+2YN2"5CCD!+@=2O]X#VS531_'6@:U;ZG<07\,<&G2LD\
MDD@50HXWY[*><?2@#I**S-)\0Z1KOFC2]0@NFBQYBQM\RYZ$CJ >Q[U)JNMZ
M9H<"3:G?0VJ2-L3S&P7;T4=2?I0!?HKF]5\=:!I?AZ+6_M\-Q9RS)!&\+@[F
M9@I'_ >21V -:MWK-A9Z&^LRW"?8$A\[S0>"A&01]<C\Z +]%<0/B/ITL_AV
MXCFMH]+U.VGFFFE?!@9%C(3TSF3!'/.,5T=MXCT6\TB75H-4M7T^(D2W'F )
M&1U#$]"/0T :E%9ND^(=(UWS?[+U""Z,6/,6-OF3/3(Z@'L>]4]6\7Z3HNOZ
M;HUY<*EU?AC'DX"@="?J>![T ;U%8-MXFL(=.2YU35=-C\R>:))(I2(V\LME
M<M_$%4Y]P:8?'?A5;6.Y;7[$0NYC#&4###&01VQD9SCJ/6@#H:*R]5\1Z-HG
ME?VEJ5O;&8$QJ[\N!U( YP/7I5ZUNK>^M8KJTGCGMY5#1RQ,&5P>X(ZT 345
MC7WBWP]IE^;&]UBS@N5V[HY)0-F>F[LN>V<5D7OC18_B'9^%[:6Q7,'G7#S.
MV\DD!8T XW8.[GM0!V%%4M4U?3M%M/M6IWD-K 6"!Y6QN8] /4^PJNOB70VT
M4ZP-5M/[.!P;GS1L!SC&?7/&.N: -6BLBW\4Z%=Z;=:A!JMJ]I:?\?$F_'D_
M[PZK^-+9>)]#U+4Y-.LM5M9[R,$M"D@+8!P2/7!X..E &M16/;^*] NM6.E0
M:O9R7P9D\E90267JH]2.X'(I)?%GA^#5?[,EUBS2]WB,Q&49#GHI/0,?0\T
M;-%8VI>+- TB:6'4-6M;>:+;OC=_F7<"0<=<8!-5;WQOH5CJVD:>]]$[ZHAD
M@D1P4*X^5L]PQX&* .CHK"A\2V-MH[ZAJNIZ='$+F2 2PR'82'*A.>2_&"!W
M!Q5B#Q+HESI<FIPZI:O91N(Y)A(-J.2 %;T.2.#ZB@#5HK*TWQ-HFL7DMGIV
MJ6MU<1+O>.*0$[<XW#U&>XXJSJ>K:?HMI]JU*\AM8-P0/*V,L>@'J?84 7**
MRH?$VAW&F-J4.JVKV22")YA(-J.2%"MZ') P?45:TW5+'6+%;W3KJ*ZM7)"R
MQ'*L0<'!^HH MT5D6WBG0;R2:.WU>SD:")IIL2C$:*Q4LQZ  @CFG:3XET37
M99(M+U.VNI(U#LD;_,%/1L=<>_2@#5HKCM:^(.E6JPQZ3?V5[=M?P6LD0DSA
M7E6-R,=2N[MG!ZUTJZMI[6][.MY"8K%G2Z?=Q"R@,P;TP"#0!<HK'U'Q5H.D
MP6TU_JUK ERGF0EW_P!8N,[@.N.1STYJK<>-M#M_$&F:/]MB>;483-"Z."I&
M5"<]]V[C'H: .BHK!M_$UC;^'H=4U;5-.2.21XQ-!(?*=@[ *N>2W&"/4&K,
M/B71+C3/[2BU2U>R$HA,PD&U7)"A3Z') P?44 :M%96E^)=%UNXFM],U.VNI
MH0&=(G!(4]&]Q[CBJVL>+])T/7-,TB]N%CN;\MLR<!0 <$_4C ]Z -ZBL6Z\
M7>'K+4CIUSK-G%=A@C1O*!M8] QZ GL#6M//%;6\D\SK'%$I=W8X"J!DD_A0
M!)16+9^+O#VH:A'86FLV<UU(NZ.))02XQGCU..<#D5)#XHT*XNYK6'5K1YX8
MY)94$H_=HC;79O0!@0<^E &M161I7BG0M<N'M],U6VNID3>8XW^;;G&X#N/<
M<4V'Q9X?GU5M+BUBS>^5F4PK*"=R_>4>I'<#D4 ;-%<C9^/-,UJQGGTF^LE-
MO?I:2&Z<A6!DV KCNV#M]3C-:UYXKT#3M373;S5[."\)4>4\H!!;[H/IGMGK
M0!L45D:IXIT+1+E;?4]5M;69EW[)) "%Z;CZ#W/%:L<B2QK)&ZNC@,K*<@@]
M"#0 ZBL4^+O#PU7^S#K-F+SS/)\KS1_K/[F>F[_9ZUE:;XT75?B!J/A^VEL1
M;V"*'R[&:60@E@HZ +C!SWH Z^BL&[\7Z39>*[3PY/<*M[<PM*H)X!#*%4^[
M;CC_ '367X;^(6E:IIMB=2O[&TU*ZEDC6V$F.1*R*.>A(4$ ]<\4 =E16/J?
MBK0=&NQ:ZEJUI;3E0^R20 JIX#-_='N<"M=65T5T8,K#((.010 M%<_:^*M-
MATBUNM5U;3$><2LDD,I\N0(^T[=W)QE0?<U:L_$^AZA#;2VFJ6LJ7,QMX2KC
MYI0"2G^]@$XZT :U%4YM6T^VNI;:>]@BFB@^TR([@;(LXWG/1<@\^U5=+\4:
M'K3RIINJ6UR\2>8ZH_(7^]CKM]^E &M16';^,O#=W>V]G;ZU92W%R 8464'?
MD9 'N1SCK6:?'NF7L>M1:=?V4=SIDRQ,]XY$1!V9;CG&7V_[PH ZZBL?4_%>
M@:-="UU+5K2VGVAS')( 54]&;^Z/<X%2W_B/1M,V?;=3M8/,B\Y-\@^=,@97
MUY91QZB@#3HJIIFJ6&LV*7NFW<5U;.2!)$V1D<$?4>E6Z "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '$?%5+Q_"$7V2Z2
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
ME%4@ <8^7@=NG:MZ@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH J:EJECI%LMSJ%U';0-(L0DD.!N8X49]S6;+XR\/PV
M%I>OJ2>3>;OL^$8O+M.&*H!N('<XK-^(]J;S0=/@$)F5M7LMZ!=WR^<N<CTQ
M6+XKCN=/^)%OJTVK7>E6$NE?94O(;5)E602EF1MR-MW J0>,[<=J .QE\5:%
M#H\&K-JEN;&=MD,JMN\QN?E4#DMP> ,\'THA\5:%<:1<:K'JEO\ 8K9BL\KM
MM\IN/E8'!!Y'!&>1ZUP*:=I%KH%O?2ZCK\)FU>:]M]6-DJ&"5E*EVC"8$3_-
MC*<[NV:HZG+K6MZ#//YCW5MIVM6EP=5M-.\N2ZA5?F?RB"',9(Y (.W@<4 >
MGZ9XET?6%N#8W\;FW :97!C:,'D%E8 @<'GIQ4&F>,/#^LWJV=AJ<4T[J7C7
M#+YJCJ4) #@>JYKB%<SSZUKNFZCJ'B._M=&E@19[!$MY-QW",[47>V5SMYX)
M'>L^.^W^(/!=\-7U'4;2VN&2=_[/2&WM6>!U5%"QJPYXQDXP,XR* /2;;Q=X
M?O)+A(-5MW^S1/-.V2%B1&*L68\#!!Z_7I5"[\<:5/X=UJ^T6]@NKO3[&6[$
M+JRYVH2I*G!*DCJ./>N/CT>\G^"VJ6]M92O<OJ,]Q) J8>9%O2S#'<E%P/7@
M5KZ_KVD^)-$U]=)TZ:ZN$T*Z4WWV0KY>Y#B'+ -N)YVC^[SVH W]$\::-J[6
M5FNH0'4KB 2>2H8!F"@N$)X;'.0"2,<ULZCJ5EI%C)>ZA<QVUM'C=)(V ,G
M'U)XQ7$WMF\<?PX6*W91;W*!@J?ZM?LL@Y]!G K0^(,,OV;0K\02S6FG:O!=
M7:1(7(B 8;]HY.TLK<>F>U &M;>+M!N[*]NX=2C\FQ3S+K>K(T*XSEE(# 8!
MYQSBKFEZSIVM132Z;=)<QPRF%W0' < $@'OU'(XKS+Q1*/$=YXGU72(YI[&/
MPO-9M.L3!9IF8LJ+D#<5 /3.-V*].T>%;?1+"%$"+';QJ$ QM 4#% &%XD\=
M:3HMEJ\<5_;MJ=E:R2+"X8H) A9$=AP">/ER"<\59/B_2['3--GU6\B@N;RV
M2<0HK.Q!4%B%4$[03UZ>]<#=7L.F^%/'F@7MK<OJUW=7\T$"V[L;A)03'(I
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
M6_ANQMGF(R"X9]X#=^0#^5>@T %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110!F7NB6]]KFEZM))*)].$PB52-K>8H5MW&>W&"*TZ** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@#,T'1+?P_IGV"UDEDB\Z6;=*03F1V<C@
M#C+''M6G110!%<Q-/:RQ)/) [H566/&Z,D?>&X$9'7D$>U4-"T*VT"SEA@EG
MGEGE:>XN;A@TDTAQEF( '0 8     K4HH **** (;2T@L+2*UMHQ'#$NU%!)
MP/J>M3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 456U&Z-EIEW
M=JH8P0O(%)Z[03C]*Q?#OC+2-=LM,4ZC8IJEW:17#6*7"F1"R!R-N<\9].E
M'1T5BZ#KCZG<:E87<"V^HZ=/Y4\:ME65ANCD4^C+^1!':MJ@ HHHH **** "
MBL3Q9X@/AC0)-36T-VRRQ1+")-FXR2*@^;!QRU9-UXPU;1_)GU[PRUGI\DR0
MO=07J3^478*I9< [<D#(SUH [&BLS4O$>B:/<1V^IZO8V<T@RD=Q<*C,.F<$
M]/>G:GK^CZ+'%)JFJV5DDO\ JS<3JF_Z9/- &C152/5-/F-J(KZV<W:E[;;*
MI\Y0,DIS\P (Z5E>(_$\6C6#36I@NIX[VVM)H1(,Q&5U7YL<@[7# 'KQ0!T%
M%8FC>+-&U[4]1T_3[V&:YL)?+D19%);Y5)90#DJ"VTG^\"*S=5\:PV7CC3O#
M,$NG"::,RW#7-V$9!N4*BJ =TC;L@'&0* .MHK,@\2:'=)/);ZQ82I;Q+-,Z
M7"%8T895F(. "!D$T6'B/1-4MI[FPU>QN8+<;II(;A66(8SEB#P, GF@#3HK
M'7Q9X=>::)=>TPR01^;*HNDRB?WCSP.1S[U=T[5+#5[07>FWMO>6Q)42P2!U
MR.HR.] %NBLS5/$>B:)+'%JNKV-E)(,HEQ<+&6'J 3T]ZDO-;TK3XDEO-2L[
M>.2,RHTLZJ&08RPR>0-R\^X]: +]%9UIK^CW\5M)::K93I=.T<#1SJWFLHRR
MK@\D $D#I5L7EL;TV0N(OM8C$I@WC>$)QNV]<9!&: )J*JMJ=@B7;M>VX6R_
MX^B95Q!\N[Y^?E^4@\]N:!J5BPM"MY;D7@S;8E'[\;=WR<_-\O/';F@"U165
M9>)M"U*_>QL=9L+F[3.Z&&X1W&.O .>.]9GB3QOINCZ%J=W8WEE>WUE;O/\
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
ML <$^P]JT?$%]8:WXDU*^T*X@N[:#PS>17MS:L'C);!B0LO!;ASCJ!]:]5
M& .*:L:(NU$55] ,"@#S"+3K/S/A4GV6+:L;,!L'7[(7S_WT WU&:Z#P6@C\
M0>-$10J?VN&"@8&3;Q$G\3788'' XZ4N .@ZT >9:SJ\?_";:]:/>Z;I,D=O
M!$@DM!-<ZDK*3A 6&Y025"J"<YS6-X,-MJ$WPS5S'.]I87T;J2&,4J"(;2.S
M#/0].*]D**7#E06'0XY%*%4'(4#\* /*)]+FN(?&\^G1C[=I>N)J5FBC&94@
MB9A_P,;E/^]73>!)%UN35?%VU@NK3!+3>,$6T0*)QVW-YC?\"%;VNZ7<ZOIS
M6=KJ<VG"4XFE@C5G9"""H+?=/^UU%7+"QM],T^WL;2,16UO&L42#^%5& /R%
M 'G'B^%[?QH^D1H3%XK2VC?CC,$G[[\X"!^%8]M9W^IQZQHMHDAN/#&DWUE;
M;>"99F=8=OOY,:_]]U[-@$@XY'2C !) ZT >4OJ.C:MIO@/3O#\MO)J%K?6L
MC6\&/-M8D0B;S .4&,J0<9)[U2GM((_@]XZG2%!-+?ZAO?;\S8G('/T%>Q!$
M5F954,W4@<FEVC&,#![4 <'X/,^E>*=2T_Q#Y<FNWJBY@OE!"7,  _=H#]WR
MR2-OH0W.2:9XUN=.LOB-X*NM4:..VB2_;S9?N1MMB 9B> ,GJ>A(KO\  R#C
MD=*RK[0H[[Q'I6L/,RMI\=Q&L6T$.)0@.3[;/UH \GUE#J-MXIU/2'1M!?7K
M&:2:.+S872-4$\@0$>8H;:6QP=IYK6D%MJ5YK6I0^*K'5[F'0+F&5=/LML9C
M897?(KLNX$<+UP3VKU=55%"J %'0 <4BQHBE415![ 8H \QN;.WMO 'P^2&!
M$!U#2V;:OWB0"2?4DDDTMMJ>B:)>>.;;Q+-;0W=U=O(D=P0&NK8PHL:Q@_?
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<CJ7CK[%
M-J3VV@ZE?6.EL5O;R'RU6,@!F"JS!GV@\X'YUUU>>Z_XBL_$FIW_ (935[/3
MM+MSY&IW4MPB2S$CYH(@3QP<,YZ9('/( .]M;F&]M(;JW</#-&LD;#^)2,@_
MD:EJA:7NF1O;:;:7-ON^RB:""-P<P#"AE]5Y S5^@ HHHH **** (+R>6VLY
MIH;:2ZE12RP1E0TA] 6(&?J17(1^/;^75YM*3P9K!OH85GDB\^U^5&)"G/FX
MY*GOVKMJXRP_Y+#K7_8'M?\ T9+0!U$NIV=J(1>7,%I+,!MCGE56)]!SR?I5
MIF5%+,P50,DDX %>;6JZ"WBCQN?%0LC,)8]OVW;Q9^2NW9N_AW;\X[^]=!\.
MTNI/AMH::DKM*UFH99ADE/X<Y_V<4 ++XZTU[;2[BP*W<-]JG]G%A(%\HCS
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
M#M0!ZG_:^F>1%/\ VC:>5,VR.3SUVNWH#GDU)<ZA9688W5W;P! "WFR!< \
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
M.-I"(X8+GS7C7L)>!M8]<<\$4 ;,>FQ6VA)I5M\D45L+:+=SA0NT9_"N,LO
MVN+H>A>'K_5+*72=-D@E=XX6$TWE$,L?)VA=P'/7 ''>KFH?$C25TC5;K29K
M>]N-.NX;:2'SE^8/)&A<8).T>81GN5(KH;7Q%I&I?:H],U73[N>V4F1(KE6\
MO_>P3@9[T <XOA+6M,GU*'1;W2TL[^YDNEDN[4R36KR'+[>=KC.2,XQGG(KM
M8T\N)$SG:H&< 9_ 5C?\)1I5CI-A=ZSJ^DVC742NK"\7RG) )\MFQN7GKCI6
MO!/#<P)/;RI+#(H9)(V#*P/0@CJ* )**** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *
M.LW+6>AZA=);&Y>&VDD6!>LI"D[1]<8_&O'!J]KL\#7(UO2&MH+^&22#3[81
M1:>KQN-KR;B5Y.W#8)P3VKW&F"&)5*B- "<D!1R?6@#Q^[U'3]%2\33-3TO5
M[675#))X?U"WQ>"9ILMY?(8D,=PW(>!UQ4OB"^T[19O$LEAK&DW0FN&DO?#^
MKV_[VXEVJ"(CD,=P V_*RYZ5ZWY4?F^;Y:^9C&['./K08HVD$C1J77HQ'(_&
M@#QSQ,'GN_&,KV\@MEDT6:\@VY(@!W2 @=0!U]@:T[_4=%U7XE6MUHTMO<K_
M &#>))<VQ#1M@IA=PX) /([9%>CZI8'4=-N+1+NXLWE7 N+9MLB'J"#61I7A
M>:UUL:QJ>JR:C>1VYMH,P)"D2,P9L*O5B5&3[=J .'@M+>W^&?PW:&%$;^T=
M-?<JX.Y_O'/ODY^M906-=*\4Z1K7B73=-EN=0N?M%I<:=YMS*'8^6\?[P,^5
M*[=JG& .U>W[5P!@8'08Z4ACC9U=D4NO1B.10!YO9WFF^'_'^JCQ+?0+YVDV
M<=G<7H">>B!Q*%W=RQ!*]>16I\)0B_#FQ$<;11B>Z"QL,%1]HDP".Q%=HT:.
M5+HK%3D9&<&FI)$9'B1T+I@N@(RN>F1VSS0!X[?ZUIUAX$^(6D7-W&FIR7VH
M%+,M^^97^96"=2NTYW=, GM73>&K6";XCZQ-)"CR)HVGHK,N<!O-R/QP/RKN
M\VYN2F8C<;,E>-VW/YXS4@ !R ,T >*^'+BUTVV^']]JDD<&E0'4XA-,0L4,
MQD(CR3PORAP,U6U0PZC!XUN='V?V9_;6GSSND)D1H0J&238,;TSESC@C)S@Y
MKW)HT="C(K(?X2,BE"@= !0!Y1(+;4K_ %348O%6GZK<P:%<Q2)IMCLC,;#*
MAY%=ER",A3SR:[?P):6]IX$T%8(4C#:? [;1C<QC!)/J223^-;R11QJ52-54
M\D*,9IX&!@=* /)/$=[IVC7GB::QUO296FD,E]H.L6_S7#B-1B(Y#D,  O#+
MGI6KI>NZ=HOC[7)M7ECTO[=INGRV\%PP5GVK(&1!_$P) P.<]J]#:*-G5VC4
MNO1B.13)9+99X4E>$3,3Y2N1N/KM[_E0!XIH%SI]I%\,KK5=D5M'%J3%YQA(
MFW* 6)X7!.,GH2*EU22WN7\0:M:;)?#)\1Z=-/)$-T,B(J"=^.&7=MR1P=IK
MVHHA&"JXQC&*%1%0(JJ$ QM XQ0!Y+K.HZ1JOCC6[K2)K>Y3_A$+M)+BV(:-
MV#KQN'!(!&?3(J.ZO[CP?IVBZU91LSZUH$.GJBCK>K&#;D_4,X_ 5Z\L4:*%
M5%50,  8&*7:I &!@=..E 'ED^A6.AZWIFB7!F-E!X4O(;AX%+2,"\7F,H )
M+$ECP.IIWAO5(8?$?A[2[;4]$\26WE2);W-M J75@@CZOM)4*0 AX4Y/3M7J
M.!G.!GUJ*,VXFE2+RA*,&15QN&>A/UYH \<\)3VVF_\ "#ZCK$D<.EI97T44
M\Y"Q17+39&6/"DH& )]Q2:A';:D=6N;5$ET*_P#%>G" J/W4Q_=K,R]BI;(R
M.#@U[+(;?<MO(8LR [8VQ\P'7 [U(%4*%"C Z#'2@#C4B2+XRGRT5 _A\;MH
MQG%Q@9^F33]=^7XG^$6D_P!6;>^2/T\S;&?SVA_UKK\#.<#/K67KVAQZY:P+
MYS6]U:SK<VMR@R8I%[X[@@E2.X)H \Q\1:HEY_PFUJ+K3=.N2TEJ-.%IYMY?
MXA&USELD$'@A<*!G/%:]Q>0ZCX:^&TEI<)<3/?VA5XW#'Y8'\WD>@# ^_6O2
MA&N\2%5\S&-V.<5E-H,4OB6'69Y2YM8&AM( H"0EC\[^[, !GL ?4T 7+'5+
M+4GNTLYQ*UI.;>< $;)  2O/LPZ>M>>:U<VEKXT\9V\\T,5Q=^'XS;1NP#3;
M4N-VP'[V!UQ7HMK8P6<MU)"I#W4WG3$G.YMJK_Z"JC\*G*(S!BJE@, D<B@#
MS"2TM[7PK\,&MX$C87UG\RK@_/;2%N?<\GUKG((D;PQK.AZUXGT[3[J:_N!<
MV<FG&6\>1I24D3$@:0D%"I53V]*]SVC &!QT]J0QQF02%%+@8#$<C\: ,7Q*
MCQ^!-8220R.NF3!G(QN/E'G%>=VU[HU]H'PZTW1I+=M5M[RTDDMXL>="BQDS
MEP.5!&<D]<CK7JNJ6*ZII%[I[.8UNH'@+@9*AE*Y_6FZ5IL6EZ99V:$.;:WC
M@\TJ S!% !/Y4 >5_P!F-+\)O%[V-J7NIM4O#+Y2_O)(UNOG48Y/R*PQ6U>7
MNB>(O&GA)/#\UG>I;I<&Z^RD,L5JT)78^/N@L5 4]QTXKT8 #H *1(TCW;$5
M=QR=HQDT >4>&X9[W7M*\&W =H?"EQ-/.S?QJO%G_P".2;O^V=5[)-._X1JP
MN+S65T>ZM]?U"2SNYH1) LGFR@K)NPH!4G&2#GH:]@P 2<#)ZFD:-&0HR*5/
M52.#0!X_-JAU.Q3,.F2-%XIT]7U'3$*P7I+(=PY/S+PIY/3K4AO]'T_PIXXT
MK6I+==8N;V]/V67'G7._/D&-3RP(*!<=,=L5ZX$15"JJA1T ' H,:,ZN44NO
M1B.10!YUX;L9%^(=M_:<0>_M_"MFDC.,E7\R0/\ CD5K?#%1'X0>) %CCU&]
M5%'10+B3 'M788&<X&?6@  8  H \B,>G/'K$E_JW]DRP>+II;2\DB$D*2B%
M0!)N^4*06')'.,'-=5X#U4ZE?:XK)I=P\,T0;5=+3;#>$IWY/SJ  <,1R*[(
MHC*5*J5;J".#0B+&H5%"J.@ P!0!YOK6L1+X[UBVEO=+TAX;2"-7GM!/<Z@K
M!CMC!894'*[5!))KFO".I6%G!X!O-6NH([&SLKRT:6=P$MKK<F%<GA&V @9Q
M7MIC1G5RBEEZ,1R*RM:T>YU$6[V&JSZ=- Y?,:*\<N1@AT;AO4="#0!Y2-2L
M+:V\52V=I9?V?=^([5!->1$V]NK1HWGLN1E=PW#D#YE.<5*^HPR>*?$F[6;;
M4!=>&)4BN(85ACN'0N2J8)$A4'D@G'([&O3M \.QZ)!>>;<R7UU?3FXN[B95
M!D<@+@*!@*%4 #VK8$: * BX48''04 >9^$+:&;QKI$LD2.\?@^SV%AG;EVS
MBLC3H]-AT3399M:CT2[L]9U(6%Q<0![89E<,C[L*,@\?,IZX[U[(% .0!TQ2
M-&CH49%93U4C(- 'CMUK$-UH=M>W4.EQP6GBNU-QJ5BNRUN1\NZ;)SC&0K')
M&5ZUZ)XP*7?P]UUK<K,DNESF,Q_,'!B;!&.O;%;WEH8_+*+LQC;CC\J=C QV
MH \PT:33=7\8>"I[>2VNXH="G*O&0X20&%3TZ,,D>HK U*&6.#4)(Y8K;3[7
MQL\ES))!YL4*^2FUW3(RH=@3R "<]J]L6-$ "(J@=,#%+M&",#!Z\=: .$\(
M1V]WXQU/58?$MGJTQLXH+@:?9^7#D,2C%P[*S@;AC.0"*A\27>EV'Q<T"YU:
M2&*%-+N=DTY 2-R\8!+'A>"1D]R!WKT!(TB4+&BHH[*,"LJ?08KCQ5;:X\I+
M0V4MIY)4%6#NC$D_\ QCWH \L,]M%&^M0ND>@CQI'<QW XB$?E;'E!Z;#(3\
MW3K3_%^J66KW7CNYL+A+FW'AN%%FB.Y'(DESM8<,.<9'<$=J]E\M/+\O8NS&
M-N.,?2@1H%VA% QC ';TH \T:\T?4?$_@6V\/R6[W%DTK3QP8WVT'D%660#E
M/F*C#8Y%8/A]+B2T\%):$K<M::V(2#C#E_E_7%>TK&BNS*BAF^\0.3]:4*HQ
MA1QTXH \T\(:KX4?0/"&E-%'-K5L$06L2_O[6X5")7D48*#.[)/7(ZUH_%-K
M5=,\/M?)OM%UZU,RE=PV#=G([C'7VKN1&BN7"*';JP')K+UW0TUS^S=\[1?8
M;^*]7:N=Y3/RGT!SUH \U\3./$&M>*I_"DL=VG_",F">6R8.LDQD)5,KP7\O
M?[\@5IW.I:)K6J>!H/#$]M-<6MT)66V(+6UJ(75U<#[@)*K@XR?I7I:1I&,(
MBJ"<X48YH6-$9F1%4L<L0,9^M 'CGAQ963P(L)VRFZUD(3V;,N/UK3\':GX7
M7POX7T:\B2;7;>=5:S1<W,%TI.^1USN4 [B6/!![YKU$*HQA1QTXI!&@D,@1
M0Y&"V.2/K0!Y1#92CQ(OP\,;?V?%J7]K@X^7[#GS%C^GGG;]!75?$V&:?P)>
M+'&\L2RP27,<8)+0+*AD&!U^4'(],UIZ+X>;3M1O-4O;^34-1NE6-IWC5!'$
MN2L:*.@R23ZDUN4 >?/?Z5KOQ)\-S>'KBUO([6TNOMTMHRNB0LJB-'*\<N,A
M3SP>*T/A6H'PRT/  )A.?^^VKKTC2,$1HJ@G)VC&32@ #   ]J /%M8ELG\*
M>.]+DDA^UGQ%%(]L6 D\II[8!MO7:?7I75>(((K?XA6 @B2('P_?(0B@94-%
M@<=A7?>6FXML7<>IQR:7 )R0,T >.:2]C9:1X6OX_$EEHVK+X>@BVZI &MKB
M'K@,2N&!SG:V<$9'2O0? EZNH^#K&Y73H+!6,@$-LI6(XD8;T! .UOO#V:N@
M>&*10KQHRCH&4$"GT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %>_GFMM.NKBVM
MS<3Q0N\<(.#(P!(7\3Q7#>%O%.K:]<0Q#7=#EN)(&:YL#:207%E)MXPC.3(
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ.<2FWD$)"RE#L+=
M V.,_C7 P_8(+**/6I-8TO5@ 'OY9)2AD[D."4VD]CQB@#T*BN<@OM3;QC>6
MV^&2SBLXY @)!;)?!';)(Y[8Q5:U\53_ -IV%M=2:7(;N0Q-!:7'F2V[;21N
M[,.,$C'- '645SMOK.KWZR7MA8V\UBEPT*QF0B:15;:S@GY1R"<'L.M5+SQ<
MZW.H"VFTN..QD:,Q75QLEG91EMH_A'8$YR10!UM%86G^(DO+[RY$6.WFLDO;
M:0GED/WPWNIQ^!J[HE_-J>D07TT(B,X+H@[(2=I/N5P?QH T**\\T]],GGU-
MM1CUF:==0N%#6_VID"AS@#9\O%;TFHRV$FC:;I%L62]29E-XT@:/;ALMN^;^
M(\'GH.* .EHKE)_%-Y9VM]'=6UNMY9W,4$D@9O)59 "LAXR  >1^M1ZMK&KK
MX5U*[AEL&,:*8KNTE+*P/!P.S#CN1S0!U]%<Q>^([BUU%-,:?2[>Y2 33S7,
MI6/)) 5!D$GC)YXJ.W\01:H=%E:U@>5[Z6W9E?>L;HCY9&'4$#CV- '5T5R
M\3ZJ=$&M&SM!9).8I$WMYC*)?+++V'T/I77T %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%8=QKUPNKW.G66DSW
MDELB/(R2QH!OSC[Q'H: -B>,S6\D2R/$74J)$^\N1U'N*Y^?3/$5WIDFF7%]
MI[P2QF%[GR6\QE(P3MSMW8]\>U:]M?2&R>XU"V_L_8<$32H0!QSD$BJ^IZY!
M9:%/JEL8[N./&/+D&&RP'WAGUH H3>&[C[9.+:Y1+2XTY;&3<"9$VA@K*1P?
MO=_2H!X>U9H-+4W%A'_9LJ/''%&P63"E26/4'!X ]^O;I(;ZTN))(X;J"1XO
M]8J2 E/J!TI$U"RD.$N[=C\HP) ?O?=[]^WK0!B0Z)JUBLME8W\$-A)<-,',
M9,T09MS(O\)YSR>F>E#:%J%I=7S:=)8^3>2F8FYA+/"[ !B,<,.,X.*Z#S8_
M-\KS%\S;NV9YQTSCTJ*#4+*ZE>*WN[>:1/O)'(&*_4 \4 <OXHMH]0N-+TJV
MNLZD&\N7RP,K;NA$I8#A01C'OC%==&BQ1K&BA44!5 Z "H!J%B95C%Y;^8W1
M?-7)YQTSZ\?6IFEC61(VD42/DJI/+8ZX'>@#G;+2M?TMKQ+.XTUH9[J6X7SH
MY"PWL3@X(%5M3356\1^'=\MH+Y4NSE4;RF&$X()ST[^OY5N:EJKV5Q!:VUE-
M>74P9E1"%55&,EF/ ZCZU2'BF#^SVG:SN!=K=?8OLGRES-UV@YQC'.<XQ0 V
M#1M4@%[>+>6PU&[G220>43$45=HCYYZ=_6J<GA.XN;75Q)):6LM_"D8CM8R(
MU*DG<WJ3G&<#@5M:=JYO+R>QN;22SO(460Q.P8,AR RL.",@CVK3H YV71M2
M_M!=4C:P:[D@$-Q%*C&-MI)5E/4$9(]ZF.BW4CZ3+/<PM+9W#S2F.+8K;E9<
M*!TQN'7TJ&7Q488WO&TNZ&F)+Y379*C^+;NV9W;<]_TJQ=Z_)'?7-K9:;/>F
MT4&X:-U4(2,A1D_,V.<#U% %8^&YCX/?1/M$?F-(S^9@XYF,G\N*Z.L63Q"D
MD5BVFVDU\][$9HU0A J#&2S'@=0,=<U:TG5DU6VFD\F2WE@E:&>*3&4<8)&1
MP1@@Y]Z -"BLG1M?MM<EO5MDD"6T@0.W20$9#+[$=*UJ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y!+6^N?&^M_8M1-
MGM@MM^(5DW</CKTQS^==?30B!V<*H9L98#DXH X[Q'!?6[:(+S4()H5NV,D]
MU !$K;#Y>Y5([YP<]2*R]6@0:%XEG34+.Y\Q(!+%8PE$5PPYSN8%B",X/85Z
M*Z)(A2159&&"K#(-,6V@2'R4AC6+^X% 7\J .2N6TV3Q'HW]CFW(6VN/.^SX
MXBV#;NQVW8QGWK/@M[:R\ ^'KI8TB47-G-/+C'&\9+'T&>_2N^2WAB9VCAC1
MGY<JH!;Z^M+Y,9B\KRT\O&-FT8QZ8H XS4M5M?\ A(]3NH-M['!HC;UB?(8[
MR2NX>Q&<=,U2AFA@U[PTPO-*,89UVV4)41*T385G+G.2. 0,XS7?QV\,0 CA
MC0 ;0%4# ]*:MG:I'Y:VT*INW;0@ SZX]: ..TC0X=1\%W:PQHE[+/</'-@;
MA(LS%.?0%15[PW='Q!J<NN/&46&!+2-2,;7(#2_J57_@)KH+J"=K-HK&:.UE
M)XD,6\+SS\N1S3-+TZ+2M.BLX69@F2SM]YV)RS'W))- &?X@U]-+>WLXIK:.
M\NL['N9 D<2CJ[$]?8#J?QK*N+728M BE@UN(S0WRW!O^)5-P>,R!> I!QU
M QS762VT$Y!FACD(Z%T!Q^="VT"1M&D$:HWWE"  _44 <GI4TDWBV]U.XO[>
MY@M=/$4LUNNV%#NW;0<G) &2<]QTKKH9H[B".:)P\<BAT8="",@TS[+"+9K>
M.-8XF4KM10 ,^W2G6\$=K;16\0VQQ($0>@ P* .1EUK3?$5VT=SJ=E;Z3!-_
MJGG59+IE/4@GY4!'3JV/3K9L-1L]%U;Q!'J-S%;LUP+I#(P7S(S&HRN>N"I'
M%=#]@L\Y^R0?]^Q_A4DEO!,R-+#&Y0Y4LH.T^WI0!QEAJ[:#X7T?36>WM]0N
MHF=3=N$2!"2=S9QTR %ZD_C5B6U+Z$+/1)5U-+BX+:C/%<('DSR_.< MP/9:
MZJ6V@G(,T$<A' +H#BG10Q0*5BB2,$Y(10* .7\,RW!\1ZY$^FFUCW0Y'F*1
M'B)0%P/;GBNKIH159F"@,WWB!R?K3J "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
8H **** "BBB@ HHHH **** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>32
<FILENAME>veevaofferletter-staceye009.jpg
<TEXT>
begin 644 veevaofferletter-staceye009.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *QO%FNIX:\+:AJS ,\$1\I#_'(?E1?Q8@5LUQ
MGCI=,FO-#CUJ>3^SH;AKF6T6PEN!<LJX0-L4@*"V<$<X'I0!E^ 96T'7KCPS
M<:J-0-U9QZA%-Y_F?O@ EPN<_P![:X'HQKF= F\%S:9J#:[<WK:J+^[!,$MS
MYH F?9LV'&<8QBMV^NO!?]H:5J.BQMI=Y870E,D&@W"^;$5*O&=L0X(/7L0*
MN^%?$?A_PYI$EB]]?3E[J>XWC2+I<>9(SXQY?;=B@#G=0FD2S^'<?C::X021
MW?VT2.ZNV(QY>_9SN^[GWSFM+2FM1XBOCX3DOSH(TF8WAE:8P"?(\ORS)_'C
M=G;QC&>:T-4\1^']0\3Z#K OKY%TLW!,1TBZ)D\R/9U\OC'6M6\\=>';JRN+
M<7%^IEC9-W]E71QD8S_JZ .#\)P^&KCPEI,U]X:\37=V]K&TUQ%#=,DC%1E@
M0V"#[5M>)X]4L_B'!>:(T[-I.BQW'V .2MS$)75X\'^+;RIZ[E%4-%\0ZGH6
MB66DVOB"P:WLX5AC:7PS?EBJC R0P&?PK;M?$NC)XI37;K4+IYCIB64L<6C7
M:J7#ERXRAP"3P.?J: '3:Q%JOBY[VPNFDLKCPM)/$58X.91@X['MZBJOA/P3
MI^I_#[1K^&XO[+5I["*47T%[*&$A0'<5+;2,]01@UFV!\.:9XGU?4;75;];&
M]LY8(;,Z/=8MVD8,Y4[/NE@3M[%C4-AJ=U;^&[7PZWBO[/I\%NML9K3PW>"X
M,8&WAVRJDCOMX[4 :>C^(+W7]2^&VHW+E9;NWOOM"H<+(ZQA<XZ8)!(^M,UW
M4M1\):\_A;3;U%BU]]]E/+)DZ8SOMDR#_"228Q_>RO2IO[1\*VVJ>&)["YO8
M+30H9H4@.DW1+J\80<^7VQD]<YJ.VN_"D^FZQ%KEW?7]YK#$W4ZZ1=)M4?ZM
M(QY9VA!C'.<Y/4T >C:5IL&CZ5;:?;%S#;H$5I&+,WJ6)ZDGDGWKQ^U72YYO
M%<NH:'XBU&\CUB\6*?3_ #B%4-\JJRL "/I7:Z)XWTNQT>VM=2U.^O;J%-CW
M(T>Z3S<=&(\L\XQGWS7,6.MSZ/<:JNE>((([6_OYKW_2/#=]))&9#G&05!QQ
MVH [[P-/<7/@?1Y;K4$U"X-LHEN4;<'8<')[D$8.><@UT%<OX!CTRU\-+9:;
M=75TL,CM-/<VKP-)*[%V.UU'&6/3@=*ZB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHJ*Y)6UF()!"$@CZ4 2T5X7I.JZ&
MWPXM]1D\<ZDOB4V9=84UF261KC!VKY!8@Y.!MV]ZV=5U6-O%^D0^+=;O=(CD
M\.QSS107\MJOVHR8;[C#)^\/PH ];HKS?PMJ'G>(M4BT+5]0U3PXFG;S<74S
MS+'=;B-L<K\GY>2,D XJAH^JZMK/A[P)H2ZI=P/JEE)<WU\DA,[1QA?E5SD@
MLS#+=0!0!ZO17GNOZ?+X%CLM<TK4]3>V6\A@O;.\O)+E)HY'"%AYA)5P6!!!
M'3FL6;4M";QOXJA\2>*=0L/L]U$MM#'JLUNBH84)PJ,!U)H ]<HKC/AY>7=W
M;ZM_I=Y>Z.EWMTN[O<F26+8I;YB 64-N 8]1W-8WBW6=1T?XHZ?>)>3KI5K9
M0M>VWF'RC'+,\1D*],J2ASZ*: /3**\T\7ZSJ,OQ"T&SL+R>"QL;ZWBO%BD*
MB:2?<0C8ZA4CSC_IH*F\:W>M:IKD]GX?NYX7T&S&HS+"Y47$Y8&.!L=0423(
M/]Y: /1:*YJYM+#QCH=CJ\5]J4,,EMYT)L[Z2WR& /S!&&2/?IS7/> /#R:M
MX&TO4[W6->ENKVT!F8ZM/C)/4#=\IXZB@#T:BO,=(\-)=^._$FES:UXA-I8Q
M6CP*-8N 5,BN6R=_/W15._O]-?XB>)[;7-8\0PQ6[6HM8K">[V*#""W$.0,G
MGGWH ]:HKRSQ+=Z?8^!+.?3-9UJ.PFUFV2XNKJZN4F6,N!( TF'5=OIQU-0M
MJ.F1ZSI$?@SQ+JNIZ@]]$MQ:M?2W<1MB?WC2!R0@"Y(;@Y]: /6:*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9,AD
M@D0'!92!GZ4^B@# \'>'V\.>%-+TNX\B2YM(!&\L0X8CN"0#1_84_P#PL >(
M/-B^S?V7]B\OG?O\W?GIC&/>M^B@#F;#PY=:5KFL/9S0C1]24S&V;(:&Y/#,
MO&-K#!(]>G6LFW\":A9^&?#,=I?V\.NZ!&4BF*%X90R[71AP=K#'/4$ UWE%
M '&3Z!XC\1W=BOB.73+?3;.X2Z-M8-)(UQ(AR@=G"X4'!P <XZUI:/X>DL=9
M\27=TT,UOJUPDJ1@$X41*A# C'.T^O%=#10!@>%-$O?#ME<:7+<)/IT,Q_LX
MY)DCA/(C?(_A.0#D\8Z8J#4_"@U;Q'?W=VT;6%YH_P#9KQ\[\EV8GIC&&_.N
MFHH X'3O FHVVBZ1#=7\-QJ4.L)J5]<G=B;:"H"\9R$V#GT-6--^'.E3&]OO
M$MA8ZEJM[=23RS%2P12<(BDX.%0*/SKMJ* .<\+^'9_#NE7VDB6)K$7,KV"J
M3F&%SN$9R/X6+8Z\8J?P=HL_ASPAI>CW,D<DUI (G>/.TD>F<&MRB@#!TS0K
MBR\8Z]K+RQM!J,5LD:+G<IB5P<\8YW#%9#:)XITWQ=KNK:0=&EM]4:!MMW)*
MKIY<83^%2.>:[6B@#C]3T/Q%X@TVRAU,Z7!/:ZI;7@^S/(RM'&X9A\RYW'''
M:KVMZ!<W&O:7KNE2Q0:A:-Y,XER%N+9C\T;8!Y!PRGL?K7144 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %<!KGQ<T30-:NM*N=+UN6:V;:SP6@9
M"< \'<,]:[^B@#S#_A>GAW_H#>(O_ $?_%T?\+T\._\ 0&\1?^ (_P#BZ]/H
MH \P_P"%Z>'?^@-XB_\  $?_ !='_"]/#O\ T!O$7_@"/_BZ]/HH \P_X7IX
M=_Z WB+_ , 1_P#%T?\ "]/#O_0&\1?^ (_^+KT^B@#S#_A>GAW_ * WB+_P
M!'_Q='_"]/#O_0&\1?\ @"/_ (NO3Z* /,/^%Z>'?^@-XB_\ 1_\71_PO3P[
M_P! ;Q%_X C_ .+KT^B@#S#_ (7IX=_Z WB+_P  1_\ %T?\+T\._P#0&\1?
M^ (_^+KT^B@#S#_A>GAW_H#>(O\ P!'_ ,71_P +T\._] ;Q%_X C_XNO3Z*
M /,/^%Z>'?\ H#>(O_ $?_%T?\+T\._] ;Q%_P" (_\ BZ]/HH \P_X7IX=_
MZ WB+_P!'_Q='_"]/#O_ $!O$7_@"/\ XNO3Z* /,/\ A>GAW_H#>(O_  !'
M_P 71_PO3P[_ - ;Q%_X C_XNO3Z* /,/^%Z>'?^@-XB_P# $?\ Q='_  O3
MP[_T!O$7_@"/_BZ]/HH \P_X7IX=_P"@-XB_\ 1_\71_PO3P[_T!O$7_ ( C
M_P"+KT^B@#S#_A>GAW_H#>(O_ $?_%T?\+T\._\ 0&\1?^ (_P#BZ]/HH \P
M_P"%Z>'?^@-XB_\  $?_ !='_"]/#O\ T!O$7_@"/_BZ]/HH \P_X7IX=_Z
MWB+_ , 1_P#%T?\ "]/#O_0&\1?^ (_^+KT^B@#S#_A>GAW_ * WB+_P!'_Q
M='_"]/#O_0&\1?\ @"/_ (NO3Z* /,/^%Z>'?^@-XB_\ 1_\71_PO3P[_P!
M;Q%_X C_ .+KT^B@#S#_ (7IX=_Z WB+_P  1_\ %T?\+T\._P#0&\1?^ (_
M^+KT^B@#S#_A>GAW_H#>(O\ P!'_ ,71_P +T\._] ;Q%_X C_XNO3Z* /,/
M^%Z>'?\ H#>(O_ $?_%T?\+T\._] ;Q%_P" (_\ BZ]/HH \P_X7IX=_Z WB
M+_P!'_Q='_"]/#O_ $!O$7_@"/\ XNO3Z* /,/\ A>GAW_H#>(O_  !'_P 7
M1_PO3P[_ - ;Q%_X C_XNO3Z* /,/^%Z>'?^@-XB_P# $?\ Q='_  O3P[_T
M!O$7_@"/_BZ]/HH \P_X7IX=_P"@-XB_\ 1_\71_PO3P[_T!O$7_ ( C_P"+
MKT^B@#S#_A>GAW_H#>(O_ $?_%T?\+T\._\ 0&\1?^ (_P#BZ]/HH \P_P"%
MZ>'?^@-XB_\  $?_ !='_"]/#O\ T!O$7_@"/_BZ]/HH \P_X7IX=_Z WB+_
M , 1_P#%T?\ "]/#O_0&\1?^ (_^+KT^B@#S#_A>GAW_ * WB+_P!'_Q='_"
M]/#O_0&\1?\ @"/_ (NO3Z* /,/^%Z>'?^@-XB_\ 1_\71_PO3P[_P! ;Q%_
MX C_ .+KT^B@#S#_ (7IX=_Z WB+_P  1_\ %T?\+T\._P#0&\1?^ (_^+KT
M^B@#S#_A>GAW_H#>(O\ P!'_ ,71_P +T\._] ;Q%_X C_XNO3Z* /,/^%Z>
M'?\ H#>(O_ $?_%T?\+T\._] ;Q%_P" (_\ BZ]/HH \P_X7IX=_Z WB+_P!
M'_Q='_"]/#O_ $!O$7_@"/\ XNO3Z* /,/\ A>GAW_H#>(O_  !'_P 71_PO
M3P[_ - ;Q%_X C_XNO3Z* /,/^%Z>'?^@-XB_P# $?\ Q='_  O3P[_T!O$7
M_@"/_BZ]/HH \P_X7IX=_P"@-XB_\ 1_\71_PO3P[_T!O$7_ ( C_P"+KT^B
M@#S#_A>GAW_H#>(O_ $?_%T?\+T\._\ 0&\1?^ (_P#BZ]/HH \P_P"%Z>'?
M^@-XB_\  $?_ !='_"]/#O\ T!O$7_@"/_BZ]/HH \P_X7IX=_Z WB+_ , 1
M_P#%T?\ "]/#O_0&\1?^ (_^+KT^B@#S#_A>GAW_ * WB+_P!'_Q='_"]/#O
M_0&\1?\ @"/_ (NO3Z* /,/^%Z>'?^@-XB_\ 1_\71_PO3P[_P! ;Q%_X C_
M .+KT^B@#S#_ (7IX=_Z WB+_P  1_\ %T?\+T\._P#0&\1?^ (_^+KT^B@#
MS#_A>GAW_H#>(O\ P!'_ ,71_P +T\._] ;Q%_X C_XNO3Z* /,/^%Z>'?\
MH#>(O_ $?_%T?\+T\._] ;Q%_P" (_\ BZ]/HH \P_X7IX=_Z WB+_P!'_Q=
M'_"]/#O_ $!O$7_@"/\ XNO3Z* /,/\ A>GAW_H#>(O_  !'_P 71_PO3P[_
M - ;Q%_X C_XNO3Z* /,/^%Z>'?^@-XB_P# $?\ Q='_  O3P[_T!O$7_@"/
M_BZ]/HH \P_X7IX=_P"@-XB_\ 1_\71_PO3P[_T!O$7_ ( C_P"+KT^B@#S#
M_A>GAW_H#>(O_ $?_%T?\+T\._\ 0&\1?^ (_P#BZ]/HH \P_P"%Z>'?^@-X
MB_\  $?_ !='_"]/#O\ T!O$7_@"/_BZ]/HH XCPS\4='\5:RFEV>G:O!,R,
MX>ZM0B8 SUW&NWHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHK)NO%/AZQN7MKO7M+M[B,X>*6
M\C1E/N"<B@#6HK#_ .$T\*_]#+HW_@?%_P#%4?\ ":>%?^AET;_P/B_^*H W
M**P_^$T\*_\ 0RZ-_P"!\7_Q5'_":>%?^AET;_P/B_\ BJ -RBL/_A-/"O\
MT,NC?^!\7_Q5'_":>%?^AET;_P #XO\ XJ@#<HK#_P"$T\*_]#+HW_@?%_\
M%4?\)IX5_P"AET;_ ,#XO_BJ -RBL/\ X33PK_T,NC?^!\7_ ,51_P )IX5_
MZ&71O_ ^+_XJ@#<HK#_X33PK_P!#+HW_ ('Q?_%4?\)IX5_Z&71O_ ^+_P"*
MH W**P_^$T\*_P#0RZ-_X'Q?_%4?\)IX5_Z&71O_  /B_P#BJ -RBL/_ (33
MPK_T,NC?^!\7_P 51_PFGA7_ *&71O\ P/B_^*H W**P_P#A-/"O_0RZ-_X'
MQ?\ Q5'_  FGA7_H9=&_\#XO_BJ -RBL/_A-/"O_ $,NC?\ @?%_\51_PFGA
M7_H9=&_\#XO_ (J@#<HK#_X33PK_ -#+HW_@?%_\51_PFGA7_H9=&_\  ^+_
M .*H W**P_\ A-/"O_0RZ-_X'Q?_ !5'_":>%?\ H9=&_P# ^+_XJ@#<HK#_
M .$T\*_]#+HW_@?%_P#%4?\ ":>%?^AET;_P/B_^*H W**P_^$T\*_\ 0RZ-
M_P"!\7_Q5'_":>%?^AET;_P/B_\ BJ -RBL/_A-/"O\ T,NC?^!\7_Q5'_":
M>%?^AET;_P #XO\ XJ@#<HK#_P"$T\*_]#+HW_@?%_\ %4?\)IX5_P"AET;_
M ,#XO_BJ -RBL/\ X33PK_T,NC?^!\7_ ,51_P )IX5_Z&71O_ ^+_XJ@#<H
MK#_X33PK_P!#+HW_ ('Q?_%4?\)IX5_Z&71O_ ^+_P"*H W**P_^$T\*_P#0
MRZ-_X'Q?_%4?\)IX5_Z&71O_  /B_P#BJ -RBL/_ (33PK_T,NC?^!\7_P 5
M1_PFGA7_ *&71O\ P/B_^*H W**P_P#A-/"O_0RZ-_X'Q?\ Q5'_  FGA7_H
M9=&_\#XO_BJ -RBL/_A-/"O_ $,NC?\ @?%_\51_PFGA7_H9=&_\#XO_ (J@
M#<HK#_X33PK_ -#+HW_@?%_\51_PFGA7_H9=&_\  ^+_ .*H W**P_\ A-/"
MO_0RZ-_X'Q?_ !5'_":>%?\ H9=&_P# ^+_XJ@#<HK#_ .$T\*_]#+HW_@?%
M_P#%4?\ ":>%?^AET;_P/B_^*H W**P_^$T\*_\ 0RZ-_P"!\7_Q5'_":>%?
M^AET;_P/B_\ BJ -RBL/_A-/"O\ T,NC?^!\7_Q5'_":>%?^AET;_P #XO\
MXJ@#<HK#_P"$T\*_]#+HW_@?%_\ %4?\)IX5_P"AET;_ ,#XO_BJ -RBL/\
MX33PK_T,NC?^!\7_ ,51_P )IX5_Z&71O_ ^+_XJ@#<HK#_X33PK_P!#+HW_
M ('Q?_%4?\)IX5_Z&71O_ ^+_P"*H W**P_^$T\*_P#0RZ-_X'Q?_%4?\)IX
M5_Z&71O_  /B_P#BJ -RBL/_ (33PK_T,NC?^!\7_P 51_PFGA7_ *&71O\
MP/B_^*H W**P_P#A-/"O_0RZ-_X'Q?\ Q5'_  FGA7_H9=&_\#XO_BJ -RBL
M/_A-/"O_ $,NC?\ @?%_\51_PFGA7_H9=&_\#XO_ (J@#<HK#_X33PK_ -#+
MHW_@?%_\51_PFGA7_H9=&_\  ^+_ .*H W**P_\ A-/"O_0RZ-_X'Q?_ !5'
M_":>%?\ H9=&_P# ^+_XJ@#<HK#_ .$T\*_]#+HW_@?%_P#%4?\ ":>%?^AE
MT;_P/B_^*H W**P_^$T\*_\ 0RZ-_P"!\7_Q5'_":>%?^AET;_P/B_\ BJ -
MRBL/_A-/"O\ T,NC?^!\7_Q5'_":>%?^AET;_P #XO\ XJ@#<HK#_P"$T\*_
M]#+HW_@?%_\ %4?\)IX5_P"AET;_ ,#XO_BJ -RBL/\ X33PK_T,NC?^!\7_
M ,51_P )IX5_Z&71O_ ^+_XJ@#<HK#_X33PK_P!#+HW_ ('Q?_%4?\)IX5_Z
M&71O_ ^+_P"*H W**P_^$T\*_P#0RZ-_X'Q?_%4?\)IX5_Z&71O_  /B_P#B
MJ -RBL/_ (33PK_T,NC?^!\7_P 51_PFGA7_ *&71O\ P/B_^*H W**P_P#A
M-/"O_0RZ-_X'Q?\ Q5'_  FGA7_H9=&_\#XO_BJ -RBL/_A-/"O_ $,NC?\
M@?%_\51_PFGA7_H9=&_\#XO_ (J@#<HK#_X33PK_ -#+HW_@?%_\51_PFGA7
M_H9=&_\  ^+_ .*H W**P_\ A-/"O_0RZ-_X'Q?_ !5'_":>%?\ H9=&_P#
M^+_XJ@#<HK#_ .$T\*_]#+HW_@?%_P#%4?\ ":>%?^AET;_P/B_^*H W**P_
M^$T\*_\ 0RZ-_P"!\7_Q5'_":>%?^AET;_P/B_\ BJ -RBLRQ\2:%J=R+:PU
MK3KN<@D10722,0.IP#FM.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "N6U+X<>$-8U&;4-0T*VN+N
M=MTDK%LL<8['VKJ:* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH
M XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W
M_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-
M_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@
M/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X
M#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#
MC/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_
M !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_
M ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _
M^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/
M_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,
M_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\
M&C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\
MQKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z
M%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^
MA:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_
M (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :
M/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&
MNSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6
MK3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%
MJT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\
MA4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_
MX5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[
M.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M
M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K
M3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%
M3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A
M4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/S?\ QKLZ
M* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-X#_Z%JT_
M-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3> _^A:M/
MS?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH XS_ (5-
MX#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W_P :/^%3
M> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-_P#&NSHH
M XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#C/\ A4W@/_H6K3\W
M_P :/^%3> _^A:M/S?\ QKLZ* .,_P"%3> _^A:M/S?_ !H_X5-X#_Z%JT_-
M_P#&NSHH XS_ (5-X#_Z%JT_-_\ &C_A4W@/_H6K3\W_ ,:[.B@#F]&\ ^%O
M#VH+?Z3HMO:W2J5$J%L@'J.372444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445P&N>._$VEZU=
M65E\/M1U&VA;;'=Q3[5E& <@;#].O:@#OZ*\P_X67XP_Z)=JW_@3_P#:Z/\
MA9?C#_HEVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B7:M_
MX$__ &N@#T^BO,/^%E^,/^B7:M_X$_\ VNC_ (67XP_Z)=JW_@3_ /:Z /3Z
M*\P_X67XP_Z)=JW_ ($__:Z/^%E^,/\ HEVK?^!/_P!KH ]/HKS#_A9?C#_H
MEVK?^!/_ -KH_P"%E^,/^B7:M_X$_P#VN@#T^BO,/^%E^,/^B7:M_P"!/_VN
MC_A9?C#_ *)=JW_@3_\ :Z /3Z*\P_X67XP_Z)=JW_@3_P#:Z/\ A9?C#_HE
MVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B7:M_X$__ &N@
M#T^BO,/^%E^,/^B7:M_X$_\ VNC_ (67XP_Z)=JW_@3_ /:Z /3Z*\P_X67X
MP_Z)=JW_ ($__:Z/^%E^,/\ HEVK?^!/_P!KH ]/HKS#_A9?C#_HEVK?^!/_
M -KH_P"%E^,/^B7:M_X$_P#VN@#T^BO,/^%E^,/^B7:M_P"!/_VNC_A9?C#_
M *)=JW_@3_\ :Z /3Z*\P_X67XP_Z)=JW_@3_P#:Z/\ A9?C#_HEVK?^!/\
M]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B7:M_X$__ &N@#T^BO,/^
M%E^,/^B7:M_X$_\ VNC_ (67XP_Z)=JW_@3_ /:Z /3Z*\P_X67XP_Z)=JW_
M ($__:Z/^%E^,/\ HEVK?^!/_P!KH ]/HKS#_A9?C#_HEVK?^!/_ -KH_P"%
ME^,/^B7:M_X$_P#VN@#T^BO,/^%E^,/^B7:M_P"!/_VNC_A9?C#_ *)=JW_@
M3_\ :Z /3Z*\P_X67XP_Z)=JW_@3_P#:Z/\ A9?C#_HEVK?^!/\ ]KH ]/HK
MS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B7:M_X$__ &N@#T^BO,/^%E^,/^B7
M:M_X$_\ VNC_ (67XP_Z)=JW_@3_ /:Z /3Z*\P_X67XP_Z)=JW_ ($__:Z/
M^%E^,/\ HEVK?^!/_P!KH ]/HKS#_A9?C#_HEVK?^!/_ -KH_P"%E^,/^B7:
MM_X$_P#VN@#T^BO,/^%E^,/^B7:M_P"!/_VNC_A9?C#_ *)=JW_@3_\ :Z /
M3Z*\P_X67XP_Z)=JW_@3_P#:Z/\ A9?C#_HEVK?^!/\ ]KH ]/HKS#_A9?C#
M_HEVK?\ @3_]KH_X67XP_P"B7:M_X$__ &N@#T^BO,/^%E^,/^B7:M_X$_\
MVNC_ (67XP_Z)=JW_@3_ /:Z /3Z*\P_X67XP_Z)=JW_ ($__:Z/^%E^,/\
MHEVK?^!/_P!KH ]/HKS#_A9?C#_HEVK?^!/_ -KH_P"%E^,/^B7:M_X$_P#V
MN@#T^BO,/^%E^,/^B7:M_P"!/_VNC_A9?C#_ *)=JW_@3_\ :Z /3Z*\P_X6
M7XP_Z)=JW_@3_P#:Z/\ A9?C#_HEVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\
M@3_]KH_X67XP_P"B7:M_X$__ &N@#T^BO,/^%E^,/^B7:M_X$_\ VNC_ (67
MXP_Z)=JW_@3_ /:Z /3Z*\P_X67XP_Z)=JW_ ($__:Z/^%E^,/\ HEVK?^!/
M_P!KH ]/HKS#_A9?C#_HEVK?^!/_ -KH_P"%E^,/^B7:M_X$_P#VN@#T^BO,
M/^%E^,/^B7:M_P"!/_VNC_A9?C#_ *)=JW_@3_\ :Z /3Z*\P_X67XP_Z)=J
MW_@3_P#:Z/\ A9?C#_HEVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X
M67XP_P"B7:M_X$__ &N@#T^BO,/^%E^,/^B7:M_X$_\ VNC_ (67XP_Z)=JW
M_@3_ /:Z /3Z*\P_X67XP_Z)=JW_ ($__:Z/^%E^,/\ HEVK?^!/_P!KH ]/
MHKS#_A9?C#_HEVK?^!/_ -KH_P"%E^,/^B7:M_X$_P#VN@#T^BO,/^%E^,/^
MB7:M_P"!/_VNC_A9?C#_ *)=JW_@3_\ :Z /3Z*\P_X67XP_Z)=JW_@3_P#:
MZ/\ A9?C#_HEVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B
M7:M_X$__ &N@#T^BO,/^%E^,/^B7:M_X$_\ VNC_ (67XP_Z)=JW_@3_ /:Z
M /3Z*\P_X67XP_Z)=JW_ ($__:Z/^%E^,/\ HEVK?^!/_P!KH ]/HKS#_A9?
MC#_HEVK?^!/_ -KH_P"%E^,/^B7:M_X$_P#VN@#T^BO,/^%E^,/^B7:M_P"!
M/_VNC_A9?C#_ *)=JW_@3_\ :Z /3Z*\P_X67XP_Z)=JW_@3_P#:Z/\ A9?C
M#_HEVK?^!/\ ]KH ]/HKS#_A9?C#_HEVK?\ @3_]KH_X67XP_P"B7:M_X$__
M &N@#T^BN(\,^-/$.MZREEJ/@>_TBW9&8W4\VY00.!C:.OUKMZ "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*X#7-6^)L&M746B^&])N=-5L0337.UW7 Y(WC'.>U '?T5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__
M  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?
M&'_H4M#_ / O_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O
M_P"V4 >GT5YA_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5YA
M_;GQA_Z%+0__  +_ /ME']N?&'_H4M#_ / O_P"V4 >GT5Q'AG4_B)=:RD7B
M/0-+LM.*,6FM[C>X;' QO/\ *NWH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK@-<T;XF7&M74NB^*-+M=.
M9LP02VH9D7 X)V'/.>] '?T5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_
M^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_
MZ'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?
M&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T
M>GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1
MO_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H
M<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5
MYA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )
M?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_
M\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8
M'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=
M']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_
M^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_
MZ'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?
M&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T
M>GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1
MO_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H
M<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5
MYA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )
M?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_
M\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8
M'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=
M']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_
M^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_
MZ'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?
M&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T
M>GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1
MO_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H
M<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5
MYA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )
M?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_
M\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8
M'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=
M']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_
M^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_
MZ'+1O_ )?_C=']@?&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?
M&#_H<M&_\ E_^-T >GT5YA_8'Q@_Z'+1O_ )?_C=']@?&#_H<M&_\ E_^-T
M>GT5Q'AG2OB%::RDOB/Q'IU]IP1@T,%L$8MC@YVC^==O0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117 :YX
M'\6ZGK5U>6'Q#O-.M96S':)9AQ$, 8!WC/KT[T =_17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z
M?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_P
MKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\
M15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z
M?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_P
MKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\
M15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z
M?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_P
MKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\
M15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z
M?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_P
MKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\
M15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z
M?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_P
MKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\
M15+_ /\ !>/_ (Y1_P *Y\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_
M  7C_P".4?\ "N?'/_15+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\
MCE'_  KGQS_T52__ /!>/_CE 'I]%>8?\*Y\<_\ 15+_ /\ !>/_ (Y1_P *
MY\<_]%4O_P#P7C_XY0!Z?17F'_"N?'/_ $52_P#_  7C_P".4?\ "N?'/_15
M+_\ \%X_^.4 >GT5YA_PKGQS_P!%4O\ _P %X_\ CE'_  KGQS_T52__ /!>
M/_CE 'I]%<1X9\'^)]&UE+S5?'5UK%JJ,IM)+01@DC@YWGI]*[>@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HKA_P#A9]C)<W45IX=\37JVUQ);O-:::98RZ,58!@?44O\
MPLF/_H3_ !C_ ."=_P#&@#MZ*Y_PUXNM/$\M]#!8ZC93V)030W]OY+C>"5^7
M)/05T% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !45Q<P6L?F7$\<*9"[I'"C)Z#)J6N*^)]
ME!J7A[3;"Z3?;W.L64,JYQE6F4$?D: .REFB@4--*D:E@H+L "2< <]R:?7D
M^J:E=1Z%#X:U:4R:II6L:<!,W6ZMS<)Y<WN2!M;T93ZUMQWOB#Q%<>)+FPUM
MM,ATJ[DL[6W2WB=9'C169I2ZDD$MC"E< 4 =[17FVE^)-<\6:MHT%KJ/]EVU
M]H"ZA/Y4*.ZR^8%.PN"!U[@\#IDY%)_&^M1:58Z;+=S-?2ZS=Z=+?VUCYTIB
M@+$NL**07("C[I Y.* /5J*X7P]J6OZI+K6E"[U-(UA1[#5K_23 ZLV0RLC(
MBN5(!& ,AN>E=Q&K+$BN^]PH#-C&X^N* /+O UI;W]Q/;W40EA_M75GV-TW"
M:, _J?SKK]3T73M/%E<6EI'#,+V!0Z<'!< C\J\T\.>-=%\/7=\+G4K&.Z@U
M;4EDM[B9HSB292K A&_N&M^Z^*OAW4&M8I=5TF")+F*5W%V[D!6#' \L9Z>M
M &_X;_Y*/XV_WK'_ -$5V-<!X%UC3]>\:^,M0TNZ2ZM)'LPDJ9P<0D'K[@UW
M] !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !6;K6BP:W#:13R21BVO(;Q2F.6B<. <]B1S6E1
M0!SGB7P9IWB:^TN^N9)H+G3ITE22 @&1597\M\CE=RJ?J.*AO?!0FO-2EL-:
MO]-@U0[KV"W$961MH4LI9248J "1Z ]>:ZFB@##L/"NGZ9K%K?V>^(6NFC38
MH 1L6(,&!]<\8ZU1D\"6)M62&]NX+I=3EU2"[C*^9!-(26 R""N&(P0<@UU5
M% &#;^'KN*QU".;Q#J<]W>J%^U%D4P8! \I%4*O7K@D]\\5N1H8XD0NSE5 +
M-U/N:=10!CZKJEOIDZ(VD7]V77=OM+0R@<]R.]4/^$GM?^A;UO\ \%IKIZ*
M.:3Q7#'G9X>UU<]<:<PIW_"7I_T =?\ _!>U='10!SG_  EZ?] '7_\ P7M1
M_P )>G_0!U__ ,%[5T=% '.?\)>G_0!U_P#\%[5<TW7UU.Z, TO5+8[2V^ZM
M3&GTR>]:]% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%(2%!)( '))K*TS7X]3*NMC>P6TD9E@N9T41S)ZC#$KP0
M0&"DCMP< &M112!E90RD$'H0>M "T444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445S/C?6;[2=*LX-+=(]0U.^BL()I%W+"7R2Y'?"JQ ]
M<4 =-17(_P#")ZQ8O;W.F^*]3ENDD4S)J+K+#.F?F!4*-IQG!7&*=KWBS5-'
MDU"6+P^)K"PC\R2>>\6%I@%W-Y*%3OP/4KSP* .LHKDI_&<\VL6>F:/I)OI;
MS35U&)Y+@0HL9;'SG:2.HZ G)Z=35:/X@/<:99?9]'=M8N]0ETX6#7 "I+%N
M\PF3!^0!2<A<G(XH [:BO*;SQ%=PWOCV?6+6[CCL;&Q+6<%\R@$^9DQ2+@C/
MR\@ \8(XKJ[OQ7>R:QJ>GZ5HQO8M+1/MDYN1&P9DW[(UVG>P4@\E1SC- '5T
M5Y[X4U_5XOA]X8:WT^35+JZM-\MS=77E1QX[R2$,<G/ P<X/2FZIX]U.;PW;
MWFE:?''>#6HM,NHI+@%4?S5#*K;2&5@<;L# ;.,B@#T2BN2G\7:C)J=YI^EZ
M)%=SZ?'&;WS+X0JLCKN\N,[#O;!')VCD<UNZ%K-MX@T.SU:SWB"ZC$BJXPR^
MJGW!R#]* -"BO.M+\97>F>';F]O(I]2ED\1SZ=%&K@,%,S(@&>.,  <?6KFH
M^+[B.T\0Z=K>CM:7%GI+WX6UOBWG0X8';(%4HV5QTXSD&@#N:*X"V\3ZK-XF
MO]/:Q7^R+?1H;G/VK]Z-RR'=G;DD[0O7C&[G.*NV/B.__P"$=T%](T1[B.ZT
M^.X,E[?[(X5*KA6E*LSN<^G."2: .RHKSR^\4/KEEX0O[7S[,R^(1:W, ESR
MB3JZ$KPR[ESZ'@UI:5XTU#6G^TV.@B;3!=M;-*EZIN(]KE"[0[>!D9QNSCG%
M '8T54M+B\FN[R.XL3;PQ2!8)O-5O/4J"6P.5P<C!],UDO?>)P[!=*TXJ&P"
M;P@_^@U<*;GLU\W8B<U'<V9Y[=IUL)&)DGC=@@4G*C ))' ^\.OK7&ZPUU=>
M$;3PX+>.XNI[I-+N%DE,2LB#>Y) ) >)"> <;QZ59OU\77<D-S:6.G6]Y!N5
M)#<EU*MC<K+@9!PIX(.0.:SGT7QC<R-<W*6<=]]K^U1SVDX3R_W7E;0KJX(*
MYSG/)[8%:?5Y=U]Z_P R?;+L_N9:U*QCT3P_?R6FD:3#J[QI!;+;OET:9O*4
MM(RAL;F].Q%7] \,V&DM;0RZ/I%M)%&/L_EN9Y?EP,AW13QQT'4UFSZ-K\VF
MR6HTVW2626.=KO[=NF,D;!D8ED(."HX(P!P!BK5A:^);&1YVTVUNKN1=KW-Q
M>EG(]!A %'LH [XS1]7EW7WK_,/;+L_N9V-%8EG=>(WNXUN],LHK<GYWCN2S
M >PV\UMUG.#@[-KY.Y<9*2N@HHHJ"@HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *P?%OA^3Q%H\<-M<BUO[6XCO+.=EW*DT9RNX=P>0?8UO44 <@6\=Z
MEY%I+;:7HZ*ZFXOH+DW#.H.2(HVC &[&,L3@'H:PM2\"ZG?7WB..72]'O7U6
M1VM]6O&WR6L3(%$:H4)!4@XPP'.>V#Z910!Q7AGPYJUEK6EZAJ$5O$+705TV
M1(IB_P"\60$$<#@JN?;./>LX>#=;L)8-4LUM)KZSUV\OX[=YBBRP3[E*[MIV
MMA@>A'%>C44 >::EX/\ $FM6_C*6Z2Q@GUNSM8;:%)V<1&,OD,VT9^\#D#N1
MVR=8Z/XBTGQ%KL^DV]C<6FLF.42SW!C:UE$8C8E0IWC"@@ CG(XZUVM% 'EM
MIX$U>QL_#*76FZ;K46G:<UI+8W4^V*.8L")ERC!N 5Y&1GBE@\#^(+/0;^QB
MMM,,BZY#K%LL,ABB<!T9H@-OR ;2 ><\5ZC10!YO>^"KC_A(=1U>3PKH6LG5
M%BE:.^D7=:3*@5E#&-MR' .1@YSQS7<:)8'3-$M+-H+*W>*,!XK&+RX58\ML
M7L,DUH44 >?1>"]4328;8M;^8GB?^UC\YQY'GF3T^]@]/UJWXH\*:CK&JZW<
MVS0".]\.OID6]R#YQ=R,\<+AAS^E=M10!PR^&]9MO$$\\4-K+:7NBQ6$LAG*
MM#)&),$+M.X$N!U&.:RHO!&K6LFA-<Z5I6MQ6>BPV!MKR?$=M.OWI%!1@01@
M9QN^6O3J* /-=(\$:W8V6E6$R6(CT[Q"VHB2%RJR0LLO 3'RD&0#;DCWIU_X
M3UK4M3AN#HNCV&J1W:2MKMC<-&[QJX)S&%RQ91M*LQ')YKTBB@"I:O?M=WBW
M<,"6ZR 6K1N2SIM&2P(X.[(XSQ6+-':PWY+WM@@2X,AA>=0<G=DDE<_Q#@].
M<&NEK.G\/Z+=3O/<:1833.<M));(S,?<D<U<)N.Q,H*6Y6TN\TZQM3"^H6.=
MV=RW"G/\OZ_6KO\ ;&F?]!&S_P"_Z_XU7_X1?P__ - +3/\ P$C_ ,*/^$7\
M/_\ 0"TS_P !(_\ "IE)R=V-*RLBQ_;&F?\ 01L_^_Z_XT?VQIG_ $$;/_O^
MO^-5_P#A%_#_ /T M,_\!(_\*/\ A%_#_P#T M,_\!(_\*0RQ_;&F?\ 01M/
M^_Z_XT?VQIG_ $$;/_O^O^-5_P#A%_#_ /T M,_\!(_\*/\ A%_#_P#T M,_
M\!(_\* +']L:9_T$;/\ [_K_ (T?VQIG_01L_P#O^O\ C5?_ (1?P_\ ] +3
M/_ 2/_"C_A%_#_\ T M,_P# 2/\ PH M1ZII\LBQQWUL[L<*JS*23],U;K-A
M\/:+;3)-!H^GQ2H<H\=LBLI]00.*TJ "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".>0PV\D
MJH9&1"P1>K8'05RNF:CK6KZ7'J-CJNFRSLH=K'RL!/5"V[<".F<=>U=5.91;
MR&W"-,%/EASA2V.,^V:XO5+=-5LY,^%;J'6V0A)XU1!'+CAO-#<@'G^E &ZF
MOD^([C2WM)42&W65IMOR@G=G)],+P?7-.M?$MG=7%M%Y%W"EUD6\LT)5)3C/
M!ZC(!(R!FLQ[?5[/6;MXX9)KFXTJ.**Y508Q.@<_-GIDD?G6:+.]>31;L6&L
M2R6MPCW;74[,<[2#LC+8ZGJ ..G>@#I)?%%A%/(I2Y,$4OD272Q$PH^<8+?4
MXSC />G77B2SM9[F,0W<Z6O_ !\RP0EDAXSR>^!R<9Q69IDFIZ+:RZ5'I,]Q
M/]JD:*;($+(\A;<S9XP">,9XJD^E2V5[JT<]GK%P+JY>>#[%<LD<@<#Y6 8!
M2#D$D=,4 =7:ZK:7E[+:PN3)'''-G'#HX.UE/<<&GZ=J$&J68NK;<869E5F&
M-V"1D>V17*Z_93Z3;:3+I48BN&B_LL1E]Q"NOR\]]C 'Z9KK+&SBT^PM[. 8
MB@C6-?H!B@#F["^UK5'OI$UBQM4AO)H$C>UWG:C$ D[Q_*M.764TE;*UOY7N
M[RZ#F,VT&/-*X. N3C@COV)XKG+&PM+:;41J7A*:]FDOIY%G^R1R;D9R5Y8Y
MZ59O+D0Z[X:EMM*GABCCNE%J(U5T7"#A0<>^,]/RH VE\3V!LY9V6X22.<6[
M6S1'S?,/W5V]\YR.U5M1\5)9Z/?7:6-VMQ:J"89HMI^;[I)S@KQU!K/-C+='
M5]0N]&N)K>\N82EOO"3(D: >:,'(.>@R#BJ]S8ZO=Z'K=K FH2V;P)]F2_(,
MQD!RP!ZE< ?>[T =)-X@@BDAA%I>2W4D?F_9XXLNB9QEN<#GWYIG]M6MV=*E
MM[J5$NIVC""(?.RJV4?/*X*G\16->6DLFO'5I+35Q:W5JD>VUD:.6)U9N'56
M!((/'7'XU)!I$L3Z')!87$"K?RW$Z33>:Z[D<;F.3R21QD\F@"^/%^G-"LXB
MN_LIE\I[CR3Y<;;MN&/UQR,]:WZXPZ5??\*ZEL/LK_:S,S"+O@W);/\ WSS7
M9T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %9=[XBTC3KIK:[OXHIU )1LY /2M2N02YO[?QOK?V'3UN]T%MOW3B
M/;P^.H.<\_E0!TMAJ-IJ=N9[*=9H@Q4LO3/I^M.OKZWTVSDN[I]D$>-S8)QD
MXZ#W-<UK>IZJ?[*M'L[BV>[G<2QVDZ-(R(A;"N=H&3UY!P#BLO6/[4C\-:['
M<07D5CLA:V-]*DCJV\;AE68D=#R?6@#T&BN5N5N='U_38H]0NYTO8IUF6>7>
M-R)N#J/X>>,#CFLZSFOH?"^B:A)J5W+<7MU:+*7D.W:6P0!VR#SZT =W17-:
MEJ;6?B2[$EX\-K%I!G/&X(V\C=M[G%9MC<WUIKFB)_Q-5BO"Z2F^G1Q+B,L"
M$#'8<@= .N* .K;2[.34TU%XB]RB[49G8A.Q*J3@''<#-7*X:SCU2X\+W6K1
M:C>2WL4TK11&4["L<Q.PKWR%(R?4"MG3M1;6M?\ /M9W_L^WM$.T' >24!AG
MUVIC_OJ@#5O]4L=+C1[VY2$.=J!NK'V Y-5'O-%N8H-=>ZA:*V#K'<>9A4W8
M##Z\ 8/-.U:YL=/E@OIH#->X,-LD8S(Y;DJH_#D]@.:PIM"U"+38[LPQS7AU
M0:E-:(X /&W8I. 2!@Y.,D4 =+8:I8ZHCO97*3!#M<#@J?<'D5<KE=.N+BY\
M>SRO926B-IJ[HY"I=B)#M+!20/X@.<\5U5 &8WB+1UOOL3:A +C?Y>W=P'_N
MYZ9]LYIU]KNEZ9.(;R]BAD*[MK'D+ZG'0>YK%O[:WU2*3P[I5NJ6J3!KRX ^
M2([@Y53_ !2$_EGGTJSH:))JWB4SJI=KM4<-_P \Q$FT?3D_K0!JWNK:?IT,
M<MW=QQI+Q'SDOW^4#D_A4MG?6NHVRW-G.DT+9 =#D9'4?6N5T&ZL[#PIHU]<
M0-/?>4T%HB#=(X+'"K^ &3T %.FEN/#>C2F9TAU#5;QI"R@M';%@,GWVJOXM
M]: .HM[ZUNY9XK>=)7MWV2A3G8WH?>K%<;X.GTR+6=9L[";>FZ)DR#EP(E#,
M21U+$Y]S794 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 55AT^W@U"YOD4B>Y5%D.>"$SMX_$U:HH IZCIEMJD*1W*MF-Q
M)&Z.4>-AT*L.0:J'PWI[V-U:S":=;O;Y[S2LSOM/ R>P]!6O10!EVWA^RMKO
M[3FXED6,Q1^=,SB)#U"Y/'0>_%.?0;"318M),;_98@HCPY#(5.5(;KD$=:TJ
M* ,=/#.FAIWE2:X>X@-O,\\K.SH3T))_ETIJ^%M/#V\C27<DULP:&:2Y=G3
M(P#G@$'D=^];5% &<MM_8VEM%IMF]P0[.L/F $EF+'YF/3)-0>&M&&AZ,ELR
MH)G=I9O+^Z&8]![ 8 ]A6Q10!F:CH-IJ=W#=3274<\*E$>"=HR >OW3WP*:?
M#UF]@]G-+=SHT@D5YKEW=&'0JQ.5Q[5JT4 9<&AVUI:7D<)E>:Z0K+--*S._
M! RW4 9XQTJY8VYM-/MK9I#(T,2QESU8@ 9JQ10!@P^$K&W0I!=ZG$A8MMCO
MI%&2<DX!]35F^\/6.H7+W$AN(WE01S>1.T8F4= X!YZGWK5HH R+OPW87<MM
M)FXMVM8O)A^S3M%L3C@;3[#\JN6%@FGQ-&D]S,&;=FXG:4CZ%B<"K=% %:"Q
M@MKNZNHU(ENF5I23G)50H^G %6:** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
=BB@ HHHH **** "BBB@ HHHH **** "BBB@#_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>33
<FILENAME>veevaofferletter-staceye010.jpg
<TEXT>
begin 644 veevaofferletter-staceye010.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **RV\1:4K%3=8(."/+;_"I[35[&^E
M,5M.'<#=C:1Q^(K&.)HR?+&:;]4:NA52NXNWH7:*K7FH6M@JM<R^6&. =I.?
MRJI_PD6E?\_8_P"^&_PHGB*4'RRDD_5"C1J25XQ;7H:E%9?_  D6E?\ /V/^
M^&_PH_X2+2O^?L?]\-_A4_6J'\Z^]%?5ZW\C^YFI152SU*TOV9;:;S"HRV%(
MQ^8HO-3L]/*"ZF$9?[HVDY_(5I[:GR<_,K=[Z$>SGS<MG?L6Z*RO^$CTG_G[
M_P#(;?X5J*P90PZ$9%%.M3J?!)/T=PG3G#XDT+1116A 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110!Q'BC3_LM_P#:$7$4_)]F[_XUDV5T]E>17"=4;)'J.XKO]7L!J.G20?Q_
M>0^C"O.2"I((P1U%?)9G0>'Q'M(:)ZKU/HL!65:CR2Z:?(]#U"VCUC1R(\-O
M7?$??M_A7GC*48JPP0<$5UWA+4/,A>Q=N8_FC^G<5G>*-/\ LM^+A!^[GY/L
MW>M\PBL3AXXN&^S_ *]3'!R="M+#R^1@T45K^'=/^W:DI<?NH?G;W]!7D4:4
MJM14X[L]*I45.#F^AU.A6(T[2U,@VR.-\A/;V_ 5QVL7QU#4I9LYC!VQ_P"Z
M*ZKQ/J'V33O(0_O)_E^B]_\ "N&KULUJQIJ.%I[1W_K\3S\OIN;EB)[LUO#N
MG_;M34NN8HOG?^@_.N_K*\/Z?]@TQ P_>R_._MZ"I=4UBWTN+,GSRM]V-3R?
M_K5ZF!I0PF&YJFE]6>?BZDL37Y8:VT1H5#)>6T)Q)<1(?1G K@K[7;Z_)#2F
M.,_\LTX'_P!>LVN.KGD4[4XW]3IIY4VKSE8]-2_LY#A+J%CZ!Q5CK7E57+/5
M+RP8&"9@O]T\@_A2IYZKVJ0T\ASRG3W)?>>DT5BZ1XAAU'$,H$5QZ9X;Z?X5
MM5[=&M"M#GINZ/+J4ITI<LU9A1116IF%(2 ,D@#U-8&K^)8[-F@M0)9AP6/W
M5_Q-<G=ZA=7K[KB9G]NP_"O*Q6;4:+Y8^\_P^\]##Y=4JKFEHCT-M0LD.&NX
M0?=Q4D5U;S?ZJ>-_]U@:\OH!(.0<&N!9[.^L/Q.MY3&VDOP/5:*X'3_$5[9,
MJL_G1#JC]?P-=EI^I6^I0>9 W(^\AZK]:];"9A1Q.D='V9Y^(P=2AJ]5W++2
MQH</(BGT)Q2">%B )4)/8,*Q/%6G_:+$72#]Y!U]U/\ A7%([1NKJ<,IR#Z5
MS8S,YX:KR.%UWN;X; QKT^=2U]#U2BJFF7JZAI\5P.I&&'HW>K=>K":G%2CL
MSSY1<9.+W044451($@ DG '<U']H@_Y[1_\ ?0K"\5:AY%F+1#^\F^][+7&(
MK.ZHHRS' 'J:\C&9JL/5]G&-_F>EALO]M3YY.QZDKHXRC*P]0<TZJ>EV(T_3
MXK<8W 9<^K'K575M>@TP>6!YLY'" ]/K7H2KJG252MH<2I.=3DIZFM4+W=O&
M<//$I]"X%>?WNLWU\3YLQ"?W$X%4*\>KGD4[4X7]3TJ>4MKWY'J$=S!*<1S1
MN?\ 98&I:\J!P<BM2QU^^L2 )3+$/X'Y_7M3I9Y!NU2-O34*F522O"5ST!G5
M/O,!]331+&3@2*2?>N.UW5K?5--MVBRLBN=R'J./Y5EZ1_R&+/\ Z[+_ #K6
MKF\8UE3@KIVUOW,X9<W3<Y.S5]+'I%%%%>R>8%%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %</XHT_[+J'VA%Q%/SQV;O_
M (UW%4-8L!J.G20X_>#YD_WA7#F&&^L4'%;K5'5@Z_L:J;V>YP-C=O97L5PG
M5&R1ZCN*[S4+:/6-'(C(.]0\9]^U>>$$$@C!'45UWA+4/,A>QD;YD^://IW'
M^?6O#RFLN:6'J;2_,];,*3LJT-XG(LK*Y0@A@<$>]>@:%8#3M+7S !(_SR'T
M]OP%4I] $GB)+G;_ *.1YCC_ &AV_'K4WB;4/L>G>2C8EG^7Z+WKJP>%^I>T
MKU?LZ+^O,Y\37^M<E*GUW.4UF_.H:E),"?+!VH/85-X?T_[?J:;ES#%\[_T'
MYUE5W_A[3_L.F(6&)9?G?V]!7#@*,L7BN>>V[.O%U%AZ'+'T1:U._33;%[AQ
MDCA5]37G=Q<2W4[S3.6=CDDUN>+;LRWZ6P/R1+DC_:/_ -;%9^B:?_:6HI$W
M^K7YW^GI6N95IXG$JA#9.WS,\%3C0H>UEN]?D6-(\/3ZB!-(3%;]FQRWTKJ(
M/#VF0*!]F60_WG.<UIJJHH50%4#  [4M>SALMH48ZJ[[L\ROC:M5Z.R,Z70M
M,E7#6D8]U^4_I7/:KX6>W1IK)C(@Y,9^\![>M=E15U\OH5HV<;/NB:.,K4G=
M._J>5JS(X920P.01V-=[X?U7^TK/;(?W\6 _^T.QK!\4:8MK=+=1+B.8G<!T
M#?\ UZHZ%=FSU>!LX1VV-]#Q7@86<\#B_9RVV?Z,]>O&.+P_/'??_@'H=<_X
MEU<V<(M8&Q/(,LP_A7_&M\D $GH*\TU"Z:]OYKACG>QQ[#M7KYMBG1H\L=Y?
MEU/.R[#JK4YI;(KJK.P502Q. !WKJ-,\*;D66_8C//E+U_$T>%-,5]U_*H.#
MMC!]>YKK*X\LRV$X*M65[[(Z<=CI1E[.F[6W9GIHFF1KA;.(_P"\,_SJ&Y\-
MZ;<*0L'E-V:,X_3I6M17M/"T)+E<%;T/+6(JIW4G]YY]JVB7&EMN/[R ]) /
MT/I52POI=/NTGB/(^\.S#TKTB:&.XA>*50R.,$&O.-1LVL+^6V)R%/RGU':O
MG,PP7U2:JTGI^3/;P>*^L1=.IO\ F>AVT\6H622KAHY5Y!_4&O/]5L6T_4)8
M"/ESE#ZJ>E;W@^[)$]HQX&'0?S_I5OQ5I_VBQ%T@_>0]<=UKLQ4?KN"59?$O
MZ?\ F<N'?U7%.D]G_2,KPKJ'D7AM';$<W*Y[-_\ 7KM*\L1VC=70D,IR".QK
MTC3+U=0L(K@8!888>A[U62XGF@Z,MUMZ"S2ARR55==RW37=8T9W("J,DGL*=
M7/>*M0\BS6T0_/-RWLO_ ->O5Q-=4*3J/H>?1I.K44%U.6U.];4+^6X;H3A1
MZ+VK5\*Z?]HO3=2+F.'[N>[?_6K 16=U11EF. /4UZ1I=BNGZ?%;C[P&6/J3
MUKYO+*#Q.(=6>J6K]3V\=55"BJ<>NGR*^NZH-,LLI_KY,K&/3W_"N D=Y9&D
M=BSL<DGN:T_$5V;K5YAG*1'RU'TZ_K4_AK3%O;PS2KF*'!P>C'M1C*D\;BO9
M0V3LOU8\-"&%P_M);[_\ ?I7AB:\19KIC#$>0N/F8?TKHXO#VEQ+C[*K'U<D
MUIT5[N'R[#T8VY;ONSR:V-K5'>]EY&3/X<TR92!;^6?[R$BN9U;P]/IH,J'S
MH.[ <K]:[RD95="K ,I&"#WJ<3EM"M'16?=#H8ZK2>KNO,\KJ[I'_(8L_P#K
MLO\ .I=<T[^S=1:-?]4_SI]/2HM(_P"0Q9_]=E_G7RT:<J6(4);IK\SWY34Z
M+E'9H](HHHK[D^4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@#AO$^G_9-1\]!^ZG^;Z-W_QK+L;M[&]BN$ZH<D>H
M[BN]UFP&H:;)$!F1?FC^HKSL@J2",$<$5\EF=!X;$<\-$]5ZGT6!JJM1Y)=-
M#U"*9)H$F1@490P/M7GVM7_]H:E)*#^[7Y4^@JQ;ZV\&A2V()\PG"-Z*>O\
MGWK'J\QS!8BG"$?5^O8G!8-T9RE+T7H:F@:>;_4T##]U%\[_ -!^=>@UD>'=
M/^PZ:K.N)9OG;V'85KU[.68;V%!7W>K/,Q]?VM5VV6AYSK3%]:NR>TA'Y56@
MNI[4DP2M&6X)4XS5[Q#"8=;N,CASO'XTW1=.AU.[:"69HSMW+@=?:OFITZDL
M5*$?BNSW(3@L.I2VLB+^U]0_Y_)O^^J/[7U#_G\F_P"^JZ/_ (0ZW_Y^Y?\
MOD4?\(=;_P#/W+_WR*[/[/Q_G]__  3F^N8/^D<Y_:^H?\_DW_?5']KZA_S^
M3?\ ?5='_P (=;_\_<O_ 'R*/^$.M_\ G[E_[Y%']GX_S^__ ((?7,'_ $CE
MY[ZZN4"3SR2*#G#'/-0*2K CJ#FNO_X0ZW_Y^Y?^^11_PAUO_P _<O\ WR*A
MY7C).\E?YE+'X9*R?X&U>R$:7/(.OE$_I7FM>GSP^99R0?WHROZ5YB05)!&"
M.#73GB?-!OLS#*FK318BU&\@C$<5S(B#HJM@5)_:^H?\_DW_ 'U6GH^@6VJ6
M7G&Y=7#%64 <5H?\(=;_ //W+_WR*Y:6"QLX*4'H_,Z*F*PL9.,EKZ'.?VOJ
M'_/Y-_WU1_:^H?\ /Y-_WU71_P#"'6__ #]R_P#?(H_X0ZW_ .?N7_OD5I_9
M^/\ /[_^"1]<P?\ 2.<_M?4/^?R;_OJJT]Q+<R>9-(TCXQECDUUG_"'6_P#S
M]R_]\BC_ (0ZW_Y^Y?\ OD5,LMQTE:6OS&L=A8NZ_(R/"[%=<B _B5@?RS_2
MN[90Z%6&5(P16+IWAN'3KU+E+AW*@_*0.XQ6W7MY9AZE"BX5%K?_ "/+QU:%
M6JI0['FVJ6+:?J$MN?N@Y0^JGI6KX5U#[/>-:2-\DWW?9O\ Z]:GBK3_ +19
M"ZC7,D/7'=?_ *U<8CM'(KH2&4Y!'8UX5:,L!B^:.VZ].QZU*2Q>&M+?]3U%
MW6.-G<@*HR2>PKS?4[UM0U"6X.<$X4>B]JWM8UU;C1($B8"6X'[P _= Z_F:
MY=59W"*"68X '>M\VQBK.-.F[K?[S++L,Z:<Y[[&_P"%=/\ M%Z;IUS'#T]V
MKM"< GTJII=BNGZ?% /O 9<^K'K5SK7M8##?5Z"CU>K]3R\77]M5<NG0\ME8
MO,['DLQ)KMO"D031@XZO(Q/\OZ5QMY";>]GA/5'(_6NL\(7(>PEMR?FC?('L
M?_K@UX.4VCB[2WU^\];,=<->.VAT5%%%?5GSX4444 <QXRC!AM9.X9EKGM(_
MY#%G_P!=E_G6WXQN TMO;@\J"[?CTK$TC_D,6?\ UV7^=?)XYIX_3NOT/H<*
MFL'KV9Z11117UA\\%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !7"^)M/^QZB9D&(I_F'L>XKNJS]:L/[0TV2(#,B
M_,GU%<.8X;ZQ0:6ZU1UX*O[&JF]GHSSJM/0M/_M#4T5A^ZC^=_H.U9A!!(/4
M5WOAS3_L6FJ[KB6;YF]AV'^?6OF\MPWMZZ3V6K/;QM?V5)M;O8V****^R/F3
MFO%NGF6!+U!DQ_*_^[V/Y_SKE+>>2UN$GB.'0Y!KT]T61"CJ&5A@@]ZX36]"
MDTZ0RQ O;,>#W7V-?.YM@YQG]8I_/R\SVLNQ,7'V,_E_D=;I>JP:G;AXR%E
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
MSNM^+H]'UJVTB/2-2U&\N('N%2R6,[45@I)+NO=A715YOXK61OBII CUS^QF
M_LBX_P!)VQ'/[V/Y?W@(YZ^O% '7Z5K\VHO*+K0]3TI(U!$E]Y(5B3C V2-S
M]<5KET#JA90S9PI/)Q7'[=._L#6(?$'BJ/6]/:W+3B18%\F, [B/* /<<]B!
MCFL;X=M=2ZY._B3S_P"W%LHQ8"Y #?8>,-Q_RT+?ZSWV]L4 =CX<\2VOB'1K
M._4+;O=!REN\@+X5V4_7[M6+K4Y;634"]I_H]I;>>LHE7,APQ*[>HQM')X.?
M:O(K;1M.M_@M8:Q'9PC4TU"&5+S8/-5OMH7A^H&WC'2NON_^1W\:?]@&W_\
M:] '6Z)K=MK>DV%[&R1R7EK'="W+@NBNH;G\^M$^L+9)JEQ?QK;65@H?SS*K
M;UV;F.T<KCD8/7M7E-C::)!X'^'][I$=J-9>^L5\Z(#SW)P)U8CYBH7<"#P
M!Z"M76H(KBV^+22Q)(HMXW"NH8!ELU(/U! (/8B@#TZTNH;ZTBNK=P\,JAT8
M=P:YA_'0;4M1L[+PYKE__9\_D3S6T<)0/M#8&Z4,>&':M;PM%9P^%]-2PC@2
MW^SH0L  7)4$GCC)))->?Z7#)+XC\9[?&,NAK_:K Q(+?YOW,?SYD4M[<$=*
M /1]$UFR\0Z/;ZII[LUM."5WJ58$$J00>A!!!^E:%<=\,;A)O!JP0Q1"WL[J
M>VAGAW;+I%D/[X9)/S')/)YS78T %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4;_ $72M5='
MU'3+*\9!A&N(%D*CT&X'%7J* ,J'PSH%N'$&AZ;$' #[+2-=P!! .!SR ?J!
M6@]K;R7,5P\$33Q B.5D!9 >N#U&<#-2T4 5?[-L?L0LOL5M]E!!$'E+L!!W
M [<8Z\_7FI#9VK2RRFVA,DR".5R@RZC.%)[CD\'U-344 9\&A:/:WJWEOI5C
M#=*@C6>.W17"@8"A@,XQQBK(L[4-<,+:$-<8\\[!F7C'S>O''/:IZ* *]E86
M>FVJVMC:06MNI)6*",(@SR< <53N/#6@W=R]S<Z)ILT[G+2R6J,S'U)(R:U*
M* &QQI%&L<:*B*,*JC  ] *=110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !117'0^-K^^N]0BTOPGJ-]%8W<EF\Z7-NBET.#@/(#CD=J .QH
MKG;[Q8NE:/:76I:7>07UW+Y%OIB%)9Y'YP!M8KT&XG. .M5HO&<UMJ%I::]H
M-[HXO9!#;7$LD4L32'HC,C':Q[9X/K0!U=%96F:[!J>L:QIT<4B2:7-'%(S8
MPY>,."/P;%9FH^.++38O$TDEK.XT!8VGVX_>;T#C;SZ'O0!U%%<EXE\:7?AN
M">]E\-7]QIL(C)O(IX IW;0/E+AOO,!T_2GW'C"ZTS37U'6?#E]IUI'-''+(
M\T,FQ&.#(=CM\JG&>_.>QH ZJBL?4_$-OIVHZ7IR1275WJ,A6*.(CY8P,O*Q
M/1%&/J2 *LZUK-EH&DW&IZA*8[:  L0-Q))P% '4DD #U- %^BN/?QM?6<<=
MWJ7A'5[/3790;@M%(T8)P"\:.64<\X!Q5K5_%DUAXCCT.PT.[U.[:T^V'R)8
MHPL>_9UD9>^.GK0!TU%<_HOBI=3U>?1[S3+S2]3BA%Q]GN=C>9$3MWJR,RD
M\'G(S4<GC.PC\;1^&#%,9V09N,#REE*LXB)SG<44M],4 =)17.>)_&=AX4OM
M*M]0BF\O4)&3ST *0 ;1N?T7+#GM5[4M<CT[5M,TXV\DLVH^<(MA  ,:;R#D
M]^@H U:*XB3QWJD6L0:2_@O5!?3PO/'%]JM?F12 QSYF."P[]ZZ^TGEGL8I[
MBU>UE9 SP.RLT9]"5)!_ T 6**XC3?'VH:KH\.KVG@S5YM/F3S$DCGMBS+ZA
M/,#$\=,9JW>>/+5=/T*[TJPN=4_MMB+2.%DC8X0N<[R , 'OU% '645A:7K6
MKWMZ(;WPO>Z=#M)-Q-<V[J".V$<GGZ5EQ>.KC48Y;O0_#.I:IID;,OVR)XHU
MEVG!,2NP9QP><#..,T =C17,W'CG2X]$T[4;>*[NI-3;R[.RBBQ/*XSN7:V-
MNW!W$D 8Z]*9;^,I8=3M+#7="O='>]?RK6:62.6*23&0A9&.UC@X!ZXX- '4
MT5SNE^,++5/%VK>'$AFBN]."DN^-LH(4G;_N[TSG^\*%\863^.V\)I#,UTEJ
M;EYACRUQCY/7=AE/T84 =%17.^#O&%EXSTV>\LX9H#!.89(IL;@< @\'H001
M68OQ*TR33_$U]%:7+P: ^V5AM_?\D93GIE3UH [6BN7@\2Z]-)&&\$ZE'&Y&
M9#>6I"@]\"7-2V'C/3[[QEJ/ACRIH;RS *O(!LG^568(?50ZY'O0!T=%<MJW
MCBSTFT\13R6EQ(-#>%)E0KF0R*C#;D_[8Z^E1R>-Y-.>(Z_X>U+2+65UC%Y*
MT,L*,3@;VC=B@)(&2,<]: .MHK&\3^(H/#&C_;YK>:Y=Y4AAMX #),[' 5<\
M=,GZ U+'K(O?#D.LZ7:R7ZSP)-!!&Z*T@;!QEB%!P>Y[4 :E%<3;>.]4N]5O
M=-A\%ZFUW9",W$?VJU&P2 E>?,P<@'IFM@>+-/2[\00W1:VBT/RS<SR8VD/&
M),C'/ ./K0!O45QC>.[R.Q_M63PCK*:/M\PW),1D$?\ ?,._?C'/3..U6=7\
M?:1H]UH*RF26TUD%HKR+!BC7Y &<]E)D49[9YH ZJBLR\UJ&RU[2])>*1I=0
M69HW&-J^6%)S]=U:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
MO?M@L+471Y\\0KO_ .^L9JPT4;2I*T:&1 0KE>5!ZX/;.!0!Y7IEW>V_Q'\-
M^&]4=Y;W28KQ8[AQ_P ?-LR)Y4F?[V%*M[J?6O5ZC:WA:=9VAC,R JLA4;E!
MZ@'K4E !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !6'XHU]_#UG8SI;K,;F_M
M[,@MMVB1PN[\,]*W*X[XE03-X7@O(89)AI^H6M[+'$I9C''*I<@#K@9/X4 :
MOBC7W\/6-G<I;K.;B_M[0JS;=HD<+N_#.<58NO$N@V-P+>[UK3H)C)Y7ERW2
M*V_ .W!/7##CW'K7$>)O%&B^,#H6D>'K^/4KN35;6YD6W!;R88W#N[\?* !C
M!YR:H0:MX4T[6_B!#KAMENKB[V[)DRUQ'Y$>(T_O'<3\HY^84 >F:GK6EZ+"
MDVJ:E:64;G:KW,RQACZ#)&:636-,AM8;J74;1+>8$Q2M.H20!2QVG.#P">.P
M)KR[P\\7AS6M'F\;/';D^';>"UN+W CCD4L98RS<"3!3/<@53L;&WO'T(&T!
MT:Y\6W$^GPR1X0P>2Y4JIZ*7#,!CO0!Z]INK:=K-L;C3+^UO8 VTR6TJR*#Z
M9!ZTS4];TK1(TDU74K.Q1SA&N9UC#'VR1FN;\.P16WQ-\81P1+%&UO82%47
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
M53I2:O8-J(.#:BX0R@^FW.<UY?87>A:AHW@+3?#H@.L6EU;2RQ0IB6VC5/\
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
MD5G:1\2+N34M&6[U/1[Y-3F2"2SL89%ELV<?*=[,0X!P&X7KD4 >H*JJH55
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MM6/BG0M2@NIK/5+>5+1/,GPV#&F,[F!Y P#S[5&OC'PX\#SKK5GY*2B%I#*
MH<J6"YZ9P"?P- %6/PBJ0>%8OMI/]@;<'R_]?B$Q>OR]<]_2JT?@9(_"%CH'
M]H,1:WZWOG>5][%P9MN,\==N<^_M6UIGB31=8BN)=/U.VG2V_P!>5?'E#&<L
M#T& >3QQ4>E^*]!UJZ-KINJVMS/M+A$?EE_O+_>'N,B@#/UKP3::]JFIW-Y<
M/Y-_IB:>T2+@IMD:02!O7+# Q_#3M-\/Z]'J=I<ZMXGDO(;-6$<%O;?9Q,2,
M;IL,=Y Z  #/.*N6_B[P]=)</!K-FZ6T0FG<2C;&A[L>@IMKXP\/7MK=W-MJ
MUM)':)YD^&YC3^\1UQ[T 9O_  @J?\( /"O]H-M$PE^T^5S_ ,?'G8VY_P"
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
M;A?O)(RL6W9X/&.G>J>F^%M<MIM.BO?%4UQIVGD&*&&W\F2;:,*)I QW@#J
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
M+(P4G:JRJ2>/0"NUHH \Y\5:Y9^.-,C\-^'O.O9+NYA-Q<+ ZQ6L22*[.SL
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
MU/4G^)NB\#J>.X\8ZW=Z+I=HNGB+[;?WT-C \REDC:1L;R 1G !.,]<52L?
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
MJVO,;IW;6'WR$J!L/E+'Q_WSG\:SHO [V":3-I.KRV=_I^GIIQG:%9%GA7&
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
M[:X1 X ==KJRGAE(QZ'@<UDS^ H[S1];MK[4YI[[66C-U>>6JX$9&Q50<!0
M?4\DYH ZC3K:2ST^&WEE25XUP72(1@_11P*LT44 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MMM4CDFN1F'",%DXR0K$;20.H!R/2N-2"VU:[U+4+?6=:UBYM]&N81+-9)#"
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
M(SL5# C<0N!D$<]* .HHKRW6M=\2:#-XOLSK37(TW1([NRF>"(2*[-)\SX4
MGY<= , <9R3JZI>:II>EZ7;W7B:Z%[J,[2,+2P66X9=@)B@4(0%4X)9P2 >3
MR* .]HKR=_%^OP>%?$BQ7DYO=,U.TM[:XOK5$E,<K19$B  9P[#( R"#P:U[
MV?7-+\23:._B&[N8;S1[BZ25X85>WEC9!E-J ;2'Z,#TZT >@YR,BBO)M*EU
M_3? '@XVU[J\FF36:R7EQ8VL4UQ /*3RT5=ARF=V3M9NG-=UX/U$:EHAF&M#
M5PLSH+@V_DR* ?N2)@8<=_E7MQ0!OT444 %%%% !1110 4444 %%%% !6;K>
MD#6].-DU_>6<3G]XUHZHTBX(*$D$@'/;!XZUI44 0VEI!86<%G:Q+%;P1K'%
M&O15 P /PJ:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S=,T2VTF
M[U.Y@>5GU&Y^TS!R" VQ4PN!TP@ZYH.B6Q\2KKV^7[4+,V>W(V;"X?.,9SD>
MM:5% !1110 4444 %0I:01WDMVL8%Q*BH\G<JN2H^@W-^9J:B@ HHHH ****
M "BBB@ HHHH R=9T)=8DMIEU"_L+FV+&.:SE"G##!#*P96' Z@X[8I^A:%:>
M'[.6WMGFE::9KB>>=]TDTC=68\#/ '  P!6G10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8_B3P]!XETQ+*>YN+;RYX[B.6W*AU=&W*1N!'4>
ME;%% ',6_@N/^T[2_P!3UK5=6>S?S;:.[>,1QR8(W[8T7+ $X)SC-5YOA[9R
MQ7%B-4U&/1;F<SS:6C1^2S,VYE#;-X0MR5# <GUKKZ* .8N/!=O+JU_>0ZG?
MVMOJ6S[;9PL@CG*J$')4NN5 !VL,T:'X(L]"GTN6.^O;@Z9;2VEL)BF!$Y4[
M3M49QL&#]<YKIZ* .1OO -K=R:JD>K:E:V&K,TE[8P-&(Y'9=K,"4++G R 0
M#^E:-KHMS8:II MKR?\ LVQT][5X6DXD8>6(V*@8) 5^??ISQNT4 9NIZ);Z
MI?Z7>322K)IMP;B((1AF*,F&R.F&/3%9C^"=.?PA>>&C/=?8[N221Y-R^8"\
MID.#C'4XZ=*Z6B@"EK&F0ZUHM]I5P[I!>6[V\C1D!@KJ5)&01GFL:3P7;-JG
MVV+4;^W#V"Z?/%"ZJ)HU#!26V[E8;R<J1VKIJ* .:L_"!CU.QO=0US4M4.GE
MC:1W7E 1LRE2Q*(I=MI(RQ/7UK1UG1GU46[P:G?:=<6[EHYK5UYR,$,C!E8?
M4<=L5J44 <H? 5A-97D=W?7UQ?7=S'=OJ#,BS+-& (V3:H5=H& -N.3G.:DC
M\%02?VE-J.IWVH7M_9-8/=3>6K10MG*HJ*%')SG!R0*Z>B@#F)O!D*S6=UIN
MJ7VFWMM9I8FX@\MC-"OW0ZNC*2#D@@ C)K:TK3ETK3H[1;FZNMA)::ZE,DCD
MDDDGZGH, = !5VB@#D;[P!:W<FJQQZMJ5K8:LS27EC T8CD=EVLP)0LN<#(!
M /TXJP?!%AN9EO+^)SID6F!XI@C+'&Q97! R&R>>Q]*Z:B@#F8/!L3WXO-8U
M2]UB1;>2UC6[6)52.3 <8C1<E@ "3FF:5X)BTV[L))-9U.]MM.4K8VMPZ;(
M5V]54,Y"\#<3BNIHH YR/P5IB>#8/##/<M:0 >5-O F1E;>KA@.&#<CCM4ME
MX:DAEN)=1UO4M3:: VVVX9$14/7"1JJEC_>()],5O44 <MI/@>UTPZ,7U&]O
M/['CEAM1/Y>!$Z*FP[4&0 @P>O)R34,'P^LX8K:Q;5-1ET:UG6>#2W:/RE96
MW*I;9O95/(4L1P.N*Z^B@#$A\,6<-MKL"RSE=:EDEN"2,H7C6,[>.!A1USS3
M+'0[C3=4TM;:\G.EV6F&S,+R<.X,>QRH&-P57R?<8%;U% &+KWAR/6YK"Z2]
MN;&^T^1I+:YM]A9=RE6!#JRD$'N*X_Q;X!:'PUXBFTZYU*_O=4AA2Y@D*/\
M:'21</PH((7(PI"X[<"O2J* .77P@L5^-2NM4U#4I[6VEALDN3'B .,-C:H+
M,0 -S$G%87A#P)(?"?AR'5K[4EBLTAN6TJ78(TG7D;CMWD!N=I;&?;BO1:*
M,6V\+Z=!9:S92"2XM]7N)9[F.4C!,BA648 P,#Z^]4;'P5%;7FGS7FL:EJ46
MF<V,%T8]D)VE0QVH"[!20"Q.,^O-=110!@0>$-.@\8S^)E:<WDT10Q%AY2L0
MBLX&,ABL:@G/055G\$H;F^:PUS5--M=0E,UU:VKQA7<_>969"Z%L<[2/7@UU
M-% '/WWAF>>^>ZL?$.K:=YD:QRQQ/'*C!1@$"5'VMCJ1C/4Y/-:6C:3::#H]
MKI=BK+;6L8CC#-DD>I/<D\U>HH Y.S\!6=G:VMI_:-_+:6>HC4+6%S'B%@SM
ML!"9*DR'J2>G(J_J'A+3-4U'4;R]$DHO[!=/GA+ )Y89F!'&0V7/.>PK=HH
MY_2_#,]A>V]Q<^(=6U!+9"D$-Q(BH 1C+;$4R''=L^O7FH?'&G-?:/;216=]
M<3VEW'<1/82(L\!&09$#@JY )RIZ@FNFHH \STCPC-KM_P")I]275H;+5+&*
MQ,U\46YF(+EWVJ-J !E4#:.F<>O7:QX7CU2XTR[AU"[L+[30ZV]Q;["=K@!U
M*NK*0=H[=16]10!QI^'.GE=2C;4]2:/498)[E7=&W31,K"3)7()V $=,$X X
MQN7GA^TOM=AU:9Y?.BM);,1@@(4D*EL\9S\H[^M:U% ')67@>33=,L;.R\3:
MS"U@IBMY083B(A0(V0Q[& VC!(W#GGM5RQ\)1:?:"*'5-1$SWXU"YN?,57N9
M.,J^% V$  J .!70T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%([K&C.[!549+$X 'K0 M%8MEXO\-ZE?"RLM?TRYNB<"&*Z1F8^P!Y_
M"MJ@ HHHH **1G5!EF"C(&2<<G@4M !1110 456;4;)-033WO+=;V2,R);&0
M"1D'!8+G)'O3_M=L+P6?VB+[48_-$.\;RF<;MO7&2!F@":BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BLK5?$VA:'(D>JZQ8V4CC*I<7"HQ'J 3G'O5ZV
MOK2\M8KJUNH9[>7'ERQ2!D?/'!'!H GHHHH **** "BBH+V^M--M)+N^NH;6
MVCP7FGD"(N3@98\#D@4 3T5A0>-O"ES/'!!XFT:6:5@D<:7T3,[$X  #<DGM
M6[0 444C.J+N=@HR!DG'6@!:**K7-_:V<UM#<2A)+J3RH1@G>V"V./8'K0!9
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "N*^)>)=*T6QF8BPOM9M;:]&<!H222I/H6"@_6NUJGJVE6.N:9/INH
MVZW%I.NUXVXSW!!'(((!!'((H Y3QO-I.DZ4%OO"-S?Z99QBY,]FL2+;;#D8
MRZLI& ?E[?E2+<:GJ_Q*GLH]6N;72[:PM+W[/"$!D=GD^5B0?E(7Y@.3@8(Y
MS:;X?VEQ$+;4-;UW4+ 8S97-YF-@.S;5#./9F/O6Y!HEI;:]<:Q'O%S<6\=L
MRY&P(A8K@8X/SF@#SKQ3X@U&./Q'J6F:OK<[Z8SB+[':1+9V[1J"T<A?F0YS
MN(Z9P ,5L_:=5U_QN=-75[JPL&T2WO&2T"!_,>1QPS*<# &?H/?.C<?#W2[H
M:E!)>:C_ &?J,DDUQ8+.!"9'^\PPN[K\V-V,]JTM)\+VFDWZ7R7-W<7*V4=C
MYD[J28T9F7.%'/S$9] * //-0N]2UOX>:&U[JES]IC\116<D\6Q6E"7FQ68;
M<;AM4^F1T-;/B'6=0'C.+P]'/KGV.UTU+B1],A1YYI&=E!=B.% 0G@#)/H,5
MT$O@C3)/#IT59KN*$7AOHYHY )8YC*9=RG&.&/<'BI;_ ,)P7MU:7J:CJ%IJ
M5O;_ &;[;;R())8^I#@J5;GG[O!)QB@#B+CQ1XFATS1M+O(]5@N;S4KB W,=
MJGVN6VC0NK!/NAV& 3CC:Q KIO!MYK+ZIJ=I>Q:JVF(L<EG<:G"J2Y.0Z$K@
M,!@$'&>2.:OS>#-.GTBUL6N+_P VUG-S#>_:";A)CG+[SGKN((QMP<8J[H^A
MII#7,IO[Z^N+DJ9)[R4,Q"C  "@*HY/0#WH XGQ9HMQJ_P 2EDTZ00ZM8Z,M
MU82GH)5G(VM_LL"5/LWM3]*\1VNL>.H-8#"U5/#L_P!H2;K;2).HD5Q_LD'/
MT]Z[C^Q[;_A(3K>9/M?V7[)C/R[-^_IZYK,'@?1!XAU/6A%)Y^IVK6MU%OQ$
MZMMW';V8A0"<]J .)L_$&K6M]X:O(]1UV]AU.^2WGFO;6*&UG216(:)/OIT!
M7VZYINIZKXA7PUXK\01:]=1S:/JT\5I;*B>48TD4;9 5RPP2.HP .^:ZK_A7
M-@UK902ZOK$IT]T>QD>="UKLZ;1LP>.,L&..]:$W@W2Y]#U?2':X^S:K<R7-
MP0XW!W8,=IQP,@>M &98OJ>D_$.VTJXUBZU"VO=,EN9%N%0!)4D093:HPI#G
MY>>@KCK#Q1XGU7P_%XBL4\0SZE-+YT=G':1FQ:+S,>5TW?<'WLYW?E7JLFC6
MLOB"WUIC)]J@MI+9 &^78[*QR,=<H*QH_ EC YCM]2U6#3C/]H_LZ*X"P!RV
MXXPN\*6YVAL>U &]!:3Q:E=W3WLLL,ZQB.V90%A*@Y*D<G=D9SZ5;JI!8"#4
MKN]^U73FY6-3#)+F*/:",HO\).>?7 JW0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!PUUI&O
M:1XLU?7-%M--U>'4?*$]O<3&&>)D0+M1]K*5(YP<<FN9U.2QU/2](@TN"]T"
M6/Q1'!?V4;(#'.WSEAPRG^%E(XYZ5W5WX+MI=4NM1L-4U32I[LAKD6,RA)F
MQN*NK -@ 9 !.*C?P#I+:*NG1S7T3B]74#>K-NN&N!_RT+,"">W(QCM0!F^(
M[V>3Q&FEVVK:XYM[-7EM-(MX_,5F)"R2RO\ +R <(,=">161I'B76O$6E>#M
M/EU"6TGU7[8;R[@1%E9;=BH R"JEC@D@=CC%=?=>#K:XU5]1CU/4[6>:".WN
MOL\RH+E4SMW_ "Y!Y/*E3S56'X>:3:Z;;V5K=:A;BSN9+BQEBE4/:%\[EC.W
M[AW'AMW7Z4 9_B2^UWPAX0F4:G+?W-QJ$5K9W)@5IHHY'5?F PKN/FP<#.1G
MWJ6$OB2?4[C3;*7Q"EE=6$H6[U6"-6M;D8V,K*.0<G*D=N.M=+'X(TD:'>Z7
M<&YNA?3?:+FYFES,\HQM?<,8*[5Q@ # XJ2RT+^Q99]3DO\ 5]7N4@*(D\JL
M=HYVHJA%W$@<GGWH Y[2_%.H>(W\)VEM*UO=.)+G5U4#*"#]V\9]-TQ ]<*:
MN?%K/_"LM7VJ&.8, G&?WT=2>"_#\EGJ6N^(+NQ-C<ZO<ATM7<,T,2CC."0&
M9BSD XRWM6[X@T.U\2:'<Z1>M*EO<;=S0L%<;6##!(/=10!DV,OB![Z!;KPC
MI5M 7&^:/4 [(/4+Y0R?Q%<RLWB#4]+\8ZFOB2\M7TF_NTLHHECV 1*& DRI
M+#MC(X]ZZF+P?)%,DG_"4^(GVL&VO=(5;'8_)TK!TKP))??\)*FHW6IV-OJ&
MK7#R06\RJEU V,$\$@$9!*E21P>U #]7U37M0TSPWJD,>J)I5U9">^&CHC7"
MR.B,G# DIR^=O.<5E^(;@ZO\/M/>W\17EXHUNVA:?R5@F'^D* DJE?OIQV7)
M ./7NM1\,P7DEI+:W]_IDMK$8(VL90H\OCY2K*RD<#'&1523P-I<GAV71C->
M 2W0O'N_-'GM.'#^9N(QG*CMC Z4 8'B'6-03QC!X=CGUPV=KIB7,LFF1(\\
MTC.R NQ& H"$\ 9)]!BH['7O$:#PW!J)NX'EUR6T9KF%8Y+JV$,CHSJ. >!G
M&.5KJ;[PG!>W%G>)J6HVNI6T'V;[=;R()98^"0X*E6Y&?N\'IBG1>$=/CCTM
M6GO)7TZZ:[CEFF+O)*RLI+D]?OG@8'3% ')2S:YJ<?C:Y7Q#>VBZ1=2BRCMU
MC !6!'P^Y3N7)Z<=3UXQW/AZ^EU3PUI6H3X\ZZLX9GVC W,@8X_$U#%X:L88
M-:A5IMNL2/+<Y89!:,1G;QQPH]>:OZ=8PZ7I=II]N6,-K"D$9<Y.U5"C/O@4
M 6:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** &NZ1Q
MM)(RJB@EF8X 'J35?3M2LM6LDO-.NX;JU<D+-"X96()!P1[@BC4-.L]5LGL[
M^W2XMG*EXGY5MI##([C(''0US'PP4+X+"J %%_>@ #@#[3)0!V-%%% !6-X@
M\5Z'X5@AFUO4$LXYV*QLZLVX@9(^4&MFO)OC1]I_M+P1]CAAGNO[77R8ICA'
M?Y<!CZ$]: .UT/Q_X5\27WV+2-;MKFZ(+"(;E9@.N P&?PKI*\.T07_B;XR6
M,6OVFFZ#J&@H\J6EJIWW@8=0_0J.#Z\GCKC+@\;>-=9MKWQ%IDNN274=\4MM
M/@L%>Q,08 QNW7=@GGK^? !]"U7N+ZTM)8(KBYBBDN'\N%'< R-UPH[G'I7C
MGCC7?%EGXFO)KB7Q!8Z(MM$]G+H\$<H@8IEC<*>3AL\$C@<54\3_ &CQ+XG^
M&E]9^)II!>QRI'=PVRQ[9$ WR!#G#-G!!X&WB@#W:L_1M<TWQ!9O=Z5=+<P)
M(T3.JD8=>HY KSG0I?$OB3XF>)+4^);FUTO1;Z%EMHXU/F@Y)0GJ%PI_[Z]J
MYNP\::_#\.;5;:^6&_U/Q&VFB],2_N(R>H &,_7WH ]XDD2*-I)'5$0%F9C@
M #J2:CM;JWOK6*ZM9DFMY5#QRQME74]"#W%>5^)=&US3O"/B[3KKQJ=0@&FM
M<1Q3*GVI HRP;'\# %>G?CWYM-;UW0/!/@30[+5-18:TAF>:UMUDN(851,0Q
M+WZGGK0![]6?>:YIMAJUAI=U=+'>W^_[+"5),FT9;! P,#UKQZY\<>,/#_@/
MQ*]PFH;[6XABTW4-2M!%*4D)#;EZ%EQU_P!H9]*FO=(U/1OB[X!@U'Q#/K&Y
M;EU>X10R-Y?S8(ZJ>, YQ@\T >P:IJECHNG2ZAJ5U%:VD(R\LK8 [#\?:L7P
M_P#$'PKXIO&L]&UF&YN5!;RBK1L0.I 8#/X5E?%?3=.UCPE%87^KQ:7)+>1&
MTFF7<C3#.U&'H1G^?:N0BNM:TGX@>';;QQH>E27MP9+;3=8TQV1D;&#N3(!'
MS <J -W'>@#V&VOK2\DGCMKF*9[>3RIA&X;RWP#M;'0X(X]ZL5\]^%M0U3P9
MX0^(/B"#49KN6SU.:V6&5%V-,9(U\]L=_FZ=*Z,W_BCP=J7A"\N_$\VM0:]<
M1VUU:S1(%4R $/$1R ,_R]> #V&L]-<TU]?DT-;I3J<<'VAK?:<B/(&[.,=2
M.]>5Z7>^*?&46OZ_#XP_L--.U-[2VM7C3[.B(5YER,DD-^?Y#G_'OBG5?#7Q
M/U'4-*A%S>3>'HXS<0H72!2ZEIL<Y48XSQR,Y[@'T)6=IFO:9K,]]!I]VL\E
MC,;>Y55(\N0=5.1[=JC\-(5\-V#'5)-5,D*R?;9,9FW#.X < <\#TKA/A00O
MB7X@QD@.-<D8KW +-@_I0!W^C:]IGB&TDNM*NUN8(I6A=U4C#KC(Y ]16@2%
M!)Z#DU\Z:/KFJ:#\%[Z_T:[-O<R>)61)  0RMMXY['%=WI]WX@\/_%F+P]>^
M(+C5K.^TI[MOM$:+Y<@8CY HX'R]/?VS0!W5CXIT/4M)@U6UU.!K&>7R8IF.
MP/)NVA1NP2<\8K7KYHN9=4\0?#WP#?7&K2QS2Z]Y&8XD 5S(P60 #&Y0..W/
M-=9XWU/Q=H_B*>*YOO$*Z+;VD0MKW1X(Y<2!/GDN%(SRP)QD# XH ]KK+E\1
MZ1!>W]I+?1I-I\"W%WN!"PHV2"S8P"0"<9SBHO"6J1ZUX4TW4(]0&HB:$9NQ
M#Y/FL."2F3M.0<CUKS_P+I$?C'POXR:^GFAFU;69TEFB($B(FW8H)].WUH ]
M(&NZ87D072[XK47<B[3E(CT9ACC.#P>>#QQ7-)\7? 4CA!XDM@2<#='(!^97
M%/N?"<>D0:[JRZE?7$EQI/V:2*:0%&\N+:)",<N<<GW->(VFJ:[8_!W3;2XT
M31TT+4?,M1J\RM(\&Z1\LZJ"00<X(!Z"@#Z'UOQ=H'AW38=1U75;>WM9\&&3
M)?S01G*A<EAC!X]:BT?QMX;U_3+O4=,U:&XMK-"]PP#!HE )RRD!@, ]N<5Y
MWKGA)(1X(T_0O$EB/$6E6K&QCO4WQ7B%?F8<$#[IQUX^@-5-/U"<:MXRTK7O
M#ME8>*)=#FFDN["5C'<Q!,#*9(!Z<]3ST[@'K"^)M&?PW_PD*WR'2?+,OVG:
MV-H."<8SU]JOV5Y;ZC8V][:2B6VN(UEBD (#(PR#SZ@UX_9RQ_\ #+#-O7']
MGR+G/?S2,?G5?5+[Q38>&?!2V(U@:'_8D#7/]B*C70E\M>2&!.T#'H.3D]*
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
M75O' [#RD1)V .,<M\N,YZ<5:\3:+J%WXBTO6-$NK#^U+"&5!:7V2DD<FW+
MK\R$%0-P!ZXH VM+\0:/K=O+/IFI6UU'"<2F.0'R_P#>';\:T5974,K!E(R"
M#D$5Y9K^HM=:;XLLM4T7^QO$1T*6Y^TVEP)%N8(\XPX /#'!!&<-UJ^[WMO9
M^"/#=MJ=Y#%J:.]Q=!P9MD</F>6K$?+DD#(Y % 'HM%><3:[J7A>3QG9+=SZ
MA'I6FIJ%F]T=[QLRR91FX+#* C/.">:W-!T74;273-0?Q->72S09N[>ZVND[
M,H(:/&/+P>PR".,=Z .@TW5+/5[5KFQF\Z%97B+;2/G1BK#D#H015B::.W@D
MFF=4BC4N[L<!0!DDUY#X+UBZO;Z#PS'-/IMM_:-_</<[2K7I6X8F&)NF ""Q
M'..!W(]-\2_\BKK'_7E-_P"@&@"G9>.O"FHW<=K:>(M,FN)3MCC6Y7<Y] ,\
MFN@KQBZB\077P?TC^T-.TP:%;V%I<336MPSW:P1JC[D5D50^%Y^8XYQFNQU"
M\N/$'CFST2#4KJSTP:3_ &BS6C^7).S2;%!;&0H&3@8Y(S0!VU%>67VOZU:>
M!/%,,>IRO>:1J\=G;7K@%VC,D)&_& 2!(5)XR*W;=;[0_B+IVG?VO?WUKJ%A
M<2RI=N'"R1M'AEP!MR'(P./:@#MJ*\P?Q!JH^"U]J_V^4:@EU,BW&?F %XR
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
M_P"[U_6M[7? 6C:[=VEZ6O-/O;2+R(;K3K@P2+'_ ',C^'VIM[X\TRSFO?\
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
MC";>G((.<XQWK/UGQGYWA+Q/+81W>G:OI5DTQANX5$D9*,4?&65@=I[GH<T
M7_'-MJ&J>'I]%T_3#=OJ,;0-.TBI':YQ^\;)#'&<@*"<KVJR_A+2Y?#%GH,D
M;_9;-8O(>-RDD;QXVR*PY#9&<^Y]:J3^,[:Q\JU^R:AJ-XEI'<W2V, ?R58<
M,_(&3AL*,GCI5_3_ !1I>JZC!964KRM/8+J$<@7"M$S;1UY!SVQ0!#:>#],M
MQ?M<M<ZA-?P?9KB>]F,CM#@CRQT"K\QX ')S5:Q\!Z7976FW#76HW4FF-FS-
MS=%Q"-A3:!TQ@_7@<\53O_%K7>J>'UTJ:2.WFUJ?3KM7C7Y_*CEW#G.!N0'(
MP>*MS^/=-MYY#)9ZD+&.Y^RR:B;?%NLF[9@G.[&XXW;<9[T ;6C:/::%IXL;
M(.(1+)+\[9.YW+MS]6-4]:\+V&MW=O>R275K?VZE(KNSG,4H0\E21PRY&<$$
M5G0>-D/BG7M,N[*>VLM)A262\=0$4%79BQSTPHV\<\U8T[QI8W]]9VTECJ-E
M]O!-E+>0;$N,#=A3DD';DX8 D"@!;7P3I,,>H?:'O+^?4+8VEQ<WEPTDC0D'
M* ]%7DG"@<\TK>#-/DT6QTV2YOW-@XDM+LW!\^%@,#:X[8)&",$=<USGBGXB
M >%KV[T2*_B"W"06^I&V!@D<3*CA2<\?>&2H!/0YQ75^,+^YTOP5KE_9R^5=
M6UA--#)M!VNJ$@X/!Y'>@ TWPMING07Z$37DFHC%Y->2>8\XV[0K'IM )
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
MA6'A[58O O@&Q>QD6YT^_MI;N/C,2JL@8GZ$C\Z]%EN8('A2::.-YG\N)78
MNV"V%]3A2<>@-2T >4_9M>MO"7BOP^/#E[+<ZM>WXM)DV>44F=@'<ELK@'/(
MZ8QSD"2X\*SZ-XFNKJYM->O;.ZLK6..71[R2)EDA0H5=5D7((P03D#)Z5Z7>
MWMOIUC/>W4GEV]O&TLK[2=J@9)P.>!2PW4%Q9QW<4J-;R1B5) ?E*$9!SZ8H
M X/3?#<]EJ_@R6VTB:RMK47TMS%)<_:&@:501N<GDDD],\DUT/CG1;GQ#X*U
M32[,K]IGB_=!S@,RL&"D^AVX_&M;3-2M-8TV#4+";SK2==\4@4KN'K@@&K=
M'#3'4O%/B7PY.=$OM-M]+FDNKJ2["+\YB9%C3#'=RQ)/3 ]ZT_ .G7>E^%$M
M;Z!H)Q=W3E&Z[6GD93^((/XUTU% 'F7B+3[T:EJMQH^B:]I^NR.3;76G7*FU
MNV  1YE9@@]&#+G ZGBNA\/:;J-OXU\0W]] %6ZMK%5E7[DCHCA]O? )'YUU
ME% 'DNG:3K^G>'?"EC>V.L?V9#!<"^MM,F,<WG%\Q[RK*VS!;H>N,U#;>'-9
MCL=3L#HMY%YWB*SU&+S9_/\ W :+.Z0L264(=W)Z<$C%>MW%S!:0-/<S1PQ+
MC<\C!5&3@9)]S4M 'GOBK0)SXZAUU[75[JPETX6;C2;MXI8G61G!(5U+*0Q'
M?!'3FH#H%K#X;A$OA#57AGU"2[D"ZBTE];N5VK,&WYW$ 957XSWYKTFJ.H:O
M::9<V%O<LRR7\_V> !<Y?:S8/IPIH P?!$6LQ)J2Z@VHG3_.7^SQJ;*UR$VC
M?O*]MV<;OFQUKGO%'AW5KVX\:&WL9)%OFTO[-C'[WRW!DQSV%>FT4 <QJ.G7
M<OQ&T/48X&:T@L;N.64=%9FBV@_7:?RJM\1U-IX>B\00;?M>B7"7L0)V^8H.
MV2//^TC,/KBNPK%GTW2O$5ZLU[8W$CZ;<%8Q.)$C+C:P<+D+(!QAB#@@XH Y
M$^&=3TS0_"^I):/>ZC8WSZCJ-O&0'E>=7\TKD@%E,G R,A:AUK0M7\6OXIU*
M'39[);G1!IMG#=;4DG<,[EB 3M&2%&?<UZ=10!Y^KZMKGBOPC>?V#?V5IIYG
M^TR7012K- 5  #$D9XS[C&><;/P]TV[TGP/I]E?0-!<QF8O&V,C,KL.GL0?Q
MKIZBN+F"T@>>YFCAA3EI)&"JOU)H XK4_!]OKOQ/EOM5TL7.G+HT4,<CGY1*
M)I"1P<YVL/SI/#&@WOA&XU[2--TV#[/)NO-.O'&%<MG]S,P^8E6Z$Y^4^U=W
M68VOZ:+S2[9+A96U17>T>+YTD55W$[AQC!R/6@#SSQ!8_P#"1Z7*G_"OKVU\
M4/'B.]C6*)8)\<2"X5\E0>>Y/3%;<]KK'ASQ;'KK6%SJ]O<Z7#9W9L]IECFC
M9COV,1E6W'IR,=*[NB@#C_#MGJ.H>,-3\3WVGRZ=#-:165K;3LIE9$9G9W"D
MA<EL 9SQS3-?CN]-\?:3KL%C-?P&QGLI8;<H94)='#A68;A\N#CID5UTES!#
M+#%+-&DD[%8D9@"Y +$*.YP"?H#61>:7I/BN)'OK&X#6<\B12/YEO*C [6*,
MI5MIQU!P1B@#SNPLM2UH:NZ:>RRKXSMKB6%65C%&@A+;B#@D#K@GG.,UTOB6
MWU.7Q@OVFSUN\T4V2BWBTJZ, ^T;SN\TJZ'[NW!)V]>]==I6D6&B6(L].ME@
M@#%RH))9B<EF)R6)]22:NT >3^'?#VM6L'ANSN=*GB?3=>NIYV+^8GENLQ5U
M<G+#YU&3SD\U<\5^'-7U!_'WV6R>3[?86:6O('G-'O+*.>HR/SKTRB@"K9W
MU+3DFEM)[<3*=T%RH#J.F& )'ZUY;I_A77K?1[^6:QD:\T5K:WTE=PS/%;3-
M("O/\:,%Y]*](O?$%C8:S9:3)Y\E[> O''#"S[4! +L0,*H+ 9/K6I0!YUI'
MAO4[.[\#SS6K>;"][=:DX(_=S3QLQ!]?G8K^%5_"GAW5K&Y\$M<V,D0L8-26
MY)Q^Z,DBE >>X!KTVB@#C_&MIJ,FK>%[ZPTZ6^6POWFG2,J"$\EU)&X@9YX'
M<XKF=<\-:QXN/B?4H=.N;/SX;**SM[AQ%).8)3*Q.#\F<[5)(]>*]6HH X'P
M]I-O/XEL[X:)XAB:TBD(NM7U&201.P"E$1I'W9&<G@# Y-:/BNSOHO$7A[Q!
M:64U]%IK7$=Q;P8\S9*@&]02 <%1D9S@FNMJ)KF!+F.V::-9Y%9TB+#<RK@,
M0.I W+GZCUH X77;SQ/J^F6TZZ3J-C8?VD!/;VDP6]DM A^;AOER^,A6W;1]
M:YZ;P_JN?&26NA:G'!K&BB*R^TW)N)"Z"0%79W8JQW @9(P>QR![!10!Y_:1
MZKX5\1:G??V)>ZC!J=I:F/['L)CEBC*&-PS# /!#=.M/D;6]/\96'B"]T*XG
M^TZ,+2>+3RLOD3B3?M.XK\N"1NZ9%=Q;W,%W;I<6TT<T,@RDD;!E8>H(ZU%J
M6H6^DZ7=ZC=L5M[6%YI2HR0J@DX'?@4 ><:1H&MJVB2W6FO#)'XFO+V= P81
MQR+-AL]QE@/QK(U?0_$6K>%[ZVO-*UV[\0"X,LLKWS+:%%FW*(HQ)L;*  #;
MUR2<@5[';SQW5K%<1$F.5 ZDC'!&11+<P0R0QRS1I).Q2)68 R, 6(4=SA2?
MH#0!YOJNB:GK.H^,+1=.NX8_$&F6_P!EN'50D;I&X*2<Y4Y('0]:DT314NM4
MT?[1X?\ $B36CB:674=5D>"VD5" 4!D82$DD# Q@GD=*])HH \?FTWQ!%\+_
M /A"T\/7LE[;2JC7/R>0\:W <.K;LDE0.,9!SGI7HGC.SN-1\#Z[96D32W-Q
M83Q11KU9F0@ ?C6O;W,%Y;1W-M-'-!*H:.2-@RL#T((X(J6@#SPV^K:W=>$=
M/DT2[L1I%PEU>7$VSR@4B9 L9#'=N+>G ZXZ54TK1Y_^%E7&B *VBZ5<MK48
M!R%EG7"1D=L,9W'U6O32 P(/0\5GZ/H6FZ#!+#IUOY0E?S)6:1I'D;&,L[$L
MQP .30!D>/=,O=1T&VDT^W-S<V%_;7PMPP!F$4@9E!/&<9QFN?OH=7U_Q7<:
ME'H=[:V?_"/W=G&UR%5WF9D(7:&. <<9]#[9]'9MJEB"<#. ,FH;*[6^LH;I
M(IHEE0.$GC,;KGLRGD'V- 'F>I^'_$5CX=\-W.BV;_VJ=&71KQ 0#"KQKMD/
M/_+-U/3^\:U=8\(3'4M T[38633[71KZP,W:,O'&B9]SM)_"N^HH \K\G7K[
MP_X/T4^&[V";2+^Q-[++L\M5A(4M&0Q+ XSP.!GO@5./#NK;XR;&3 \9MJ!Z
M?\>^UOWG7IR*]-J*2Y@BGBADFC268D1(S ,^!DX'? YH \Y\:^&M2U?4O%#V
M\*K%<:);QPRR.%1Y8YGD*$D\<8Y/'-/O-5N]7^(G@F271[K3XT-X?]**;V8P
M'(4*Q^4<<G&<C%>AW-M!>VLMK<Q)-!,A22-QE74C!!'I63I/A'0]$NQ=V-FR
MW"Q^4DDL\DIC3^ZF]CM' X&.E &W1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5R?BBZN=%\0Z#K(N)1ISS'3[Z+>?+ EQY<A'0$2!5SZ/765S'C?
M2]1\0Z.V@6EI"UM?@1W-W++C[.@8$E4QEFP#CH <$T <?_:&IZI'I4TFHWD%
MGXFUQ]K1S,ACLTC?RHT(/R>9Y88E<$[C4/BRZO?#*^+=)TS4;\6J:''?PF2Z
MDDDM93*R$+(Q+ $ '&>QQ7I-YX=TJ_T:#2;BU!L[<)Y"H[(T13A"C*05([$$
M&J]KX0T2VLK^U^RO.NHILO'NIGFDG7& &=R6P 3@9X[4 9VN7L\7CWP?:QW,
MB17 O#+$KD+)MB!&X=\$]^E4_A7;3S>#;#6;W4;Z]OKV']XUQ<,Z@*S!0JDX
M''4]2>M;.G^"M#TR^M;Z&&XDN[0,L$UQ=RS-&I7:5!=C\N#TZ=^M:FE:59Z)
MI=OINGP^3:6Z[8X]Q;:,YZDDGK0!S6JZ1?2^+Y]7\-:QIZ:M':1VUY8WB>8C
M1[F9"=K!XSRW/(/IQ7(>+;YM4\+^)M/U32X=/UJQN;"2ZET^X;9<B2151BP"
ML?EW#:^<8!'08]$U;PEI&LWR7]Q%/%?(GEBZM+F2WE*9SM+1L"1['-1IX)\/
MIHM[I/V$M;7Q#73/,[RS,,$,TA8N2"!@YXQQ0!@0:<-:\;ZOHMW?:DFGZ/9V
MJVL,5_-&SF0.6D=U8.Y&T 9)Z'O6'H^IZCK\OAO0+_4KPVDD^I)-<13M%+=K
M;/LC!D0ANAR<$9V_6N[NO!>CW9MW<7JSP0_9Q<Q7\R3/'G.UY%<,XSS\Q-27
M'A#0[C2K+3?L7DV]B=UH;>5XG@/(RKJ0P)R<\\YYS0!Q'BM)?#\?AZ.QN;K7
MI;?Q 3!;/,'EC)MY=L)=CGC.<L<@'OBNJ\!3MJ.@?VO/J$UY>7KE[E7)5;:0
M<&%8R?D"8P>Y(R<YJ[:^$-#LX+2*&S(%I=&]C=IG9S.5*F1F)RY(8CYB?T%7
MK+1['3KZ^O+2#RIKYQ)<;7;:[@8W;<X!QU( S@9S0!PY&NGXL>(?[$DTY&_L
M^S\W[:CL.LN-NTCWZUB+J%]I&BZ[I/G&UUF?Q!;QZE>6K?NU%TR9>(D93Y,#
M!R0><GK7H&I>"M#U;59-3N8KM;R6-8WDM[Z>#<JYV@A' .,G\ZF@\(:!;Z)<
MZ/'IL?V&Z8M.CLS-*W'S,Y)8MP.<Y&!Z4 <EJL<OA;Q+'I^F7U^UK?:/>RRQ
M7%Y).8I(@I656=BRD[B.#CIWJC:17>GZ'X!UT:MJ<U_J-Q9PW;37DCQRQRQ$
ME3&3LXXP0,Y&22237<V/A#1[![F1(KB>:Y@-M)-=74L\GE'^ ,[$JOL,59/A
MW2FT_2[$VW^C:6\4EFGF-^[:-=J'.<G ]<Y[T <!<:O?I\)/&%[_ &A<K=07
MM^D,_G,'C"S,%"MG(P,  5:\1V>K#6KR_NX-9U#23;Q^0='U)H9;)@OSDQ!U
M\PD_-GYN.,5T5W\/O#=])?&XLYGBOG:2XMQ=RK"[MU?RPVT-_M 9SSUJ>_\
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
M:;YVJ2_9_GU10MX=[?O $V#OQ\O'&*I77@[1;J*Q3R9X'L(!;6TUK=2PRI$
M!LWHP8KP."3ZT 1>"4UJ+07@UQ91-%<RI 9YEEE,&[Y-[*2"P!VD]?EKF(;:
M7Q)'XOU.]U74;>XT^^N+6S%O>20I:I$BE6V*0K$D[B6!R"!TKOM+TJRT73TL
M=/@$-NA)"Y+$DG)))R222223DUE:CX)T+5+VXNKFWG#W0 NDANI8H[D 8'F(
MC!7XXY'3B@#B?#J'7O'7AC6;Y[H7ESX:%Y*$N9$4R!XA]T,!M.<E<;3U()KK
M/%US<Z-JFA:Y'<2K8Q77V2_A#GRS'-A5D(Z95]G/HQK<31M/CU2'4H[94NH;
M8VD;*2 L1(;:%Z=5';M65XUT_4]:T.71-/M()(]01H+BYGDP+9#C+!<9=L9P
M!CD#- '&W&I:GJ,%O>KJ-W!9>(O$*VD313,OEV<:N%\L_P !D,9.1@D.*;XF
MFN_#-SXFTK3-0OQ:'PW)?QB6[DE>VF5R@*.Q++D'.,]5XKT*;PUI-QX?@T.:
MU#V%ND:1)N*E-F-I5A@JPP.00:BL_"6C64%]&+>2X-_'Y5U)=SO/),F"-I9R
M3MP3QG'- &-JE_<Q^(_ D*74JI=23><BR$"4"V8_,/XL'!Y[U%\,+:>X\-0Z
MU>ZC?7EY<F:,^?<.Z(BS.JA5)QGCKUYZXP*U]/\  ^@Z;=V5W#;W$EQ8D_99
M+B\EF,(*E-J[V.%VL1CIT[@5K:5I5GHNG1:?I\/DVL18HFXMC<Q8\DD]2: .
M,\56&K/XDENY+75=2T@6R+'!I.I-;36L@+%G,8=/,)!7')QC&*S=-CL=8\?>
M%=0@U'4;R%M#FF2>6X>-G*21#+JI"YZ[AC!(Y!P*[34O".DZIJ#WTJW<-S(@
MCEDM+R6W,JCH'\MANQD]>:4^$-$$VE2Q6C6[Z4NRT^SS/%L3()0[2-RDJ,AL
M@]^IH \SU#5;M=(C\4Z8VN,DFI1^5J-UJ.V.6-IPA06P;;Y>"0/E!XS736MA
M+K7CCQ@+S4M2^S6#PK;6\-Y)$B%[92Q^4CUR/0DGJ<UL'X<^&&M9;5[*9K5R
M66W:[F,<)+;B8EW8C.><K@UM6&B6&FW%W<6T3B:\\O[0\DK2&38@122Q/.T
M9[]3DT <Y\*;2.U^&NB-&TS&>V25_-F:3#$ 87<3M''W1@=>.:Y/4K>37/ O
MCG7+W4[]+N&6_MXD6Z=8HHHLHL?E9V'<!R2"<MG.<5Z9H6@:?X<L#8Z8DT=M
MN++').\@3V7<3M7V'%9M]X"\.ZC<7LMS9S%;XEKJ!+J5(96(QO:-6"EL?Q8S
MD ]1F@#EIF_M>^L]/MHM:OFLM*MVFM[34/L4$#."5<N&5F<@'CD #U-8^E&7
MQ+!\-;O4[N\EGEFO(WD2[D0N(TE"DE&&6^49;J1D'@UZ-<^"M"NKM+E[>=)!
M ENXBNI8UFC3[JR*K .!D_>SUQ47_"!>'EM(+6.VN(8K>Y:Z@$-Y,AAD;.[8
M0V44Y.5&!R>* .#$GB'Q"/$5[!::S)?07]S;65Q;ZJD$-KY3%4!B,@#= 6W*
M<Y^E>E3I<W?A)UU%6ANI++-P()2I239\P5E.1@YY!JI?>!]!U&\N;B>WG7[4
M0UU%#=RQQ7! QF2-6"MP.<CGOFM\11B'R0BB+;MV <8Z8QZ4 >1>&K=GTCX?
MZ MY?P6&HV$MY=>7>2*\KI''B-7W;D3YB=JD#CZUU_A&6>T\4>)]!^U7%Q8Z
M>]L]L;F5I7C\V,LR;V)8@$ C)) :KL?@/0(=*@TV.WN5@MI3-;,+R;S+=L8_
M=ONW(,<;00/:M/1]#T_0K>6&PA9/.D,LTDDC222N>-S.Q+,>!U- '(^(F_MC
MQ=<V%M%K5\UC:QF:"TU#[%!;LY8JQ8,K.Y Z<@ >]<_I5]J?B73/A[!=ZM?1
MK?K>I>26]P8WG6-3MRRXY^4?-UY.,$YKT/4/"&C:GJCZC<03"XDC6*;RKF2-
M)T7.%D56 <#)X8'@XZ4FG^#M#TN:TDL[1XS9RS2VRF>1EA:48<*I8@ _W>@R
M2!S0!S6E6<USXV\5--J>HM!I+0+9V_VIQ&A:U7<6&?F]>>Y)ZG-9?AG7KK1;
M3PQK&K:C<S:=J>AE9VGE9PEQ"IEW\GJT?F9]=@KTB#1[&VO-0NXH=L^H%6NF
MWD[RJ!!QG ^4 <8K/N_!F@7WARU\/W-@)-+M=GDP&1_EV@@?-G)X)')Y!.:
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
M.RF:&YU2Y(>5#AHX(UWR$'L2 J@]M^>U5K+3]4L/B-?7IL#+IVH6-O$;I94
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
MO+[5I[FWC\U?GC:X#@YS@?*,X/-=#<:/=S?$:WU7RO\ 0%T>:T>0.,B1I8V
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M_#WA"6ZF.H65_(FIRJY#-!:$$$GK^\W0<]]QK*MH_$/B#1=4UB*SN/[6^V7
M@U%M8,*VACD953RONA % ((^;))ZT >TU";NW%Z+/SD^TF,RB+/S; 0"V/3)
M KSC7]-U275[[4[ZRN=7LOL\0\O3=4:";3G5,R;8]RJQ).X'.>@QBET6#3=4
M^)VG:I;S75S')X;BN8IIIG#.?,VAF4$#)7&1C&><9H ],K/M-9M;W6=1TJ+S
M/M.GB(S;EPO[P$K@]^ :YOQENOO$_A30YIIH].OI[A[E8I6C,ICBW(A92#C)
MSC/.VN4=[/0-5\?VR7>I>6QTVVA%K/FX5Y%(6-9'SCEL9)X!XZ"@#U^H;2[M
M[^TBNK29)K>50\<B'*L#W!KR[3[>XLO&\^ARVDFGV=WH4TTMFNJR7.65U"R9
M."C8+#(//X5DZ<ES;^#_ (>Z1807$UMJL;SW<"7S0F=DA!">83E5/)VC .WZ
MT >VT5QO@JSU;3]1UBWNX#:Z:3$]I:/??:G@8@[QD\A3A2 ?4XJO-:1^)/B/
MJVFZK+<&RT^QMWM;6.X>)6:0OOD.P@L1M"@]J .DUWQ#::!':&XBN9Y;N;R+
M>"VBWR2/@MP/8*23[5K5XK;VJZW+X3CU*:ZNU@UZ^L(KAKF0-+!&LVPE@PR>
M -W4XZ]:]JH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQCHESK-M9
M?9]/L+[[//YC17,TD#XVD9CE3E&Y]""..*Z6L7Q9K9\/^&+W48T\RY5 EM'_
M ,])G(6-?Q8B@#$\.>!XH+;5CK%E:(NI74,_V*VD9HX1$%\OYR%+-N7<3CDG
MO6]JWAC2-;NH;J_M"]Q"I1)8YGB;:>2I*$$J<=#D5D^"-0U0-J>@:]=_:]5T
MR52;C:%\Z&1=R-@ #@[UZ?PU2;XD-_9EYJR>'[U]*L+F2"\N1*@*;'*LRIG+
M@<$].O?!H WH/!WA^UDWV^FQQ?Z2EV$1V"+,@(5PN=H.#V'/?-6[G0M,O+F[
MN+FS266[M?L<Y8D^9#ECL(Z8^9OSK+U+Q:UKXCMM#L=+GU"ZN+47:M'(J(L>
M_:6)8\ <?7(%8?B76WC\/_$ V%Q?0WFG1@>8TYPC&!6!BQ]P8(S[Y- ':Z7I
M=IHVGQ6%C&T=M$,(C2,Y ^K$G]:J+X7T5(=5B73X@FK%FOAD_OBP(.>>.">F
M.M:5JQ:TA9B22BDD]^*Y"POM?C^)[Z=J6H126<VER745K!$%2+$RHIW'YF;:
M3D\#G@<4 =$GA_2HX-,@2S18M+(:S4$_N2%*#'//RDCG/6F6WAO1[0V)@LD0
MV,DLMMAF_=O+NWD<]]S=?6M6L'7--U?4K^!8-:?2])CB9IVM0OGR29&!N=65
M4 R3CDGVH O:OH>F:[##%JEHES'!)YL:N3A7VE=W'?#'\Z@T_P +Z+ID%Y#;
M6*E;T8NC.[3-,,8PS.22,$C!..37#6/B37=0T?2=,CU-C+J6L7%I;ZL(D#RV
M<0=_-48V[F"[0<8[XK7MKG7[#7=8\,0:G]NN3IR7NFW6H*N8RS,C+(44;@&
M(XSSB@#=TOP?H6C7B7=E8E9XT,<32322^4IZJ@=B$'LN*N:QHFG:_9I:ZG;^
M?$DBRIAV1D=>C*RD$$9/(/>N4MFU?1?'.CZ3_P )!=ZP+NWFEU&*Y2/]P%4;
M)5V*"@+_ "@'(.?:N>\(^)8=5@TVZU/QUJL5Y<W!'V;[/&MLS>8=L7F&'&2
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
M';NT\D#3"-MDL+(<$\94MR/;%=O4-M:V]G$8K:%(8R[/M1<#<Q+,<>Y)/U-
M'#R>%-5;X?\ BS2!%']LU*ZOI;=?,&&65R4R>W!JCJ_@F>/Q/<ZN?#T.NPWM
MM C1&[\B2WEC7;QD@,A&/<$=*],JC=:O9VCW43R[I[6V^U20K]X1_-@_B58?
MA0!0\(:/+H?ANWL[BVL[:?+R216>[RD9F)P"Q)/49/<Y/%7/$%G-J'AO5+*W
M ,]Q9RQ1@G +,A Y^IJ72M1AUC1[+4[=76&\@2>-9  P5U##.,\X-7* .+T7
MPWJ-EKOAN[GC016&@&PG(<$B7,7 ]1\C<U0O?".K3>%_$]@D49GU#7!>VX\P
M8,7F0MDGL<(W%>A,RHC.QPJC)/H*PM#\6Z?KME9W<<5S:I?R,MDMTH5K@!=^
M]0"?EP"><'CITH J2:;J=O\ $L:O#9K/I]SIJ6<DHE"M"R2.^2IY8$,!Q7/R
M>$M<C\#6NFK LSQZS+=W5FESY?VJV::1_+W].0R'!XXP:])HH \H?P5JRW/B
M%[#P_8:?:ZOH<EE%;V\J#R9</M\S& 2VX<C..!VS7INF0/:Z39V\H DB@1&
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
M2D2ZBEN+27(;#)$5)(]F_.M$>%] &K_VL-%T\:CNW?:OLR>9N]=V,Y]^M:U
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
M;AT;';.<4RY\'>';R.SCGTFW=;.$00#!&R,?P<=5XZ'(H \JM((=;\.>%DU
M+<I#XJFLX\7#2JL/[W"!S@LORJ 3@X Z5J26.H>(?$'BOS]*M[TV5U]FMY)]
M5>V:RB$2E610C;<Y+;\\GZ5Z!-X,\.3P7$$FD6WE7$ZW$B!2H,HZ.,=#R>1C
MK3M1\'^'M5N!/?:5;S2A!&6((+H.BMC[P'H<T /\-2W2^'-*BU2\M[G43:IY
MDL,H=9B ,NI[@\'/O5K6=)M-=T>ZTN^CWVURA1P."/0@]B#@@]B!3O[*L/ME
MM=BTB$]K$T,#A<>6C8RH]!\H_*KE 'G_ ,-[2ZOOMVO:Q=_;M3BEDTJ*4KM"
M0P,5.!_>=@68]SCTKE3!&WP@?QF99O\ A)]YG^V><WF"?S]OE8SC;_!LQC':
MO8;'3[3387BL[=((Y)7F94'!=CEF^I)S6;_PA_AXZI_:7]D6WVOS?/W[>/,_
MO[>F[_:QF@#GM-NS'K/Q$:>8HL+Q/\S<1K]D0Y]AUKF_#5A'KVI^#;749)I;
M;_A%5N)(O-8"5P\0!;!YQG/U KTB]\*:#J.I_P!I7FEV\UY@*TC+]X#IN'1L
M=LYQ5BTT/3+"6VEM;**)[:V^R0LHY2'(.P>V5'Y4 <W\6<_\*QUG;C.V+&?^
MNJ5B^+AXDO3IV@^)+C2K?1-6N%@GN[*&0LK@ADC)=L+O*X#8.#]:]%U#3[35
M;&2RO[=+BVEQOB<9#8((_4"DU'3;/5K&2RU"VCN+:3&^.09!P<C\B : .7U3
M2A?^,)[K0/$0TW7X+2.*Z@>!9HY(<LR;D.#U+?,IKE/%6LZE>^#O&.D:K;63
M:AI36<LUS8!O+FC:17R5.2K*J'()/&*]&U;PMH>NR12ZGIL-Q-$NV.5@1(H]
M PP<>V:GTW0M*TBP>QT_3[>WMI"3)&B#$A/!+?WB?>@#F/BG<0S?#2^2*5)&
MO3!%;!6!\YFE3:%]<]>*RO$^C3S>(-8U22QA\06*QHIBAU$PW.G%4RP1?NY.
M=_53SWXKK+#P/X8TN_2^LM$M(;B,DQN$SY9/]P'A?PQ4NI>#_#^KWKWE_I4$
MUPZA9'((\P#H'P1N'US0 V..V\3>!$BM9YS;:CIP6*:4GS=KQ_*S'^]R#GUK
MSFTU^[U.ZT3Q#+/)'%H,5G;7Z[SM,L[-%/N'?;^[;GI7L,<<<,211(J1HH54
M48"@= !V%9@\-:*+&_LAIMN+;4)6FNXMO$SM]YF]S@4 >?:')<2ZUX,U*267
M.LW^HWY0L<>6\3&(8] @2JO@K_CZ^'O_ %QU?_T:*]3&D:>'L'%I$&T]2MH0
M/]2"NTA?3Y>*CM= TJR:S:VL88C9"06Y4?ZH2'+X^IZT <I\0[:"\UKP;;7,
MK1PRZJR.5<H6!AD&W(Y^;[O'K7*^));CPN_C+3?#\DEO9+;6$A1)F"VKRRE)
M"K<[,I@DCIUKU?4]%TS65B74K*&Z6%BT8E7(4E2I(]\$BH;'PUHNFV5S9VNF
MP);W63<(R[_.R,'>6R6XXYH X*/3-8\/ZHMYIVG:?I$0T^Z,MK#JCW#715,Q
MN(V0996QENN&YK,?3K"R\*> M6MKR<:AJ.I:<US+]H9C>,Y#/O!/.#S[8QT-
M>FZ7X5T/1)GGTS3H;>=D\OS0"S!?[H))POL.*XVS^'M]_:&GBXL= LX;2]2\
MENK!7$MQL;<JB,KMB!;:6 8]* ,B\,UV]Q;-=7"))XZ6!C'*RMY9A&5!!R!U
MZ5U&@6-OH?Q,U?2].5H+"32[>Z-N')02F212P!/!( SCKBNH_L#2BQ;[##N-
MY]NSC_EOC'F?[V*L+I]HNI/J*P(+R2)86FQ\Q0$D+] 23^- ''^)-33PAXRA
MUVYD8:9?6$MO<#/RK-"K2QGZL@E7\!7)O9:P)?">E7MJM\^IQ7>IWMI<7C6Z
M37#%6V,P5LA YPF,<9[5ZQJFCZ=K=H+74[.&[@5Q((Y5R PZ&FZKHNFZY;I!
MJ=G%<QHX=-XY1O52.0?<4 >=+H.LMHNJ:3]MTVQB;4X'M--.IO(N-H:2U:3
M90^-P4#H3QBLCQ)#8Q>#/%NDS:+/I-]!:P71LQ=^?;X+E5DB(Z$X8$$#H.*]
M2'A/0%T=])&DVOV%Y/-:(IG<_P#?)Z[O]K.:2V\):!:6%Y90Z7;BWO5VW*L"
MQF&,88G)..W/% '"^*XETS4_$%G9%X;>#P7<-%&KG"G>_(YZ^]3KI=OHNK^!
M+^S:87E](8;R9IF8W*FV=COR<'YE!'IVQ7;1^%M$BMV@33H?+:T:R8')S Q)
M*$D]"2?SJW)I5C*UD7M8V-BVZV)'^J.TKD?\!)% 'C-W:VTOP</B>:[G37;J
MY!FN1<,&D<W.TQ$9QM & N.-N>U>H>/+Z]TSP%KE[I[,MW#9R-&Z]4./O#W
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
M ]DFE/9[&Y?S#*K@XQC& ><T 8/A+4WE\9WFGZ/KUQKNA+8>:]Q/*)E@N=X
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
MBQ2#=<&3?A #@#&SKGO[53TKQA=S^(H=%U33[.WN+BVDN(&L[_[2OR%=R/\
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
M  _E0!/1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M#Q'$C#1Q<0Q:G-:.9C&1"T19?- ;KDC QS\WUKH?-C#,I==RC)&>17D6E_\
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
MI!4C((/!%+4=O;PVEM%;6\2101($CC1<*B@8  [ "I* "BBB@ HHHH ****
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
M5-RL6+$@XX.XDY]3FJ=SH%YJ?BNTU+4;BV:PTUFDLK:*,[S*R[2\C$XX!;
M'7/:J,WBC6KV_P!830=*L[FVTB3R9GN;EHVGE"!V2,!"!@,!D]S^-00>.KS6
M;_2[30=-AF_M'2O[126ZG,:PC>%(;:I)QG''?VYH [>J[6-FU^E^UK ;Q$,:
MW!C'F*A.2H;J!GM65X4UZ;Q!IEQ+=6J6UW:7<UG<1QR;T\R-MI*L0"0>#R.]
M8.I^-=:@D\3-8:/:2V_A]MT[SW3(9D\I9"$ 4_-@GKQTZY. #K-3T32M;B2/
M5=-L[Y(SE%N85D"GU&X'%/DTC39=,_LR33[1[#:%^RM"IBP.@V8QC\*YJS\8
M:@=9TF'4=-M[:PUBWEGM)$N"\L81 ^)5V@ E3GY2<$8YZUDP?$Z1[&UUJ6WT
MQ='N9TC$:W^;R.-WV+(T>W'<$J#D ]\4 =WINDZ=HUL;?3+"ULH"=QCMXEC4
MGUP!UIUOIFGVEI):6UC;0VTA8O#'$JHQ;[V5 P<]_6O+O$.MZ_>>'/B-'>&W
M2UL28H##*V^,^7$0!\HX()8G.03CIS760>)]5L]?TS3]9TVUMK;4H99+>2&Y
M9WB,:ARL@*@9VG^$G!&.>M &Q#X4\.VUNMO#H.F1PK*)UC6TC"B0='QC[P['
MJ*LZ7I-OI*72VX_X^;F2ZDX ^=SD\ #_ !/4Y-<>GCO51H=KXGGTBVC\/7,L
M:@BY8W,<3N$25EV[>I!*@Y /4TS7?$^L:EH_BLZ7IMNVFZ:EQ9RRO<LL[NL>
M79%"D87/<C.#TH WSH%Y?>+H-9U.XMGM]/60:?;PQD%6< ,[L3RVT8   Y-:
M6IZ#H^M>7_:NE65]Y7^K^TP+)M^FX'%<EH_B+4WLM T'1[2WN+[^Q;>]N9[R
M9DCC0J%4?*I+,Q#>F *IW/B.77+_ ,*M) UG=6WB"6RO($DW*)$@ER V!N4_
M*1D#K0!W5]HFE:G8QV-]IEG=6D>"D$T"NB8&!A2,# J:STZQT\.+*RM[8/M#
M"&)4W;0%7.!S@  >@%<5)X\U4Z'=^)[?2+:3P];2N"3<L+F2)'*/*J[=N,@D
M*3D@=16A)XKU.\UK4[;1-+M[NTTI8S<R2W!1Y6=!)LB 4@D*1RQ )...M '3
M2V-I/>07DMK!)=6X80S/&"\>X8;:W49'7'6F#2M.5;M186H6]S]J A7$^1@[
M^/FXXYS7+^&/',NN7.CQW5@EJFK::;RV=9"V75L/'T'(!5L^Y]*V?#.N/XBT
MV;4/LXBMC=2Q6K!L^;$C%1)TXW$$@>F* +LFCZ9,KK+IUHXD@%LX:!3NB&<1
MGCE1D_+TYJT\,4D#0/&C0LI1HV4%2N,8(],=J?10!F6WAS0[*_%_:Z-I\%XJ
M;!/%;(KA<8P& SC''THN/#>AW>I+J5SHVGS7RD%;F2V1I 1T.XC/':M.B@ K
M,M/#>AV&H/J%GHVGV]X^=UQ%;(LASU^8#/-:=% %1=*TY#&4L+53',UPA$*C
M;*V=SCCACDY/4Y-<3?\ P_O=2NKJ*YFT;[+=7(EGO(M.$=[)$) XB+J0#T W
M8Z#IFO0:* *<NE:=.9S+I]K(;AT>8O"I\QDQL+<<E<#!/3 Q4-EX>T73?M'V
M'2+"U^TC$_DVZ)YH]&P.1R>OK6E10!FWGA[1=1LH+.]TBPN+6W $,,MNC)$
M, *",+P,<5=MK:WL[:.VM8(X((QM2*) JJ/0 <"I:* (%LK1)+B1;6%7N<>>
MPC ,N!M&X_Q<<<]JJZ;X?T;1GE?2])L;)Y?]8UM;I&6^NT#-:-% $-K:V]C:
MQVUI;Q6]O&-J11($11Z #@55N=!T>\U*+4;K2K*>^AQY=S);JTB8Z88C(Q6A
M10!0M=#TFQD22STNRMW1G=6BMT0JSXWD$#@M@9]<#/2K,-I;6\DTD%O%%).^
M^5D0*9&P!EB.IP ,GTJ:B@#/N=!T>\U*+4;K2K*>^AQY=S);JTB8Z88C(Q4,
MOA;P_-9&RET+37M3*9C";5"GF'J^,8W'UZUK44 4%T324LY[-=+LEM;@ 30B
MW4)(  HW+C!X '/8"H[7PYH=C"T5IHVGP1M$T++%;(H*-]Y3@<@X&1WK3HH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
MS->UE-"TW[4;6XNY'D2&&WMUR\DC'"@9P /4D@ 51T;Q/+?ZU/HNHZ5/IFI1
M0+=+&\J2K)$6V[E93V(P0<=JF\5>);3PIH;ZE=X8EUAAC+A/,E8X5=QX4=R3
MP ">U8GA:YTI[R^UJ]\1:7J6MRV^ZX^QW*/':VZ'.Q "3L!.2QY).>.!0!VU
M%0VEU!?6<%W:RK+;SQK)%(O1E(R"/J*FH *QO$'B&/0A91):3WM]?3>1:VL)
M4-(P4L22Q 4  DDULUR?CAO#K1:;;>(9)[1);@FUU".0PBUF"G!,H(V$@D#/
M!H LV/B>Y.H/9:UHMQI)$#7"W#RI+;E%(W9D4X4C.<-CBKVC^(]*UW0TUBRN
MXS9LNYG9P/+[X;GY3CGGUKBM-U*>#Q9;Z#9>)?\ A)],NK6=KE)?+FDLPJC:
M6DC !#$[<,,U@6<EC)\'?!Y#V[Z=!J%G_; 0@JJ G/F@=@WEYSVZT >OV&IZ
M?JD32Z??6UW&IPSV\JR 'T)!--CU;39M0>PBU"T>]3[]NLRF1?JN<BN(@DM;
MKXGW$OAM[9T70G2ZDM2IC\TR#R0Q7C=C?[XK/\'7/A#_ (1CPI;7:P/KJ3JO
ME1Y^U)>#=YC.%.X#.XL6XQU[4 =OI/B.+4)=<$\:6D6E7K6K2O*-K 1H^\D@
M;?OX_#K6TKJZ!U8,C#(8'((]:\7F%S#XCUZ^U*-)_"=MXA+7\"9W!S#%MED'
M1HD.TE??)R%KV"\B^W:7<0P2@>?"RI(IR!N7 (_.@#F8?&]YJBR7.@>&;W4]
M-C=D%X)XH5F*G!,2NP+#((SP#VK8TCQ/I>LZ3%J,,_D1O*8&CN<1O'*"0T;
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
MBW)A$ZE>0?E#=SP3TZ8-68]=LX-&M+_5;NPL1.BDDW:F+<1G"R' 8>_>O/\
M338P>,F$YMX[B;PI:F#?M#2,/-!VYY)QC..U9>C:A ++P?9R/HUA)!X<2X74
M=6C,J[6(5HXTWHN?E!)SG!% 'IFK^(XM-;0S!&EW%JM^EHLB2C:H9'?>" =W
MW,8]^M;$]Q#:P//<31PPH,O)(P55'J2>E>*^'[B.32?#UNLT;-!XTF'EI'Y?
MEJ5N"N(R24!SD*>E>B>/[;3[O0+>/4=3335%["\-Q-%YD0E5LJ)%/!0D8Y('
M3G.* -"_\6Z'I^@7.MMJ5M-8VX.Z2WE5]Q_NC!P6/I5J?7=(MK.*\N-5L8K:
M;_5S27"*C_1B<&O)->O([KPKXVLY;/1I[N&Q@FDU'2 ?)E&Y@H=>=KJ 3U/#
M5TD=UH2?$J2YOY]/_L^31XQI<LCIY! D?S@A/R[L[,XYQ0!W\NH64%E]MFN[
M>.TVAO/>0"/!Z'<3C%9&J^*+:QM](N+/R;Z#4M0BLEEBF!5=^[Y@1D'&WI^M
M>9Z6;:%_#US>B-/"G_"0:B]L9@! J,&^SGG@+NW[<\<BM+Q-)I-Q:VA\'"V6
M=O$]L'FPQMFN/+/S#!P0/EW;<9(YYH ]42Y@DN)+=)XVGC ,D8<%D!Z$CJ,U
M!?ZMINEA#J&H6EF)#A#<3+'N/MDC-<Q\.WBBT^^T^ZC,?B"VN#_:QD;<\TIZ
M2@]T9<;>P V]JHB;2K7XH>(7\126<8DL+;[ ]Z5"F$!_-"%N/O\ 4?2@#N)]
M1L;:-)+B]MXD="Z-)*JAE R2"3R "#FL[4?%FAZ9HRZM+J5M)9/*D22Q2JP=
MF8+@'.#C.3Z $]J\HTK[!"_@!]6")I7VS5'M?M(PBPELP;L\!?N[<_[-/UP:
M?)%XRNK(6S:*NL:4RR1A?)$H>,3,"..A4,?KF@#UZSU,7=]=(K6C6L444D4T
M5R'9PX)RR@?*.!@Y.>?2GV.L:9J9D%AJ-G=F+_6""=9-GUP>*\I\4$7#>/VT
MXB2V-EI3-]F.0UON<R;=O;R]W3M6[=3:-=_$#PJWAM[*3R[:Z-T;$J56V,0"
M!]O;?LP#W!Q0!V\>N:3-=16L6J63W$R[XHEN$+NO7(&<D>XJZ\B11M)(ZHB@
MLS,<  =R:\9L-.L[;X/>#;N&UB2Y_M&PD\X(-^XSJ"=W7H<?3BNW^*()\!W6
MX,;47%N;L*,_N!,ADS[;<Y]LT =);:SI=ZJM:ZE9SA]VTQ3JV=N-V,'MD9],
MBEBU?39TF>+4;2184624I,I$:L,JS<\ CD$]:\YO)] N?B?IDFB-:2?\2:\6
M:2S*F,\)M&5XW $^^"OM5.T73M'^"GAW_B6V#C439Q32W8(A5F8$23$$%E4]
MB<=!TH ]1M-8TR_MI;FSU&TN+>+/F2PSJZICDY(.!21:SI<]V;2'4K.2Y";S
M"DZEPN,YV@YQCO7D<EW$OB?Q1$=3TRZ\[PO,OF:?;_9XI70O\H&]@[*IY(/
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
M)=%\1^"FTK1=4M=0O]4D@CM;>VE#NQ\Q&)*CE0 "23C&.: /2**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH CFMX;E-D\,<J9SM=0PS^-1Q6%G 6,5I!&6&UBD8&1Z'CI5BB@!$
M18T5$4*JC 51@ 4M%% !3)(HYHVCE19$8896&0?J*?7(>/\ 2]1U*STTVEG)
MJ-E;W7F7VG1S^4UU%M8  D@'#$-M) .* .HM[2TL8RMK;PVZ'DB) @_2DMX+
M/R&-M%!Y,V6;RU&V3/4G'!S7GV@GPO#K-Q'IECJ?A_47LI0VE7$)@CN%'.\+
MRC,OJIS@G.15#PKK'B#0_ _@R[=]/?2[I[6Q-J(7\U5D^59/,W8)S@[=O0XS
MWH ]2MK6WLX_+M;>*"/.=L2!1GZ"A;.U2Y:Y2VA6X<8:4( Q'N>M<9XI\4ZA
MIFL7%K;ZSH=@L-NLL<-Q$]Q-.QSG<J,OEKP #SGGTJLGC+7=:?PM#H\5C;/K
M>FR7<CW*-((&3RSP R[A\Q&..H/8@@'?>1%MD7RDQ)DN-H^;(QSZT]55$"(H
M55&  , "O/\ 7O'4EOXKO=$AU?2=)%A#$\DU_"\IGD<%@JJKKA0,9.2?FZ5T
MG@_Q ?$_A>TU5XEBEDWI(B$E0Z,5)4G^$E<CV(H U9["SN94EGM()9$^Z\D8
M8K]"1Q6?K^A#7?[+S<>3]AU"*]^YNW[,_+U&,YZ\_2N*T;3-)\4V6L^)_%<3
M7ZQWMS%%#+O=+6")R@58U_B^4DD#))HB\2:5X<\$:_<^%;ZYOO[/DCE6SOTE
M MA(P 1=X5MI&XC).* /1[>UM[1"EM;Q0H3N*QH%!/KQ2)96L:E4MH5!?S"%
MC R_][Z^]<UJ^J:YHGAN*XOM0T2"]EN51[B8,D$*-V5=VZ1QT RN>O'2N='Q
M$U"'0/%TJS6%_<Z'##/#=10/%',L@/#1EB005(X;GB@#T>XLK6[*&YMH9BAR
MADC#;3[9Z5*T:.5+HK%#E21G:?45R,6L^(=/\7:/IVK/I\MMJ\4[(EO"Z/;/
M&H;:6+$.,$C.%Y&<=JC^'USK5V=??5=0ANDBU:XMXU2%D*E&P<$NV%Z87''/
M)S0!V0C19&D"*'8 ,P')QTR:A@L;.UD>2WM8(7?[[1QA2WU(ZURGQ'U..#1[
M31?MB6LNM7*VAF>0)Y</WIFR?]@$?5A3/AYJ</V#5- CO([HZ+<M%#*D@D#V
M[_/"=P/.%)3_ (!0!VB1QQ[MB*NYMS;1C)]3[T.B2(R.JLC#!5AD$5YC9^,_
M%T_A_P -:XR:08]9N([3[((9%,;.&"R;]YR,KDKMZ'&<\ULP>+=1TD>+(M<-
MK=/H-M'=K+:1-")D='8*5+-@@H1G/<4 =H\4<D?EO&C1\?*5R..G%*8T,BR%
M%+J" Q'(!Z\UPZZ_XETHZ!>:R^FS6>KW,5L\%M \;VKRJ2F'+D.,C!X'7(K1
MM/$EY.?%V^. ?V/.T=OA3\P$"R?-SSRQZ8XH Z)+*TCN7N4M85N'X:58P&;Z
MGK4LD:2H4D174]589%<,WBS7+FU\%)91V*W7B"U,L[S(Q2$B!9"5 8$@9/&>
M>!D=:JW_ (A\0?\ "+^.+.:YM$U31(28[R"!D5T:$2 A-Y*O@D9W$ X.#C!
M/0S&AD60HI=00&(Y /7FH4L+.)W>.T@1G<.S+& 68="?4^]4O#1O3X;T]M0N
M8[BY:!&:6.,H&R,C@LQSC&3GD\\=*@\5ZQ<Z#I4.HP)$T,=W EWY@)VP.X1F
M7!'(W _0&@#8-O"4=##&4D)+KM&&)[GUI"+>2XV$1-,J=#@L%/ZX./TKB_\
MA.YK?Q)K\%W#"NE6-M-);3#(>1X%C,P)SC@R@# _A-8^F2^)=0\=F6.2PL]1
MG\.V<MU)) \B1L9)3L5-X/4XR6XQT.: /1Q;6$%U&XAMH[AEV(P10Y4#H.^
M.U/ELK2:X2>6UADFC^Y(\8++]#U%<%I?BRXU:X\'S7UA8?:;FXOX)Y1&286A
M5U+1$G*AMG/7@XJ[X?UOQ7KUEIVOP1Z:VE7TN?L/ELLT5N20)/-+89L8)7:.
MN,T =E&8)'>6+RV?_5LZX)X/0GV.>*>Z+(C(ZAE88*L,@BO)-/U7Q#H?ACQ5
MK6GOIPL]/UB_F:WGA=WN )B6PX8!..!PW(KTS5M0>S\-WVI6ZJ9(;22>,.,C
M(0L,X[<4 6X;.UMX#!!;0Q0G.8T0*ISUX'%2JJH@50%51@ < "O-[GQQK6F^
M&=&U#4IM*M[G79(OLY:-Q%9QF,NS2?-ES@< ;>3C/&:S=7\87VL>%/&&E1:G
MIUW):Z4URE_:0.J21%6#H5+G;(,<'<1\P..U 'IUO'I;W9N;9+-KEU+&6,*7
M89P3D<D9XJSY$/EO'Y4>R0DNNT88GKD=\UY+:72^#-72^GBM76Q\(O/Y=G!Y
M"-^_! "Y;!.0"<\G)]JU-(^(-S)K&C6]SJNC:BNIR>3+!80NDEHY4LIW%V#K
MD;2<+R0?:@#T1[.UDFCF>VA:6+B-V0%D^A[4):6T3[X[>)&W%LJ@!R>I^IP,
MUQNB:YXJU^SMM?L4TUM*N+DHMBT;+-Y D*>9YN[;NP-VW;C'&<UC67B'Q1IN
MD>+-1DG@U VVLM;(@M9"(%!C5I,!R3&JDML49R"<\T >E3V5I=21R7%K#*\9
MRC21ABOT)Z47-E:WJJMU;0SJIRHEC# 'VS7/>$=;NM9:Y9M9T75[1%79<:>K
M1NCG.4DC+-CM@Y!Z\4SQ9K]WI5]96T&K:1ID4R.S2WB--*Q&,*D2LI(Y.6SQ
MZ4 =4JA5"J  !@ =J8+> $$0Q@ABX(4<,>I^OO7GD/C[5[SPQH]Y:06+WUWK
M1TF4L'$+8,@\Q1G<!\BG!R>H]ZWM!U?6/^$JU/P_K$MG<26UM#=PW%K T(97
M+J592S<@IUST- '3!(DD+A4623 +8 +8Z?7O6)J6@2ZUK5E<W6HAM,LY5N([
M%(0-\ZYVL[YY"GD* .0,DXJEKWAW5]1\56>J65[;16\%A<6^R127221<*Z''
MRD$+D]<9'>N=N=8UOP/HOA7P=I]OI]YXBO@\*.P9+9%3EG8#!/!&>Y(8\GJ
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
MDR#RV#$!2&Z<D@#ZT <G8_#ZXLXK:W?6?/@MM;_M>,O;_O&)W[D=@V#DOG(
MQCH<\=#!H7D^,+S7OM&?M-E%:^3L^[L9VW;L\YW],=J6[\5>'[#41I]YK5A!
M>$@>3).JL">@()XSVSUK02]M9+V6S2XB:ZB17DA##<BMG:2.P.#CZ&@">N4\
M9>##XFFTS4++4I-,UC2Y&DM+M(Q(!N #*RG[P.!_DUJS^)]!M;..\GUBQCMI
M Y25IU"OL.'P<\X/!]ZT#=6ZVANVGC6V">8968!0F,[B>F,<YH \PUCP)=Z7
MX2\8ZQJ.I2ZUX@U+3WA:9(!&%0+PB(N?0?7 ]\P^%_AWJFJ:)X1EUOQ!/-I.
MGQ07L.EO:JCI+L!"L^<E5)( (SCCWKOX/&?AJZM;JYM]<L)HK2/S9S'.IV)_
M>//3WJ*P\;>'[[PS:Z^VIVUO93A1F:904<J#Y9Y^^,\@4 8!^'-['K?BJYMM
M>$>G^(8)$GM6M0S)(R%0P?=T&XG'&>GO44OPOEBTOPX=+UU[+6]!A,$%^+<,
MLJ'JK1D].3W[FNUM]=TFZTI]4@U.TDT] 2]RLR^6N.N6S@8]ZQ-9\<Z=!X/U
M+7-$N[/4S9!=R1RA@"6 PV.1P<T 88^%CSZ!XB@U#7'N]:UX(+G46MP H0@J
MJQ@\  8Z^GI6M>^!3>:AX/NO[1V?\(ZI&WR<_:,HJ]=WR_=SWZUU)O[0:@M@
M;F+[8T9E$&\;]F<;L=<9XS4.J:SIFB0+/JE_;V<3MM5IY NX^@SU/TH S/&_
MAC_A,?"-[H0N_LGVG9^^\O?MVNK?=R,_=QU[UB:U\/[Z[\4:;X@TK7$LKRTL
MA8MYUFLZE 2=R@D;6Y/K_//5KX@T9].AU%=4LS93.(X[@3+L9B<!0V<9SQBJ
M+>-?#ATB_P!3@UFRN+:P3=.T,RML]!U[G@>IH Y"'X0+#X232%UV47MKJ9U*
MQU!8 'A<XP&7.&Z9/3MQQ6A%\/M3O=+UZ+Q!XIN=0N]7MOLVY(O*AMP!P5B!
MP3G&3Q^I-;^E>)[77)M,ETZ\L)+2\MGFV&;,^Y=O"J,@A=Q#<\'%6+7Q5X?O
M=2.FVNLV$UZ"5\B.=2Q(Z@#/)'<#I0!QS?#+49=!T*-_$I37-"8C3]0BM%"I
M%M51&T>?F&%')-20_#"::P\12ZMKK7VN:Y;?99+XVX1(8\<*L8/3@=^<#\>J
MNO%_ARQG$%UKNGPR^88MCW"@AP<$'GC!XYJ75/$VAZ'+'%JFKV5G)(NY4GF5
M"5]<$]/?I0!+H.F?V)X>TW2O.\[[%:Q6_F;=N_8H7.,G&<=,UH5";NV%F;PS
MQ_91'YOG;ALV8SNSTQCG-0MJVG*;(-?6X-]_QZ R#]_QN^3^]QSQ0!ROB'P+
M?7GBE?$WAW76T?56M_LUP6MEGCFCSD94D8(XY]A69<_".&;P%>>'5UB0WE]>
M"^O-1EAW-++G).T,,#CIFNSN=:A75;6QMKW3S(;CR;B*6;$H/EEPJ*.K8P<'
M'RY-<_HWCBYU-_#(>SA3^UYKV.3:Q_=B O@CZ[>?K0!VKJ'1D)(##!P<'\ZX
M:7P1K=[IT.AZCXF%WHD<J.P>T/VN5$<.J/,7(/(&6"@G%;?B7Q(OAVXT82^2
MMO>WA@FFF?:(D$3N6ST_@[U>T[Q!H^KVDUWI^IVES;PDB62*4$1X&3N]..>:
M );6WO8K^]EN+X36TK(;: 0A3  N&&[JV3SSTZ5F:OHVL3:M'J>C:X;.40^3
M):W,)GMI!G(;8&4JW/W@>1C-6]+\2:)KDLD6EZM9WDD8W.D$RN0/7 [>_2J_
MB+Q;H_A=[!=5NXX#>S^3'O=5QQDL<G[HXR?<>M &+<^ KC5K;7)-9U=;C4M5
ML?L F@MO*BMX@20%0L2?F8DDMS[58?POK*WUCK%OK%FFM0VC6=Q(UDQ@N(M^
MY1Y?F;E*GN&[GCG +7Q]I4=_J]OK%_8:>+2_-K 99PIE41QONY]WQZ=*W-3\
M0:/HL<4FIZG:6BS?ZHS2A=_KCUH YP> 'CTZ)XM5*ZY'J3:I]O: %&G8;6!C
MS]PI\NW=G '-277@W4=6LF36=<%U-)?VUV52W*P1I"P;RTC+'&[!R23G/3C%
M=9;75O>VT=S:SQSP2J&CEB8,K#U!'!%9][XGT+3M1CTZ]UBQM[R3&V"6=5<Y
MZ<$\9[>M $&C^'?[#U?49K.ZVZ;>MYWV$IQ#.?ONC9X5NI7'7)!YQ5?4_#M^
M?$9U[1-1@L[R6V%K<1W-L9HI45BRG =2&!9N<\@]*EL_$BR:_P"(K*[\BVM=
M($#?:'?:"'CWDL3P *MZ7XCT76Q+_9FJV=WY(S((9@Q0=B1V'O0!PFJ>%;G2
M;_PC9V5](U[)JUU>7%^T.X-,\,C,S(#@*3\N,CCC.>:UKOP#=:KI_B#^T]6C
M?4]82&/SX+;9' L1W(JH6)/.2<MSGM71:=XIT#5[QK33=9L;NX4%C%#.K,0.
MI !Y'N*@M?$^GQ:-9WFK:MI43SQO()(;D&%PI 8HS8) RH/N: ,V]\#MK5Q?
M3ZU?I,U]I*Z=,+: Q $2,XD7+-C[PP#GIU[5+;>%]5N=6TN\U[68+Y-*+/;1
MP6AAWR%2GF2$NV2 3P !DY]JV(?$>BW&CR:O#JMF^G1Y#W0F7RT(Z@MG /(X
M/K2Z=XAT;5W5-.U2TNW*&0+#,K':#@G ]"0/QH P/^$%/_"O5\*_VC]V82_:
M?)]+CSL;=W_ >OO[4[7O"VMZU;ZCISZY:/I5_N!CN=/\V:!6&"L;AU7CL2I(
M]ZU;KQ +/Q=8:'/;%8[^WDEM[G?PTD9!:/;CKM.[.>QXXHN_$ @\6:?H$-L9
MI;BWEN9Y-^!;Q+@!B,<[F. ..A/:@#5M;=;2TAMD+,D4:QJ6.20!CD^M<MX9
M\"6_AZYU1Y+HWD5TI@MXFCVBVMM[OY0.3D9D;GC@#TK8LO%&@ZEJ#6%EK-C<
M7:Y_<Q3JS''7 !YQWQTHN/%&@VNJ#3+C6;&*^+!?(>=0^X] 1G@GL.] &/H_
MAC7M'M['3(?$<?\ 8]DRB-19#[0\2_=B:0L5QC )" D#MUJ+7?"&M:]:7VE7
M6NVLND7<A8B;3P]Q"I.=J.'"C'0,4)'O75V]]:7;7"V]S%*UO(8I@C@F-P =
MK>AP0?QK.NO%OAVRL[:\N=;L(K>Z!:"1IUQ*!U*\\@>HH KV'AVZT[Q?J.KP
M7\9L]0CB$UL\!+AXTV*5DW=,=05/UJ/6?#E_=>)K37]*U&WM;N&U>S=;JU,Z
M-&S*V0 ZD,"O7/(KH+:Y@O;:.YM9XYX)5#1RQ,&5P>X(X(K-O/%7A_3]1&GW
MFM6%O>$@>3+<*K GID$\9[9ZT <O_P *\OX]/O;:/7E=Y=6BU>"::TW,LZE2
MP?#@,I*\ !<9[UTVO:$?$7A.[T6\N=CW5OY4D\*8 ;CY@I)XR.F>G&>]1VWB
M_1KKQ3=^'8[R+[?;1H[)O7YB=V5 SDE0N3QP&%3:?XIT#5;YK+3]9L;JZ )\
MJ&=68@=< 'G'?% &(WA+7+G6M%U>]UZT:ZTMV$<4-@4A:-T*.-OF$[R,8;.!
MC[O7.UKVA?VW)I#_ &CR?[/U".]QLW>9M5UV]1C[W7GITI[>)]"76!I#:Q8C
M42VW[,9U\S=_=QGK[=:I:3XIANK;7+G4GM[*VTS4I;/S7DVJ54+AB3T)+8H
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
M:=913S6H\Q)Y$F+R!<<.1%P0/7%>R13PS[_)ECD\MRC[&!VL.H..A]J>  ,
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
MD7:'3YEVMMP.<@X'%&E>";/1KW0YK.XD$6DV<UHD;C)E\QD9G9O7*D]/XNU
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
MLT>858^8J[L] #MS[9%3+X<OK/XB1PZ'=/I\%GX>M[6&66W\Z)E65QM897+
M!3P0?P-;&G>!(M/ET:?^T))KBPO+B^GE>, W,TRLKDX/R_?X ST ]Z ((=1\
M2:SKNJZ7I^I65HNCK##)/)9F0W4[1AV.-XV(,C@9/)YJ#P[XVO\ 5;SP[+=P
MPPV>L6D\>U <QWD+D, 2?NLJN0.ORUJWGA>_37+_ %31-:&G2:BB"[22U$ZL
MR+M5T^9=K;<#G(.!Q5>_\ 6DW@JR\.V-[/9M8NLEM>8#R)("=S$<9+!GST^]
M0!S]Q\0M0^PV,PFM;2+6-2N([*ZDMVD$-I$,;RBG+,Q''088>E'_  L/4;;2
MM;1'M]1N;5[:.QO/LSP1S&=]@#J3U1N3@\C'2NJOO!\,FGZ+#IETVGW6BX%C
M.(Q(%79L*LIQN5EZ\@]#FHKSPC=ZQH6HZ?K.N2W,UVT;QRPP+$ELT9#(8TR?
MX@"<L<^U &,T&L6WQ4\-1:K>V][_ *!>F.:*W\DY_=;@5W$<8&#[^V3=\9R:
ML/%7A&WT_4EM(KB\E#J82X8K!(>?F&1C/'K@]JN6?A34/^$GL->U77/MMS:0
M2VZQQVHAC*OMYQN)#?+R<G/' Q5SQ'X>GUJXTJ\L]0%C>:;<-/%(T E4[D9&
M!7([,><T <'9W?B'3-(\<:OI=Y900:?JU[<>1-;F0W!0!F!;<-HP,# )SDUI
M:CX]GN-?DTZ#4[?1X;>S@N'DELGNFEDE4L% 4@!5&,GJ2>,8KHAX/C&@>)-*
M^VMMUN:YE:3R^8?.7:0!GG'X9J%O"%Y9:@M_HFLBQN9+2*UNA-:B:.81@A'V
M[E*L 2.I&.U %[P=KL_B+PS;:A=0"&Y+/'*JJRJ61BNY0W.TXR,]C7G'B275
MYM#^)OVS4EN+6"1(HX!"5VYCA9<'<<  X(QR>>.E>M:9:36.G0VUQ>S7LR#Y
M[B8 -(2<DD  #V'I7+:IX"EU%_$L2ZN8K+755I83;!FBD547<&W#(PGW<=^M
M #HM3\0:9XPT;3=4N[.ZMM6AG8)#;F,VSQJK8#%CO!!(Y /&>.E<_HOB;7]2
ML/"-AI9TW3VU6RNII9!:Y2#RW7!2,,!R&(QGJ<]L'N[_ $);[Q#HVKFX*-I@
MG CVY$GF*%ZYXQBLG0_ T>B2: ZW[2_V/:W%LH,6/-\UE;)YXQM]^M &+J>J
M^(-=TCQA<6=U9PV&FFXL5M7MRS7!CB_>,7W#:220N <8YS70Z$;Q?AAIC:=L
M^VC1HC;[QE?,\D;<CN,XJE>>!KN236X+'7GL],UEWENK86P=U=T"N4D+#:&
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
M[34!:7&FF5<- )%ECD"AUZC!^08/;T- &]1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
MLKZ=4(4F21=L>2/O !CCM47@07^LZY$VJHQD\+VS:7O8<2W);#R#U_=)$?\
MMH: .OU77VTGQ#HUA-; VFIO) +G?CRY@NY$(Q_$ V.>HHU77VLO$6C:+;6P
MGN-0:1Y"7P((8URSG@YY*J!QDGVJ/QKHTVN>%KJ"T.W4(=MU9/W6>,[T_,C'
MT)KGO"AN_%;ZUXL:&6TFO+86&GI*I5H41<L>?65F_P"^!0!TT'B_P]=:F-.@
MU>U>Z9S&J!N&<=55NA8<\ YXI=1\7>'](O39W^K6T%PH!=&;_5@]"YZ*#[XK
MR[0K:*Z\-Z!X>O=>U*.\MIK<-I,6FH)+>:-P=Q;;D*""2^>0>IS5J0-I6I^+
MK+5M>N]-^W7TLR6RZ>DWVR%T4+L)4ECCY-H/&* /5X-2L[J]N+."YCDN+8(T
MT:GE X)4GV(!Q]*S[CQ=H%K9QW4VJVXADE>&,@EC(Z$A@H'+8(.<5PNMPWG@
MB#1M4TF&[NGFTC^QR)(_WAE";K9G Z$,&4GMNJ6]B'A*[\-:$;Q-+LK;3I/^
M)N+-9I7GRH:-696"%LLYX^;&* /1--U.QUBQ2]TZZBN;9\A9(VR,@X(]B#VI
MVH:A::5927E]<);VT>-\KG"KD@#/XD5YYX#UNVT33/$3:K+=J_\ ;C.?M%N5
ME99M@C=D50!N)SP!CG.*] U;3;?6=(O-,NUW6]W"T,@]F&/SH ?<:A:6ES:V
MT]PD<]VQ2",GF0A2Q 'L 369:>,?#M]J*V%KJ]K+<NQ1%5N)&'4*W1B,'@$]
M*X3PY#J_BA;XWBLM]H.F3:+$[<![PY$DH/NJQ<_[9J(7MKJG@OPEX;TZ&5=:
MM+FQ\VV\EE>S,+*97?(^4 *W/?/&<T >F_VWIOV*]O/ML7V:Q:1+J3/$3)]\
M'Z=ZDNM3LK+3'U*YN8XK)$$C3,?E"GO].:\JO=3@T_PG\0M#G2?^U+FZOY8;
M586+R1R)E7&!@KC))[8->CC38]6\&#3+@8CNM/$#Y'0-'@_SH NR:K81:I!I
MDEU$M]/&TL4!;YG4=2!Z5FR>(H)=42WLK^QD18[D21'<93)$5!"XXPI.&^HK
MS.RNM0.FKXUO;.X-WH<UG8O'L.]TCC:.X*CJ06N'/OY8]*UM*TBYTW4_"4<\
M;FX;1M0FNFVGB:4Q2.#[[F;\J -[POXSO=<O]"M[BWMXUU#0SJ4AC#96021K
MM&3]W#GW]ZT?$7BI/#WB#1+2Z>WAL;U;@SS2D@H8U4J%YZDMC&#GC%<?\/[>
M:/6/")DAD4)X39&+*1AO.AX/O[5L^-)X++Q[X,O[N%VM;?[:TDJQEQ#F-0&;
M .!D]>W7M0!TUMXFT2\TB?58-4MFL+<E9IR^U8B.H;/W3R.#ZBG:3XBTC76E
M73;^*X>+!D09#*#T)4X.#V/2O*M:MKG6F\2:YI2W!TA]8TZ?S8H"YE2%0)9$
M0CYP"5/0@[#UKJ?#*VNJ>-!JD/B&\U>>WL6@:46:10A&=3L+JHRV5R!VYZ4
M=EJNLZ;HELMQJ5Y%;1NX1"YY=CV4#DGV%8FL>,;>+0+75=%FMKV.74+>S8Y)
M"[Y51@0,$, W0_E6-X]BN;?Q=X<U9K^;3["WCN89+R.W686\CA-I8$$ ,%9=
MV./QK"NK**;1[S4K._OM3^VZ_IS23R6@A1V22,%XPH&1C +8P2M 'H:^(K.T
M@U:ZU/4K".ULKOR"Z,1Y7RJ0CYZOEN@[$4Q_%ND7>G7TFF:M8M/;VCW),I.V
M)1D;I .0H(.1UXKSZ]AEM[Z^U&:WF:QL_&B75SMC+;8OLR*), 9(5BIX]/:D
MUN\M=7\0^-KG389&2;PDP$GE%?M#9E&Y01DCHN?]F@#K_P#A/+2Q\1W5AJUU
M9P6L=C;7,4R!B97DW[L#DE0$!Z<9YJ]<>*%?7O#5MISVUU8:PMPQN$;=Q'&&
M4J0<<GK7(Z3J5CH/CJ:]U57MX3H%C$MT\3%%.7)0L!P3@''?;5'PW87B7G@]
MQ;S6\<UUJ\]NKQE3#%(&,>1_#D$''O0!Z+'XO\/2ZH--35[9KLRF$(&X,@ZH
M&Z%O]G.:=XK\01>%_#&H:Q*%8VT+/'&Q($C@':N>V3Q7E&BV:S>$=,\,:EK^
MI07L4T<<FDPZ<AECE64-O#;<[<C=OSC'>O3/B"CR?#OQ$D:L[MITX"J,DG8:
M (=.\:Z='X>TZ]UK5+!+B\5F46ROAL'G:IRQ Z$],UI3>*M!M]-MM2EU:T6R
MN=WDS^8"DFU2QP?4!6X]JY)+R#P]X[AU36"T%E<Z%!;V]TZ$HCH[,\9('RD[
ME//7'M6)IVGRS76@7,EG*MG=^++N^MHY(BI6$QR%&*D?*"PW#/J* /6K:Z@O
M+.&[MY ]O-&)(WZ J1D'GVK*T_QAX>U6_6QL=7MI[A]WEHK?ZS;UV'HV/8FK
MFMS3VV@ZC/;6HN[B.UE>.W(R)F"DA,=\GC\:\C_M,2GP9>?VO/=V]I?0O=10
MZ>D%M89B==GRH&7!.W:6/'7M0!Z9<>-_#-I.89]:M(Y!*86!;[CABI#'HOS
MCG'2MYF"J68@*!DDG@"O*)+%A\+/B"HMF\V;4-2<#9RYWG:??H,5WVJSW-KX
M*O+BVLQ>W,>GNR6SKN$K"/A2.^>F.] ":;XO\/:O?+9:?JUM/<,"R(K?ZP#J
M4)X8#VS63XK^(&E:'I.KFSO[2;5;&)F%NY)4R 9V$CC./X<YKB4U)9-3\%7H
MUFXOK2UN@)Q%8)!;61:!U5!M0,O/R[23@#G'%0:C?6UI\*?$WAF[@FDUW[1=
ML]L(&9Y"TS.LPXP5VE3N]O6@#U6\\5:+IEQ!:ZAJ5O;W4L8E\MFY53QN/]U<
M]S@5B:#XU?4-%T?4]1N-/M$N[:YGGBP^\B-L;DY/ 'WL^HQ6;9ZE9^'O''B0
MZRLB#4H+1[/]RS_:$6(HT:X!RP;/R]?FK"\&V=PD/@-#;2QE-+U-&0J?D)=,
M T =SH_C.T\0VFB7NGW-M%#?R,CP7&[S21&7V)CC<."<\8S5[_A,?#O]J?V;
M_:]K]J\WR-F[CS/[F[[N[_9SFO//#,RW>E?#2&#>9;&:6"Y!C8&&06L@(;(X
MY(JJ)HS\(4\%K#+_ ,).'%O]C\IO,$PGW&7.,;?X]^<8[T >G:CXP\/:3/-!
M?:K;PS0$"6,DEDRH;) &<88'/3D5+J'B;1-+M;6YO-2@CBNQNMR&W&88SE N
M2PP0<CUKG='M/^*R\?2O!S*;5 Y3[ZBV' ]1DFN2T;49]/TSP=:W=U_8L T,
M,NH_8EEF:3<H,"LRL%X 8C&3QZ4 =]J?BV)(/#]UI$MM>6NJ:DEF90VX!2KD
MD8/W@4QS[\5NZAJ-EI-E)>ZA=16UM'C=+*V ,G 'U)XQ7CVB^<T.GVLBW1N8
M?&C3RK<0[)!'(DK*[*  -W7@ 9KT;QS#I\V@)_:4E[!%'=12I=6<>][:16RL
MA&#\H(YR".: &:A\0/#UGX=U'68;Z.ZCL5S)%'D/N()52",C=C@GBKMQXOT"
MTL[6ZGU.%([L$P#DM(!U(4#) [G%>;ZO?ZAK'A3QE:1S0ZY"FEJ8M6M[+R7D
M;<V86QPY4#=\O W=.:W4US3;/Q\/$5W/C2+_ $>."SOC&WEATE<O&3CY2<J>
M<9Q[4 =C+XET6'18]8?5+4:=+@1W D!5R3@!<=3G(P.>*R=2\9VWV'2;S19[
M:]AN]6@T^5LD^7O.&XX(8<<'\JX>QBFT^XTGQ'=VMQ'H0\0W]V%:%LPQ3(RQ
M2LF,JN[)SCC>#6AXHNK?Q%96UQX<MI+623Q#9C^T_LORSN!CS0#@N%X&3@''
M<4 >DP:E9W-]<V4%PDES:[?/C4Y,>X9 ;T)'.*M5QW@ -IEI=^';VW\O5+&4
MO//@XO@YR+C<>I;^+G@C'3%=C0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%<OXFU74DU_0] TNX2TFU+SY9;IHQ(8HXE4D*IXW$NHR<@#/%
M'445YCJWB[Q#HMCXBT\7-O=:CI=S8"WNGA""6.XD5<.HX!&&&1CL<"KFJZCX
MCT75SI-SK,=RNH:;=3V\ZVBQM;RPA20 #@J0W?)&.M '>27=O%<PVTD\23SA
MC%$S@-)MY;:.IQD9QTJ:O,/#FK7^F:=X BNKI;N*[TJ:XD=X5\Q%2WB95#=>
M,G)ZGO3QXD\2V_@RQ\;7&H0/;3O!++I:VP")!+(J@*^=V\!P<G@D'B@#TRBO
M.I]7\3WX\7SVFK06<.BW$BVZ_95D,NV%)-KD_P //4<\GGBNPTS5S>>%+/6I
MHPIFL4NW1>V4#$#\Z -6BO+SXA\6Q>$=%\3-J5JR:K=6HDM/LP MXII% "-G
M).T@'=GKD8QSLZ5J^N7VM^))Y]2M8-+T>[EA2*2( ./)5LN_554MG(&3DYZ4
M ;_B'P]%XC@MK:YN[F*UBG2>2&':!.48,JL2"0 R@\$5L5YAI7C'4UUSP_%)
MJ[ZG#JDIAG']DRV\"'RV<-#*RC>,KCDDD'/%1W/B3Q4/".N^)4U2WC32;ZYC
MCM/LJD3QQ3%<.W4' Q\N.F><\ 'J=%<-HAU&;XJ>(S)J;M:0VEF5MS$N-KB8
M@9[8.3GOGGI3_&?BFXTO7=)T6VNGLA=QRSSW<=D]TZ(FT!410>26ZD$ #WH
M[:BO.;;QAJ9\.ZP9[^&WDM+J*&VU2]L)85GC?:<B$@%I!\RX P2!VJM!X]O=
M*F\01W-Q<:G#8:3_ &C#)=:<]E(6#,I0JRKN4D*0P'J.<4 >G,P52S$  9)/
M:H[:Y@O+:.YM9HYX)5#1RQ,&5P>A!'!%<M96WBJ.&*YO]5L[ZSN+1VNHOL_E
M- Y3*^45SN7.00QSCG/:N1\,W^OZ'X%\$Z@-1A>RNI;.R>Q^SC CE(0-OSNW
MC(/IVQWH ]<HKG_&>IW^B>'GU:PPPLI8Y[J/9N,EN&_>@>A"DMG_ &:P/$GC
MB[TRXUN]L!%/IVD:9'*PQD2W,S?NQGKM"X8X_OB@#OZIZIIR:MID]C)/<P+*
MN/-MI3'(ASD%6'0Y'T]<BN&T;Q1J@\1Z59O?W6K6][O2Z+Z-+:BU<(65E8J
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
M1Z@CU!!!]*IZ+X;CTF_N]1GO[O4=1ND2.2YNM@(1<[45455498G@<D\UMT4
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M36TV*$\@H71MQ/7.4_4UT-% &5HFAQ:)_:7E3/+]NOI;UMP VL^,J/88JO\
M\(Q!]K\17'VB3.MQHD@P/W>V+R^/7CGFMVB@#GD\)P)'X907,A_L$ 1<#][^
MY,7S>G!SQ5.S\%W.FHMC8>(KVVT99S,EG'&@= 6WF-9<;@F<\=<'&:ZVB@#D
M=4\"KJ5WXA<:K/#;:[;K%<P")3M94$8=6/(^4#BM:[\/Q7>JZ)?M.ZOI)D,:
M@#$F^,QG/X'-;%% '%#X>+]@&B_VS<_\(Z)O-&F^4G3?O\OS,;O+W=NN.,U9
MO/!4DNH:K+9:W=6-IJV&O;6.-&WML"%D8C*$J #CZC!KK** .0A\"_V?%I,F
MDZM-9WVG6"Z=]H,2R">$8(#H>X(R"",9/7-20>!;2&TL(S>W$D]OJO\ :TUP
MX7=<3D,#N   'S=!T"@5U=% '%S_  _\RTO-*BUJZAT&\F>:;3UC3/SMN=%D
MQE48DY'7DX(K/UZV.C^*[NYLU\06<5[:1),VFV(N8[@IE552%8Q.%XR< C'I
M7HE% 'DLN@7\?PKT3P@-/O4UJ0QRQ2Q1L4L6\[>7>7[H*J2,9R>@ZYKT4:+]
MGT[2[#3KN6RM[!XL+& ?-B1<>6V>QXR1SQ6K10 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 9FNSZO!IZ_V):0W-[)*D8,[[8XE)^:1N06 '8<FL?0]:U@>+;SPY
MK#V-U)#9I>)=6431 !F*['1F;#<9'/(K5\1:A>Z9IR7-GI<FI*)E6YAB/[P0
MGAF1?XF''R]^:X[PK;)IWB?4+S0-$U.P\/"P+36\\#Q&>Z#94Q1R?-G8"">
M21]: /1Z*@L;DWMA;W1@FMS-&LGDSKMDCR,[6'9AT(J>@ KG]>URYTO7_#EA
M!'$T6IW<D,Q<$LJK$SC;@\'*CKFN@KBO'(N8-<\*:E%87MY!97TLDXM(&E95
M,+J#@>Y% '87-S!9VLUU<RK%!"ADDD<X"J!DDGTQ6'IOC32-4OK:TC^V027:
ME[1KJTDA6Y4#)*,P /'..N.:S-?GF\;^"M?TK3]/U*TNI+4K']NM6MQ(QSA0
M6ZYQ@^F:IW5S<^*]5\+0VNCZC9?V=>"]O)+NU:%80L3KY89@ Y)<#Y<C S0!
ML7GC_0K)[Y7:\E_L^5H[QH+.61;? !+.54@+@]?8^AJ_JGBC2]*6Q\V2:>2_
MR;6&UA::28 9+*J@G !!)Z<US-KI5\OA_P"(<364PEO;N[:W4QG,RM;HJE?4
M$@@5 EM?:)J?@_6)]-O;BV@T9K"X2W@:22WD(B8$H/FQ\A4X''>@#L=$\1Z9
MXB6Z;39VE%K+Y,VZ-D*/M#;2& .0",CL<@\BJ/B#Q;%H&MZ+IKV5U.VHRNI:
M&!WV*J,V1M!R<@<=@2>@KGO!L,VL3>-DW7>E/<:N"&A*B:/]U$>X8!B.HP<9
M(J?7-.N]%U;PC=EM5U>"QO+@W$YB\^91)"ZJ2(U'&2!G''>@#>U/QAI6E7\U
ME(+RXGMXQ+<K:6DD_P!G0\@N4!VY )QUQSBF7WC?0[%K)?/FN7O[?[3:):0/
M,TZ9494*#G[P/TR>U<A>:9<:3XQ\0W-XWB98-0ECN+631T:19,1JA1@JG:P*
M\;L#!'-7]"\//I?BCPN+?3KN"QM-%N(S]H(D,#O)&P1G'&[&[IZ&@#?U/QQH
MNE7M[9S&[EN+%5DN4M[224Q(5W;VV@X7'>ELO&VB:AJ5I96\T[&]#&UG:VD6
M&X*C<0DA&UB "?P-94>FW@\1^/)S:2^7>6MNEN^PXF(@<$*>^"<?C5&UTF_3
M1OAG&;&=7L6B^U+Y9S!BT=3O_N_,0.>YH ZCQIK5SX<\&ZKK%HD3W%I 9(UE
M!*D^X!!_6L#6M:\9>&="FUV^ET&]L[5!+/!#;RP2,F1G:S2,-W/ (YK4^(]E
M<ZC\.]<M+.WDN+F6U*QQ1*69SD< #K7.^(O MKIL.F:SIFGW>H?8)TDNM,FN
M9;@7$9P"51V(WH?F4=\$>E '6ZCXMTW3;N.S=+RXNVA$YM[2U>9XXSQN8*#M
M&<CGKCBF3^,]%CLM/NH9YKP:BK-:1VEN\TDH7[Q"J,C;GG.,'@\UR>K:;/9>
M.]4U6X;Q%'8ZE;6Y@ETB-W(:,,#'(BJ6!Y!!( Y--?1-/L-#T02:3XGM-AN)
MHKRT8RW5H\C[F5UC!)#YSC:0,8.#0!T&L>/]/L/"QURT@N;I1=):-#]GD5XY
M"X5E=2N5(SW')P!U%7K_ ,9:3IT]G;7 O?M=Y!Y\%LEI(TK+D C8!D$9Y!Z
M'TKD-0C\1ZE\,[];VWOKR6'4X9+3S+8)=3VL<T3;FC4#YL!^, D <9-;ZPS7
MWQ*TK5TL[E;/^Q)E\R6%DV.TL9"L"/E; /!YX- &M:ZO!_:^NQ3:DK1Z?Y32
MQ/#Y8M5,>XDO_$"/FSVZ57TSQKH^JWD5K ;R.2XB::U^T6DD0N449)C+*-W!
M!P.<'-<]J'A[4M4G^(]K##)$=3MX8[21QM25A;[2 ?3/!]*UM"U^XU"XTNQ7
MPUJ$!B@/VJ>\@,*VK!0-J$C$A)X^4XQSGM0 [0/'5AJ^C:IJMU%/I]II\\J2
M2W,3HNQ'90<D#)^7E1D@G!YJ]IGBW3-4OA9(+NVN7B,T4=Y:R0&6,8RR;P,@
M9&>XSR*X1]%U34OAUXG\/16%[%J$>IS7**\9C6=#=&51&Y&ULJ.W0D9J[9:3
M!K>KP21KXKDG@M9PEQJRF**W>1-A7#*"Y.?X<@;<YH N:U\1;5[/3WT5[C%U
MJ=M;1W$MHXAN$:4*_ENPVMQG&/0D9Q7<W=Q]DLI[GRVD\J-I-B#EL#.![UY/
MNU*Y\$^%?#R^'M42^TR]L%O"]JPCB6*10SJ_1P<9^4G@DG&*]8NWN([*=[2%
M)KE8V,43OL#MC@%L' )[XH X72-=\8Z[X>M_$&EW'A^[29%E&F(CAE!Y,9G\
MS <#@Y3&16Y:^+H[GQO<^&_L%VCP6T<QF,+[-S;\@MC &%&&S@DD#I7#:S:Z
M7JMA/<6/@K6],\6R1GRI+.T>#R[C'#&=<1LN[J23D=JZ32HM1L?B+,=1MKF1
MK[1[6+[9# S0^=&93)N8#"]1C.,Y% &G_P )[H/VC;YMS]F\_P"S?;OLLGV;
MS=VW;YN-OWN,YQGC-7=8\4:=HMW%9S+=7%Y)&91;V=L\\@C!P7(0'"YXR>IZ
M5YS]BU(_"T> ?['U :N"+0R_9F^S[?-W>=YWW,;?FQG=GC%=1?O<>'OB%<ZS
M/I]_>6%]IL5NLEG;M.T4D;N=I5<D!@X(.,9!H MWOBH7%_X2DT>ZCFT[5[J1
M'<+]]!"[ #/*D,HSWX(K=TS6;+6?M+6$C31V\QA:4(0C./O!6Z-@\$CC.1VK
MAO$ND:GXKMO"2FQO-%\RZF:Y%JP9[2-H9 "6 PI;(!XX+8SGFNC\%&^M=%_L
M;4;#[-<:61;"2.+9#<(!\DD?;D=1V.1Z4 2KKER?B%)X?\N+[(NE)>A\'?O,
MK)C.<8P!VZ]ZAO/$TECXUGTN=8ETZ#1FU*20*3("LFT]\8V]L9S5#6EN]#^(
M,/B3^SKN]TZ?3/L$WV*(RR0NLI=6*#DJ0Q' ."*S9;;4/$6K^(-?CTN]M;3^
MP9--M8[J(I-<.2SEA&?F ^Z!G!.: .BLO'>AZA>6-O"]T%O^+2XDM)$AF;;N
MVJY&TG /Y&JVJ>+HM%TWQ3J!GDOSI3X^S);%?);RE8(6&=P.02_0 ^U9EQI5
M\?#'P[@2RF\RRO+)KE!&<PJMNZL6'8 D Y]:K:GHNI7&C_$N&*RG:2_8FT78
M1Y_^C(OR^O((^M '52>,-.M].TZYGAOA-J ;R+1;.1IWV_>_=[=P ZY( P1Z
MBM#1]:LM=LVN;)Y"J2-%(DL31O&Z]596 ((R.OK7(:RUGJ>F:#>W.E^(H#&C
MB.]L8)$N;-\!2K1@%]K8/\)' ]0:V?!$^LSZ5=?VNUU(B73K937D AGE@PNU
MI$ &#G<.@) !(% $FI:O=OXOT[P_I[+&WE&^OI67=M@!VJ@SW=N,]@K=ZQ-%
MU?QIXA34+JRN=!@M[>_N+2..:SF9B(Y"H)82@9./2KL/^B_%^[$O OM&B,#'
MN8I7WJ/IYB'\:YS2/AW'JN@Z^+L:CIVI7.I7K03"YFC"@RL4?RPP4J>.W(H
MTY/B#=IX&.K/9VL5^FI?V7*SR$VL<@E\LRENOECK^F>];6GR>+8M2M#=S:3J
MFF7 ;S9K.)H'@XRI :1PZD\<8/.:R]/NKNQ^']G"/!N[R)/LM_I<<8 " D/)
M$K#$H)^8#/()YR*Q[+3+/_A*=(G\&Z#JVCA;G?J32V\EK;-!M.Y3&^ S$[<;
M1QUS0!V7@_7+GQ!I-S=74<2/%?W-LHB! VQR,BDY)YP.:S=+\<Q'3+NZU9=L
MBZO<Z=;0VD#R/-Y;L% 09);:I)/3CM6?H6H77@M=4TJ_T35[G=J%Q=6L]C:-
M.D\<KEP,K]UAD@AL=.M48="DL_"=L^NZ3J?VBYU6XU$OI;%KC3FE9V4C9\S<
M':< CGH: .N;7)-=T/4'\.RO#JEH<>1>6[1LL@ 8(Z, 0&'&1V.0>*ETOQ78
M:GH^BZ@JS*NK86)!&6V/M)*L0.,;6&3QD5F>#KS54@U9]4GOI-*MW4V5UJ<
M@N&C"9?>N%. >A*@GFJWP^N9-/\  F@))8W<G]H332*8H]PA222256?GY5VD
M#/J10!TOB&?5K31+BYT6"&XO80)%MY0<3*#ED!!&&(S@\C..*PY_&G]IIH<'
MAH17%WJV)\S*2MM;J?WCR $'(/R 9'S?0UV%<7X.T(:7XM\87?\ 9YMUN;V,
MP2&/ D3RPS;3Z;V<G'<F@#0U#QSHNG75W!*UW(MD0+R>WM))8K8XSAW52!@$
M$^@ZXK4AUNPN-7&EPS[[HVBW@"@E3$S%0P;H<D&N$C>]T#3_ !;HTVBZE=W6
MH7MU<63V]LTD5PLX^4-(/E0@G:=Q& ,\T:;9WO@_Q'H\M[87UW GAR#36FLK
M=I\3QN200H) (/!/''6@#OM+U:SUFVDN+*0O''/);L2I7#HQ5AS[@UF3^--"
MMM#BUB:[9+*2Y-H&,;9$H=D*E<9&"K9]AFJ7P[M;VU\.W2W]G+9SR:E=S>3*
M.0&F9A]1@]1P:YNX\*7NI>+M5T.>TE70W-WJ$5RRGRS+<0K%M!]0SSM^(H Z
M[Q%XELM.%S9_VD;.[@6WFDD%L9@B23"-01TRQ!7VZ]JY^^\7:M!-JZQRQ@6W
MB*ST^/,8XAD\K</<_.W-8@TK7=6\":MJ=_IETFL:A>:>IMFC/F".!X03CKC<
M)7^AS5S4=%U.2?7"FGW+"7Q38W,9$9^:)1!N<>JC:V3[&@#TC4=1M-(TZXU"
M_G6"TMT+RR-T4#^?TK,TOQ;IFJW[6*+>6MWY/GK%>VLD#/&" 77>!D D9],T
MSQM+J\/A&^?0TD>_ 0*(D#N$WKO**>"P3<0/6N%.GW5UXOL+FU@\12V,^GW=
ME]LU&.4E)9 F"4(#1KQ]X@ GZ4 ;>L_$6UDMM,?17N +O5+:V2XFLW6&XC:4
M*_ENPPW&<8]"1TJYXF\>V&FZ7KRV+W#W>GV\H-PMH[P17 0E49\;<Y*\9[@&
MN5W:C=>#?"6@)X>U1+W2[ZP%X7M66.)874,ZOT<'&<KG@DG%37*ZCIOA?QKX
M<.AZE<WU_<7TMJ\-LSQ3)."5;S/N@C."I.<C !S0!OW?C0:3I\U_<W,EQ+!H
M,6H/816I.2Q;]YO&< D8(QA0,GBM+3?$T&HZE8LUU+:K/IKW;65Q:M&0%=09
M"[8P!G&,<@YKD=2T+5;E=52*PN"TW@J.SC^0@-/F7]WG^]R./>I)=,O_ !'>
M0FWLKVU2?PI=:?YEU;O%Y<S,BA6W#@\$^X&10!UECXZT34+JTAB>[CCO6V6E
MQ-:21PW#8)PCLH!R 2/7MFH;CXB>'K;[2S2W;0VEP]O=SQV<K1V[JVT^8P7"
M\_I@]"*YQFO==TCPGH46BZE:7>GWEG->-<6S1Q6ZP8+;9#\KYQ@;2<@]J631
MM1/PT\<68L+C[5=WNHO!%Y9WRAW.PJ.^1C% '7:IXPTO2KY[)Q>7-S'$)Y8[
M.TDG,49SAGV X!P<=SBJ%[XG>77_  NFEW,<NFZK;W4Y<+G>$C5D()Y'WC6%
M>'5W\0WEK?1^(!;"VMUTR+349(I3L^?S)5'RD/Q\S  >M4/"NEZG'!X$BFTR
M]A?3+6_M[OS8&41N44+R1@@]B.#0!UG@;Q8NOZ+ID5[-G6)M.CO9E$>T,K$K
MN7MU&#CIQZUOZ9J]GK$=Q)92-)';W$EL[%2 70X;&>H!XR..#7EDEMJ?A7X>
M>$/$$%E(NK:;;BQEM)!M>19QL"$'G(E\HX]C7IGAK1E\/^&[#2U;>UO$!(_]
M^0\NWXL6/XT 4[?QKHEU>7UO'/-BP\T7<[0.(8#&2&#2$;0>"0,\@9Z4NF>,
MM)U6^@LXOMD$MRADM?M5I)"+A0,DQE@ W'..N.<8KE#X9U+4/A_XVTN*V>&[
MO]3OI;=9!L\T%\J03V8# /3FG:/80:GKFCO)#XN>:T9IR=1!CAM7V%<990')
MW$?(2._2@#I8O'6A2ZA':K-<;);@VL=V;:06\DV2-BRXVDY!'7!(Q27?CO0K
M.ZN(I9;DPVLODW-W':R-;P/Q\KR ;01D9YXSSBN>\(WE_H7A[2?"T_AN_N-0
MM9O(ED>$K;! Y/GB8@J>/F 'S$\8'6L*+09;&PU?0]3@\5SR3W=QL@L 3;74
M4KE@=^W8F0V&W,,$&@#OKOQ18:5KM[%>ZF?)C2U4P"V.(3,[(KF0=0Q '^SC
MWK3O-=T[3]2BL+FX$<\D$MSR#M2*/&YV/10-PZUQ\OA)]2USQ/ILT$R6-WHM
MI:0W$@)&]?-Y#=V4E3^59MEH>O\ BSPWXEOM5LY;/5[S3%TJVBG&T_)'EV_W
M7E9N?110!V>F^-='U2]MK:$W<37@+6DES:21)<@#)\MF #<<XZD<UI:QK-CH
M6GM>ZA*8X0RHH5"[.['"JJJ"6))P !7G^BZ;%J%_H,5Q;^+GN+.19W2^!2WM
M)$0C[S* _4J A.0:Z?QW+JL.D69TP7@C:^B6^>RB\R=+?G<T:X)SG;T!(!)%
M %FV\9:1<VVI2L;JV?38?M%U!<VSQ2QQX)#;6&2"%/(STJ.Q\;Z+J&HV=G"]
MTIO03:32VLB17&%W$(Y&&.,GWQQFN"DT^^;5/$[P:=KTMOJ7AV2WLYKU))'D
MD7S"5.1F/.[A6P3Z<UTU[IEZUM\/UCLYC]BNHFN $/[E1;.I+>@R0/K0!K>-
M]<O] T*&YTU;8W4UY;VJFY1F1?,D"9(4@G&?6LO4M;\5^&6L;K5WT:^L)[R*
MTD6T@EAE4R,%#+N=@V">G'%6?B1I<^L>&[:S@MIKC=J5HTBP[MPC$J[CE>1@
M9.1TK)U+P?;^'O%.BZYI]A=ZA9QR>1<6TLTMTUN6^[<1AV8@J>#CL<CI0!I7
M7B#6=1\9ZAX>TJ[TO3C8Q1.6O86FDN"X)RB!T^4="<GFC4_$7B+1/#<5SJ5E
M8I?_ -IP6>Z,LT4L3RJOF*,Y4X8\$G!'>J_B9M,O=5GL_$_@RXO;:/:;*^M;
M1KK>I'(R@WQL&SQT[YK#3P[KMWX)U2*UM;T00ZI#>Z18:A+F?R8F1BA+$E02
MK[0QR.,T =OXRURY\.^'_M]I'$\OVJWAQ*"5VR2JAZ$<X8XK8OKZVTRPGOKV
M98;:WC,DLC=%4#)-<)X@U&Z\:VEEHNGZ'J]L7O;>:ZGOK1H$MXXY%=N6X=CM
M  7/7K6]\0-*N];\":OI]C'YEU+"#''G&\JP;;^.,?C0 ZP\<:+J&HV6GJ;R
M"[O@S6T5S:20F10I8L-P'RX!Y_QJ.V^('AZ[TZZU&.XG%A:H&EN7MI!'DMMV
M X^9\D#:,GD5SU[K!UGXB^")%TJ^M$C:\RU[ 86W&W.5"GD@8Y/3I@GM%86N
MO:/\'+&VLK2[M[Y9_P#24B@W7$<+7#&1D0CE]AR.#US0!U]CXPTN^ENH,7EK
M<VT'VF2"[M7AD,7]\!@-PR,<=ZKV7C[0;^XL(X)+KRM0(6UN7M)%AE<KNV"0
MC;NP#QZ@CJ*XR.SNO^$PEO8++Q#/876AW-E%<7\<CN9BRM@J1F-2!QN R0?;
M.FVD7X\#?#ZU%C/Y]G=Z<]S$(SNA"QD.6';!ZYH Z/PMXMB\3RZFD=E=6_V*
M[>W!F@= P7 ZL  V<Y7J.,]:MS^*-*MK?5YIIV1=(;;> QME"4#C Q\V0PQC
MK6-X(6XLK_Q+875E=PR-J]Q=QR20L(I(W(*E7^ZWT!R*S?$FBZA+X\MHK6SE
MDTS6#;/?RJN4C-J[2?,>V\;%]\4 =#J?BS2X='@N(]0,/V^QFN[2<0&3;&D7
MF&0KZ $'!QG('>J-KXVCF\0IH2074SG3([P7HM75'+ D'IA5('7.,_+U%<I:
M^'M6:Q\46T^GW CTO2+O3-+!0_Z0LCR."GK\@@7CN#6KIMM>Z?XNL7GTZ]\J
MY\-6]FLJ6[,B3(SLR.0/D.".N* +7A+XB6>HZ#H+:H]P+S4$CB-R+1UMVN&'
MW!)C;NSQC/7CK78ZGJ=GHVFSZCJ$ZP6D"[I)&!.!]!R3GC ZUYY!HVHI\+/!
MEC_9]P+JUO=/>>'RSOB"RJ7+#M@9)KK/&\NK0^%+E]%29KO?&&\B,/*L1=?,
M**>"P7=@4 3Z3XJT[5]0?3XTO+:]6+SQ!>6KP.T><;U# 9&>..G>KLNKV<.M
MV^D22%;RXA>>)2IPZH0&P>F1N''7!KS_ $BWGB^)&F:G':^(9M-DL)[476HI
M(S"4O&W*D9C7 /) !.?2NC\<6ETMOIFNZ=:RW5]I%VLP@A7=)+"_[N5%'<E6
MS]5% %R[\9:+9"]\VXD8VETEFZQPN[/.ZAA&@ )=L$<#IWK,UKQK"_@WQ%?:
M0TT.I:5;,[P7=NT<D3;2R%D8#((Y!Z&L1[#7-%\':(-M^DE[?->:[)I\/F7*
M&4,Y"@ GABJDJ,@#BL6ZTS4GC\=1PZ9KDB:KI$8L'NT>624H) 0QYV-EAA#@
MX(X[4 >J:;K5K?W=Q8)(6O+2*&2X7:0%\Q25P>ASM/2J)\:Z)_9%AJ,<T\T>
MH,RVD4-N[RS$9SM0#/&#D]!6!9S7?AWQKJ]Q/I.I7$>I65D+9[6V:12\:NK(
MS#A#EARV![US-CX=U6RT3P5?7EOK%O'8V]U;WB:>I^T0&1P5;8 6*G;@X&>0
M: /5=&URQUVWEELGDS#(89HI8VCDB<8)5E8 @X(/XUHUR?@K3H('U74(H-91
MKR9 TNK'$DX1,!PA 91SCY@"=HKK* "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M ***Y+Q3>7TWB?P]X>M;V:QAU 7$UQ/!@2%8E7"*2#C)<9.,X% '2:AJ%II5
MA/?7]PEO:P+ODE<X"BG65Y!J%E%=VSEX)5W(Q4KD?0@$?C7D7C&2_?P_XQ\/
MW.JWEQ#I<EC/;S.5\QDF89CD(7Y@""0>O3).*],U/3HF\)7NF7.IRQQRVDD#
MWL[C>H92-Y/ R,^U #K+Q1H6HZI-IMEJ]G/>PXWPQS*6_#UQCG'3O67XED\)
MWNJV5CJVL0V>K0MFU\N^\BX0N,8!4@X8<8/!KA+*!?#VO2Q>(O#]E/:V,NGH
ME_IK[!;/RD3[#A@"2-P!(Y[BG6$NKCPAXGUB73M'O+)=1O)K^VO$9I;I8I&R
M V<)M50%!#?=[9H ] 2X\+^!+1+2?4;73Q<R-,6O+K,D[G[SLSG<QZ9)]JU;
M[6M+TS3EU"^U&UM[-L;9Y955&STP>^>V*Y3PP\&J^/?%-[)&'_T:QC@\Q<E8
M'B+X]@69LCVKEO!0$_B'PQ:3 -96:ZN;$-R,I<A%Q_NH2!Z"@#UC3]1LM5LT
MO-/NX+JV?[LL+AU/KR*K:MXCT70FB75M5L[)I?\ 5BXF5"WJ1D]/>L#PLH@\
M>>-+6 !;83VLVQ>%$KP_.?J<*3]:30XH[KXD^,7N8UDDBCL[>/>,[83$6('L
M6+9]<4 =+?ZUI>EZ>NH7VHVMM9MC;/+*JHV>F#WSVQ1!K6EW.E'58=1M)-/"
MEC=+,IC '4ELX&*\K\$ 3^(/#%I, UE9QZL;$-R,I<A%(_W4) ]!2:RB+XQU
M/2U11ID_B32VGAQ\C,\19@1T^9DB)]2: /4])U[2=>BDETG4K6]2,[7-O*'V
MGWQTK0KC;A5M_C!IYMU"M<Z-.+D*.JI+'L)^A9@/J:[*@#)U;Q3H&@RI%JVL
MV-E*XRJ3SJK$>N"<X]ZOVEY:W]K'=6=Q%<6\@RDL+AU8>Q'!KC/AM;P7-EK&
MJW$:/JUSJMU'>2.,NNR0JL>>H4(%P/>N:UB[N/#,_P 0T\/R"TB@CLKE%C V
M0W$AP^!T&Y0I(]_>@#U^BN OKK4_"OBW3T?5[W4K>]L+R:>&YV8\R%48% JC
M;G<1CI6#HVM^*+O3M%UFW3Q%=WMU)#+=1201"R>%R-X0#E0JG*MU..<YH ]2
MU+4K/2-/EO[^<06L6-\A!(7) '3GJ15NN.^*N[_A6FL[<;ML>,],^:E4[E]4
M\/>,M-L_[;O;Z'4K&\>9+G9A)(@A5D"J-OWB,=* .]HKSB/Q!JA^''@O43>R
M?;+Z\T^.YEXS*LC@.#]15.XN-<O="\;:L/$-];OHUY=BRB@V! (D#@/E3N';
M'3'O0!ZG533]2L]5MC<V,XFA61XBP!'S(Q5ASZ$$5Q=G>ZEXK\5-9G5;O3K:
MSTJUNMEF54R33;B6)93E5"X Z<\YKF/#\^K?V1X9TNUU:6U:_P!:U.&ZG@50
M74&9B5R" <C(]#CK0![-17EUUJNJ7?BC6=*6X\2FVTE8+:!],CB9F<Q!VDE+
M?>8[AQTXZ<U/8:EXBU_5?#^B:K<W>D3G2Y;V^%N%CDED658E&<':#DN0/4"@
M#O[+4K/4)+M+2<2M:3FWG !&R0 ,5Y]F'YU;KA_AO%-#)XLBGN3<R)KTJF9@
M 7Q%%@G&!G'7  SG@4SR]4UWQ_XBTLZ[?65A96]H\4=H45@[J^3N*GCY>G<X
MH [NBO'[7QCKFK6OAO3YI=2=YH;N2]FTJ)/.G\B;REQGA0?O,1ST Q5JYUCQ
M5;Z)]G,VHV;-KMI:V5Y?0H)G@E(!#@<,5)89[C% 'JU%<&T&H7GB\>%AKVJ0
MVEAIJ73W".@N+B221U&Y]N-JA>@ Z\]*HZUJFNV6K:'X;N+[4;MC:37-W=:3
M;HL]QM=50<G"CYLL1U.,8!H ]*I"0JEF(  R2>U>63ZQXJM]#2!YM0LV;7K6
MUL[N^A0326\A (=1P2"6&>X I?$G]I:=+XIT/^W-1N;5O#<FH(\[H9(Y%9E(
M#!1\K #(QZXQ0!ZDK!E#*05(R"#P15:/4K.74YM.CG#W<$:R2QJ"=BMG;D]
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
MH L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M937:-):_;+8Q"X51D[3Z@<X.#CM0!#J7@33-2O+R8W6HVT-^0;ZUMK@I#='
M4EQC(RH .TC('-:VH:+9ZE806$R%;.*2-_(C.U'"'*HP[KD#COCTXKGQ\2]
M\B&Z9+];&28VYO#:MY22ABNPD=R1V!'([U?M/&FE3_VD+E;K3WTV$7%RE]"8
MBL1SAQZCY3[Y&,4 3:WX5L-=G,UQ+=0L\#6LXMY-HGA)R8WX/'7I@\GGFJEO
MI5U>^.CJMS;^18Z9:FSL$)'[QG*F20 =!A509]&]JFTWQC8:CJ%M9-:ZA937
M:-):_;+8Q"X51D[3Z@<X.#CM5&W^(^B7,%K=1PZA]AN)E@%Z;5A"DA;:%9NW
MS8&1D G!- &WKF@V>O6\$=RTT4MO*)[>XMWV20R $;E/T)&#D$'D5G#P/IC:
M;J]I<SWEU+JT?E7EW/*#,Z $!00 % !.  !R:-#\5MK/B?7-(_L^YA7395C$
MSQX5OD4G)SP3NR/4<U4\0ZIKI\9Z7H.CWMI9K<V<]S)+<6IGY1D   =?[U '
M71QK%$D:YVHH49]!7,Z?X$TO38[&**XOG@L+PW=I%+*&6%B'!4<9V_.W!R?>
MHM/UW6=.\3V^@>(A9RM>0R2V5]9HT:R&/&]'1BVU@"#D$@BI;3Q[I-Y<V:+!
MJ$5M>S>1:7LUJR03OS@*QYYP<9 SVH N7GA+2=1N-6EO(7F&JP16]RC/A2L>
M[:5QR""Q.<]0*CLO"5O;7#376I:IJ+>0UN@O+G<$1L;@ H7).!\QR?>L_3?'
MUK<'Q%-J%K<6%EH]PT37$L1"E51"0>OSEG.%'4;>YK2TSQ99:EJ2:<]K?V-W
M+$9H8KVW,1F08R5['&1D=1GI0!7M/!-G;75C+/J6JWT5@XDM+>[N \<3 %0W
M !8@$@;B<4U? FG12,D-]J<-@T_V@Z=%<[8-Y;<< #<%+<[0P'M745S&H^/-
M*TVXO%DM]0DMK%Q'>7D-JS0V[8!(9N^ 03@'&>: -[4+*+4]-NK"XW>3<PO#
M)M.#M8$'!]<&J5QX<TZ[\+_\([<1-+I_V9;;:Q^;:H 4Y_O# .?456U'Q=8V
M.H/816M_J%S'"L\J6-N9?*1L[2QZ<[3@#)..E1S^-=,0V:6D-]?S7=M]KCAM
M+9F<0YQO8'&WGC!YSGB@!VH>#[+4#8SF\U"#4+*'R(]0MY]D[)QD.<8<$@'!
M!YYI^E>$K#3;NXO99[O4;VXB\B2YOY?-;RLYV 8"A<\D #/>GVWBO3+J32(X
MFGWZKYHMU>%D(,8)<,#@J1@CFHM1\::/I:ZLUW)*BZ5+!#=,(\A3-MV8]1\X
MSZ4 9P^&^D_9Q8&_U=M(!XTMKPFWVYSLQC=M_P!G=BM34?"\-]?+>V^HZCIL
MXB$#&QF"JZ D@%65EXR<$ 'GK5$>/].-[+8#3M8_M!$$J69LF$LL1R/,4?W<
M@@DD8.!U(%2VWBBQU:^\.S6.H3+!J4=P\<'D#$VP#<')Y0J<\#J<T ;&C:1:
M:%I4.G6*LL$6XC>Q9F9F+,Q)ZDDDGZUG1>#=(BU'7+T1R-)K48BNE9\KMVE2
M%';.<GU-9]K\1]$O(;&YBAU#[#>2K!'>M:L(5D8[0K-ZYXSR >">M6;_ ,=Z
M1I]W?PO'>RQ:?Q>74-LSPP-MW;68=\$9QD#/.* )+;P7I-II&DZ9']H\C2[L
M7D#-)EFE!8Y<XYR78FG1>#=+AN(9E,^^'4I=47+\>=(&#=ON_,>*T%UFVD\/
M+K<:RO:-:B[4*F7*%-_"^N.U5Y?$^F1Z;I5^)'DAU66**T\M<ES(,KQV& 2?
M0 T 3:YH=GX@L!:7@D 219HI87*212*<JZ,.A%9!\!:7+I^HVUW<WUW+J#1&
MYNKB8-*PC8,B@@ !01T '4TC_$#1HVDD,=\=/CG^SOJ0MB;99-VTC?Z;N-V-
MN>];5KK5I=ZIJ6G1%_M&G>7YX*X WKN7![\4 9]YX-TN]355F,^-3N8+JXVO
MCYXMFS;QP/W:Y_&M"'1K6#7KK64\S[5<P1P29;Y=J%BN!Z_.:Q'^(6BBUTN:
M&*^N&U2W:XLX8+8O)*JE01M'?YL_0$]JZ#4]3L]'TN?4;^80VL";Y'()P/H.
M2>V!U- %7Q%X?LO$^CR:9?\ FB%G5P\+['1E((*GL>/U-1:AX6TW4-+L; B6
MV73RC6<UL^R2W*KM!4_[N1@Y!!Y%5[/QKI=Q+<Q74=YILMM;&\=-0@,1, ZR
M#U []QW%-T[QMINH7MG;&VU"T-\";.2[MC&EQ@;OE/8[><-@D4 .7P=9&PO+
M:XO]3N9;MT>2ZENB)59#E"A7 3!YX SWS3(O!5AOO)+^\O\ 4IKJS>Q:6\F!
M*P/]Y%"A0,\9.,\#FJH^(^B&W%T(=0-B)S;RW@M6\F&3?LP[=N<<C/49Q56]
M\<YNO%=B\-[81Z/ &^WK;A]GR%BV#P>Q4=Q0!U6BZ4FB:5!I\=U=7,<*[4DN
M7#/M'09 ' '%8;?#[26+0?:;_P#LQKC[2VEB?_1B^[?]W&[;N^;;NVY[5-<>
M,["TOVTQ(-0OK^.VCN&AM;8NS1OG#>@^[STZ@=ZGL/%^D:D=&^RRR.-725[4
MF,C_ %8^<-G[I'3'J#0!;M]!L[:]U:ZC\SS-596N,MQE8Q&-OI\H%3:1I=OH
MFCV>EVF_[/:0K#'O.6VJ,#)]:H7/B[2+--7>XF>-=)D2*Y)C)^=U5E50.6)W
MJ !W.*98>+M/O+J>UN(;O3KF&W-TT5_#Y1,(X+@\@@=^<C/(H K6W@32[58X
MTN+YK>'41J,$#R@I#*&=B%XSM)=B02>U7[SPOI>H:C?7EY"TS7MB+">-F^1H
M@S-C'4'+GG/I7,:CX_\ M<OAS^RHKZVBU'4X8Q+<VFU+FW8,24)SC/RGL<<C
MC-=EK&L66A:;)?W\A2!"J_*I9G9B JJHY+$D  4 9NE^$H--O;>Y;5-5O3:H
M4MX[NYW)$",'@ ;CCC+;C6AJ^C6NM16L=WYFVVNHKN/8V/GC8,N?;(K/M?&&
MGW#WD4UO>V5S:6QNWMKN I(T(S\Z\D,,C'!X/7%4(_B1HDALSY&I"._CW64I
MLVVW+8!V)W+<_0]CB@"WJ/@RRO\ 4+R\BOM1L'OE5;Q+.<(MQ@;06!!P=O&5
MP<=Z+KP5ILDNG2V4UYI<NGVYM(7L90A\DX_=G<"",J#ZY[U$?'^B1:1<:C<B
M[M4M;Q+*YBF@(DAD8KC<OIA@<C/!ID_C2WN;35[:WAO;'5+73Y+R**]MC&S(
M <.H.00&P".W<4 3VO@;1[.UM[:'[2([?4O[43=+N/G<]2>2.3UY]ZZ1E5T9
M& *L,$'N*Y*Q\910Z)H*74=W?ZO?:=%=O!9P;W*E%W2$#"JNXX[<\"KUCXST
M?49M.A@DF#Z@\T40DB*%98OOQN#RKCG@]<&@"+P9IU[HFD/H5Y"3#ITABL[@
MD$36Y.4]PR@[2#_=SWJU<:>NC-K.LZ;9RW>HWJHQMPX =T78@&<!1TR<^]5]
M1\;Z-I=S=PW+SYM+B"VF9(BP$DPRBC').,$XZ9'K54?$'33-=6HTW6#?VP#R
MV0LCYHC(R),9QM_'.>,9H T_"6AOX>\-6FGS2B6Y&Z6YE'1YG8NY'MN8X]L5
MBIHDVM_$B'Q#=Z5)96^E6[V]N\SJ6N9"2 X56.$52^,X/[P\"M*7QKI*V>F7
M%K]IOGU2+SK2"TA+R2( "6QQM R,DD<G'6HW\>:'%I,>HR27"1M>"P>)H&\V
M*?GY&3J#QVSG(QG- $NH>$+6]U2XU&WU#4=-N;I%2Y:QG""<*,*6!!Y XW#!
MQWIEQX*T^2>QGM+O4+">SMOLB2VL^&>'(.QRP;/(SGKGO5.^^(%G;:3KEPFG
MZ@E]I5K]I>SN+<H[(0=KCGE,J<G/&#FMW2]7_M#P]#JLEK<0[X?-:%X\/P.<
M#W[>O% &1:?#_1K)@()+P0KJ":DD+3;E6=01NR1N.[.3DG)KJJY]O&FBK#H,
MOGN4US;]C(3KD C=_=Y91]2!5>_\4V?]MV]A#>7,4L.H+:2K';AUG<P-+Y>3
MT^7!)'.<#O0!U%%>:77Q&NKKPTNJPV]QIR1:Y%9RO+!D/!]H*,!G/S;5Y Y!
M/%=?I/BFSU;5)],%M>V=[#$)_)O(#&SQDD!U]1D8]1Z4 ;E%<YJ&MW>F>-]*
MT^<1_P!EZG!)'$^WYDN4^;!.<89-V!ZK3;KQ!<?\)PFD0-"EA96+WFIS2#[F
MXXB4'/RGY78Y["@#I:*YFP\<Z5?W-E&(+^"&_;;975Q;-'#<'!("L>F0"1N
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
MBBQN[+7[G5)I+A+(1W30V0M\?N^%8*QV]58$EC@\<CUN**."-8X8TCC7HJ*
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
M#'"A(_NH 3[DUW=% 'EFA:'Y[:#9WNC^*#=64L4DPN[Y_LMN\0R'4EBKC<,
M*.A[51@\,36%AJ>B7^E^)KV2:ZG\M+.]=+2YBE<L"QW;4X;# CL>N:]AHH \
MU\6^&M534UMM#MI39ZW8QZ7?R(V?LZHZ@2L3U_=/*OU"U;URVU"+Q2EK)::Y
M)H,=A&EC#HTS0KYP8AA(R,I'R[,9(7&>]=_10!P7@+^TO#WA:UTJ\T6^^TKJ
M<T,N#O5$DDD<2[R<N@!&6ZY-=[110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!7O[ZVTRPN+Z\F6&VMX
MS))(W15 R37*^"O$.LZYJ^O1ZM MLD#026MMMP\4<B%@'/=L8)]"2*U?%/AZ
M;Q'9VMO'J+V:P7*7# 1+(LI7E0RG@@-AL>H%8/A_1/$6D>+/$NIWMX]]#+'"
M8E$$<?VMECQQ@_+@_+[YS0!W=%06,\MS86\]Q;-:S21J\D#L&,3$9*DC@D=.
M*GH *YSQ#K-YIWB+PQ96[*(=0O)(;@%<DJL+N,'MRHKHZX[QK;:A_;'AC4['
M3+G4$T^\DEGBMB@<*T+("-[*.K#O0!U-_?6VF:?<7UY*L5M;QM++(W15 R36
M#I_C6UO+^QM;C3-3T_\ M $V4MY$JI/A=V!M8E3MR<,%/%4]96_\;^#]<T?^
MQM0TF::V*0M?>4%=CG 'ENW&0,Y]>]59UUCQ3JGAJ.;0KO3(]+NQ>WDMPT>W
M>L;((X]K$L"7Z\# _"@"]=_$&PMCJGEZ7JMTFE2M'?200*5A"J&+9+#(P<X&
M3P<@<9T-2\66-@=-C@M[K4+C4D,EK;V: N\8 )<[BH"@,.21U%8EMH>I)H/C
MVW:U82ZE=W4EHNX?O5>!%4CGC)!'-5#9:CH>J^$-2&GRWCP:0VGW-I#)&)D.
M(VW*K, P!0@X/&0: .K\/^)K'Q)]N%G'<QM8S_9YUN(]C+)M#$8SVW8/N#]:
MH^(_%-QH?B#0=-@TNXNQJ,TBNT04D*L;-A<L/FR 3GC;GOBL/P;:RZU)XUBO
M5GL3<:N-PM;@I)'B*(X\Q#PPX#8.,Y&2*M:SH=UI&I>%;O3[?4M5M]-NYVG#
M7'G3@20N@.9&&0"1WX% &OJ/C"VLM2NK"VTW4M2FLT5[O[%$K" ,,@'<RY8C
MG:N3CM4%UX]TJ)]-CLX+W49-3M3=6BV<08R("H/4C! ;/..A[\5S=_X;FL/%
MNNWMQI&N:A;ZC)'<6TFE:B\ 5A&$9)%$J <J"&P>#UXK2T;PU/IOB;PY+!I7
MV*QM-'N(9(Q<><()'DC;9O;ENC<X[4 :>I^.;+3M0U.Q33=3O9],1);H6L*L
M$C9=P;)8=L\=3@X!P:+#QWINH:AIUO':7Z6^IAOL-[+"%AG(4L0.=P. 2,J
M<<9JM'H]^NO^-K@VS>5J%M EJV1^]*PLI YXP2!S5*VT#4TTCX=0M:,)-+,1
MO5W#]SBU=#GGGYB!QF@#I_%.J76B>%M3U.RM?M5S:V[RQPX)W$#OCG'<X]*Y
MO1[S7=2CL[_2?&&DZVC.AN;;R$C01G[VUD)96'8-GT-=;K,FIQ:1<2:/#;S:
M@JYABN&*HYSRI(Z9&<'UQ7G>N:3)XC>W;2_!%UHVO"XCD_M6001"WPX+G?&Y
M:3(R,8.<]J .HT?Q@^H>(?$5A=:?-:6FDN!]JD"A<"-6.X[CR=Q8<?=ZX/%%
MEX\L+N73S)IVIVEGJ4@CLKVXA58IV8$J!ABR[@.-RC-9@T34+C5_'6ERV<\5
MOK<>ZVOAM,0S;K$0>=P8,#QCH*J&TUS6]*\,Z%-H-U8OIMU:S7MU*\?D@08/
M[LJQ+%BHQP, \XH Z+5/&UEIM]>VL>GZE??8$5[V6SA5TM@1N&[+ D[><*"<
M57N/$?E>.;)#?HFBR:'-?.6P$XDCPY)&1A6/YU10:WX6USQ&UIH-SJB:I<+=
MV<L#QA1(8U0I+N8%0"@.0#P?7BJOBGP5?^+?$NGO>-):QII$BR3VS@QK=>9&
MRJ5/+H""V",':,T =QH^J1ZSID5_#;W$,,V3&+A-C,O9MN<@'J,X..PKFFU/
M7O$GB/5-/T6_ATO3]*D6":Z:W$TL\Y4,54$[550PR2"2:W_#UUJ=WH\3:S9"
MTU!"8YT5@4=EXWH1_"W49Y&<&N;2'5O"/B;6+JVTBYU72-6F6ZQ9LGG6\VP(
MX*NR[E;:""#QSQ0 ^T\3:EH6KZEH_B26*\-MI[:G;WEM#Y9FA0X=63. X..A
MP0>U6K'Q]I][<:8IL-2MK75"%LKRXA589G*[@H(8L"0#C( ..":P=4L-4U5/
M$?BC4[!]-BBT*XLK*TE=6E*L"[R/M)"DX4  G@'-0V$6K>(=$\$:<-%N;:/3
MY;2]N+R1D\DI%'\NS#%B6)'&!@9S0!T%CXOGU#5_%%A-IUW:0:3E5N@J$_ZM
M6/\ $?F.[<O&,8S@\5/'XML[/P]X?F O]2N=5MXVM(DB3[1<?NPY9AD(O!RQ
MR ,UFP:?J4&O^-H&TVX,6J*LUK<J4\M\6ZQ[#\V0VX'MCWJG;Z+J^D6?@35!
MILUU)I&F?8KZSA9?-3?%&"RY(#;6CP1GH>,T =$GC73CHVL:A-;WEN^CJ6O;
M2:,":+"[QP"5.5Y!!P?6DL?&ME>:O8V#6&HVPU!&>RN+B%5CN J[CMPQ8';S
M\P&0*YN\T+6-6TCQ[J/]FRV\^MVBV]G92LGFD1Q,H+8)4%F8\9X &:V]2TF^
MFUWP5/%;EHM/DE-TP(_= VSH,\\_,0.* )I/'%HMU=+#I>JW-I:7!M;B]@@#
MQ1R @,,;MY )P2%(K=:_VZNFG_9;H[X&F^T"/]R,,!M+?WCG('H#7G6MZ7J?
MV[4)]"T#6-*U^6X+175E>(;*X^;B252P4Y'+ IN^O6O1/M5R-5CM#92- T!D
M:[##8K@@;,9SD@DYZ<4 ,U>UU&[M%CTS4UT^<."96MQ-E<'Y=I([XY]JY#P?
M/XJUFYOIKSQ%"T&GZI-9O"NGHOG+&P&=V[Y2?QQ7?5R_@K3+S3(M=%[ 83<Z
MU=7,62#NC=@5;CUH P/"_P 0V3PO976LVVI3JUT]O/J2P((8V,[(@;D'&"@R
MJD#N<YKHM0\9VME?WMI;Z;J6H&P4&\DLXE98,C=@[F!8[<'"AC@US/\ PC6K
M_P#"F%T3["_]I?:0_D;ESC[;YF<YQ]SGK4-WX:FTWQ'K\UQHVNZC%J-S]JM9
M-,U)X$R456CD42H%(*_>P<@]>,4 >DV-[;:E86]]9RK+;7$:RQ2+T96&0?RK
ME;7XDZ7=VEE?IIVJKIMW,MNM\\"B))&;8%;YL_>XR 1GC-=#H&G1:3X?L+"&
MT6S2&%5%LLQE$7'*ASRV#QFN%B\-:NOP=TS138L-1AN;=Y(-RY4+=*['.<<*
M">M '9P^);&>+6I%6;;H\CQ7.5')6,2';SSPPZXYK.?QU8&6P@M;#4;RYO[!
M=0MX((E+-$<=26 !&1G)Q[Y(%84]IK>G3^,].@T*ZNSK,KSV=S&\8A^>!8R'
M)8%<%3V.>U6_#.A:E8^(=!N;FT:.*V\,1V4K%@=DP>,E.#UPI]N* +-M\2-*
MNK>SNX[#5!8W$ZVK7;P!8X)F;:$?+9SNP"0" 3UJA9^.+BRU;Q5%=V6IZC%I
MU^<?9($(MH/*1N<E<\[S@;F_2JP\-ZO_ ,*S72_L3?;?[9^T^5N7/E_;O-W9
MSC[G-2Q#7=$O?& 7PY=WB:G>-)9/ \>&)A1/GW,"JY'7GHWMD Z*Y\9V"R64
M.G6MYJUQ>6HO(XK)%)$!Z2,790 >@R<GGBH)_B!H\6FZ?>K#>S?;KA[2*".#
M]ZLZ!B8V4D8;*E?KCMS7'0^![K0;O2IKRQU34;9-&@L9O[)O7ADBFC)/(61-
MR'<<<G!'3FM:U\,7$,GA>:TT2:Q2/5Y[V[AFO#<R(&BD4.[L3EB2N0"<$]3U
MH [Q+V,:8M_<H]I'Y/G2+/@-$-N2&P2 1WY/2N>LO'EC=S:?YFG:G:6FI.([
M*\N856*=B"5 PQ9=P&1N49K9\0::VL^'-3TM)!&UY:2VZN>BET*Y_6N)-KK>
MN:=X8T2;0;JP?3+NUGO;F9X_) @YQ&58EMQ QP, \XH O^!M=U37];\0SWRZ
MC%!;WCVT%O+'"L42KMXRN7,G))R2N#Q6KJ'C&WLM3O+"WTO4]1ELD5[MK.)6
M$.X;@#N8%CCG"@FF>#]-O--;Q";N Q?:M9GN(<D'?&P3#<>N#6'XITV2;6[V
MYA\.ZU%J!C5;75-&O%0S87@2@NH&&X^8,,=^U %FZ\77-OX]CM;>"^OK.XT6
M.[ALK>%0Y<RL"YW[=OR@ [B.PZUJ1^-]/GT*UU2VL]0N&NKAK:.SC@_?B52P
M9&!.%P5.22!QUZ50T+2M<C\8VFI:O&KR_P#"/0VUS<(1M:Y$A9P /KGIBN?&
MB^(+*QMHI++4FTUM;OY[ZVT^X$<\L3NYA8,&4[<D$@,#R* .J?Q]I4&C:GJ-
MY;WMH=+ECBO+::-1+$7*A3PQ4@A@<@GC-2S>,K>&VLBVE:I]MOG=;6P\E1/(
M$Y+X+ *N"#EB.H[\5P,_A?6FLO%UI!H-W#'JC6,]HLER)B%C= RN[.3OP"V,
MD8X!.!GJ?&WA^>\\1Z-K2V=_>VMK%-;W,%A=-!.H?:5=2KIN *X*Y[@X.* -
M/_A.M+73)KJ2"]CN(;M;%[!HA]H$[8VIMS@Y!!!SMQWK1T?71JTMQ ^G7]A<
M6^TO%>1!20V<%64LK#@]#QWQ7'QZ! N@ZC*?!5]/'>7<1FM[O4S+=R1H,+,"
MSG:ZG@*'!P.H/%:?@NUU:VU/4=Z:M#H9CC%K#J\XEG67+;]IW,P3&WACG.<4
M 7-6\36>B:YJ375Q>LECI(OI;9(T,>P.XW*>&+G:1@G& *=9>-+.\U>RT]K#
M4;8:@CO97%Q"JQW 5=QVX8L#MY^8#(K \9>'M5U+5?$DUG9M+'=^&OL4!#*-
M\WF2'9R>N&'MS6OJ6DWTVN^"YXK<M%822FY8$?NP;=D&>>?F('% &WJ.MVNE
MZAIEI<K*#J,S00RA1L60*6"L<\$@''N*HZAXRTG3)]5BN6F TN**2XD5-R[I
M20D:XY+GCC'\0]:C\>6'V[P;?NDJ0W%FHO;:9S@1RQ'>ISV&5P?8FN6C\/:G
MK7PZDU)+=?[:U*_BUHV[MC=MD5HX2QZ8B15Y[^E '4VWC*UDO'L[W3=1TVZ%
ML]U'%>1H#-&GWBA5F&1D94D'GI4__"6:=_8VBZKLN/L^L2016PV#<#,,KN&>
M/?&:P+JRU/Q;XFL;TZ3=:7::?974>Z]*!I99E5 H56;Y5 ))^F*Q[6R\07/A
MSP;HK>';RWDT:]LS>3321[-L7RDIAB6'?H./>@#M=(\6VFMZO>:?965\PLYI
M;>>Y:("%)(VP5W9Y)ZC Z8SC(JIJ.M3V/Q!L[26Z$6F?V1<W<ZL!M#))&-Q.
M,\ M4G@S3+O3(M<%Y 8C<ZS=7,62#OC=LJW'J*S?%?AJ^U[Q*XA39:S^'[VP
M-P2,))(R;01UZ G\* +]CX[L;N?3Q+IVIV=KJ3A+*\N856*=B"5 PQ9=P!(W
M 9JO<_$?3;>'4+A=-U6:TTVYDMKVYB@4I R-M8G+ D=_E!(') K*:VUO7K+P
MQH\V@W5@VF7=M<WMS,\?E 0#I&58EMQ QP, \XIS^'M5/P_\;:<+-OM>H7>H
M26L>Y<RK(3L(YP,^] '17WC&SM-5?3K>RO\ 4)H85N+EK*(.L$;9VELD$D@$
MA5R2!TJ_X?UVS\2Z);ZO8>9]EN-WEF08)"L5SC)[J:Y'3TU3P[XNU:2+29=1
M&HVEHR_9YH@8)(XRA64,P*J<9# 'OUJOX!\/1:S\-]">YO=1MFB$Y L+V2!6
MS,YR0I&1Z9[&@#9M_'*C7O$MKJ%C-::?HJJSW;JNW&S<2<,3R""H Y'7!XJ[
MIWC"VO=2M+&XTS4M.EO49[0WL2J)PHW$#:QPV.=K8.,\5RVO>&M5U6]\<Z7'
M93+'K4,$MG>;E\K='&HV,<[@2RXZ=#FK.AZ+%<:]ID\GAC7;>2TW2O<:GJ\D
MJ02;2N(U,KB0G)&< 8Y]J -*'XDZ3-H-WK@LM233+4#?<O"H5F,@0JOS<D$\
M]NO.014G_">VW]I-IIT36AJ!B$\%L8$#7$>2"Z_/A0.^\J1D#&3BL'_A&M7_
M .%)'0OL+?VEN)^S[ES_ ,?6_KG'W>>M=-+IMVWQ-MM4$!-DFCRV[39&!(9D
M8+CKT!/X4 :>@ZW:>(M'AU.S$JQ2%E*3+M=&5BK*P[$$$5DMXXM/M-PL.EZK
M<6=M<FUFOH( T22!MK#&[>0#P2%(I_@73;S2O#\UO?0&&5K^[E"D@_(\[LIX
M]00:Y/6=+U3[=?3:#H&KZ5K\MR62YM+Q38W'S<22J6 .5Y8;-V?7K0!T%OX[
M1=;\36^HV,]GI^BA6>[=5VXV!CG#$G.05 '(ZX/%7M/\8VUYJ=I876F:EILM
MZC/:&]B51/M&X@;6;#8YPV#BN5UWPWJ^IWGCG3([&4+K$=O/9W9*^26BC0;&
MYW EDQTZ'-:5U%JOBW7] >;1+S2[?39)+FZDNFCY<Q,@2/:QW<L23P,#WH T
M;7Q[IUW<VWEV6HBPNKC[-;ZD81]GEDR0 "&W8)! 8J ?6J/A_P 8&/2F.IR3
M7E]<:Q=V=I;PHID=4F90 .!M51DL> !R:@\*2>(]!T;2/#'_  C\IELW$$]\
M\B"V,"D_O%(;<6*XPNT<GFLG1/">M^'-0E\2VUM//>/J5W'<V#R*=]G).65H
MLG"L.'QD;LD'M0!Z1J^K6>AZ3<:GJ$OEVMNNYV )/7   ZDD@ >IK*LO&%O<
M:BFGWFFZCIEU+"\]NE[&@\]%QNVE689&1E3@\]*3QSH]WKWA&ZL[!5:[#Q3P
MQNVT2-'(LFTGMG;C\:Q[F/4O$GB?2=2?1[S3+/28+EY&O"@:222/8$4*S9 &
M23TZ8H LV/Q(TN^M]-O%T_5(M-U"1(8;^6!1")&. K?-N'S?+G&W/>J#^.I+
MO2O$TMW:ZCID&EWHMDNH(XV<#,0QAF(+$N<\8VD=ZY[08M6\0?"[PQX>AT6Y
MC5FM)9+XLGD+#'(LFX'=NW$*!MV]2>W-7]3T/6I=$\;:-'I%R\M_J:WUK,&3
MRY4)@X!W9##8Q(([=: .OU#QG;6>HWEE;:9J6I/8*K7CV42LL&1N .YEW-MY
MPN3@TR;QWI?GZ?!907FHRZC9F\M%M(P?-C! ZL0%/S9^; X/.>*S(!J_A;7/
M$9AT*[U.'4[D7EI+;-'C>8U0QR;F!7!0'/(P?7BJOA'PEJ7A_6?#B7$8>*RT
M&6UGF5AM$S2QOM'?LW..U '7Z!KUKXBT][JVCGA,4SV\T%P@62*1#AE8 D9^
MA/6J%]XTL;+5;RQ6RU"Z^P(KWT]M"&CM@PW#=D@D[><*&(%-\':;>::?$'VN
M Q?:=9N+B')!WQL%PW'K@UB!M2T'Q!XMC@TMKZ/472ZBGCFB"0DPA"LVY@R@
M;,Y .0>.>* -+_A8FER0Z2UM8ZE=2ZK:M=6D$,*EV4%00?FP#\V>N, \] 9]
M3\<VFERWQ?2]5FL]/.+R]A@4Q0\ GJP9@ 0254XKE_ &EWKIX'U(6[&SA\/R
MQ/*2,*[M$5&.O(!JIKN@:]K%KXHLKO2]5O-2N9+A;"X^WF.S2W(_=@*) ,XX
M(*'+=3CD '<7_C*SM-9_LBWL;_4+XVB7B1VD:L&B9F7.YF &"O<CJ,9S65<_
M$1)/^$<ETO2[RZAU:YEA<>6HDC\M9-R8+C#ADYSQ@-[4OAO3M1_X2Z/5+G3Y
M[6W.@6UH?.*[EE260LI )[$'\:P[;0]:TJT\/W;:1<W#6&NWUS-;P,AD\J4S
M!&&6 (^=3U[T >AZKK-MHYL?M2R%;R[2T1D (5WSMW<\ D8^I%48O%^E2ZKK
M>G[I5ET>(2W+LN$*E=QVG/.T=>F":/&6EW&K^$[ZVLUW7J*MQ:C./WT;"1!G
MMEE _&N#U#PEX@N=&T^2*R9+[5WN;?5U$BY@AN9E=B3GG8J[>,]: -'Q!XRD
M?P_KU_I-Y?V]U%86-U'%/#&%@69C@CJ2Q&=P.0,#'>NDT34[RZ\;>*;":<O:
MV9M/L\>!\F^(LW/4Y/K7+^*O"^JWDGC$6-@SQWMCI\-H%90',;N6 R>, CK7
M3Z)IMY:^-_%-]- 4MKPVGV>0D8?9$5;WX/K0!FW/BN\L/B'JFE_9;_484T^W
MF@M+2)"5):0.Y+%1V0<M]!UK2'CK2I=(TV_M(KNZDU*1HK6SAB_?NZ9WJ5)
M7;M.22 ,=>E9MPNJZ/\ $75-871+N^TZXT^W@#VI0OYBM(<!689'S<GW'N1S
M0\$ZI#8:!J=YI]W-)!=WUQ>6-A>&*:);EMPV.KKDKA<@-SDXS0!Z/HGB"VUP
MW<207%K=V<@CN;6Z0+)$2,C."000<@@D&L_7SKK:@3!K-EHFD10@FZDC61Y)
M23E2'(55  /J<]L5%X-TF&SFU*^CT6_TYKIHTWZA?/<3SJ@."P9FV %F &XD
MCKBF^))KLZ@]IJ/A1=>T*2-7B$$4<DD<PR"'21@,8(PPZ<YH N^"=8O=>\)V
MFH:@D:W$AD4O&I5)55V59%!Y 8 ,/K705S7@73]2TSPRL&J(T4C3RR0VSR^:
MUM"SDI$6R<[5P.I].U=+0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %12W4$$L$4LR)).Y2)6;!=@I8@>IPI/T!J6N#\::;;WWCGP4)VN 'N;A2
M(KF2/@0.P^ZPP<]^I''3B@#LX+P3WEU;""X0VY4&22,JDFX9^1OXL=#CH:LU
MYKJ^H7L:?%+9>7"_9+.-K?;*P\D_9-V4Y^7GGCO4+Z.T?B3PC;C5-5*:O9SG
M4A]NE_T@I&CC^+Y/F)^YMX)'2@#U"LW5] TO7DA74K19C Q>)PS(\9(P2K*0
MPR/0UYO<:MJ>B_#[Q7#8W=TS66N&PMI7F+20PN\0P'<D\"1@"3QQZ5IZ;INO
MZ?K\)L[2[TJPEM)TNOMVJB[&\*#'*JLY((;KC@@\T =UI>DV&BV0L].M4MX
MQ;:G=CR6)/))]3S5BYNH+*W>XNIDAA3EI)&PH[<FO-/#T<^@ZQHL.NP:S:W\
M[>1]O34VN[/4)2A.'5F)3."RC:N,8!Q6U\6+:.Y^'E[YAD'ES6[+Y<K)R9D4
MYVD9&&/!XZ'J!0!T\6L6DVNW.C(7^UV\$=PX*_+L<L!@^N5-7Z\X3PY9WWQ.
MU*PEFO19P:-: 1I>2JS_ +R7!:0-O;'/5N^3G KG[?5M9O=$\':26OK^.ZN=
M02X$=YY$UPMN[+&C2Y!Z<GG)V_6@#V>J8U6R;67T@3C[>EN+EHMIXC+%0V<8
MZ@C&<US?@JVUFRO=8M[ZWGMM-WQ/907%Z+J2(E3YB[LD[<A2 3W-,A_Y+3=_
M]B_#_P"E$E '9T5R/CVYN4AT+3X;F:VAU+5HK2YEA<H_EE78J&'*EBH7(YYJ
MGI\;:'\0[O0[*XNFTV;1OMAAGN'F\F42[ 5+DD!@3QG&5S0!W5%>.:;#<VW@
M'P;XD.J:E+JL]Y91RRR7DC+)')($9"A;:1M/IG(SG-=(EJ?$/CCQ2E]J-] F
ME"WCLQ!=/"L&Z+S&DVJ0&)8G[P(PN.E '?U$+J W9M!,GV@1B4Q;OF"$D!L>
MF01^%<+X+UO5D^&6@7D>G7FN74\;>:R3QJ_WF^8F1AGTZTFG6$4WQCO;Z6.Z
MBN!HMM-Y373D([/*I4J&VD #IRN<D<G- 'H%%>*:8WBC7/"XU^SLM0.M33O+
M'?-JX2!"LI'E&$MM" #:5*Y[]:[#1K234OB7XFFN[R\:+3IK4VML+EUBC9[=
M2Q*@X;Z'CJ>IH [6[M8;ZSGM+E!)!/&T4B$D;E88(X]C2VMM#96D-K;IL@A1
M8XT!SM4# '/L*\<DAO#X!D\0KK&J+JD6MM#!,+M]L<9O?**;,[6&&/W@>PZ
M"NQT>V_L7XF7>E6MS>/8S:1'=M%<W4D^)?-9"P+DD9&,X]* .CUSQ#I?ARV@
MGU2X:&.>801;(7D+N02% 0$]%/;M533?&OA_5=0CT^VOF6[E!,<-Q;RP-)CD
M[?,5=V/:L3XE-=K+X2-A'!)=#78O*2=RB$^3+]Y@"0/H#5&9]:UWQ_H^D>(H
MM/TX:>W]J6WV61Y?MC*&0JKLJXV[LL,9.1VYH ZG4?&>AZ9?RV,UQ<2W4(!F
MCM;2:X,0(R-_EJVWCGG%6(O%&B3VFFW4.H1R0:E-Y%HZ D2288[>!P?E;KC&
M,5SL>DZM;:QK&H^#];TN>*ZNRUY8WL9=([A556 DC.Y3@+E2#BL&YUB/5(_"
MT[:;#ILMGXJ:TO(H2#&)PDH+!@!D,6')&<F@#TN_U6RTQ[1;R<1->7"VT VD
M[Y""0O XX4\GCBI;R\MM/LYKR\GC@MH4+R2R-A54=237)>/6#:GX-@4@RMKT
M3A!U*K%(6./09&:V?%]CINJ>%K[3]6O5LK2Y58C.SA=C%ALP3QG=CCOTH KV
MGCOP]>WEM:I=7$4ETVRW:YLYH$F8] CN@5B>P!YK4TS6+35I+^.U+EK&Z:TF
MW+C]X%5CCU&&'-<;JE_XD\,P6LWB2/1]<TE+J&-IXX3#<1LSA4D\L[D8AB/N
MD'TK%&C1W>F_$346O+^*>TU"ZDMOL]W)"(I%MXV#X0@,<X^]G@>YR >MT5YU
MJ=^^LVWA6Q=-3O;ZZL/MLMI:7?V6.5=B O+("&P&8853R3R.*YV+4-5E\*75
MB+^\M7M_%L.GQ,MV99(8F:/,?F'EP"[#G/H>E 'L]%><>+([G3]5\+>&=.AO
M[G3YQ<RRPIJ#1RSF,*0IF9MQ'SLQ&[G ["MGP3;:S97&KV]_!-!IXEC>QAN+
MT7,D0*_.A?).W(! )_BH V-:\2Z1X?\ )&I7?ER3DB&%(VEEDQUVH@+''L*;
MHOBG1_$$L\.G79:X@ ,MO+$\,J ]"4<!L>^,5@::8Q\8]=%YC[2VF6OV#?U\
MG<_F[?\ @>,_A4D>MWL?CJRL=4\.6%M<7EO<"WOH;L2R^5'M)4CRU(!+ XSC
M- '9T5Y;X7FCTOX/MXDU/5=5>ZN;#]]<K.TDB\E4$:L2H;D#..3R31I'V_1?
MB!X>LOLM]80W]M<BXANM5:[,Y158.RDD*P/<'G)% 'J51"Z@-VUH)D-PL8E,
M6[Y@A) ;'ID$?A7CMK%<P_"[2_%1U34Y-72]A"RO>R%=ANQ&4*;MI4J3G()/
MK75V>FVY^-.J71:X\Q-*MI%'VF3;EGE4_+NVD8'3& >0,G- '>5F:-XATKQ#
M'<R:5>)<K;3&"4J"-KCJ.0,CGJ.#V-9?C_6KC1/"-TUBKOJ5V5L[%$&6::3Y
M5Q[@9;_@-<CX;N(_#7C/2[6#1]3TW3-1L4TYFO8E0/<PJ3&V59OF9-X/J0*
M/5:*\DU:VGO-.^(NHR:GJ2S:5/(]@(KR2-8&2VC?("D Y/8Y'7&,G.O9P2Z5
MXR\)R17U[*^KV5P;\37+NDSJB.&V$[5().-H  ..E 'HE%>2%)M1^'WB#Q?<
M:IJ$.M6TM[+ Z7DB);&&1PD0C!V8P@!!!SN.:Z:SU&[N?B-I2RR21QS^'6G>
MWW$()/-CYV],C)&: .UHKR;4-3U!OA]XNG@U*Y2>+Q&T,,Z2DM$OVJ)=JGL
M"1CIU%;T5@NB?$FPT^TN[]K74-,N7N8Y[R64.Z/'AQN8[6PY&1B@#MK>Z@NT
M9[>9)51VC8HV0&4E67Z@@@_2I:X7X5:?!9^&;J6(SEY=1NU;S;B2086>0# 8
MD XZD<GJ<FNQU"U-]IMU:"5X3/"\8DC8JR;@1D$<@C.: +-4+_6+33K[3K.X
M+B74)FA@VKD%@C.<^G"FO+;?Q)JE]_PC^HF[G1-!M[==6C60[9999C;R;Q_%
MM$;OSTSFG2QSZ]>>&[Z>]NEBU7Q%=RPE)F5H[=89$14/\(94SE<'YR1SS0!Z
M-XET_3+[35DU73IM0A@D5Q;PJSECD#E%/SCG)!R.,UL@8&!TKR#7);G0K/QU
MIMA?7J6UH=-EM@]U([0F5P'"NQ+ ';TSW/K6XEBOBCQ%XL_M/4[ZT_LR9+>T
M^SWCP"U7R5?S<*P!)+$Y;(P,=* .TBUBTFUVYT9"_P!KMX([B0%?EV.6"X/K
ME35^O-;?1[;7?B1?1W6H7%U;#0[)C);7#0BX)>7#EHR,CJ< XY]A6_\ #>[N
M;SP+9/=W$MQ,DMQ#YLK;G98YY$7)/4[5'- '5T5Y$]S?V'A;QSXFCOKV;4;*
M_OK>S#SNT=O'YF.$SM)&2<D'  '05HZ7I.MVVM:2UM8:C;6<H>+47N]:^T"Y
MC:,_.!O)#AL$%<<$T =1%XXTB><1QB[*-J TV.8P$1R3?/D*QZ@%&!(]JZ2O
M%-&TZWLM"\.RPF?=)XP=&\RXDD&$DN0N S$ XZD<GJ<FGVA\2Z_H>H:S;6>H
MG5S=S_9[T:N(H;<QRLJQ^26"[ %P0R\Y)[B@#T_5O">AZY=+=:A8++<"/RO,
M61XV9,YVL5(W+['(YJ];?8+(PZ5;>1"8H08K:/"[8Q\H(4= .!7#Q6C^*_%?
MB2WUB]O;4:9';1VT=K>20K 7AWM+\C ,=Q(!;(POUJK;:;#-\3%N(M5EN9E\
M-QRQW_VEO+=][()"JML(( )&-N><9YH ]-HKR_P_%/H.K:+%KT.LVU_._D?V
MC'J;75IJ$I1CAU9B4W8+*-HQC .*Z?QU=QQ:7961?43-?WD<$4.GRB*2<\L4
M,A(V(0IR00<=.M '4T5X\;W4=,M?B#IJ&ZL8[315NH(&U!KEK>1DER5D)W+G
M:IQGCJ.M;*6<FC:]X)NX-0U"2?4V>*^,UW)(LX-NSY*$E5PR@C:!CI0!W>IZ
MI:Z1;)/=NP625(8U1"[.['"J .2?_KFELM4M=1N+R&U=G-I+Y,K;"%WXR5!/
M!QGG'0\54\1>&[#Q/8P6FH&81PW"7"&)]AWKG'/IR:XGQ_&WP]\$>(]9\///
M'?:E=+)-*[;Q"SMAF48XZD#W(H ]-HKQ_P N]\$>.O"%MI_B?4]9M];+QW<%
M[<^>&  (F3^Z.2?H.O6N9LFU35/ GBOQ%-XSUF&^T:_G%K"EZ0B!2"H8'EMV
M=H!.!CCO0![Q-K&GP:O;:3)=QKJ%RC216^<NRKU;'8<=34.C>(+#7FOQ8F4F
MQN7M9O,C*?O%ZXSU'O7CMM:S^(/BYX-U.\U#4;>YO]"BOY5AGV!7"Y**,<1M
MMR5[[CZU!=^,-?L/!_BZ2'5;E96\5/IZ74LA<V<!/\.3\H&,#'3/% 'OM(RA
MT9&&588(]J\FM4O?!?Q1\.Z)8^(=3U>QUBWE:Z@O[GSVC**2LJG^$$C]#[8X
M:.?7V^#<_C-O%>N'4K&^V0)]L8Q[/-52&!^]]X]2> !TH ^B=/L+/1],@L;.
M(06=M&$C3<2$4=LGFL;POXVTGQ@UR=(6[>" X^T2V[)')R1\C'KTJ[JUL=6\
M+7,+W%Q;&>VR9;:39(O&?E;M7AWA,PZ1\%]+D.N:_!/K-^+>*VL) 79A+(/+
MAW$"+=U9L]<?0@'T/17@.F^)/$?AE?']JLNHJVG6,,]M;ZA>"\DMG? )WC(Z
M-NQT&!G/-=-X=T5;9/#M[+\0M4\_6K(^;:W-UYGVIGC!)AR?W;(6X(R>![Y
M/2M,UC3]9BGETV[CNHH)F@D>,Y4.N,C/?&1TJCJO@_0-:O&N[_3DEG=!'(ZN
MR>8HZ*X4@./9LUX7X>O-0\)?!WQ)K>E:A>_:WU-K,>9+OC@&Y090N.'.[!;Z
M>E=@([WP1X[\(VNG^)M3UFWUO>EW!>W/GA@%!$R?W1R3]!U/- 'JEY<VFB:-
M/=2*(K*R@:1EC3A(T7. !Z =!61I?CC1-8U.QT^SFE:XOK$7\ :(@&')7)/8
MY'2N!^%^EZCXECU+6=4\3:Y(;?4+JSAMUO&$80KC)'4D;\CGC:*]+L?#>F:=
M=6D]M$ZFSM/L=LA<E8H\@G /<[5R>IVB@#6IDTT=O!)-,X2*-2[L>@ &2:\\
M^*6JZA#>^&-"M-1FTRVUB^,-U>P-LD1!MPJM_"6W=?;ZUS%Q#?:?XC\4^!T\
M0:M>Z5_8C7PEENMUQ:R*0=GF8SM8=1W#?4D ]-\*^,M+\8P3W&E)>?9XB )I
M[=HTER2,H3]X?*<^E4-:^)WA30-9?2[_ %!UN(BHG:.!W2#=]W>P&!FLGX)Z
M<+/X::=<B[NYOM:L_ES2[DAP[#$8_A!QDCUK-^)<=CJGA3Q&N@:AIMO]D;S-
M=A2%5EN2I!5&?&0W! .#D\4 >JHZ2QK)&P9& 964Y!!Z$5!J&H6>E6$U]?W,
M5M:PKNDEE;:JCZUF^%]4LK_PSHLENBVHN+&*6&U=\NB;1@>I ]:P_B#Y8U#P
MB;W']F#64^T;ON[_ "W\K=[;\=>,XH T['QYX<U"^@LXKV6*:X.(!<VLL F/
MHC2* Q]@:Z2N,^*WD'X<ZH)?]>0GV3'W_M&\>7L[[MV.GO5"UTM_$/CKQ+9:
MK?7YM[:VLBEO!>20HLCQMN8;&'ITZ=\'B@#T*BO%M-UC6M=LO!NG7"7VHQ3:
M9/<SQPWOV9[ITD6-=\F02 #D@'DG)SBN^\#P:S:0:G;:G'+';)=9LHY[L7,L
M<94$HS@DG#9QDYP10!U=%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MSN!+*" &\LLB8Z(0W3US0!TUSX'\/7E]+=36+,9Y1--"+B18)9!CYGB#;&/
MY*G-6M7\,Z5KEQ;7%]!+]HM@PBF@N)('56QN7=&P)!P..E9W@J^NKY?$/VJX
MDF\C6[J&+><[(U*X4>PIE]XU,%YJ,=AH=_J5MICB.]N+8IB-MH8JBE@SD*02
M .^.30!H1^$=!BT>?2(].1+"><7$D"NP!D#*P/7(Y13@<<5?DTNSFU6WU22$
M&]MXGABEW'Y4<@L,9QSM';M7":EXB:VU#QK+=7>H#3[2#3GA6V?9)'YF<[-W
MW23C-4=8\1^(HO$_C&:"UU Q:/IZFVCCN(1#&6CD/FNI.7S@,!U 7&,\4 =L
MWA#2X=,UJSL83 -6203JTLCQ[G#9(3=A<EB3MVY_*M>QM5L-/MK-&++!$L08
M]2% &?TK"\&2WP\$65S=I>S7;P"8BZG6224E0<@@X /8=LT@\;6,GAC2=;A@
MGD75)H;>WMQ@2>8[;2IYP"N&S_NF@"XGA/0DMM6MUT]!%J[M)?+O;]\S=3UX
MZGICDYJ=/#VE1Q:5$EFJII./L2AF_<X0IZ\_*2.<_G6%<^/HX8KZ_AT:^N-&
ML)GAN=0C:/:I0X=E0MN95.<D#L<9Q5B[\8N-5O+#2=%N]5>RBCEN6@EB0*'7
M<H4,P+D@9XX]Z -&\\,:-J#:@UU9"0ZB(A=?O&'F"(YCZ'C!],9[U!JW@S0=
M;O7N[ZR9II$$<QBGDB$R#HL@1@''LV:SH_%>HW'CVTT:+2)UL9M-%XSRE4=-
MS*,LI.1CE2N,Y]JU]?\ $$6A1VB?9IKN\O9Q;VMK!M#2O@L>6(   )))X H
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
MVL)+EKABP!4/"57COR>U='5#6-:T[0=/:^U.Z6WMU8+N()+,>BJ!DL3Z $T
M<1K_ (2UF^E\736L$;/>76GW5FKR@";R!&64G^')0@9J6[TOQ#KGB2;5)](%
MC;G0[JQCBDN(WD\UV0C=M) !P<8)Z<XSBM_3O&VCZAJ4.G$7ME=S@F"*_LI;
M<S <G874!N.PYKHJ .'F\-ZF_ACP/9"%?/TFYLI+M=X^18XF5\'O@D=*PKWP
M[XJ@\"ZYX.LM'CG6>2Y-M?FZ18VCDD,F"I.X/\Q7ICOFO5:* .8T31KVS\8:
M_J%Q$%MKRWLXX6# EC&KA^.V-PKB]*\ 2:=IL.AW/A"WOVBEV?VE+?;8)(=^
M0S(&W[MO&T+C(ZXKUNB@#@3I?B+1[_Q/:Z?I27EMK,QN;>Z-RB+ [Q*C"13\
MV 5R-H.<]JZ3P?IUSI'@S1=.O$"75K910RJ&# ,J@$9'!Y%;5% 'C7AZQUWQ
M#\)=-\.0Z6HM;IQNU'[0@2.$7!=LIG?OX(  QT.1TK8O?!LUGXAURY/A@:W%
MJ-Q]JMYEO1"8F**K)("P^7*Y!4,<'I7HMC8VNFV<=G901V]M&"$BC&%7)SP/
MJ35B@#CM(\-7.F^+M,O([.WMK&VT)K)D@?*1RF5'VJ#\Q7AN<52TZS\5^&XK
M_2-+TFWN4GU"6XM=0FG411QRR;R)$R'++EA\O!XY%=]10!YE>>#9K/Q!KER?
M#"ZW'J-Q]JMYEO1#Y3% &20%A\N5R"H8X/2MS2?#5SIOB[3+N.SM[>QMM#:S
M9('RD<IE1MJ@_,5P#R178T4 >:3^%]=MK<7,&GBYF@\5RZJMNLZ*TD#!P""3
M@'Y@<$CI73>/--NM:^'^L6=M$3=26I>.+J2ZX8+]25Q6]>7EM86S7%W,D,*E
M5+N< %B% _$D#\:DEE6&%Y7.$12S'V% '+:SJE[KW@I9= TLZBFK63J&6X2/
MRMZ8!.X\\D@@=,5E#1=?U/P%8:;-I:V&IZ.;.6T\VY1TGD@VGDIG:#M(Y_O5
M:TWQ]X/MK));9;NQT^X<RK<2:;/%;DN<EMY3:,DYSD#FNU1UD171@R, 593D
M$>HH X2ZT#5?&>JO<ZUIW]DV<.F7-E#$TZ2R,\X"N_R$@*%4 <Y.>U11Z5XF
MUBU\/Z+JFEQ6EOI=Q!/=7HN5=;GR.5$:CYAN8*3N P,]:[NZO+:QB66ZF2)'
MD2)68]7=@JCZDD#\:GH Y+4/"%K>^)(7CTNUM[%C]HOIT50]TX8%8CCG;N =
MO[Q51SS5&W\.ZLNMV]L]J%L[?7)]6^W>:I#HZR8C"YW;LR8.1C"]3G%=W39$
M66-HW&58%2/4&@#D?!G^G:]XKUR/_CUO;](;=NTBP1K&S#U!<.,^U)<66L:'
MXSU/6=/TMM4M=4MX$DCCG2.2&6+<!]\@%2&['((Z5U=K:V]C:16MI#'!;PJ$
MCBC7:JJ.@ J:@#SO3/!VK67_  C$LR1-/!JMUJ-_Y<@VQ><DORKG!;!=1Q]:
MZ+QWI%YKO@G4]-T]%>[F13$C,%#%75L9/ SC%=%10!RNEZ?J<WCJ?7KNP-I!
M/I$-OY;RH[)(LLC%3M)[,IR..:Y-_ 6H_P!GZ/<W.F1WTFGZC?R26'V@(98;
MB1B&5\@;AA#@D=QD5ZM10!Y_:^'98=&U5H/!6GQ_:Y(D?3[FZ$CW$*]=[99
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
M5\2VPO\ 2[*:TO+>XU)YTA2:, CR@22W/ (&1USD=* .(?PSXG_L!8/(NY+
M:NLXTB34=TWV,)@Q&8M@_/\ -M+8QQFJLW@S60?%*V/AZ"RMM9T?[-!#%<)^
MYE7?@2<\EMP.5R!TSQFO6Z* .)\>0FR\!PZAN2._T=X+NUW'[TJ$#RQCKO!9
M,?[5;?A'2)=%\,VEK<D->N&GNW_O3R$O(?\ OIB/H!5Z\T?3=0O+2[O+&WN+
MBT8M;R2QAC$3CE<]#P/RJ[0!Q$=GK_AO6O$$FFZ.-3M]5G%W ZW*1^3*8U1E
MD#$';E 05R<'I4&@>#;_ $*_\'H2DT&E:;<V]S,K #S)#&1@'DC*M^5=K%=F
M6_N+7[-<((51O.= (Y-V>%.>2,<\=Q5F@#E_&^FZC?VNCSZ9:?:YM/U2&\>
M2*C.BA@0"Q S\V>3VJ#3=$U&.3QC+-;B,ZK*)+9?,4Y_T=$P<'CY@177T4 >
M4Q^!+RR;0KZ[T(:MY.AV^G75I'=+')#+'R&4EE5A\S \]@1FNY\):5_9.C&,
MZ5;Z7)-,\SVT$IE )X!9CU; &<<9Z5L75S%96DUU</LAAC:21L9PH&2?R%4]
M"UB/7M)AU*&UNK>&<!XUN4"LRD9#8!/!!R* .9\>>'M:O[BTU+PV474##+I]
MPS.%Q;RC[^>Y1@K ?6D\5>"EN= T&TTRSCN8]$GC=+.27RQ/$$*%0W9L'()X
MR.>M=Q10!P.G^'IH+;5KFT\&V-G++;K!%;WMUYK7*YRZ.5+*JD=.3SUP*J:7
MX6U-+Z[73M)N-!TJ;3IX);*>^$T<LS !&1%9A&%^;)&,Y'%>DT4 >>Z)H6N&
M3P0]YIGV3^Q;6:UN0TZ/_P L$16&TG()!]QWID'A/5T^%OA[0VMT%_97-I)/
M'YBX58YE=N<X/ ->BT4 >4:D^HZ+X?\ 'NGVT5E<VDLMW<M>B\3%MYL>YHY$
M^]O&3@8P<CI7H7AA'B\)Z-'(I5UL8%93U!$:\4V]\*^']2U$:A>Z+87%X,?O
MI8%9CCIDD<X[9Z5KT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P_C-XH/&_@
MFYOB%TY;JX1F?[BW#18AS[YW@>YKN*JZAIUEJUC+9:A:PW5K*,/%,@96_ T
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
M!@IW GDXZ5ZVKJ^=K!L'!P<X/I7/0^!?#5ND2QZ6@,,BRQ.9'+HR@A<,3N
M)XSCD\5KV.FV>F+<+9P+"+B=[B7;GYY'.68^Y- '+_$;_CT\.?\ 8PV'_HRF
M_$N#[3IFA0>9)'YFNV2%XVVLN7QD'L?>NKOM-L]26!;R!9A!.EQ$&S\LB'*M
M]0:+W3K345@6\@6403)<1;L_+(ARK?4&@#R_Q"\_@W5?%$7A]YX4'AP7JQF5
MY DPE=#(-Q.#MY/KCFK>C:1JUCK&@7=E8QV$3MMNY9-9:X-]&T9))5A\SYPX
M(]#VKT-]*L9-0DOY+6-[J2W^RO(PSNBR3L(Z8R36?IO@[P_H]ZEW8Z;'%/&I
M6)BS,(@>H0,2$!_V<4 4O'.G7NJ:=8VUC/#Y@NUD>REN6MQ>HJMNBWKR.S="
M/EYXK@->BT^?P=K6F/I^H:?=66H6$DMA<7AFCA\R5%#1.&.59=W&>#V!KUG5
MM%T[7+5;?4K5+B-'$B;B048=&5A@J>3R#WJDG@_P_'I-WI@TR)K2\(:X5V9F
ME(Q@LY.XD8&#GC'% '-:?HUM<?%#4[>22Y-IIEE8R6UO]H?8K@RX8C/S$!>^
M<YYS7'IJ6LP67A&\TNT;4]46[UH0122?>(:0#))Z =N^,"O8;#1-.TN9YK.V
M$<KQ1PL^YF9D3.T$DG.-Q_.F6WAW2+1[-[>QCC:S>62W()_=M*29".>^3^=
M'FVH7+2>&?"T6E75SJ46M:B3J$LUR;>2XDV.QB9AGRAN7;L'3;M[FNF\':?J
MFF>(=2AEMH;'3)((GCL!J!N3#+E@6&0"JL,<=,J:WYO"VAW%M>6\NFPM#>3_
M &B="#AI>/G']UN!R,&I=(T#2]"$W]G6BPM.0TLA9G>0C@;F8ECCMD\4 <EK
M%C!K'Q;@TV^GF-F=#:8VJS,BRL)\ D*1G /3Z>E<O$L]V=.T1KZ\^P0^++JP
MC87#[VMA [>67SN(!++G.1CKQ7=ZIX/CUGQPFJW\44M@NF?9E D995E\W=N4
MK@CY<C(.><5KV_AK1K2VL+>WT^&.*PE,ULJY_=N006]R0S9)SUH \W\1W=SH
M=SXPM=/N9[:W@M=)MD996)MXGD9'923D':?O=>_:MCQ)96?@O1-<N_#VH3V^
MH#29)$L#<F0':1_I 5R3N7/WAQZYKMI=$TR::^EFLH9'OXEANMZ[A,B@@*P/
M&!N/YU5TKPIH6BF<V&G11M.GE2,Y,A9/[F6).W_9Z4 <3HVD:M8ZOX?O+*QC
ML(G;;=S2:RUP;Z-HR22K#YGSAP1Z'M6_\09YA9Z'8K/+!;:AJ\%I=O$Y1C$P
M8E=PY&XJJY'KCO6IIO@[P_I%ZEW8Z;'%/&I6)BS,(@>H0,2$!_V<5I:CIMEJ
M]C)9:A;1W-M)C?'(,@X.0?J#R#VH \TU[3+73=9U[0;/S1I<_AJ:]EM?/=EC
MF1\(XR<KD9R!P=O-=CX*TZUM_ .D6\4;"*>PB>0%V.2T:[N2<C\*N6/A;1=.
MMKR"VL$5;Q-ERSNSO*N",,[$L1@GC/&:TK>VBLK**UM8U2*",1Q1@\*JC 'Y
M"@#R^PN[V\BTSP%-=3-?6.IM'>2[SO>R@Q*C$]?G#PKGOEJB-I%JG@KQ7XEO
M[NY36K2XOC#.MRZ&T,+,(T4 X  5>,<[N<YKM/#V@7L7B#4_$>L16<6I7L<=
MND5JY=884R0"Y52S$G).!T4=JM7?@SP[?Z@]]<Z7#)/(X>7)8)*PZ,Z [6/
MY(/2@#!\+W]W>>.;Q[QW5Y-"L)VB)P%=C)N(';FN3T=6UZQ\"VEQ>W+VMY>:
MJ)_+G93,BO*0I8'.. /IQ7I^J>%M$UJ]BO-0T^.:XC3RQ)N924SG8V"-RY['
M(J2U\.:19?8OLUA%%]A>5[;;G]TTF=Y'UW'\Z -&&%+>".&(8CC4(HR3@ 8'
M)I]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ%XPNQJ]KI][H-Q:-J$4CZ>SSH?.9%W%' _U;%>><CKSQ7(>.-*U2?PYXO\
M$FJVT=D\VEQ65O:K*)&5%D+EG(XR6;@#/ KISINO:UXLT.\U.PM[*VT?SI6D
M2X$GVF5XS&-@P"J@%C\W/08H S-#\7WFKZ/X:OM7M+B"6^U1X(3;7(57P)L;
MU'50$Q@]2 :T9_B R65YJ\.AW$^@6<SQ37RS(&(1MKND?5D!!YR#P<"LK1O"
MNO6^F>&=.N;.&,:+J[W#S+<!A-$1-\P&,CF11@\]:&\->);7PCJ/@NULK9[.
MZ>>.'4FN !'!,[,=T>-Q<!V&!P>.10!OS^,+F36]1TG2-#EU&>RBBF=Q<)'&
MRR*6&&/?C@8YYY%5X?B!'J,6C+HVF2W=UJMHUY'#+,L(C12%8%CG+;CC !Z$
M]*NZ!H%QI/BK7+Q@OV.Y@LXK<[LL?*1E;([=17,VGA/4K3P?H>CZGX9T[6H;
M6!UDC,X2:"4N2&1SQ@@\X(.?6@#O])OIM1T]+BXL)[&;<RO;SXW*02.H)!!Q
MD$=017+WWQ!>UMM9U"WT*ZNM)TF26&>Z25 6DC'S;4/)4'@M]3@@5J>#-+U+
M2/#XM=3E+2>?(\41G:8P1%B4B,C<OM'&3_2O/]9EOM&\&^.=*MGTV:R,MY(;
MO[6-T7G L86CQGS,L5'.#N![8H [9/&<MSXAMM&LM&GN)I;2WO9)/-54BAD)
M!))ZE<=!R<^QJ.]\:W>G;KR\\.WD&CK=+:M=R2*KC<XC$GE'G86(YSG!SBCP
M[H=]:^)3JDT:K;R:+:6HR?F$B%RP([?>%<7<_#[6[KP[+9RZ#ILVM1W'GOK-
MQ.'ENMLN\!"1N0D #D@ <<YX .VN_&-V-8UG3-,T">_FTKRVG;STB0J\8<8)
MZMR1CVY(R,TH?&][J?B7PU#I>G[]+U73WO&>215<#,8SCMLW'([YXZ5HZ-H^
MH0Z]XFU&ZA2)-4%NT*"0,5*P!&!QZ-D>]8.B>%]>T1_!DPM(9VT[39+"\43A
M?*+F,[Q_> V'@<T ;.C>-+K7%M;VU\/W+Z1=3&*.[2=&=>2NYXQRJY'/)([B
MNAU:_?3-+GO([*YO7C VV]LFZ20D@  ?CR>PR:X$>%]8GUNQO(/#]EHVI)>)
M+>:G8WA6*XC#9<>4!EMXXPXXSUXKJ?&^E:CK/AJ2TTTAI3-$\D)E,7VB)7!>
M+>/N[E!&: (+;Q?.NHW>FZKH\EC>PV+7\:+.LJRQ*<-AAC# D#!'>JEMX_:?
MP_::LVAW2+J+PQ:;!YJ%[IY%)]<(HP3D]AGVK$M?!VHVOB9]4L?#>FZ7:76E
M3Z>]M;2('C9BK+(Y  ;)7&!G'!SSQ=U+P3=WW@#PMITEM:W-[HHMGDM)W_=3
M[(O+>/=@XR"<''4"@#I-'\1RWVKW.CZCISZ?J4$*W B,JRI)$Q*[E88S@@@@
M@8X]:WJY'PGH*Z?J5U>CPOIVB*T2Q1B%Q)._.6W%?E"\+@#)X)KKJ "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKB/&$,6I^-?"FC7^7TRY%W
M++ 6(2:2-$V*V.H&YCCV]J .WHKQ#4YI=+C\:6>D74C6@U?3[1F:Z91#$X0.
MGF<E%!)3(SM'TK<&C:CH][?O#9:5HUI)H]T)[&TU)YFF( V2A#&N"IR"W?<,
MT >IT5Y);:5;:7H?PZUJV\U=3N[FSBN;HRL7F22!BR-D\KTP.V!BLR"PU?7M
M$UK5GL].34UOKE1K%UJ[PRV+1R$( OED(J@+\N[!'7K0![=17GFCZ9'J7Q,U
MRXU3,TUA;6$L:+(WEI*4?<X'<_+QGL3ZUQ]_+G0K#Q9I^GPVOVK587M]1N=2
M=[Z4-. 04";=I7<-F[ 4>U 'I%WXJT6PU'5;I["4W=C<VNFSSI$F]_-*E #G
M)0&7)SC'. :ZNO'_ !!_Q]^,?^QATG^5O5G5+B[TJ77? \$TB3ZQ=QMICYY2
M"Y)\_'H(]DQ]LK0!ZO16)X@NK3P]X,O[B3[1':6=FP_T=L2*H7 VD]&Z8->>
MZ;9SZ!X[\'Q)IMEI7V];A9DM]1>XEN$$)8&;**"0P!W9/.: /7:*\.33[(?"
M'4_$:S2'6[*[N&M[KSF+P2+<L$C7G@'(^7ON]ZZ.RT72O$/C;QO'K>95MVM2
ML3RL%MPULN74 \'C[W;;]: /3J*\:\,6[^*M0\'1ZZ\UPC^'99I4>1@)RLT8
M0O@_-P0W/?!K2CTS3]=L?&^JZV6:_L;ZZAAG:5E:SBC0&(QX/R<?-D=2><T
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YWQ=H5SKEG:QV]MI
MET()O,>WU%#L<8(^5U!*,,]0#Z5T5% ')>&?!RZ=;:O_ &I;Z>W]J2+YME;1
MYMXXD0(L8# ;N!DD@9)Z5JZ?X4T'2DN%LM*MH?M$?E2D+DNG]TD\[?;I6Q10
M!2.CZ<UM96QLXC#8LCVJ;>(2@VJ5], XJC=>$/#M[J1U"YT>TENF8.SM&/G8
M="PZ,1ZD&MNB@"O%86L%[<7L4")<W(19I0/F<+G;GZ9/YUD#P/X7 N1_85EM
MN<B4>4,')#' _AY /&.0*WZ* ,S_ (1W1_+EC.G0%)9(I9 5^\\84(Q]UVKC
MZ"LR#0+Z[\9C7]7^Q!;**2WTZ*WW,P5R-TCL0/F( &T9 RW)S7344 1W%O#=
MVTMM<1)-!*I22.10RNI&""#U%8L'@KPU:QQ)#HMH@BE69&"?,KJ"%(;KP"0!
MTY-;U% '&>&OA]IFFZ=;?VKI]C=:C!<S3B=5+#+3.Z$Y R0&')'!'%/7P'87
MOB/7]0UJSL[R&_FB>W!!+(JPHC*W X)7.,D'C-=A10!4CTNQBNX;J.TA2>"
MV\3JH!2(D'8/0?*./851U#PEX?U6_-[?:1:7%R=H=WCSOV]-PZ-CMG-;-% %
M+4-(T[54MTO[*&Y2WE6>%94!".O1A[C-,U;0]+UR*.+4[&&Z6)MT9D7E#ZJ>
MH_"M"B@#)/AC0SHAT8Z5:?V:3N-MY8V9SG=]<\YZYI^F>'='T:4RZ=IUO;2M
M&(F>-<,RY+8)ZGDD\^M:=% %"^T33-2O;.\O;*&:YLVWV\K+\T9R#P?P'Y4W
M^PM*_L@Z5]@@^P%MQM]OR9W[\X_WN?K6C10!CZIX4T'6KH7.I:5;7,X789'3
MEE_NM_>'L<BM:...&)(HD5(T4*J*,!0.@ ["G44 8]OX5T&T<M;Z5;1DW(N_
ME3 $PSAP.Q^9OS-6+O0]+OY+E[NQAF:Z@%M.77/F1 DA#[9)_.M"B@"M!I]G
M;7<]W!;QQW%PJ++(HY<("%!^@)_.LIO!/AE[J>Y;0[(RSOYDC&,<MD'=CH#D
M DCDUO44 (RAE*L 5(P0>]90\,:&-'@TC^RK7^S[>0216WEC8C EL@>N23^-
M:U% &9JWAW2-=,1U/3X;EH<^6[CYDSU 8<@'N*2;PWHL^CQZ1)I=H=/BP8[?
MR@$0CD%0.AZ\CGFM2B@#(@\+Z%;:9+IL.EVR6<L@DEB"<2.""&8]200.3Z"K
MITZS.IKJ7V:/[:(O)$X'S>7G.W/<9YQ5JB@#/U70M+UR*./4[&&Y$3;HRX^9
M#T)4CD?A38_#^D0Z=;Z?%IULEI;RK-%"L8"HZMN# >N><^M:5% $5Q;PW=M+
M;7,22P3(8Y(W&5=2,$$=P15'3O#ND:2T+6&GPP-!$T$3(.5C9MQ4'T) -:=%
M &;+X?TB>RN[*73K:2VNY6FN(GC!620D$L1ZY .?:ETG0-*T))5TRPAMO.(,
MC(/F<CIN8\G'O6C10!7-A:G45U P(;Q8C LV/F$9(8KGTR ?PJN="TLZ>^GF
MP@^R/-Y[0[?E,F_S-V/7?\WUK0HH Q]3\*:!K-V+K4=)M;F?:$+NG+*.@;^\
M/8Y%7ETZR2^CO5MHEN8X3;I(%P5C)!VCVR!Q[5:HH R;KPQHE[9S6ESIEO);
MS7!NI$9>#,>K_P"][U:@TFPMOM7DVD2?:\>?M'^LPH09]?E 'X5<HH AM+2W
ML+.&SM84AMX$$<4:# 10, #VQ6*O@;PLD=Q&NA6(2?\ UB^4,?>#<?W?F /&
M.0*Z"B@#/_L+2C#>PFP@,=\@2Z4KD3*%V -Z_* *J3>$/#UQIUK82Z3;M;6F
M?LZD<Q9Z[6ZC/?GFMNB@#.AT#2+>ULK:'3K:."RD\ZVC2, 1/@C< ._S-S[F
MK=T;A;24VB1/<A3Y2S,50MV#$ D#Z U-10!S_A;P_+HR:A=WSP2:IJ=R;F[>
MW4B,' 547/)"@#D\DDGO4T7A'P]#JG]IQZ/:+>"0RB01CASU<#H&]\9K:HH
MQKSPEX?O]2?4;O2+2:[< /*\>2^!@9[$@=">15RVTC3[.>*>VLXHI8K9;1'5
M<%85.0@]A5VB@"IJ6EV.L636>HVD-U;,03'*H89'0^Q'K5*U\*:#96%W90:5
M:K;WB[;E"F[SAC&&)Y/X]*V** ,&3P3X9E6U631;1Q:IY<6Y,X3.[:?5<DG!
MR.:LV_AK1;6Y%Q;Z9;QRBX:Y#*F,2L"&<>A()_,UJT4 9[Z)ICZTFLM90G4D
MC\M;G;\^WGC/?J?SI-7T'2M>CB35+&&Z$+;XS(.4/<@]16C10!C'PGX?.FSZ
M;_8]F+*=UDD@6(!2R@!6P.A 5<$>E%OX2\/VLL,L&D6D<D*/&C",9VO]X$_Q
M9R<YS6S10!A_\(;X<_LJ/3/['M?L44GFQQ;?]6_JIZJ>W%3Q^&M%ATH:7'IE
MLEB)!-Y(0;2X8,&/J<@')YXK5HH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3
M\?2WNFZ1:Z_933C^R+E;FYAC<@36_P!V52.API+#/0K765'/!%<V\D$R!XI4
M*.C=&4C!!H Y/Q%?3:KXC\.Z%IMW(B3/_:5Y+!(5/V:/&U<CL[LH]P#6+/\
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
MN;N/5TTJ2*WN=T4C%U7=&^.00RD9'>JUAX U?2(_#LL+:5?S:992VCPWF\1
MNX;S(R%)W<8.0,CN*DMO 6L0VUQ:37MC)')KT&LB5%9#\K(TB;,$ ?)\O)Z\
MT ;^F>(-17Q$VAZ[;6EO<M8B\BEMI6:-P'*R+E@#E<H?^!5=\+:U-XAT&'5I
M+86\=R[M;KDDM#N(1C[LH#8]ZY3XEPQ:M=:/I6FWZQ>())VB1(R&D2VE1DF9
MAU50O.3_ !*N.:[^UMH;*TAM;=!'!#&L<:#HJ@8 _(4 <-+XZU=M"O/$]KI-
MI)X?M99!AKAA<2Q1N4>11MVCD,0I/('45#IGV[4OC%J%S,MM+:6=C UNWGR9
MC23S<,JXV[FQ\V>@ P33G\%:]'X=O?"=K>:>NA74DH%RV_[1%#(Y=HPF-K'Y
MF ;<.#TKH],\/R:?XMU+55DC^RW-G;6T48SN7RM^<^WSC\J *&N75SHGCG0]
M0:XE.F:B&TRXB+DQQS'YX7"] 20R$^XJEJ&O,OC'5]3EN)UT7PQI[&>.)R!-
M<.N\@C.&VQA< ]"]='XIT,>(O#=YI@D\J:10T$W_ #RE4AD?\& -9>G>#<>"
M-0T/5+A9;O5?/DO[B$8#2RYRR@]@" /910!FZ=\0+A[_ $=-131_(U:00QI8
MW_G36SLI95D7 R#C!(Z''6JES\3Y$M+[5X(]);2K.:2,P27VV\F1&*O(B8P.
MA(4G) [9K5T3PWK5G<Z>EY;>'8X+,#S+BUMB9K@A<*<%0(SG!."W3C%4;;P1
MJNE)<:?IT.@264ES)-#=WEN7G@1W+E=F,/@D@$L.,<<4 ;,'C*%9/$?VZ-88
M](C6Z5U;(FMGCWJXSWR'7'J*I7'BO7(]/TJ:6ST?3FN[,7$TVI7_ )4:.>D*
MC&XL <DX 'O3O%?@B77]8L;FVN8H+4Q+:ZE$RG,]NLJ2JBXZ'*L/HYI^J>&=
M5;QG-KE@NE7"W%G':XU!6+6VUF.Z, '(.[E<KR!S0!K^$O$"^*?#-IJZPB$S
M;U:-7WA61V1L-W&5.#Z5RU_\1YTEUB>QCT@V>E320O#=7_E7%RT?^L\M<$#G
M(&?O$=JW_!&@7WAC06TF\G@N$BN)G@FCR&='D9\NN  V6(P,BL0^"]4T^\U5
M=+@T&>WU"ZDNDGU" M+;/)RX "D2#.2 2O7'- %P>+]3U77?[-T"PM)4?3(-
M1CN;N9D4)*6P"%!.>!C\>> #7MO'E]J6F: EAIL"ZOJTUQ#Y4\Q\J#R"PE8L
M!EAE1@8YW"MNP\/S67B^YU<RPFWETZ"S6-%VD-&SDG'0##C 'I7/6W@?5],L
M]$N+"ZLGU/2KN\E5)BXAEBN'8LI(&5(!7G!Y% &9#XGU#0-6\<ZG?V49N;>3
M3XC$LY\A=R;?,W[<JG(8G;D<CWKM?#NJZIJ32F\ATV6UV!X;W3;OSHI">JD$
M @C@YY!SVK'LO#7B:UO/$&J?VAIO]H:I);2+'Y3-"JQJ5:-L\X(XW#GJ<#I1
MHWA35=.UC5-9B@T;3;JXLOL\5I8AS \H)999>%R<X' S@GF@#MZ*BM1<"TA%
MV8S<^6OFF($(7QSMSSC.<5+0 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6'XK
M\3VWA+1?[3NK:XN8_.2$1VZAG)8X& 2,UN5R7Q _Y!^B?]A[3_\ T>M &I?^
M)K"RT6RU:,M<VEY-;Q0O#@[O.=55N>WS UH7&H65K-'#<7EO#++_ *M))55G
M^@)YKRCQ1&_A6YM?#A4_V3?ZQ9W>EL!Q"WVE#+![#G>OL6':HIK9KK6O&R:I
M<^'(F-TRR'5X6:5;;RE\LH=XPF,XP/O9[T >HW^M)IEQ.UX(8K""T-S)<-.
MP(;&W9UQCOGKQ6>?&5@VIZ-!$8WM-3M9[H71E"K$L80X8>^_U&,5P&HV; 7=
MK=7"ZBZ> W'GLA_?$,2KX;G/ //.:O6ECI&HZ[\.XE@M)[1=*NI#&@5HRX2#
M)('!.3GGOSUH ]/BO+6>U^U0W,,EO@MYJ."F!U.1Q4<5_87=I)<0W=M-;*#O
MD21608ZY(.*\:UJ!K6QUZSM%MK?2X_%T'VF.9#]G2)HHR=Z@CY#(4)' J]J5
MCY5OXONEU/0V<^&YTN+/2(613PQCD?YB,@;P.^#Z"@#UJUFM)%>.TDA98FVL
ML3 A#UP<=#S7.ZOX[TO3]*UJ[M&2]FTF1(YX%D"DEMG0\\#S!SCJ"*O^%--L
M],\-6$=G;10A[>.20HH!D<J,LQ_B8]R>:\MUN#3XO#OQ+AC2WBN_[23Y4"K(
M(R+<Y&.=N[GTS0![)!?6=S-+#!=02RPG$B1R!F0^X'2D34+*2\:S2\MVNE&6
MA$JEQ]5SFN%UG2[?1_'WAY=$LX+2>73-0C AC";]JQE V.N&YYKC] L/M?A/
MPX3JOARRNQ=0.LHMW^W?:0XWHQWY+L=RMD8P3VH ]JDU&QBNUM)+RW2Y?[L+
M2J';Z+G-%SJ%E9/&EU>6\#2'""655+'VR>:\FUQ--TG_ (2'4T?0-<L&O7FO
M+2[!AOHI 0"D<G4D$#:,#M@U)/')=>-O%O\ :$OAZ/<(=JZW"S,+4Q#&P[P
MN[?G'\6<T >O55;4K!9I86O;82Q &1#*NY >!D9XZBLOP5;O:>"M(@>_&H;+
M90ET%91*G\)PW/W<=:\AN!H)^#%NUQ]E_P"$C-ZIG(Q]I^T?:?WN_P#BZ;LY
MXQCVH ]U-[:+<+;FZA$S-L$9D&XMC.,=<XY^E1P7VGR7DMK!=6K72G,D4<BE
MP>F2!S7#:7;6,'C/Q]K4]DMS<V4L31';EU M$)"'^$MTR.O'I7'QSVMO%X&O
M8'\/6<<NHV\J06$;&>")U8,))RYR/F"ME1EC[4 >TRZII\#*LU];1LSF-0\R
M@EA_#R>O(XJNVNZ6VO'07N8S?&#SC"2/NDXQ]>^/3FO.!HVFWGAGXFW=S903
MW"WE\$DD0,R!8%9=I/3!)/'>GV"Z:?&,,^HR10R3^$8'-P0/-+9<,ZG&2X7T
MR>E 'IMM?V$\SVMK=VTDD0PT44BDICU Z5--+#&H$[QJKG8 Y #''3GKP#7E
M/AT66AZIX6LPGA_5[>1C!8:AIH\F[0>4QWR("0RE00QR.2"1FND^(]K#>KX6
MMKA!)#)K]NKH>C+LDR#Z@]".XH ZVQNK&Y@)L)[>6%#M)@=653Z<=*+74;&]
M>1+2\MYVC.'6*56*_7!XKR?QC:-IVH^.(-%@%L)-!M99([5-F1YLBNV!W\L,
M*V;E="7QGX+_ .$7%B),S>9]AVX^R>2?O[?X=VS&>] 'H,%[:7+E(+J&5PH<
MK'(&(4]#QVXK.N/$VF0:G=Z8MPCW]M:_:FAW $K\V!]?D)QV&#7.?"33;*U^
M'^F7<-M$MU<HQFG"C?)AV !;J0   .P%4[R+3XOB=XB,D=LES)H,3PEE4.S9
MF#%>Y., X[4 ==H'B2RUW2M-NA+##<WMK'="T,P:1 RANG!.,]<5H2ZA9074
M=K->6\=Q)]R)Y5#M] 3DUY1:Z386/@'X<7MM:0Q7;W^G%KA4 D;>OS MU((.
M,>F/2J#6AO(/&D>JWWARVD;4;E;B34H&:ZBC_P"63(=X. FTI@?3F@#VR66.
M")I99%CC499W. ![FB2:*((9)40.P52S ;B>@'J:S8],&H>$TTK4I?M0GLA;
MW$N"/-RFUFP>1GDUY]X:N+SQ'JNB:/=?//X5AE:]W<AKI2T$!/U57D_$4 >F
MC4+(WILA>6YNP,F#S5WX_P!W.:)=1L8+I+6:\MX[B3[D3RJ';Z G)KQ#1;"2
M]\$Z<+C5?#MC?_;$9IY+=S?I>";D,=^2Y;(/'0^E;7B*'3M.G\4:FDOA_6;1
MIFEO[#408KN-E104BEY/105&WJ>#0!Z+-XEL!J&H:9;3PRZE96PG:!I0@.0^
M%W'I]PYXX!!JV-4M8K-)KVYMK9O*2216G7";O]KC(SD ]\5YE?\ ]G'6_'DQ
M@A@N9_#L,L"2J!+S#/OQGG.,;OIS5OPUIECJ/C:T-[:PW(B\*V)19D#J"6D&
M<'C..,^A/K0!Z3)>VL-I]JEN84ML!O.:0!,'H<]*=#<V]QGR)XI< ,=CAN#T
M/'K7C.CK9I;>"K?4Q"-$BU;5(RD^/)617D$(.>./FVY[UU/@,:8/'?C;^Q_*
M^Q;[3;Y/^KW;'W;,<8W9Z<9S0!W-UJ%E8[/M=Y;V^\X3SI53<?;)YIUS>VEE
M")KNZA@B)P'ED"KGZFN \36-LWC&]O;:_P! GO191Q7.G:Y'\HC!<AHW_A!R
M0>&''-9>C7NC:EXB\-7&I6,%GH\GA]CI]M>L'BCE$H#A2_!.P+@]=M '?ZEX
MD@T[6]'T]D1HM22=_M/F@+&L:!\^X.>N16E;7%E-;-<VLUN\#$L98F!4^IR.
M*\T-EX;U'Q#X'M])@6?11-J1CC<,T3%0"=H;J@;)&/EX&*Q_$=N;)/%]E9)!
M;Z8FOZ>UU&R$0)"T41D+JN/D+8+8QD9H ]DM+ZTOXS)9W4%PBG!:&0. ?3(K
M(U+Q7965WI=O;-#>->WZV+F*<'R6*.V2!G^YC''6O/\ 4+*[BDUZ[T[5-#^W
MCP_<*UIHL#(7&,QN?F(W Y"]^3BG3CPP)_AQ_8HL?M'VN+'V;;N\OR'SOQWW
M8Z\YS[T >KF[MA TYN(O)0D-)O&U2#@Y/3K6;8Z\MYXEUC1_(\O^S8[>0S%\
MA_-#'ICC&SU[UY9J&IV-M\%_%%A+=0K>"_O8OLY<>9N-RS8V]>G/TYJQXV^T
M_;/B#]G.%\K2?M!P2!#N?S,XYV[<YQVS0!ZW:7]G?AS9W<%P$.&,,@?:?0X/
M%/N+F"S@:>YGC@A7[TDKA5'U)KSS0K!1XZTVZBU3PXDB64JO:Z- R&>$[=I?
MYB,*VW&?4XJ_XX^RGQ9X-75/*_LDW=QYOGX\KSO)/E;L\9SNQGO0!OZ9XBAU
M37M7TV*-?+T]('%PL@991*I;CCC&WU.:T+*\L+N-A87-M,D9VL('5@I]#CI7
MBVM_9?+^(W]@&%;+S=-$Y@&8A'D^=C;_  _>W8_VJZ"VL+?_ (2.*Y?6O#]L
MB:7<K/%H<#*\EN5'S'#,/D."O'<XS0!Z5!J-C=3R06]Y;S31_?CCE5F7Z@'B
MD-Y8373V#7-L]QC+6Y=2^/=>M>7^'Q::)JGABS6/P]JT4FZ#3]0TT>5=)^Z8
M[Y$!(92HPQSU()&:=X//A/\ X1/0'U@0?V_]O^<KG[7]M\QMV[;\_7.<\;>O
M% 'H]]JT%M:7!M9+6>ZBB=TMVN5CW;>""3G: >"<<50@\5VIUW5--O/)LUL(
MK9S/+. KF8.=HSCIL]><UYX^FV2?#CXB:C]FB-Z]YJ<9G*@N$#M\H;J%SDXZ
M9)-:6FQ^'Y/B7KW]MK9,PTNQ\H7FW;MV/OQNX_N_A0!Z7-=VUM;&YGN(HH
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
M8_!-VEO,TVIKISB.5 07F$9P0.H);FO.0N@CPGX#;019_P!K&]LMA@V^>?\
MGXWX^;&W?OS^- '>Z#XLC\0:WJUG:P1?9=/E,'VC[2K-*X"DX0#(7YOO9YQ6
MW=7]G8[/M=W!;^8<)YL@3<?09/-<A\/;&TM[WQ:\%K!$XUV>,,D84A/+B.WC
MMGG%9\PT-_B'XJ7Q4+(QBRMOLGV[;C[/L;S-F[_;SG'M0!Z!=WUI81"6\NH+
M>,G >:0("?3)I6NK=4C=KB())RC%QAN,\>O )KS73O[ D\<:?]I"'1_^$>B.
MCC4,XQYA\S'F\[]OEYSSMQVK$L;.UODT*V\I)=%?Q==_88\9B:W$4I 4="FX
M/QT(]J /5K[Q)I&GZ'=:S+?0/8VR,SR12!QP,[1@\M[5)'JR2WVU#;M8_9?/
M^U"Y4\[B"-O]T 9W9QVKROQ;86EM'\3K:WM88X!IEE.(DC 57Q*"P X!P!S[
M5>U_[&=7US^S_(^R_P#"%3^7]GQL_P!9)G&..N: /3H]0LIKHVT5Y;O<*NXQ
M+*I<#UQG.*?]KMOL[7'VB+R5)!DWC:"#@\].O%>:-I5AIL/PVN;.TAAN'NHT
M>9$ =P]K(7W-U.2,G/6L6\U.QM_@EK6GRW4*WHU"YB-MO'F!OMC-C;U^[S].
M: /8KG4+*R>-+J\MX&D.$$LJJ6/MD\TZZO+6QB$MW<PV\9.W?+($&?3)KRJ[
MAEG\=^+EU";PZG$(4:U"SG[+Y0QY9W@!-V_./XLYI=*M[.UU_P &VVNW]MJ&
MGIH<_P!BN;A=L4LN],$!_P"+RL8SSC- 'H>A:\FN3ZO&D'EC3[TVF[?N$F$1
M]PXX^_TYZ5L5P/PO^PX\5_V9L^Q?V[+Y/E_<V^5%]WMM],<8QCBN^H ****
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
M4E(D52#T4\D^G!H [=E5T9'4,K#!!&015*+1M+AA2&+3;..))!*B+ H57_O
M8X/O7&P^/=4OUT&WLM-MEO\ 4+F[L[B.:5BD$L .X@@9*_*3TR1@<=:W?#&N
M:AJ&H:SI6K0VRWNESQHTEKN\N57C#J0&Y!P<$9/2@"_X@TNYU?2S:VEZEI)Y
MBONDMUGCD /*.C=5/L0?>L_P[X7DTF_OM1OKJ"YO+N..#;;VWD0PQ)NVHB;F
M/5F))/?M5;Q1XEO='U.*VBO= TZW:'S!<:M=;3*^2-BH&!P ,EO?I69;>/M1
MU6P\*2Z9I]KY^N_:$832DI"T2G)!'5<JQ]^.F<T =I;:3IMEM^RZ?:0;6+KY
M4*KAB,$\#KCC-(-'TL&X(TVS!N?]?^X7][_O<?-^-<;-XZU33K+6[:^LK2;6
M-/O;>R@%NS+#.UP$,9.<E<;N1STXIL+ZQ_PMK2(M86S,BZ1=,DMIN",#)%D;
M6R01CU.<CI0!WD-K;VY8P011%L!BB!<X&!G'H !55=$TE(IHETNR6.=@TJ"W
M0"0CG+#')^M9_BK6KO1K6V>VDTRW2679+=ZE<".&%<$YQD%R2,  BN7'Q)NO
M^$1UG4HH;"^N]+OX;3=9REH+D2-& R'/!Q(1C)P1UH ]!%I;"*6(6\0CF),J
M!!AR1@[AWR/6FMI]DT\$[6D!F@&V&0QC=&/13C(_"N3F\3ZYH^M+IVM6VGM]
MJL;BZM)+1GPKP@%HWW=>&!##'0\52L_&GB!=*\/:[J-AIZ:7JTEO"T43N9H3
M-@*^3\I7<1QC(!ZF@#MHM+TZ"]>\AL+6.Z?[\Z0J';ZL!DT3:5IUQ>)>3V%K
M+=1_<F>%6=?HQ&17%IXZU2+3O$6MWEC:+I.C3W5L%1F\ZXDC?:F.R@\ ]\YX
MP.;C^(/$NEZAI5MK-MI>-6+P0M;&3_1YQ&757S]]3M(R,?2@#LZJ0Z7I]O=R
M7<%C:Q7,GWYDA57;ZL!DURD/CBXN_"^@W=O:1?VKJEXEDULY.(9%8B<GOA C
MG\JSO$?Q#O?#T]_-//X?2&SFVC3GO,WD\60-XP<*2"2%(/3DT >AQPPPF3RH
MT0NV]]J@;F/<^IX'-0WFFV&H&,WME;7)C.4\Z)7VGU&1Q7,Z&<_%#Q;Z?9+#
M^4M6-2UW5I_%3>']#BLA-!:+=W-S>;F10S%4154@DG:QSG 'K0!OWFGV6HQ"
M*^L[>YC4Y"3Q*X!]<$5)]EM]L*^1%B$YB&P?N^,?+Z<<<5Y/XGU;4O%FE:%:
MR6UC&R^(3IU_:REWBDFC#X'&-T9P&P>>GI77_$.^U+1OA]?76E2Q6]S"B*7
M(VJ6"G9CH>1B@#J&M;9VF+01%IE"2DH,NHSPWJ.3U]:CBTS3X(O*AL;:./RS
M%L2)0-A.2N .F23CIS7!SMKX^*:QVJZ>;]O#Z>=+)O\ )3%P_10=QSQQD=SG
ML1_B3-'HNF_:$TVSU6[OKBQDDNIREK"8&8/(6."0<#"\$E@,T >@FV@81 P1
MD0D&(%!\AQCY?3CCBJ[:1ICW$MPVG6C3S#;+(8%+./0G&3T[U@>$/%_]OZAJ
M>F2W&G7-Q8"-_M.FS>9#,C@X(Y)5@5((R>WK7.^,'LY?B?:6NIV^KW=E_8S2
M"WTXSDB3S@ Q$)!QC(R>.1[4 >AWFEZ?J#1M>V-K<M'RAFA5ROTR.*?=Z?9:
MA"(;VT@N8E.X)-&'4'UP17FFA>)AX>T;Q;?K]OEL;*>(6.F:A*WVJ(N%4!M^
M65'D/RYSP":Z:#7M=TWQ%I6EZ]#IS)JHD6&6RWCRI43>48-G<"H.&&.1TYH
MZB&W@MPP@ACB#'+;%"Y. ,G'L /PJ6O-S\1+VTU:PAO9_#[?:[]+-].M;SS+
MNWWOM5F()5L'!( &,]:TK;Q?JDEYXCN9K2TCT;09ITGD#,9I0D0D&T= 1GG/
M7(Q0!VU%>6ZQJ/B'48?!5[JMM81VU[K-K,B6S/O@W(Y57W<-P>2,8(Z'.:]2
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "L'Q5X>;Q#8VH@G2"\L;I+RVDDCWIO7(P
MZY&5(9@<'OFMZB@#D+GPWK>JZ)K=EJ-WIL)O[)[2&*SMB$B+*079C\S$Y''
M&/7FKTGAR5];\-W_ -H0+I$$T3IM.9"Z*H(],;?UKH:* /+O$_AZ\TO[ (+R
M,3ZAXP2]AD\LL(MT3 !AD9&5YP1P>U:][X+U76UU^ZU6^LUO]1TPZ9;BVC;R
MX(R6))R<L2S9[8 KNJ* .0_X1K6=*UFYU+0KRQ#7MM#%=17D3E=\2E5D4J0>
MAP5/H.17.^)='@T'P1IOAJQU!IO$HNTNM/94_>27)E+/)M'W4^=\D\!3WKU&
MB@#ECX.2&#PK;6<RQP:%,'(9<F4"%X_S);)/UI7\*S-+XO?[4G_$^15C&T_N
ML6XBY]>1FNHHH XA?!FHZ;=V5_I5QI\ERFFPZ?=17L+-'+Y0^612#E2,L,<@
M@]L5=;PQ?W#>'IKR_MY;C3;U[N9H[<1*^Y'4*JCH!O')))QSS7544 <7KO@:
M;6&\5E;V.+^V[2W@BRA/E-%NY/J"6%=!91:Y]KMY+^YLC"+=EGB@C89FW##*
M2<A=N1@]ZU** (YXS+;R1@X+J5S]17,V?A.:V^&)\)FZC:;^S7LO/"G;ED*[
ML=<<UU5% '-W7AF6X_X1?%R@_L699'RI_>XA:/ ].6S659^#];TB&73-*OM+
MCTQ[AYHII[0R7$"NY=D'.UN2<$] >AQ7<T4 97B33K?5?"^J:=<^;Y$]K)&W
MDIN< J>54=3Z#O7FMAJ5UXB\1^#84UFSU-K"=I9DLK=T,2"%UWS[B=CY*J%X
MY)Z]O7Z,4 <3)X$GD^'5SX8-]&)I+F2X68QDH2;@S!67/(Z*?QI\?AG7I?%.
ME:]=WVG!K2*6V>T@A98Q$^W)4DYWY7OQC QQD]G10!Q4?@>XC^'VE>&OML1E
MLIX)6FV':PCF$A 'N!BID\-Z]9:KX@N-,U6SMXM2F2[B:2W+O'*JQJ589P4(
M0CC!&[@\5U]% '(Z'X6O;;Q7+XAU Z9!.UH;4PZ="R++E@V^0D_,1C XXR>:
MT[K0Y+CQEIVN"91':6D]N8B.6,C(0<^VS]:VZ* .*;PGK.G7NJ_V)=Z6MKJ5
MRUT6O+4R26TK@;RN#AP2-P!Q@GO6F?#+/XHBU2:X26 :2VG21[-I<LZL6XX
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
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !14<XE-O((2%E*'86Z!L<9_&N!A^P0644>M2:QI>K  /?RR2E#)W(<$
MIM)['C% 'H5%<Y!?:FWC&\MM\,EG%9QR! 2"V2^".V21SVQBJUKXJG_M.PMK
MJ32Y#=R&)H+2X\R6W;:2-W9AQ@D8YH ZRBN=M]9U>_62]L+&WFL4N&A6,R$3
M2*K;6<$_*.03@]AUJI>>+G6YU 6TVEQQV,C1F*ZN-DL[*,MM'\([ G.2* .M
MHK"T_P 1)>7WER(L=O-9)>VTA/+(?OAO=3C\#5W1+^;4](@OIH1$9P71!V0D
M[2?<K@_C0!H45YYI[Z9//J;:C'K,TZZA<*&M_M3(%#G &SY>*WI-1EL)-&TW
M2+8LEZDS*;QI T>W#9;=\W\1X//0<4 =+17*3^*;RSM;Z.ZMK=;RSN8H)) S
M>2JR %9#QD  \C]:CU;6-77PKJ5W#+8,8T4Q7=I*65@>#@=F''<CF@#KZ*YB
M]\1W%KJ*:8T^EV]RD FGFN92L>22 J#()/&3SQ4=OX@BU0Z+*UK \KWTMNS*
M^]8W1'RR,.H(''L: .KHKD!XGU4Z(-:-G:"R2<Q2)O;S&42^667L/H?2NOH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ***P[C7KA=7N=.LM)GO)+9$>1DEC0#?G'WB/0T ;$\9FMY(ED>(NI42)
M]Y<CJ/<5S\^F>(KO3)-,N+[3W@EC,+W/DMYC*1@G;G;NQ[X]JU[:^D-D]QJ%
MM_9^PX(FE0@#CG()%5]3UR"RT*?5+8QW<<>,>7(,-E@/O#/K0!0F\-W'VR<6
MURB6EQIRV,FX$R)M#!64C@_>[^E0#P]JS0:6IN+"/^S94>..*-@LF%*DL>H.
M#P![]>W20WUI<221PW4$CQ?ZQ4D!*?4#I2)J%E(<)=V['Y1@2 _>^[W[]O6@
M#$AT35K%9;*QOX(;"2X:8.8R9H@S;F1?X3SGD],]*&T+4+2ZOFTZ2Q\F\E,Q
M-S"6>%V #$8X8<9P<5T'FQ^;Y7F+YFW=LSSCIG'I44&H65U*\5O=V\TB?>2.
M0,5^H!XH Y?Q1;1ZA<:7I5M=9U(-Y<OE@96W=")2P'"@C&/?&*ZZ-%BC6-%"
MHH"J!T %0#4+$RK&+RW\QNB^:N3SCIGUX^M3-+&LB1M(HD?)52>6QUP.] '.
MV6E:_I;7B6=QIK0SW4MPOG1R%AO8G!P0*K:FFJMXC\.[Y;07RI=G*HWE,,)P
M03GIW]?RK<U+57LKB"UMK*:\NI@S*B$*JJ,9+,>!U'UJD/%,']GM.UG<"[6Z
M^Q?9/E+F;KM!SC&.<YQB@!L&C:I +V\6\MAJ-W.DD@\HF(HJ[1'SST[^M4Y/
M"=Q<VNKB22TM9;^%(Q':QD1J5).YO4G.,X' K:T[5S>7D]C<VDEG>0HLAB=@
MP9#D!E8<$9!'M6G0!SLNC:E_:"ZI&U@UW) (;B*5&,;;22K*>H(R1[U,=%NI
M'TF6>YA:6SN'FE,<6Q6W*RX4#IC<.OI4,OBHPQO>-I=T-,27RFNR5'\6W=LS
MNVY[_I5B[U^2.^N;6RTV>]-HH-PT;JH0D9"C)^9L<X'J* *Q\-S'P>^B?:(_
M,:1G\S!QS,9/Y<5T=8LGB%)(K%M-M)KY[V(S1JA"!4&,EF/ Z@8ZYJUI.K)J
MMM-)Y,EO+!*T,\4F,HXP2,C@C!!S[T :%%9.C:_;:Y+>K;)($MI @=ND@(R&
M7V(Z5K4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 5R"6M]<^-];^Q:B;/;!;;\0K)NX?'7ICG\ZZ^FA$#LX50S8RP')Q0
M!QWB."^MVT07FH030K=L9)[J ")6V'R]RJ1WS@YZD5EZM @T+Q+.FH6=SYB0
M"6*QA*(KAASG<P+$$9P>PKT5T21"DBJR,,%6&0:8MM D/DI#&L7]P* OY4 <
ME<MILGB/1O['-N0MM<>=]GQQ%L&W=CMNQC/O6?!;VUEX!\/72QI$HN;.:>7&
M.-XR6/H,]^E=\EO#$SM'#&C/RY50"WU]:7R8S%Y7EIY>,;-HQCTQ0!QFI:K:
M_P#"1ZG=0;;V.#1&WK$^0QWDE=P]B,XZ9JE#-#!KWAIA>:48PSKMLH2HB5HF
MPK.7.<D< @9QFN_CMX8@!'#&@ V@*H&!Z4U;.U2/RUMH53=NVA !GUQZT <=
MI&APZCX+NUAC1+V6>X>.; W"19F*<^@*BKWANZ/B#4Y=<>,HL,"6D:D8VN0&
ME_4JO_ 37074$[6;16,T=K*3Q(8MX7GGY<CFF:7IT6E:=%9PLS!,EG;[SL3E
MF/N22: ,_P 0:^FEO;V<4UM'>76=CW,@2.)1U=B>OL!U/XUE7%KI,6@12P:W
M$9H;Y;@W_$JFX/&9 O 4@XZ@ 8YKK);:"<@S0QR$="Z X_.A;:!(VC2"-4;[
MRA  ?J* .3TJ:2;Q;>ZG<7]O<P6NGB*6:W7;"AW;MH.3D@#).>XZ5UT,T=Q!
M'-$X>.10Z,.A!&0:9]EA%LUO'&L<3*5VHH &?;I3K>".UMHK>(;8XD"(/0 8
M% '(RZUIOB*[:.YU.RM])@F_U3SJLETRGJ03\J CIU;'IULV&HV>BZMX@CU&
MYBMV:X%TAD8+YD9C497/7!4CBNA^P6><_9(/^_8_PJ22W@F9&EAC<H<J64':
M?;TH XRPU=M!\+Z/IK/;V^H743.INW") A).YLXZ9 "]2?QJQ+:E]"%GHDJZ
MFEQ<%M1GBN$#R9Y?G. 6X'LM=5+;03D&:".0C@%T!Q3HH8H%*Q1)&"<D(H%
M'+^&9;@^(]<B?33:Q[H<CS%(CQ$H"X'MSQ75TT(JLS!0&;[Q Y/UIU !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
J1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>34
<FILENAME>veevaofferletter-staceye011.jpg
<TEXT>
begin 644 veevaofferletter-staceye011.jpg
M_]C_X  02D9)1@ ! @   0 !  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" 55!!\# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W^BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BD9E099@!ZDTM !
M12;EW;=PW8SC/.*6@ HHI"RKC<0,G R>IH 6BD5E==RL&![@YI: "BD) !)(
M '4F@$$ @@@]"* %HHHH **** "BBB@ HHI-R[MN1NQG&>: %HHZ#)I%8,H9
M2"#R".] "T444 %%%% !1110 4444 %%%% !131(AQAU.3@<]32JRNNY6!'J
M#F@!:*165L[2#@X.#WI: "BBB@ HHHH **** "BFB1"VT.I/(QGTZTZ@ HHH
MH ***1F5%W,0!ZDT +12,P52S$ #DD]J7J,B@ HHI&94&6( ]2: %HHHH **
M"<#)Z4U9$<X5U/&>#VH =1110 44@96) ()!P<'I2T %%%% !1110 4444 %
M%%% !1110 444$X&3TH **0$,H92"#R".]+0 4444 %%%% !1110 44C,JXW
M,!DX&3WI: "BBB@ HHHH ***0LH8*6 8]!GK0 M%%% !1110 4444 %%%% !
M112,RHI9B HZDG% "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B?5+G1]$>[M7L(Y
M Z*9K^;RH8E)P78\9P.P()Z5L5S_ (L\/SZ_;:>UI<PPW6GWL=[%Y\9DB=E#
M#:P!!Q\QY!X(% '+V_Q$N_L/B@>?I6I3Z1IOV^"YL@PAEX?Y&4L2""G9N0>U
M:5OXE\06VL^'UU2'3OL.MAU6.!7$MLPB,@W,20XPI!P!@^M5[WP+K.HW>LW5
MUK-JTFL:4VGSJMJP6$_/L,?SYP-_(.23GD9P-V\\--=7?AJ;[2JC1Y&=E*9\
MW,+1X'/'WL]Z ."\2:[KWB+X:-K<D5@FD7MU;F*!5<3Q1_:4".SD[6)P,J%&
M-W4XQ7=^/;R_T_P%K=YILRPW4%G(ZR,"2N%.2N",-CH>QQUKG7^'NLGPPOA=
M-<M4T:WF62W/V5C.4642+&[;\8&,9 !.![Y[/Q#I(U[PWJ6D&7R?MMM)!YFW
M.S<I&<=\9H X1FU]O'?AX1RV$FIR:#/YD\D;^4B^;$=VS=N8]!C<.23[5+/\
M1KRPT(B_738-4&LR:09Y':.U4J-QF.3D+M_ASG)QFN@TOPWJ$.N:9J^HWMM+
M/::=)8NEO"R*^YT8,,L2,!,'W/:J,W@.4Q7,L&HI'?\ ]MOJ]I*T.Y(V90IC
M=<C<I7<#@CJ/2@!_A+QG_;6O7VBRWVE:A)!;I<QWFEL?*="Q4JREFVL"!_$<
MAATK/\0V5YJ'Q?\ #L<GV"6U@M)KF*.X@9RA5XMS#YL;^?E;''O75Z-9ZU#/
M<7&KW]K-Y@58K>TM_+CBQG)RQ+,3D=\#'3O3;C0FG\8V&NB<!;6SFMC#MY8R
M,C9SGML_6@#C=#\5:G)IWA2PT?3=+M3JR7K$%'$5OY4G4*#DYR<C/)/45J6_
MBS6%T7Q +M-*74](O!;-,\I@M65E1A(Q8DKA7Y7)R1@'FI=#\#2:/+X;=K])
M?['CO$8",CS?/8,,<\8Q[YJ+4_ 4]Z=5EAU")9[G5H-4@$L)>,-$B*$<9&Y3
ML[8ZCTH R3XRFU>S\3:)/>Z5J.S1)KN.[TT,J8PRE&5F;D<'(/(-=?X?:X7X
M?:4UJT:W TN$QF52R!O*&,@$$C\16+<^#-;O]8NM3O-8M&EO=+FTV:)+5E2-
M&R5,?SDY#')W9SGMQCJ]*T[^SM!LM,>3S/L]K';EP,;MJA<X[=* /-M*\=:G
MI7@/PL^IZAIOV_6<^7>WS,D4,2IN9I26R[9X !4'<.F*M-\3;B+0_$4L4FE:
MG>:0+>1)[%B8+A)7"]-Q*L/F!&X]C5^Q\!ZI9:%HELNJV?\ :&@R-]@N/LK;
M'B*[&25=_)(/52,8%7]2\+ZSKGAO5-.U35K7SKUHC&+>UV16ZHRM@9)9B<<D
MGZ =P""[USQ5::SHNBM'I'VW4HKF5Y0DAC@$?EE>-P+\.0>F3@\5DR>-_%,'
MAW5-9EM=)$>BWKVEY&JR9N=D@5FC.[]V,,,!MW.>E=G>Z&UWXLTG6A.%6P@N
M(C%MR7\W9SG/&-GZUC77@>2X\*^(]&%^BMK%[-=++Y9Q$'96VD9YQCKQ0!3U
M?QGJ4'BJ_P!'@N]$TUK=8S;1ZKO4W^Y0Q*/N50 3MZ,<@\5V=Q?"RT>74+Q/
M+$%N9ID1MVW:NY@#WZ&N=U_P]KVKB_LUU'2Y],O%VB*_L/,>VRNT["K*&]1N
M&03U-;EKHT$'AN'0Y'>>WCM%M&9S\SH$V$D^I% '(Q>+?$5KI.C>(-2M]-&E
M:G- C6T*N)K9)B C%RVUR-RY&T=3BH_ -E>/XO\ %^I7WV"6<:@ULTT<#"7
MCB(4,6.(\?P^O.>U6H/!6KR6.DZ+J.KVL^BZ7-%)&([9EGG$1S&CL6*X&%R0
M.<=JW]"T)M&O-;G:<2C4K\W@ 7'E@QHFWKS]S.?>@#G-1O=<;XCZEIXN[?\
MLM-#%QY!1LX9I%S][&[<O7'W>,9YK(\*ZYK^B>#/!4TT6GMI5Y]DL/)57\]
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
MM0IGE%RA2(,,J6.<#(Y&>M9MCXQLM2\42:=93VEQ8)IHOOML,X=<^8R%<CC
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
M"T!\U'#!CYS \COG- '0ZIXLMM'\46VF7\EO;6<EC+=O=SS! A1T0+SQSO\
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
M9L3F82(65"F_"@%6RV23D<"@#T%(HX_N1HO.>% Y]:CD:UAE4RF&.2=@B[B
M9&QD >IP#Q[5P=GXI\0>(-4T*ST^6SL4U'05U.:5X#*8F+*,*-PS]['/UYK.
MEUJ^U:]\/V^I^2U[IGBM[&66%"B2[;>1E<*2=N5<9&3SF@#U(HK!@5!#?>!'
M7ZTJHJ#"J!QC@5YP_BCQ+<^%-1\96=Q8II]H\[PZ<]N2TL$+LK%I-V0Y"L1@
M8''6M)?&SV$OB,ZF$\JRLTU.Q*KM,UNZ<+[L'4K_ ,"6@#LTBCBW>7&J;CD[
M1C)IVU=H7:,#H,5CVAUR7PA&T[0)KKV>X_)^[6<KG&,] >.O:L&T\976KV7A
M,6"1QWFJ.S7J.I/D1P@^>,9X(?"#_>H [7RX_,,FQ=Y&"V.<>F:%1$QM55P,
M# Q7FI\7>(SX*;QT)[(:<&,PTS[,=QM_,V_ZW=]_;\W3&>,5TFG^(+RZU/Q;
M _E>7I4B+;87G!MUD.[GGEC0!TS(C@AU5@1@@C.12A%5 @4!0,  <8K(\)ZG
M<:UX0T?5+O9]HN[.*:38,+N903@>G-;% #$BCCCV)&BI_=48%.VCC@<=/:EH
MH 9Y4?F^;Y:^9C&_'./K3MJG.5'/7CK2T4 -,:%PY12R\ XY%#HD@ =58 Y&
M1G!IU% ";5P1M&#U&*0QHSJY12Z_=8CD?2G44 ,,,1&#&A&[=RHZ^OUIQ /4
M _6EHH 3 SG SZTUHHW4*T:,H.0"H(!I]% &7KFEW6J6#6UGJ4FFO*=LL\,2
MM(8\$%5)^Z>>&YQ5O3M/MM*TVVT^SC$=M;1+%$@[*HP*LT4 ,>*.12KHK \$
M,,YIQ160HR@J1@J1QBEHH :B+&@1%"J.@48 K%UC1-1O;^.\T[79[!EC\MHC
M"DT3<Y#!6Z./4=NU;E% &9H&AVWA[1;?3+9I)$AW,992"[NS%F8GU+,3^-:6
M "2 ,GJ:6B@!ABC,@D,:F0# 8CD?C3L#).!D]Z6B@!  HP  /04@C0,S!%#-
M]XXY/UIU% #8XXXEVQHJ+Z*,"L77/#SZ_<VJ7-_(NEQ.DLUBD:XN'1MR[FZ[
M<@$J.N*W** $90RE6 *G@@C@TB(B($1551P% P!3J* &)%'&H6.-5 Z!1C%.
M*@]0#CUI:* *&HV5S/IKVVFWHTZ4_=F2%7VCOA3QFC1=(M=!T>VTRSWF&!<!
MG.6<DY9F/<DDDGU-7Z*  C(P>E   P!@"BB@!BQ1H[.D:JS<L0,$_6CRHS*)
M3&OF 8#XYQ]:?10 A )!(&1T/I2-&C.KLBEE^ZQ'(^E.HH 155<[5 R<G ZF
MFR0Q2E3)$CE>064'%/HH Q/$>@2>(K:.QDU&6WTY\B\MXD&;E,@["YY4'!!Q
MR02.*V?+3R_+V+Y>,;<<8],4ZB@!@BC6+REC41XQM XQ]*1H(G14:)&1>BE0
M0*DHH 3 )!P,CH:-JX(VC!Z\=:6B@!CPQ2,K/&C%>5+*#CZ4^BB@!-J@ !1Q
MTXZ48 ).!D]32T4 ,2*.,$)&JACDA1C)IX  P!@"BB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ K#\3>'FU^"Q,%[]CN["[2\MY3$)%#J&&&7(R"&/<'WK<HH X:[^']W?7
M.JW%SK[R2ZMIK6%WFU&T#YMK1@-\@&[H<Y]<G-;MUX;2ZO/#]P;DK_8SLZKL
MSYN8FCYYX^]GO6Y10!Y_)\-[IM!_X1Y?$4B:)%.LUM;BU7>@$@D",^[YE!Z<
M ].3C%=?X@TE=>\/:CI#3&%;VW> R!=Q3<I&<=^M:-% &'=^'$NK[P_<FY*G
M1W9U79GS=T1CYYX^]GO6$/A[+_90\/G6V_X1L3>9]A^S#S=F_?Y7F[ON9_V<
MXXS7<T4 8-AX>FT[Q9JNL1:@#;:EY;36C0C(D1 @8/GIA1QCKWJ'6/#%U?>)
MK77[#5C97=M:/;(K0"5&#,K'<,@D?+T!'.#GC!Z2B@#S[6M$MM"\#ZQIMU]M
MU?4M;DED9K>V;=+<L %P%!$:KM3!8X&W.:ZCPKHSZ#X:LM/FD\VZ53)<R_\
M/29R6D;\69JV:* .6G\)W@\1:EJ>GZTUG%JBQ"\B%N'?*+L!C<GY#M]0W/-5
M]!\!G19-!SJ9GCT5+F*W7R-I:.7;@,=QY7;U[YZ"NQHH XK6]+L-$TSQ-->I
M=W\>OR$?9+:V:1RQA$80;0>NS.XX )K3\#:%<>'_  E9VE\YDU&0&>]D)R7F
M<[FR>^/N_0"NBHH P=4T?6KB_DN--U\6L,T822VN+07$8(S\R?,I4G/.<@XZ
M5D0> 'TI=%?0]7:TN=,M9+0R3VXF6:-V#ME05P=PR,'CIBNUHH X4_#DG31;
M#7+D3C6_[9^U>4N_S=N,8Z=>>F.V,5=C\'WTEYJ.I7FORMJUU;):PW5K;B$6
MT:MO 526SECDY/(XXKK:* ..D\%WFHWLU[K.LQW5R;">PA:WLQ J+*!N9AN8
MN>!@9 '/'-*O@JZLKK3KS1]9^QW=MIL>FS-):B5)XTY4[=PVL#GG)ZXP:["B
M@#C-,^'\>G)IB_VI-.;'5)]2WR1C=*TBN"IP?]O.>^.@JE)\-KJ3PU-X<_X2
M*1-)$C2V\:6JB1&,GF+O?=\X#'. %S@9->@44 8.FZ,=&U+6-:NKPSRWT<#3
MA("H4Q1[254$DYY..3VYK \%:,DOBK7_ !/'!<P65W+LL(KF,QL P4S2!& *
MAW4'GGY<]Z[VB@#*\2:(/$.A3Z;]H:V=RCQ3HNYHI$8.K >S*#6$_P /;1IO
M#+)>2)'HD2Q-&$!^U!2C+NYXPZ!N_)-=E10!A6WAI+:X\0RBZ9O[9D#L-G^J
M_=+'@<\_=SVZUE6_P\LU@M[:ZNWN+>/0?[$=-FTNF1E\Y.#QTKLJ* .5T_PM
MJT,MO_:/B:XO+>U@>""&. 0AMR[=TV&/F$#IP!GG&:5?!<:^%_#^B?;FVZ/<
M6LZR^7S+Y+ @$9XSCWQ74T4 9'B;0U\2>'[G27G,"SE#Y@7<1M=7Z9']W%*V
MAJWB^+Q!YYW)8/9>3MX(:17W9S_LXQCO6M10!Q*> );1=,FT[6/)OM/NKN>*
M66V$B,MPQ9U*;ATR "".GO33H</A4:[J6J7]WJEKK"*MU;+9-)))+LV?+LSA
M2HQMQ@<<UW%% ')_#GP]<>'?!]M!?;SJ$_[ZY,C;F!P%52>Y5%1?^ U;U?PY
M<76N0:YI6I"PU&.W-J[20":.6(MN"LN5.0W(((ZGK70T4 <U-X5N+RTTI+_6
M)KJXL=274&F>)1YA 8; H^ZOS<=<8[U9C\-I'J^O:A]I8G5X8HF39_JMB,N0
M<\YW>W2MRB@#S2#PQJ6F^--$LM-OY(/[-\-_9EO'MM\4A61%VNN1U'S8# \>
MF:V[3P&ENFGO)J4DUW!JSZM<SF(#[1*R,A&T'Y1AACK]T5V%% '$3> +AM/O
M=%@UQX/#]Y,\DMF+8&55=MSQI+NX4DGJI(R>:J>(M'M_$OCC0[*TMKI(M+).
MH2^2R0M""CI#N( ?,B1G )P%;->A44 1SS);6\L\F[RXT+MM4L< 9. .3]!S
M7#^!M%4^(]?\2K!<P6E[.5L(;F,QLJ'#2N%(!422<X//R@]Z[RB@#AO^%>R_
MV4?#_P#;;?\ "-F;S/L/V8>;LW[_ "O-W?<S_LYQQFKEWX.O'UG5[NPUMK.U
MU=4%Y +8.V53R\QOD;,J .0>F1BNMHH PM%T"ZT6RT2QAU5VL].L_LTD/DK_
M *00JA7)ZKC!X'7/M6[110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !117*:/XHN=?\9ZG8Z>D+:+I:^1/<X),ET3DHISC"CK[F@#JZ**
MYOQ7XOB\*3:2DVGW=RFHW:VOFPK\D)8@ L>W7@=\'TH Z2BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBL;Q5XBM_"WAZYU6=3(R )#"OWII6X5![DT 8
M?C#6;V\U*V\'Z!.8]4O5\RZN4Y-E;=&?V8]%^N:U_"/A.P\&Z,VEZ>\KPM.\
MQ>8Y<ECW/?  'X51\!^&[G1M-GU'5F$NO:J_VF_E_NL?NQC_ &5'&/K764 %
M<)\06-WKO@O1U&6GUA+IAC/R0*7/X<C\Z[NN#L,>(/B[?WZX:TT"T%E&>H^T
M2G=)CW"A5/UH [RD)"@DD #J32U5U+3K75M-N=/O8A+:W,9BE3)&Y2,$9% %
MJBJFEZ=;Z1I=MIUKYGV>VC$<?F.78*.@)/)JW0 44V21(8GED8+&BEF8] !U
M->?Z%93^/;U?%6HW-Y!IL<V='LX9FB!13_KI,8W%B#@'C;ZYH ]"HHHH ***
MHVFKV5]J5]86TWF7%B4%P #A"PR!GIG';MQ0!>HHHH *P].\21:IXHU;1K:W
M9DTQ(Q/<[OE\U\GRP,<D 9)SQD5)XJUZ+PSX8O\ 6)5W_9X\HG]]R<(OXL0/
MQK/\ >'IO#OA:*.^;?JEX[7E_(>K3R<M^73\* .HKS_Q/\2)M-EOET'2#JL6
MEC=J-T91'##CK&K?Q2>PZ5J_$35;O2_"<B:?(8[Z_GBL;>0?\LVE8+N_ 9-8
MEYH%O<SZ/X#TN+;I&G>7=ZJ^.'"G*1MZL[?.?8>] 'H<,GG01R[67>H;:PP1
MD=#3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N!0
MGQC\2I-P#:/X9;"@\B:]8<GW\M?R+5V&M:E'HVAW^IRC*6EN\[#UVJ3_ $KG
M_AEIDFG> ]/DN"6O+X&^NG(P6DE.XD^^"!^% '74457O;VVTVQFO;R=(+:!"
M\DCG 51U- &3XP\2Q>%O#\M\4\ZZ<B&TMA]Z>9N$4#Z\GV!KF/A^MUIFMW?A
MX,DHL[<76JW&,M+?3MN(SZ*HQ^(I?#=O<^-_$2>,]3A:/2K7<FB6D@Y(/!N&
M'J?X?0?@:L?"EXKWP]J&L^<DMWJ6I7$]Q@Y,9#;50^F%"\>] '3RZ_:1>*;?
MP_MD:\FM7NR5 VHBL%^;ZDG'T-2:KKVF:+)9QZA=K#)>3""W3:6:1SV  )_'
MH*X>]EU_1OB1K-]9>&+O59;ZVMX;*X$BI!$BABRNY^[\QSC'-;/AWPE?)K;^
M)?$]Y%>ZTT9CACA7$%DAZK&#SD]V/)H ["BN'U#P=XC@O[NX\->,)M.ANYVN
M);:XM4N55V^\4+<J#_=Z5)8>&O&J2HVH>/I)4!^:.'2[=,_\"(/\J %^)5U,
MWA^VT*U<I=:[=QZ>K \K&QS*WX(&_.NML[2&PLH+2W0)!!&L<:CH% P!7'>(
M2LGQ5\&Q2MA$AO9(Q_>?RP/_ $$DUT?B'7[+PUHL^IWS?)&,)&OWI7/W44=V
M)X% '%W/C$6?QJ;3KJ[,&DKIZVY>0D1"Z9MZKGH&*>M=_=:A965LUS=7<$$"
MC)DDD"J!]37,>&O":2>&KI/$MI!=7FKSM>7\,JAU5VQA!G^XH 'TXI;;X6^"
M[6X$RZ%#(5.52=WE1?HC$J/RH H3^+M0\722:?X+C*VN2D^NSH1#$._E \R-
MZ'[OO73>&_#MCX6T<6-FSL"QFGN)FR\\A^](Y[DU>NM-L[S3)=-F@4V<D9B:
M)?E&TC&!C&/PKD(OA+X6B>3C4WA<8^SMJ4WEC\-V3^)- "^$_'\GBSQ7J=A9
MZ<ITBTCRFH)-N#ONP%(Q@$@$XSG &>M;GB'Q=HOAB%3J-V!/)Q#:Q#?-,>P5
M!R?Y5SMA\/\ 6-)L%TC3?&%Q9:-&6\N""QB$RJ3G'FG)S_M8S6[H/@G0_#TS
M7-K:F:_?_67UTYFG<^[MR/H,"@#B-837O$?B'PC=:Y"=.TV75<PZ42&<A(WD
M5YCTW94?*.@SWZ>L5A>)_#C>(+>S:WOY=/O[&X%Q:W4:!]CX*G*GA@02,>]9
M#>$?$E^Y75O'-\UN3_J=/M8[4_3>,M^M $_C.SM?$]E)X=M;T1ZQ'MO+=E!;
MR'C;*,^/N@D8YY/.,XI?!7B6/6HKNTO+)=.U^U?&HV>,$OC D4_Q*P P?PI]
M[;6_@3PG?7/A[0I+R= )#;Q,6EG;(&YG.68@<]SQ7GL]QXC\:>)=$U'0+J"Q
MU*$/%>74&G3*MO$1ED=I@!(01PH7J<\4 >UT5Q(\+^-2OS_$27/^SI%N*0>$
MO& ;/_"Q+K_P604 =O17#R^%_'(3]Q\0VW#H)-(@(/XBG?V9\1XRNSQ'H<H'
M7S-.=2?R>@#MJ*XKR?B8HXN_"[_6*<?UK4T/_A,1=D:__89M=O!L3+OW?\#&
M,4 =#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!C^*])DUWPEJVE0L%EN
M[22%"3@!BI S^-<]X0\<Z/)H]KI6J7,>DZQ90I!<V5\PB=648RN[ 93C((S7
M<UGZGH.D:TJKJ>F6EYM^[Y\*N1]"1Q0!B:K\1_"VE_NQJD5]=MQ'::?_ *1*
MY] J9Q^.*Q8O#^L^/;^#4/%<#:?HD#B2VT3=EI6'1[@C_P! _/OGM=-T'2-'
M!_LW2[.SR,$P0*A/U('-:% "*JHH50%4#  & !3(;>&W#"&&.,.Q=@B@98]2
M<=ZDHH **** "BBB@#!\4>%;;Q/;VI:YGL[ZRE\^SO+<C?"_X\$'H0>M4+'P
M1G6X-9U_5KG6KVV_X]1-&L<,!_O+&HQN_P!HYKK:* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK%URTL
MKRYL8+G6+NPFE9T@CMKLPF8XR1C^(@#/MS0!M45REYX=L;")9;SQ-K5O&SK&
MK2ZFR@LQPJC/<DX I++P]9:C;F>U\0^('C#O&6^W2+\RL58<CU!H ZRBN3N_
M#UE8M;K<>(?$"&XF$$7^G2'<Y!(' XZ'D\59_P"$/C_Z#NO_ /@P>@#HZ*YS
M_A#X_P#H.Z__ .#!Z/\ A$(_^@]K_P#X,'H Z.BN0CT72YM+.J1>*]7?3PC2
M&Y7528PJYR=W3 P<_2EFT32X-,&I3>*]7CL657%RVJD1E6QM.[I@Y&/7(H Z
MZBN<_P"$0C_Z#NO_ /@P>JB:%I\FJ2Z8GB37C>PQ+-)%]O?*HQ(4YQCDJ?RH
M ZZBN7NO#%K96DUU<>(=?2"%&DD<Z@YVJ!DG\A1:^&;6]M(;JW\0Z_)!/&LD
M;C4'^92,@_D: .HHKG/^$/C_ .@[K_\ X,'H_P"$/C_Z#NO_ /@P>@#HZ*YS
M_A$(_P#H.Z__ .#!Z/\ A#X_^@[K_P#X,'H Z.BN<_X0^/\ Z#NO_P#@P>C_
M (0^/_H.Z_\ ^#!Z .CHKG/^$/C_ .@[K_\ X,'H_P"$/C_Z#NO_ /@P>@#H
MZ*YS_A$(_P#H.Z__ .#!Z/\ A#X_^@[K_P#X,'H Z.BN<_X0^/\ Z#NO_P#@
MP>C_ (0^/_H.Z_\ ^#!Z .CHKG/^$/C_ .@[K_\ X,'H_P"$/C_Z#NO_ /@P
M>@#HZ*YS_A$(_P#H.Z__ .#!Z/\ A#X_^@[K_P#X,'H Z.BN<_X0^/\ Z#NO
M_P#@P>C_ (0^/_H.Z_\ ^#!Z .CHKG/^$/C_ .@[K_\ X,'H_P"$/C_Z#NO_
M /@P>@#HZ*YS_A$(_P#H.Z__ .#!ZZ&-/+C5-S-M &6.2?J: '4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 5R_C[3+B_\,/=6"YU+3)4U"S]Y(CG;_P "7<O_  *NHHH X%M0M_''
MB[P^EHWF:786J:S-W!ED!6W4^A'SMCV%4-#\0ZNDVAZC>7TDUC=:K?:7<(V,
M*QF<0-T[%-G_  (5V7ASPII?A6.\33(Y%%W.9I-[[L<8"KZ*!T':H9/!>E2>
M&;C0#]H%I/.]P6$F)$D:7S=RMC@AN10!R:>(=7NO[-U=+Z1;+5/$RVUM$ -O
MV14D3T_C9"_XBLWQ/XDU*VT_7==TO5-=NS8W#^3+#!%'81A& ,3!CND&0P+C
M.3TQBO16\+:8VGZ-8JDB6^CRQ36JHV,&-2JY]1@FLJX^'&C75I?6,USJ+:;=
MO)*UA]HQ"CN22R@#/WB6 )(!YQ0!49=3UWQ]K>E_VU>V6GVUE:2I':%58._F
M9(8J<#Y>1WP/H=7P!JEYK/@?3;W4)O.NV$B22[0-Y21DW$#C)"@U>TOP];:7
MJ%Q?I/<SW5Q!#!+).X8LL6[:> .?G.:GT31K7P_I$.F67F?9X2Y7S&RWS,6/
M/U8T >829M;/6/ (X-SK\<4*CM:7!^T/CV"K,M.MMUY:^'_ KDL;+6Y8[@'O
M:VI\V/(]"'@%>A3>%-+G\7V_B=TD_M&"#R%P_P A'S<E>[ .PSZ&BW\*:9:^
M+;OQ-&DG]HW4(AD)?* ?*,@=B0B G_9% 'GAU[Q'K,.M:A8GQ"+V"\N(=/BM
M((C:*(F*JKAN6W%?F)Z9XQBM"[EUVY\4:_+I$0@UN3P[9-'$Y7*2&24LHW<9
M'(&>,XS73W/@;3Y[F\>*_P!3M+>^D,MW:6MSLBF<_>)XW+NQSM(S5J^\(Z9J
M%W>W,OVA9+NUBM7,4Q0JL;%T*D<A@6SG/84 <6-2#:9X@L9=3UV.X.C7#MIN
MMP*')"D&2.11@@9P0"1R.E+IO]J:%I_@.\76KR==1>WM+BTDV>0(VMV8;5"Y
M!4J,'.3WS751^";(R7$M]?ZEJ,\MI)9K+=S F**3&\(%4 $X')!/ J])X:L)
M;31;9O-\O1Y8Y;7#\[D0HN[CGAC0!L4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6#XM\02^'M(BEM;
M9;F_N[F.SLX6;:KS2'"[CV4 $GV%;U<SXXT:^U;2;2;2EC?4=,OHK^WBD;:L
MS)G*$]LJS#/KB@"OY/CO3WM[EKW2M61I%%S9QVIMBB$X)CD,AR5ZX8<@>M4(
M/';V&L^*8-0AOKR'3KL!!:6N_P"SP>2C$L1CC)8]SP>PJ\?%6N:AY%KI?A74
M;:\=U$TNIHJ00)D;CN5LN<9P%ZGTJ&PTF^C;QX7M9%^W7#-;9'^M'V9%X_X$
M"* -$>)M/.M!_P"U6%F=(_M'88@(O*W?Z[?][./X>F.:+#QMIU_=VMN;74;4
MWJLUF]U:F-;D ;L(3WV\@'!(KAV\':SJ.EPV'V9X'?P7'I^^3A5N P/ED]CQ
MS6GHNDQWNJ:,+C1_% FLW$\C:C?.8+614(RN6(D.25&WL2>* -/P'XAU+Q%>
MZ[<7INT@AOI;>WMY+58TB1&*@;OO%^/F!/':B;4?$NJ>.-9T?2]3L;&VTZ"V
MD!FL3.SF4/GD2+C&S]:O^"=/N]/M=:6[@>%IM:O)XPP^]&TA*L/8BLD^#HM7
M^(OB"^U2UNQ:/;6BVTL5U+"'($F\?NV&<?+UZ9H LZ5XTDM+?7H_$KVXFT6Y
M2W>XLXVV7'F*K(%3).\[@I4$\UK6'B[3[RYN+6XBN].N;> W3Q7\7E'R1P9
M<D%0>O/'?%87BSP5"G@^&R\/6+)]EU"&_:"WE*2S[7!?$A.=Y'1B<Y YK-'A
MF/7TU5+:P\00S2:5/:0WNLW;G:THP45&8G' );IQWH Z>P\=:7?7-C']GU"V
MAU!MME<W-LT<5P<$@*3T) )&X#/:JS_$C1$BGN/)U%K.UN&M[J[6U8Q6[J^T
M[V],\\9P""<9K&=-4\06GA72/["OK&73;RVN;V6X15BC$ Y","=^XX V]CSB
ML.QGU"\^'_B30+/1+RXN-0U"_@MYHT!A^>9U+.V?DV\]>P&,T =JOBH6'B?Q
M2-4O%CTG3+6SFC^0?)Y@DW8P,L254 <^W6M+3/%=GJ6I+ISVM_87CQ&:**^M
MS$94! )7J#C(R.HSTKA]>\':O?'Q5;VT$KE[;2S;-O\ +^T-;LS.JMV/ &>Q
M(K7\/Z9;W7B>SOAI?B4-9Q2%;G6+MRL3. I149CN)&<D<#:.30!M^*M?O-*?
M3--TF"&;5M4G,-L)R?+C"J6>1\<D*!T')R*R=4U3Q1X/AAU35[^PU72?.CCO
M/*LS;R6X=@H=?G8,H)&0><=ZO>,-+U&2^T37])MQ=W>D3NS6F\*9X9$V.%)X
MW#@C/'%97B"XU+QUIJ^'[70=3L+6YEC-]=ZA&L2Q1*X9@@W$NQVX&..<YH S
M]6\=:Q::]XN:&&_%KHMG^X@6R5HVD,;-YDC_ '@N0",$ J":V/#7B&9_[*75
MM6O#<3:9+>2QW5G'"K*K)F0E1\H7=@#N#D\BJVIZ+J4TOQ',=G*PU'3XX[3
M_P!<PMW4A?Q(%0:GX8U/5+NSMD@>))/"MSI[S-]V.9_* 4_D?R- '1Z9XXTO
M5+ZTMDAOK<7RLUE-<VS1QW0 W'83_L\C.,CD4R#Q]H]Q+ RQWPL;B<6\&HM;
MD6TDA.T /Z%N Q&">]4=%U+5[RPTW0G\.7MFR6OD7US<;4C@*Q[?W9!/F$MC
M&.W)]*Y71?##QZ)IOA[5-'\2SW4#QQ3+]O=;$!'!$H.[;M&T,% SGC H ]#L
M_%EA?^(+C1K6&\EN+65H;AU@/E0L%##<_09!P/4@UNUR_A+3KJRU7Q5+<V[1
M+=:L9H68?ZQ/)C&1[9!'X5U% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 55N=1L[.ZM;:XN$BFNW*0(QP9& +$#WP":M5S/CS2
MKC4_"\LM@N=2T^1+^R]?-B.X#_@0W+_P*@#<OM1L],A26]N$@22184+G[SL<
M*H]235JO/XM2@\=>+M :U._3-.M$U:4=1Y\H*PH?=1YC?7%<U9ZKXJUW0[C6
M]/M?$<FK/<2M:F*X@6Q4)*5$1C:0$KA<$E=V<D=J /9:*\NO-3U?6O%^NVC6
MOB,P:>(88(](N881$[1!V9RTBESEL <KA?>KFF:SKVCZCX?NO%,LD$=_82VU
MW%(R[(KF$EUD^4E07C#D@>@H ]%HKRZ/4]0NO#^BM>WVLF]UVZGOHK#3RJS-
M;XRD8D9E$2*IC).023CO6W\/M1O[BZ\1:;>F]V:?>HD"7TJ2SQJT2OM9U)#8
M).#DG!P: .CU?Q%H^@^5_:FH0VS39\I&.7?'7:HY./85)I.MZ9KMJUSI=]#=
MQ*Q1S$V=C>C#J#[&N>UO1]3?Q>FN^'K[36U**R%I/97V2IB+EU8,OS(<YYP0
M?PK!O=5U&6V\0_9](&D>*].6WU&<6TPD2_B0G W@ L"JNNU@",B@#TZJ6F:5
M9Z/;/;V,7E1/-).R[BV7=BS'D]R2:XR?5=7\5ZCJ<WA>_,<%II"BU).$DNIU
M$BENQVQ[.O0R53TR=TNI=-O;SQ/IM]/8S9M=1G$JS,H!+PS*2 5] 1P>G% '
MI,4T5Q"DT,B21.,JZ,"&'J".M/KQ?2[N_L/"G@'1K)]8G@U2T>ZN5LIU$Y$<
M:8CC=V4(F6R0"#@<=36AJ-]XITWPKK88ZK80)?6(TVXOY8Y+@+),BR(Q1FW
M'^\<D-CF@#UBBO.UTJ\_X6#/X?\ ^$AUDZ;)I:7K@W1\SS?-9/EDZJN.2JX&
M0.W%9EE<^)M6\(>';XR:I?V<9NHM073KA8;J4I*4B?)*[@ IR 022#S0!ZO1
M7.^"[Z&^T-_)U"^O/)N)(G^WQ[+B!@<^5)P,E<CD]01UKHJ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'T
M#PQI7AF.[32[<PK=SF>7+%OF/&!GHH[#H*H3> ]&EN)VW7T=K<3?:)[&.[=;
M>20G))0'')Y('![BNGHH P=2\(Z?J.I2:@L]]974T8BGDLKIH3,HSM#XZXR<
M'J,]:-3\&Z)JWAN'P_<VK#3H0HBCCD967:,##9ST)!]<GUK>HH QM7\,:?K#
M6,CM<6T]AN%M-:3&)XU8 ,H([$ <>PINC>%=,T&_NKS3Q<1R7:KYZO.SK(P&
M-YW$Y<]VZFMNB@#"U?PGIVKZA'J+/=VFH)'Y0NK*Y:&1DSG:VTX89YP0<5##
MHL7A:QO+K2--NM5U&Y*^<TUV&FGQP-TDC8"@'H.G.!71T4 <CX7\$6FE>!3H
M%_!$XNM\EXD3$+O<YPIZX4;5!ZX45?L/"&GV=^E[+<7]_<1QM%"]]=--Y2MC
M<%!X!( !/7WK?HH Y>'P#HT&D6NG1R7XCLY?-LY?M;^;:G&W;&^<A<<;>G/-
M3CP7I)TRXL9OM5P+FXCN9YI[AGED>-E9"6)Z#8O P,"NAHH HC2+0:\=9VM]
MM-L+4MNX\L,6QCUR>M9'_""Z1':V<-J][9O9^:(9[:Y9) LC[W4D?>!8YP0<
M8XKI:* ,[1M$LM"LWMK)9,22M-+)+(9))9&ZLS'DDX'Y5HT44 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% $<\AAMY)50R,B%@B]6P.@KE=,U'6M7TN/4;'5=-EG90[6/E8">J%M
MVX$=,XZ]JZJ<RBWD-N$:8*?+#G"EL<9]LUQ>J6Z:K9R9\*W4.MLA"3QJB".7
M'#>:&Y //]* -U-?)\1W&EO:2HD-NLK3;?E!.[.3Z87@^N:=:^);.ZN+:+R+
MN%+K(MY9H2J2G&>#U&0"1D#-9CV^KV>LW;QPR37-QI4<45RJ@QB= Y^;/3)(
M_.LT6=Z\FBW8L-8EDM;A'NVNIV8YVD'9&6QU/4 <=.] '22^*+"*>12ER8(I
M?(DNEB)A1\XP6^IQG& >].NO$EG:SW,8ANYTM?\ CYE@A+)#QGD]\#DXSBLS
M3)-3T6UETJ/29[B?[5(T4V0(61Y"VYFSQ@$\8SQ5)]*ELKW5HY[/6+@75R\\
M'V*Y9(Y X'RL P"D'()(Z8H ZNUU6TO+V6UA<F2...;..'1P=K*>XX-/T[4(
M-4LQ=6VXPLS*K,,;L$C(]LBN5U^RGTFVTF72HQ%<-%_98C+[B%=?EY[[& /T
MS766-G%I]A;V< Q%!&L:_0#% '-V%]K6J/?2)K%C:I#>30)&]KO.U&(!)WC^
M5:<NLII*V5K?RO=WET',9MH,>:5P<!<G'!'?L3Q7.6-A:6TVHC4O"4U[-)?3
MR+/]DCDW(SDKRQSTJS>7(AUWPU+;:5/#%''=*+41JKHN$'"@X]\9Z?E0!M+X
MGL#9RSLMPDD<XMVMFB/F^8?NKM[YSD=JK:CXJ2ST>^NTL;M;BU4$PS1;3\WW
M23G!7CJ#6>;&6Z.KZA=Z-<36]Y<PE+?>$F1(T \T8.0<]!D'%5[FQU>[T/6[
M6!-0ELW@3[,E^09C(#E@#U*X ^]WH Z2;Q!!%)#"+2\ENI(_-^SQQ9=$SC+<
MX'/OS3/[:M;LZ5+;W4J)=3M&$$0^=E5LH^>5P5/XBL:\M)9->.K26FKBUNK5
M(]MK(T<L3JS<.JL"00>.N/QJ2#2)8GT.2"PN(%6_EN)TFF\UUW(XW,<GDDCC
M)Y- %\>+].:%9Q%=_93+Y3W'DGRXVW;<,?KCD9ZUOUQATJ^_X5U+8?97^UF9
MF$7?!N2V?^^>:[.@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ K+O?$6D:==-;7=_%%.H!*-G(!Z5J5R"7-_;^-];
M^PZ>MWN@MM^Z<1[>'QU!SGG\J .EL-1M-3MS/93K-$&*EEZ9]/UIU]?6^FV<
MEW=/L@CQN;!.,G'0>YKFM;U/53_95H]G<6SW<[B6.TG1I&1$+85SM R>O(.
M<5EZQ_:D?AK78[B"\BL=D+6QOI4D=6WC<,JS$CH>3ZT >@T5RMRMSH^OZ;%'
MJ%W.E[%.LRSR[QN1-P=1_#SQ@<<UG6<U]#X7T34)-2NY;B]NK192\AV[2V"
M.V0>?6@#NZ*YK4M3:S\278DO'AM8M(,YXW!&WD;MO<XK-L;F^M-<T1/^)JL5
MX724WTZ.)<1E@0@8[#D#H!UQ0!U;:79R:FFHO$7N47:C,[$)V)52< X[@9JY
M7#6<>J7'A>ZU:+4;R6]BFE:*(RG85CF)V%>^0I&3Z@5LZ=J+:UK_ )]K._\
M9]O:(=H. \DH##/KM3'_ 'U0!JW^J6.EQH][<I"'.U W5C[ <FJCWFBW,4&N
MO=0M%;!UCN/,PJ;L!A]> ,'FG:M<V.GRP7TT!FO<&&V2,9D<MR54?AR>P'-8
M4VA:A%IL=V88YKPZH-2FM$< 'C;L4G ) P<G&2* .EL-4L=41WLKE)@AVN!P
M5/N#R*N5RNG7%Q<^/9Y7LI+1&TU=T<A4NQ$AVE@I('\0'.>*ZJ@#,;Q%HZWW
MV)M0@%QO\O;NX#_W<],^V<TZ^UW2],G$-Y>Q0R%=VUCR%]3CH/<UBW]M;ZI%
M)X=TJW5+5)@UY< ?)$=P<JI_BD)_+//I5G0T235O$IG52[7:HX;_ )YB)-H^
MG)_6@#5O=6T_3H8Y;N[CC27B/G)?O\H')_"I;.^M=1MEN;.=)H6R Z'(R.H^
MM<KH-U9V'A31KZX@:>^\IH+1$&Z1P6.%7\ ,GH *=-+<>&]&E,SI#J&JWC2%
ME!:.V+ 9/OM5?Q;ZT =1;WUK=RSQ6\Z2O;OLE"G.QO0^]6*XWP=/ID6LZS9V
M$V]-T3)D'+@1*&8DCJ6)S[FNRH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ JK#I]O!J%S?(I$]RJ+(<\$)G;Q^)JU10!3
MU'3+;5(4CN5;,;B2-T<H\;#H58<@U4/AO3WL;JUF$TZW>WSWFE9G?:>!D]AZ
M"M>B@#+MO#]E;7?VG-Q+(L9BC\Z9G$2'J%R>.@]^*<^@V$FBQ:28W^RQ!1'A
MR&0J<J0W7((ZUI44 8Z>&=-#3O*DUP]Q ;>9YY6=G0GH23_+I35\+:>'MY&D
MNY)K9@T,TER[.F 1@'/ (/([]ZVJ* ,Y;;^QM+:+3;-[@AV=8?, )+,6/S,>
MF2:@\-:,-#T9+9E03.[2S>7]T,QZ#V P!["MBB@#,U'0;34[N&ZFDNHYX5*(
M\$[1D ]?NGO@4T^'K-[![.:6[G1I!(KS7+NZ,.A5B<KCVK5HH RX-#MK2TO(
MX3*\UTA66::5F=^"!ENH SQCI5RQMS::?;6S2&1H8EC+GJQ  S5BB@#!A\)6
M-NA2"[U.)"Q;;'?2*,DY)P#ZFK-]X>L=0N7N)#<1O*@CF\B=HQ,HZ!P#SU/O
M6K10!D7?ANPNY;:3-Q;M:Q>3#]FG:+8G' VGV'Y5<L+!-/B:-)[F8,V[-Q.T
MI'T+$X%6Z* *T%C!;7=U=1J1+=,K2DG.2JA1]. *LT44 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
H% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700015196432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>May 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36121<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Veeva Systems Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">20-8235463<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">4280 Hacienda Drive<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Pleasanton<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94588<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">925<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">452-6500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A Common Stock,par value $0.00001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">VEEV<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,651,713<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2025<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001393052<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--01-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923757152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,197,196<span></span>
</td>
<td class="nump">$ 703,487<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">3,567,841<span></span>
</td>
<td class="nump">3,324,269<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net of allowance for doubtful accounts of $216 and $520, respectively</a></td>
<td class="nump">362,320<span></span>
</td>
<td class="nump">852,172<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">38,771<span></span>
</td>
<td class="nump">36,365<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">78,820<span></span>
</td>
<td class="nump">86,918<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">5,244,948<span></span>
</td>
<td class="nump">5,003,211<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">58,042<span></span>
</td>
<td class="nump">58,532<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred costs, net</a></td>
<td class="nump">23,967<span></span>
</td>
<td class="nump">23,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Lease right-of-use assets</a></td>
<td class="nump">44,583<span></span>
</td>
<td class="nump">45,602<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">439,877<span></span>
</td>
<td class="nump">439,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">58,231<span></span>
</td>
<td class="nump">63,017<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes</a></td>
<td class="nump">266,060<span></span>
</td>
<td class="nump">233,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other long-term assets</a></td>
<td class="nump">51,850<span></span>
</td>
<td class="nump">43,302<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">6,187,558<span></span>
</td>
<td class="nump">5,910,920<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">31,930<span></span>
</td>
<td class="nump">31,513<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued compensation and benefits</a></td>
<td class="nump">38,755<span></span>
</td>
<td class="nump">43,433<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">41,187<span></span>
</td>
<td class="nump">32,980<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income tax payable</a></td>
<td class="nump">71,567<span></span>
</td>
<td class="nump">11,862<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">1,029,455<span></span>
</td>
<td class="nump">1,049,761<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities</a></td>
<td class="nump">10,392<span></span>
</td>
<td class="nump">9,334<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">1,223,286<span></span>
</td>
<td class="nump">1,178,883<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">705<span></span>
</td>
<td class="nump">2,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities, noncurrent</a></td>
<td class="nump">45,351<span></span>
</td>
<td class="nump">46,441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">28,835<span></span>
</td>
<td class="nump">38,720<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">1,298,177<span></span>
</td>
<td class="nump">1,266,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (note 13)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">2,017,904<span></span>
</td>
<td class="nump">1,915,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(30,646)<span></span>
</td>
<td class="num">(10,637)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">2,902,121<span></span>
</td>
<td class="nump">2,740,457<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">4,889,381<span></span>
</td>
<td class="nump">4,644,824<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 6,187,558<span></span>
</td>
<td class="nump">$ 5,910,920<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919604432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923935360">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 650,345<span></span>
</td>
<td class="nump">$ 526,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">173,884<span></span>
</td>
<td class="nump">166,663<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">476,461<span></span>
</td>
<td class="nump">359,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">162,711<span></span>
</td>
<td class="nump">146,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">97,301<span></span>
</td>
<td class="nump">88,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">61,277<span></span>
</td>
<td class="nump">62,669<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">321,289<span></span>
</td>
<td class="nump">298,132<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">155,172<span></span>
</td>
<td class="nump">61,530<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">51,729<span></span>
</td>
<td class="nump">30,248<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">206,901<span></span>
</td>
<td class="nump">91,778<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax provision (benefit)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">45,237<span></span>
</td>
<td class="num">(39,743)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="nump">$ 131,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net income per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in usd per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in usd per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted-average shares used to compute net income per share:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">161,421<span></span>
</td>
<td class="nump">159,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">164,394<span></span>
</td>
<td class="nump">162,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Net change in unrealized (loss) gain on available-for-sale investments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (18,861)<span></span>
</td>
<td class="nump">$ 5,428<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Net change in cumulative foreign currency translation loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,148)<span></span>
</td>
<td class="num">(58)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">141,655<span></span>
</td>
<td class="nump">136,891<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember', window );">Subscription services</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">533,955<span></span>
</td>
<td class="nump">414,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">78,148<span></span>
</td>
<td class="nump">67,575<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Professional services and other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">116,390<span></span>
</td>
<td class="nump">111,779<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenues:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenues</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 95,736<span></span>
</td>
<td class="nump">$ 99,088<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.259%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,554&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,505&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,535&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,722&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,743&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,906&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,043&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,135&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,036&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,451&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,911&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,719&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924354400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 95,911<span></span>
</td>
<td class="nump">$ 90,719<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=veev_CostOfSubscriptionRevenuesMember', window );">Cost of subscription services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">1,554<span></span>
</td>
<td class="nump">1,505<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=veev_CostOfProfessionalServiceAndOtherRevenueMember', window );">Cost of professional services and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">12,535<span></span>
</td>
<td class="nump">12,722<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">41,743<span></span>
</td>
<td class="nump">38,906<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">23,043<span></span>
</td>
<td class="nump">20,135<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total stock-based compensation</a></td>
<td class="nump">$ 17,036<span></span>
</td>
<td class="nump">$ 17,451<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=veev_CostOfSubscriptionRevenuesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=veev_CostOfSubscriptionRevenuesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=veev_CostOfProfessionalServiceAndOtherRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=veev_CostOfProfessionalServiceAndOtherRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699920992800">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS&#8217; EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th" colspan="2"><div>Common stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive loss</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jan. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158,244,607<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jan. 31, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,716,252<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,532,627<span></span>
</td>
<td class="nump">$ 2,214,752<span></span>
</td>
<td class="num">$ (31,129)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,788,009<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">15,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">15,233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">260,782<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(93,166)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(16,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(16,987)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">91,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">91,674<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Change in other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,370<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">131,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">131,521<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Apr. 30, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">160,200,232<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Apr. 30, 2023</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,943,063<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,622,547<span></span>
</td>
<td class="nump">2,346,273<span></span>
</td>
<td class="num">(25,759)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Beginning balance (in shares) at Jan. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,260,172<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Jan. 31, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,644,824<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,915,002<span></span>
</td>
<td class="nump">2,740,457<span></span>
</td>
<td class="num">(10,637)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">178,777<span></span>
</td>
<td class="nump">178,777<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Issuance of common stock upon exercise of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 28,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">28,434<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Issuance of common stock upon vesting of restricted stock units (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">295,043<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement (in shares)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(109,381)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Shares withheld related to net share settlement</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(24,958)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(24,958)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">99,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">99,426<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Change in other comprehensive loss</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(20,009)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(20,009)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">161,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ending balance (in shares) at Apr. 30, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">161,624,611<span></span>
</td>
<td class="nump">161,624,611<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Apr. 30, 2024</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,889,381<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 2,017,904<span></span>
</td>
<td class="nump">$ 2,902,121<span></span>
</td>
<td class="num">$ (30,646)<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) Class B common stock was converted to Class A common stock on October 15, 2023. We refer to our Class A common stock as common stock. See </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline"><a href="#i2c62477d7b73479ca8af76ae0960ea60_76" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline">note 12</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> Net Income per Share.</span></div></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924050784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="nump">$ 131,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">8,499<span></span>
</td>
<td class="nump">7,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense', window );">Reduction of operating lease right-of-use assets</a></td>
<td class="nump">2,783<span></span>
</td>
<td class="nump">3,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion of discount on short-term investments</a></td>
<td class="num">(6,187)<span></span>
</td>
<td class="num">(3,407)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">95,911<span></span>
</td>
<td class="nump">90,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets', window );">Amortization of deferred costs</a></td>
<td class="nump">3,803<span></span>
</td>
<td class="nump">5,052<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="num">(26,539)<span></span>
</td>
<td class="num">(21,514)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Loss on foreign currency from mark-to-market derivative</a></td>
<td class="nump">1,082<span></span>
</td>
<td class="nump">180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt (recovery) expense</a></td>
<td class="num">(152)<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="nump">490,004<span></span>
</td>
<td class="nump">289,960<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_IncreaseDecreaseInUnbilledAccountsReceivable', window );">Unbilled accounts receivable</a></td>
<td class="num">(2,406)<span></span>
</td>
<td class="nump">44,104<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredCharges', window );">Deferred costs</a></td>
<td class="num">(3,854)<span></span>
</td>
<td class="nump">3,607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current and long-term assets</a></td>
<td class="nump">8,160<span></span>
</td>
<td class="num">(36,298)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="nump">280<span></span>
</td>
<td class="nump">1,955<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">2,597<span></span>
</td>
<td class="num">(3,344)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="nump">59,705<span></span>
</td>
<td class="num">(329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredRevenue', window );">Deferred revenue</a></td>
<td class="num">(31,292)<span></span>
</td>
<td class="num">(1,221)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability', window );">Operating lease liabilities</a></td>
<td class="num">(1,643)<span></span>
</td>
<td class="num">(2,693)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="nump">1,101<span></span>
</td>
<td class="num">(3,120)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">763,516<span></span>
</td>
<td class="nump">505,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of short-term investments</a></td>
<td class="num">(777,831)<span></span>
</td>
<td class="num">(612,492)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities', window );">Maturities and sales of short-term investments</a></td>
<td class="nump">513,929<span></span>
</td>
<td class="nump">318,056<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForSoftware', window );">Long-term assets</a></td>
<td class="num">(8,476)<span></span>
</td>
<td class="num">(2,958)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(272,378)<span></span>
</td>
<td class="num">(297,394)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercise of common stock options</a></td>
<td class="nump">28,434<span></span>
</td>
<td class="nump">15,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation', window );">Taxes paid related to net share settlement of equity awards</a></td>
<td class="num">(24,606)<span></span>
</td>
<td class="num">(16,625)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by (used in) financing activities</a></td>
<td class="nump">3,828<span></span>
</td>
<td class="num">(1,392)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(1,257)<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net change in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">493,709<span></span>
</td>
<td class="nump">207,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">706,670<span></span>
</td>
<td class="nump">889,650<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">1,200,379<span></span>
</td>
<td class="nump">1,096,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Cash, cash equivalents, and restricted cash at end of period:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">1,197,196<span></span>
</td>
<td class="nump">1,093,634<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash included in other long-term assets</a></td>
<td class="nump">3,183<span></span>
</td>
<td class="nump">3,185<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">1,200,379<span></span>
</td>
<td class="nump">1,096,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental disclosures of other cash flow information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaidNet', window );">Cash paid for income taxes, net of refunds</a></td>
<td class="nump">4,229<span></span>
</td>
<td class="nump">1,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ExcessTaxBenefitFromEmployeeStockPlans', window );">Excess tax benefits from employee stock plans</a></td>
<td class="nump">$ 3,121<span></span>
</td>
<td class="nump">$ 62,089<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -SubTopic 20<br> -Topic 842<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForSoftware">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForSoftware</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. 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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Deferred Costs, Excluding Right Of Use Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ExcessTaxBenefitFromEmployeeStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Excess tax benefit from employee stock plans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ExcessTaxBenefitFromEmployeeStockPlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_IncreaseDecreaseInUnbilledAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase decrease in unbilled accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_IncreaseDecreaseInUnbilledAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700021934896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Business and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">Summary of Business and Significant Accounting Policies</a></td>
<td class="text">Summary of Business and Significant Accounting Policies <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, analytics, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development (R&amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our Commercial Solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;D Solutions for the clinical, quality, regulatory, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in the consumer product and chemical industries. Our fiscal year end is January 31.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany balances and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024, filed on March&#160;25, 2024. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of January&#160;31, 2024 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2025 or any other period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Issued and Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This new standard is effective for our fiscal year beginning on February 1, 2024 and interim periods beginning on February 1, 2025 on a retrospective basis. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disaggregation of rate reconciliation categories and income taxes paid by jurisdiction, among other amendments. This new standard is effective for our fiscal year beginning on February 1, 2025 on a prospective basis and retrospective application is permitted. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700035730848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Investments<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Short-Term Investments</a></td>
<td class="text">Short-Term Investments <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">659,618&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,834)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,719,063&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,669)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,780&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642,726&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,378)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,591,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,567,841&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,852&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,916&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,787)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,581,382&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,835&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">717,015&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,824)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,321,633&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,256)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,324,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,164,946&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">919,871&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in greater than one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,402,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,404,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,567,841&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,324,269&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high credit quality of our investments. It is more likely than not we will hold the securities until maturity or a recovery of the cost basis.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,055&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">415,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,932&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,191,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">235,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,939&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,439&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,465&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,037&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,784&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,991&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph (b)<br> -Publisher SEC<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//946-320/tableOfContent<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//940-320/tableOfContent<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700036587408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsAbstract', window );"><strong>Deferred Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_DeferredCostsDisclosureTextBlock', window );">Deferred Costs</a></td>
<td class="text">Deferred CostsDeferred costs, which consist of deferred sales commissions, was $24 million as of both April&#160;30, 2024 and January&#160;31, 2024. Amortization expense for the deferred costs included in sales and marketing expenses in the condensed consolidated statements of comprehensive income was $4 million for the three months ended April&#160;30, 2024 and $5 million for the three months ended April&#160;30, 2023. There have been no impairment losses recorded in relation to the costs capitalized for any period presented.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_DeferredCostsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred costs disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_DeferredCostsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700044352704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment, Net</a></td>
<td class="text">Property and Equipment, Net <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land improvements and building improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,392&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,392&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment and computers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,638&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,498&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,289&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,731)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36,757)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,042&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total depreciation expense was immaterial for the three months ended April&#160;30, 2024 and 2023. Land is not depreciated.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480321/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700016473808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and Intangible Assets</a></td>
<td class="text">Goodwill and Intangible Assets<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill was $440 million as of both April&#160;30, 2024 and January&#160;31, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of April&#160;30, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">carrying</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amount</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amortization</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">useful life</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,580&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,686)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,894&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,574)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,042&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(118,811)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,231&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of January&#160;31, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,580&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,646)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,934&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,925)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,975&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,042&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(114,025)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,017&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense associated with intangible assets was $5 million for the three months ended April&#160;30, 2024 and 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, the estimated amortization expense for intangible assets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,771&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,922&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,782&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,231&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917930816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Accrued Expenses</a></td>
<td class="text">Accrued Expenses <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,168&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued vacation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,296&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,375&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued other compensation and benefits</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,975&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,755&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued fees payable to Salesforce, Inc.</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,536&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,562&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,770&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,786&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,187&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,980&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.</span></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Prior period balances were adjusted to conform with current period presentation.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924262528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of accounts receivable and other current assets, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,543&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,543&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,671,383&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,963,452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,334,854&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408,051&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. The valuation techniques used to measure the fair value of financial instruments having Level&#160;2 inputs were derived from&#160;non-binding&#160;consensus prices that are corroborated by observable market data or quoted market prices for similar instruments. Such market prices may be quoted prices in active markets for identical assets (Level&#160;1&#160;inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level&#160;2 inputs). </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balance Sheet Hedges</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We enter into foreign currency forward contracts in order to hedge our foreign currency exposure. These forward contracts are not designated as hedging instruments under applicable accounting guidance, and therefore, we account for them at fair value with changes in the fair value recorded as a component of other income, net in our condensed consolidated statements of comprehensive income. Cash flows from such forward contracts are classified as operating activities. The realized foreign currency gains were not material for both the three months ended April&#160;30, 2024 and 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional amount of foreign currency derivative contracts</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,096&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,407&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of foreign currency derivative contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700036587408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income TaxesFor the three months ended April&#160;30, 2024 and 2023, our effective tax rates were 21.9% and (43.3)%, respectively. During the three months ended April&#160;30, 2024, as compared to the prior year period, our effective tax rate increased primarily due to reduced excess tax benefits related to equity compensation. We recognized excess tax benefits of $4 million and $64 million in our provision for income taxes for the three months ended April&#160;30, 2024 and 2023, respectively. The decrease in excess tax benefits during the three months ended April&#160;30, 2024 was primarily due to stock option exercises by our Chief Executive Officer in the prior year and none in the current year.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917021264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract', window );"><strong>Revenue Recognition and Deferred Revenue [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock', window );">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</a></td>
<td class="text">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Of the beginning deferred revenue balance for the respective periods, we recognized $440 million of subscription services revenue for the three months ended April&#160;30, 2024 and $354 million for the three months ended April&#160;30, 2023. Professional services revenue recognized in the same periods from deferred revenue balances at the beginning of the respective periods was immaterial.</span></div><div style="margin-top:18pt;text-align:justify"><span id="i796d41f0b2894660b32d7dfb9767ba5a_10534"></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to the Remaining Performance Obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 30, 2024, the amount of the transaction price allocated to remaining performance obligations for non-cancellable subscription services contracts greater than one year was not significant with the substantial majority of such allocated transaction price included in deferred revenue and expected to be recognized over the next 12 months.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unbilled Accounts Receivable</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, unbilled accounts receivable consisted of (i) a receivable of $35 million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $4 million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, unbilled accounts receivable consisted of (i) a receivable of $32 million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $4 million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionAndDeferredRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionAndDeferredRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Deferred revenue and performance obligations disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700036587408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have operating leases for our corporate offices. Our leases have various expiration dates through 2034, some of which include options to extend the leases for up to seven years. Additionally, we are the sublessor for certain office space. Our sublease income for each of the three months ended April&#160;30, 2024 and 2023 was immaterial.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended April&#160;30, 2024 and 2023, our operating lease expense was $4 million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,253&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,295&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.5 years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, remaining maturities of operating lease liabilities are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,552&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,027&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,626&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,697&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,743&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924467856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock', window );">Stockholders' Equity</a></td>
<td class="text">Stockholders&#8217; Equity <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Common Stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of April&#160;30, 2024, we had 161,624,611 shares of common stock outstanding.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Activity</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended April&#160;30, 2024 is as follows:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">exercise</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">price</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">contractual</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">term&#160;(in&#160;years)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value (in millions)</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,147,810&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157.20&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,914,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(178,777)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.05&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(132,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,751,547&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165.33&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,180,088&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024 and expected to vest thereafter</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,751,547&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165.33&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The options granted during the three months ended April&#160;30, 2024 were predominantly made in connection with our annual performance review cycle. The weighted average&#160;grant-date&#160;fair value of options granted was $101.26 per option for the three months ended April&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, there was $485 million in unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan and 2013 Equity Incentive Plan. This cost is expected to be recognized over a weighted average period of 2.6 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, we had authorized and unissued shares of common stock sufficient to satisfy exercises of stock options.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised was approximately $12 million for the three months ended April&#160;30, 2024.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Option Valuation Assumptions</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.898%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.12%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.65%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.34%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.99%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit (RSU) activity for the three months ended April&#160;30, 2024 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unreleased restricted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">stock units</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted&#160;</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average&#160;grant</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">date fair value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011,731&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192.77&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">882,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(295,043)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179.19&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,583,784&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207.50&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, there was a total of $252 million in unrecognized compensation cost related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of approximately 1.4 years. The total grant date fair value of RSUs vested was $67 million for the three months ended April&#160;30, 2024.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924359648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net Income per Share</a></td>
<td class="text">Net Income per Share <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2023, all of our outstanding shares of Class B common stock automatically converted into the same number of shares of Class A common stock pursuant to the terms of our then effective Amended and Restated Certificate of Incorporation. Because shares of Class B common stock were outstanding for the three months ended April&#160;30, 2023, we have disclosed earnings per share for Class A and Class B common stock for the three months ended April&#160;30, 2023. For the three months ended April&#160;30, 2023, the computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:67.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.829%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="15" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,574&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,421&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,332&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,574&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation as a result of conversion of Class B to Class A common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, diluted</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,521&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,911&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used for basic net income per share computation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,421&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,332&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,973&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,189&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share,&#160;diluted</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="18" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.674%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options and awards </span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,972,590&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,749,358&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700021849600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">IQVIA Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva OpenData/Network Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 10, 2017, IQVIA Inc. (formerly Quintiles IMS Incorporated) and IMS Software Services, Ltd. (collectively, &#8220;IQVIA&#8221;) filed a complaint against us in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:17-cv-00177)). In the complaint, IQVIA alleges that we used unauthorized access to proprietary IQVIA data to improve our software and data products and that our software is designed to steal IQVIA trade secrets. IQVIA further alleges that we have intentionally gained unauthorized access to IQVIA proprietary information to gain an unfair advantage in marketing our products and that we have made false statements concerning IQVIA&#8217;s conduct and our data security capabilities. IQVIA asserts claims under both federal and state misappropriation of trade secret laws, federal false advertising law, and common law claims for unjust enrichment, tortious interference, and unfair trade practices. The complaint seeks declaratory and injunctive relief and unspecified monetary damages.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 13, 2017, we filed our answer denying IQVIA's claims and filed counterclaims. Our counterclaims allege that IQVIA, as the dominant provider of data for life sciences companies, has abused monopoly power to exclude Veeva OpenData and Veeva Network from their respective markets. The counterclaims allege that IQVIA has engaged in various tactics to prevent customers from using our applications and has deliberately raised costs and increased the difficulty of attempting to switch from IQVIA data to our data products. As amended, our counterclaims assert federal and state antitrust claims, as well as claims under California&#8217;s Unfair Practices Act and common law claims for intentional interference with contractual relations, intentional interference with prospective economic advantage, and negligent misrepresentation. The counterclaims seek injunctive relief, monetary damages exceeding $200 million, and attorneys&#8217; fees. On October 3, 2018, the court denied IQVIA&#8217;s motion to dismiss our antitrust claims.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 18, 2020, IQVIA filed a motion for sanctions against Veeva, seeking default judgment and dismissal and, in the alternative, an adverse inference at trial related to discovery disputes. On May 7, 2021, the special master appointed to oversee litigation discovery ruled against IQVIA&#8217;s request for default judgment and dismissal and ruled in IQVIA&#8217;s favor with respect to certain other matters, including recommending to the trial judge that a permissive adverse inference instruction be issued to the jury with respect to certain documents that were not preserved by Veeva. Should the trial judge accept the recommendation, the jury would be permitted, but not required, to infer that certain evidence not preserved by Veeva would have been unfavorable to Veeva, if the jury first concludes that Veeva controlled the evidence, that the evidence was relevant, and that Veeva should have preserved the evidence. The jury is also likely to be instructed that it may also consider whether the non-preserved evidence was duplicative of other evidence produced by Veeva and whether Veeva&#8217;s conduct was reasonable in light of all circumstances. Veeva was also ordered to pay IQVIA&#8217;s fees and expenses incurred in connection with portions of its sanctions motion. On June 4, 2021, we appealed the special master&#8217;s ruling and IQVIA&#8217;s fee award to the federal district court judge.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Veeva Nitro Action.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 17, 2019, IQVIA filed a lawsuit in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:19-cv-15517)) (IQVIA Declaratory Action) seeking a declaratory judgment that IQVIA is not liable to Veeva for disallowing use of IQVIA&#8217;s data products in Veeva Nitro or any later-introduced Veeva software products. The IQVIA Declaratory Action does not seek any monetary relief.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 18, 2019, we filed a lawsuit against IQVIA in the U.S. District Court for the Northern District of California (Veeva Systems Inc. v. IQVIA Inc. (No. 3:19-cv-04137)) (Veeva Nitro Action), alleging that IQVIA engaged in anticompetitive conduct as to Veeva Nitro. Our complaint asserts federal and state antitrust claims, as well as claims under California&#8217;s Unfair Competition Law and common law claims for intentional interference with contractual relations and intentional interference with prospective economic advantage. The complaint seeks injunctive relief and monetary damages. IQVIA filed its answer and affirmative defenses on September 5, 2019. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 26, 2019, the Northern District of California transferred the Veeva Nitro Action to the District of New Jersey (Veeva Systems Inc. v. IQVIA Inc. (No. 2:19-cv-18558)). On March&#160;24, 2020, we amended our complaint in the Veeva Nitro Action to include allegations of IQVIA&#8217;s anticompetitive conduct as to additional Veeva software applications, such as Veeva Andi, Veeva Align, and Veeva Vault MedComms; additional examples of IQVIA&#8217;s monopolistic behavior against Veeva Nitro; IQVIA&#8217;s unlawful access of Veeva&#8217;s proprietary software products; and a request for declaratory relief. IQVIA answered the amended complaint on May&#160;22,&#160;2020. On August 21, 2020, the District of New Jersey consolidated the Veeva Nitro Action and IQVIA Declaratory Action.  </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fact discovery in both the Veeva OpenData/Network Action and the Veeva Nitro Action is largely complete and expert discovery in both cases was completed in October 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The federal district court presiding over all of the IQVIA Litigation Matters has bifurcated the claims for trial such that  IQVIA's trade secret claims will go to trial first. That trial is expected to begin on February 10, 2025. No trial date has been set for Veeva's antitrust claims asserted in the Veeva OpenData/Network Action or the Veeva Nitro Action.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these lawsuits, and we are unable to make a meaningful estimate of the amount or range of gain or loss, if any, that could result from them, we believe that we have substantial defenses against IQVIA&#8217;s claims, which we intend to vigorously contest, and that our counterclaims warrant injunctive relief and monetary damages for Veeva.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Fee Arrangements Related to the IQVIA Litigation Matters.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> We have entered into partial contingency fee arrangements with certain law firms representing us in the IQVIA litigations. Pursuant to those arrangements, such law firms are entitled to an agreed portion of any damages we recover from IQVIA or may be entitled to payment of success fees from us based on the achievement of certain outcomes. We are unable to make an estimate of any liability we may have in connection with this arrangement and accordingly have not accrued any related liability at this time.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Mednet Litigation Matter</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 14, 2020, Mednet Solutions, Inc. filed a complaint in Minnesota state court (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Mednet Solutions, Inc. v. Veeva Systems Inc.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (No. 27-CV-20-9374)) against us and a Veeva employee who previously worked for Mednet. The complaint alleged that the employee improperly accessed Mednet&#8217;s computer systems after joining Veeva, in violation of his employment agreement to misappropriate Mednet&#8217;s confidential and trade secret information for our benefit. On December 9, 2020, the case was removed to the U.S. District Court for the District of Minnesota (No. 20-cv-2502). On May 30, 2024, we entered into a settlement agreement with Mednet, which will result in dismissal of the case with prejudice. </span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Litigation Matters</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be involved in other legal proceedings and subject to claims incident to the ordinary course of business. Although the results of such legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources, and other factors, and there can be no assurances that favorable outcomes will be obtained.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480327/954-440-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482648/440-10-50-4<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700016465856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues by Product<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Revenues by Product</a></td>
<td class="text">Revenues by Product <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We group our revenues into two product areas: Commercial Solutions and R&amp;D Solutions. Commercial Solutions revenues consist of revenues from our Veeva Commercial Cloud, Veeva Data Cloud, and Veeva Claims solutions. R&amp;D Solutions consist of revenues from our Veeva Development Cloud, Veeva RegulatoryOne, and Veeva QualityOne solutions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,639&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175,222&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total subscription services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,955&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,546&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total professional services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917966560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information about Geographic Areas<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Information about Geographic Areas</a></td>
<td class="text">Information about Geographic Areas<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We track and allocate revenues by principal geographic area rather than by individual country, which makes it impractical to disclose revenues for the United States or other specific foreign countries. We measure subscription services revenue primarily by the estimated location of the end users in each geographic area for our Commercial Solutions and primarily by the estimated location of usage in each geographic area for our R&amp;D Solutions. We measure professional services revenue primarily by the location of the resources performing the professional services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues by geographic area were as follows for the periods shown below (in thousands):</span></div><div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">381,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,423&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,350&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,607&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,885&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,042&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919828928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="nump">$ 131,521<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699921014688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2024 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_IndividualAxis=veev_AlanMateoMember', window );">Alan Mateo [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the material terms of all &#8220;Rule 10b5-1 trading arrangements&#8221; (as such term is defined under Item 408(a) of Regulation S-K) adopted or terminated by our Section 16 officers and directors during the fiscal quarter ended April&#160;30, 2024:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:33.695%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.373%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.376%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name and Title</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Action <br/>(Adoption / Termination)</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Adoption / Termination Date</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Number of Shares of Common Stock to be Sold (1)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expiration Date (2)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Alan Mateo</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Former Executive Vice President, Global Sales</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adoption</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3/20/2024</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,242</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4/30/2025</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)&#160;&#160;&#160;&#160;This number represents the maximum number of shares of common stock that may be sold pursuant to the trading plan. The number of shares actually sold will depend on the satisfaction of certain conditions as set forth in the plan.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)&#160;&#160;&#160;&#160;In each case, the trading plan may expire on an earlier date if and when all transactions thereunder are completed.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3) &#160;&#160;&#160;&#160;As previously disclosed on our Current Report on Form 8-K filed on April 1, 2024, Mr. Mateo retired from his position as Executive Vice President, Global Sales and transitioned to a part-time advisor role, effective April 30, 2024.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndName', window );">Name</a></td>
<td class="text">Alan Mateo<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrIndTitle', window );">Title</a></td>
<td class="text">Former Executive Vice President, Global Sales<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrAdoptionDate', window );">Adoption Date</a></td>
<td class="text">3/20/2024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrDuration', window );">Arrangement Duration</a></td>
<td class="text">406 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TrdArrSecuritiesAggAvailAmt', window );">Aggregate Available</a></td>
<td class="nump">50,242<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrAdoptionDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrAdoptionDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrIndTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrIndTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TrdArrSecuritiesAggAvailAmt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TrdArrSecuritiesAggAvailAmt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_IndividualAxis=veev_AlanMateoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_IndividualAxis=veev_AlanMateoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919659056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Business and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_NatureOfBusinessPolicyTextBlock', window );">Description of Business</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, analytics, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#8212;from research and development (R&amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our Commercial Solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;D Solutions for the clinical, quality, regulatory, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in the consumer product and chemical industries. Our fiscal year end is January 31.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Principles of Consolidation and Basis of Presentation</a></td>
<td class="text"><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Principles of Consolidation and Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany balances and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024, filed on March&#160;25, 2024. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited condensed consolidated balance sheet as of January&#160;31, 2024 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2025 or any other period.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements Issued and Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">New Accounting Pronouncements Issued and Not Yet Adopted</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Reportable Segment Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This new standard is effective for our fiscal year beginning on February 1, 2024 and interim periods beginning on February 1, 2025 on a retrospective basis. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Improvements to Income Tax Disclosures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disaggregation of rate reconciliation categories and income taxes paid by jurisdiction, among other amendments. This new standard is effective for our fiscal year beginning on February 1, 2025 on a prospective basis and retrospective application is permitted. We are currently evaluating this ASU to determine its impact on our disclosures.</span></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value Measurements</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1&#8212;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2&#8212;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3&#8212;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.</span></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Net Income per Share</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 15, 2023, all of our outstanding shares of Class B common stock automatically converted into the same number of shares of Class A common stock pursuant to the terms of our then effective Amended and Restated Certificate of Incorporation. Because shares of Class B common stock were outstanding for the three months ended April&#160;30, 2023, we have disclosed earnings per share for Class A and Class B common stock for the three months ended April&#160;30, 2023. For the three months ended April&#160;30, 2023, the computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_NatureOfBusinessPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nature of business policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_NatureOfBusinessPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919635376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-Term Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Short-Term Investments</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,650&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">659,618&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,834)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,719,063&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">673&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,669)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,834&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(456)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,780&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(473)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,920&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">642,726&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7,378)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,591,722&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,314&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25,195)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,567,841&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of January&#160;31, 2024, short-term investments consisted of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">cost</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">gains</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Estimated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,210&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605,852&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,916&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,787)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,218&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,581,382&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,835&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,188)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,180&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(180)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,404&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">301&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(231)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,372&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">232&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">717,015&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,268&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,824)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total available-for-sale securities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,321,633&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,892&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,256)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,324,269&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in one year or less</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,164,946&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">919,871&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Due in greater than one year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,402,895&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,404,398&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,567,841&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,324,269&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.644%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.527%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.381%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.532%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair<br/>value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>unrealized<br/>losses</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,055&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(55)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">415,388&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,530)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">91,285&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,304)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">257,932&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(119)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,191,177&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9,496)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">235,212&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,173)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,939&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,439&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(120)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,941&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(392)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,998&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(81)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(211)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">498,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136,749&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,215)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 months or less</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Greater than 12 months</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">value</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">unrealized</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">losses</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross unrealized losses</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposits</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,465&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">120,543&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(343)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105,419&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70,037&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">394,823&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,560)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,092&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3,628)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,784&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(161)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31,418&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(122)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,686&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(109)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,795&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,991&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. treasury securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">280,946&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1,227)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">204,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924454368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of Property and Equipment, Net</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consists of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,040&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,984&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land improvements and building improvements</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,392&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22,392&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Equipment and computers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,602&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,551&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,638&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15,498&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,915&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30,793&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in progress</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,773&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,289&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less accumulated depreciation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37,731)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(36,757)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,042&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699920077648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Details of Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of April&#160;30, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">carrying</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amount</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">amortization</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">useful life</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,580&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21,686)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,894&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(64,575)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,582&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,574)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,326&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,976)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,429&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.1</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,042&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(118,811)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,231&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following schedule presents the details of intangible assets as of January&#160;31, 2024 (dollar amounts in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:50.361%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr style="height:35pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross<br/>carrying<br/>amount</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>amortization</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>useful life<br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Existing technology</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,580&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(20,646)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,934&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">113,157&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(61,755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade name and trademarks</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11,925)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,975&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,405&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19,699)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.2</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177,042&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(114,025)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">63,017&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Estimated Amortization Expense</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, the estimated amortization expense for intangible assets was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:87.186%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated<br/>amortization<br/>expense</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,771&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,147&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,922&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,778&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,782&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,831&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,231&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923806912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued Expenses (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consisted of the following as of the dates shown (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued commissions</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,168&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,848&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued bonus</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,545&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,481&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued vacation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,296&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,375&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payroll tax payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,771&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,829&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued other compensation and benefits</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,975&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8,900&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,755&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,433&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued fees payable to Salesforce, Inc.</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,536&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,562&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Taxes payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,881&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7,632&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other accrued expenses</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28,770&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,786&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,187&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32,980&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.</span></div></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Prior period balances were adjusted to conform with current period presentation.</span></div></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917021552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of April&#160;30, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,891&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,543&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35,543&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">656,355&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">284,018&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,707,067&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">54,378&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">76,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,709&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">635,348&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">292,069&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,671,383&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,963,452&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(806)</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of January&#160;31, 2024 (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></div></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash equivalents:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Money market funds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,969&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term investments:</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Certificates of deposit</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94,283&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asset-backed securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">606,981&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial paper</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144,245&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate notes and bonds</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,585,029&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign government bonds</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,206&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Municipal securities</span></div></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">79,474&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. agency obligations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,592&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">U.S. Treasury securities</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">714,459&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial assets</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,197&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,334,854&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,408,051&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency derivative contracts</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total financial liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(232)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock', window );">Schedule of Fair Value of Outstanding Derivative Instruments</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Notional amount of foreign currency derivative contracts</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,096&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,407&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of foreign currency derivative contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133,909&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">201,024&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924466112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Supplemental Cash Flow Information Related to Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases was as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,253&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,295&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">605&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock', window );">Schedule of Supplemental Balance Sheet Information Related to Leases</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30, 2024</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31, 2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Remaining Lease Term</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.5 years</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.6 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted Average Discount Rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturity of Operating Lease Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April&#160;30, 2024, remaining maturities of operating lease liabilities are as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:87.204%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.596%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year</span></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Remaining for 2025</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,552&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,037&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,027&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9,181&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,626&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,274&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease payments</span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">64,697&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8,954)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,743&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of supplemental balance sheet information related to leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700035725632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Stock Option Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of stock option activity for the three months ended April&#160;30, 2024 is as follows:&#160;</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.326%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Number</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">of shares</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">exercise</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">price</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">remaining</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">contractual</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">term&#160;(in&#160;years)</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate<br/>intrinsic<br/>value (in millions)</span></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,147,810&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">157.20&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.7</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">626&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,914,837&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214.82&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options exercised</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(178,777)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">159.05&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(132,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">208.61&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options outstanding at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,751,547&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165.33&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,180,088&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">136.47&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">441&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options vested and exercisable at April 30, 2024 and expected to vest thereafter</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,751,547&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165.33&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9</span></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock', window );">Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.584%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.894%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.898%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.25</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.00</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.12%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.65%</span></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.34%</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">-</span></td><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.99%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock Unit (RSU) Activity</a></td>
<td class="text"><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of restricted stock unit (RSU) activity for the three months ended April&#160;30, 2024 is as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unreleased restricted</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">stock units</span></div></td><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted&#160;</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">average&#160;grant</span></div><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">date fair value</span></div></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at January 31, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,011,731&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">192.77&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">882,706&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">214.83&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs vested</span></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(295,043)</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179.19&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">RSUs forfeited/cancelled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15,610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">202.48&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance at April 30, 2024</span></td><td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,583,784&#160;</span></td><td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"></td><td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">207.50&#160;</span></td><td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (f)(2)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917955888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:67.937%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:8.825%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.392%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.829%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="15" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="6" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="display:none"></td><td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common</span></div></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class A</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Class B</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Basic</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,574&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,421&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,332&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share, basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.00&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.82&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Diluted</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Numerator</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">119,574&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation as a result of conversion of Class B to Class A common stock:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, basic</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11,947&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reallocation of net income to Class B common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,964&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income, diluted</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,664&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131,521&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13,911&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Number of shares used for basic net income per share computation</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161,421&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">145,332&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Conversion of Class B to Class A common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,520&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of potentially dilutive common shares</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,973&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,669&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted average shares used in computing net income per share, diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">164,394&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">162,521&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,189&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net income per share,&#160;diluted</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.98&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.81&#160;</span></td><td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:9pt"><td colspan="18" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:80.771%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.671%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.674%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:20pt"><td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Options and awards </span></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,972,590&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5,749,358&#160;</span></td><td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923808528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues by Product (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of Total Revenues</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consist of the following (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.630%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.742%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.744%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#818181;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Subscription services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">261,316&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">239,324&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">272,639&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">175,222&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total subscription services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">533,955&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,546&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Professional services</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Commercial Solutions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,772&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">44,864&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">R&amp;D Solutions</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67,618&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total professional services</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116,390&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">111,779&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699918000480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information about Geographic Areas (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Apr. 30, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenues by Geographic Area</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues by geographic area were as follows for the periods shown below (in thousands):</span></div><div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.923%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended April 30,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2024</span></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Revenues by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">381,599&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">313,975&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">189,915&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">142,423&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">62,440&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55,577&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16,391&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14,350&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">650,345&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">526,325&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of Long-Lived Assets by Geographic Area</a></td>
<td class="text"><div style="margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:67.174%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.668%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">April 30,<br/>2024</span></td><td colspan="3" style="background-color:#808080;padding:0 1pt"></td><td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 31,<br/>2024</span></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets by geography</span></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48,928&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,725&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,607&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6,885&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,075&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">751&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Middle East, Africa, and Latin America</span></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,432&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"></td><td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,171&#160;</span></td><td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,042&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,532&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr style="height:15pt"><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923952640">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Investments - Schedule of Short-Term Investments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">$ 3,591,722<span></span>
</td>
<td class="nump">$ 3,321,633<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">1,314<span></span>
</td>
<td class="nump">13,892<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(25,195)<span></span>
</td>
<td class="num">(11,256)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">3,567,841<span></span>
</td>
<td class="nump">3,324,269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">98,650<span></span>
</td>
<td class="nump">94,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">98,618<span></span>
</td>
<td class="nump">94,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">659,618<span></span>
</td>
<td class="nump">605,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">571<span></span>
</td>
<td class="nump">2,916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(3,834)<span></span>
</td>
<td class="num">(1,787)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">656,355<span></span>
</td>
<td class="nump">606,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">284,131<span></span>
</td>
<td class="nump">144,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">47<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">284,018<span></span>
</td>
<td class="nump">144,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">1,719,063<span></span>
</td>
<td class="nump">1,581,382<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">673<span></span>
</td>
<td class="nump">8,835<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(12,669)<span></span>
</td>
<td class="num">(5,188)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">1,707,067<span></span>
</td>
<td class="nump">1,585,029<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">54,834<span></span>
</td>
<td class="nump">50,180<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">206<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(456)<span></span>
</td>
<td class="num">(180)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">54,378<span></span>
</td>
<td class="nump">50,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">76,780<span></span>
</td>
<td class="nump">79,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(473)<span></span>
</td>
<td class="num">(231)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">76,348<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">55,920<span></span>
</td>
<td class="nump">49,372<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(211)<span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">55,709<span></span>
</td>
<td class="nump">49,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Amortized cost</a></td>
<td class="nump">642,726<span></span>
</td>
<td class="nump">717,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Gross unrealized gains</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,268<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Gross unrealized losses</a></td>
<td class="num">(7,378)<span></span>
</td>
<td class="num">(3,824)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Estimated fair value</a></td>
<td class="nump">$ 635,348<span></span>
</td>
<td class="nump">$ 714,459<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699918072688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due in one year or less</a></td>
<td class="nump">$ 1,164,946<span></span>
</td>
<td class="nump">$ 919,871<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due in greater than one year</a></td>
<td class="nump">2,402,895<span></span>
</td>
<td class="nump">2,404,398<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Total</a></td>
<td class="nump">$ 3,567,841<span></span>
</td>
<td class="nump">$ 3,324,269<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480832/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699915770928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposits</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">$ 66,055<span></span>
</td>
<td class="nump">$ 22,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(55)<span></span>
</td>
<td class="num">(14)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">415,388<span></span>
</td>
<td class="nump">120,543<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(2,530)<span></span>
</td>
<td class="num">(343)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">91,285<span></span>
</td>
<td class="nump">105,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="num">(1,304)<span></span>
</td>
<td class="num">(1,444)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">257,932<span></span>
</td>
<td class="nump">70,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(20)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">1,191,177<span></span>
</td>
<td class="nump">394,823<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(9,496)<span></span>
</td>
<td class="num">(1,560)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">235,212<span></span>
</td>
<td class="nump">280,092<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="num">(3,173)<span></span>
</td>
<td class="num">(3,628)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">41,939<span></span>
</td>
<td class="nump">8,915<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(336)<span></span>
</td>
<td class="num">(19)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">12,439<span></span>
</td>
<td class="nump">9,784<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="num">(120)<span></span>
</td>
<td class="num">(161)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">44,941<span></span>
</td>
<td class="nump">31,418<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(392)<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">16,998<span></span>
</td>
<td class="nump">13,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="num">(81)<span></span>
</td>
<td class="num">(109)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">55,709<span></span>
</td>
<td class="nump">1,795<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(211)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,991<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(9)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">12 months or less, Fair value</a></td>
<td class="nump">498,599<span></span>
</td>
<td class="nump">280,946<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">12 months or less, Gross unrealized losses</a></td>
<td class="num">(5,163)<span></span>
</td>
<td class="num">(1,227)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Greater than 12 months, Fair value</a></td>
<td class="nump">136,749<span></span>
</td>
<td class="nump">204,274<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Greater than 12 months, Gross unrealized losses</a></td>
<td class="num">$ (2,215)<span></span>
</td>
<td class="num">$ (2,597)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentTypeAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919638624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Costs (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsAbstract', window );"><strong>Deferred Costs [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCosts', window );">Deferred costs</a></td>
<td class="nump">$ 23,967,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,916,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredCharges', window );">Amortization of deferred costs</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="nump">$ 5,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostImpairmentLoss', window );">Impairment losses recorded in relation to the costs capitalized</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of amortization of deferred charges applied against earnings during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699915889808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 95,773<span></span>
</td>
<td class="nump">$ 95,289<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less accumulated depreciation</a></td>
<td class="num">(37,731)<span></span>
</td>
<td class="num">(36,757)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment, net</a></td>
<td class="nump">58,042<span></span>
</td>
<td class="nump">58,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">3,040<span></span>
</td>
<td class="nump">3,040<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Building</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">20,984<span></span>
</td>
<td class="nump">20,984<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember', window );">Land improvements and building improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">22,392<span></span>
</td>
<td class="nump">22,392<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember', window );">Equipment and computers</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">2,602<span></span>
</td>
<td class="nump">2,551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and fixtures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">15,638<span></span>
</td>
<td class="nump">15,498<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">30,915<span></span>
</td>
<td class="nump">30,793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in progress</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, gross</a></td>
<td class="nump">$ 202<span></span>
</td>
<td class="nump">$ 31<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandBuildingsAndImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919462256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">$ 439,877<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 439,877<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="nump">$ 5,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699915756944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 177,042<span></span>
</td>
<td class="nump">$ 177,042<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(118,811)<span></span>
</td>
<td class="num">(114,025)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">58,231<span></span>
</td>
<td class="nump">63,017<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=veev_ExistingTechnologyMember', window );">Existing technology</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">28,580<span></span>
</td>
<td class="nump">28,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(21,686)<span></span>
</td>
<td class="num">(20,646)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 6,894<span></span>
</td>
<td class="nump">$ 7,934<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining useful life (in years)</a></td>
<td class="text">1 year 8 months 12 days<span></span>
</td>
<td class="text">2 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 113,157<span></span>
</td>
<td class="nump">$ 113,157<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(64,575)<span></span>
</td>
<td class="num">(61,755)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 48,582<span></span>
</td>
<td class="nump">$ 51,402<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining useful life (in years)</a></td>
<td class="text">5 years 1 month 6 days<span></span>
</td>
<td class="text">5 years 3 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember', window );">Trade name and trademarks</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 13,900<span></span>
</td>
<td class="nump">$ 13,900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(12,574)<span></span>
</td>
<td class="num">(11,925)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 1,326<span></span>
</td>
<td class="nump">$ 1,975<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining useful life (in years)</a></td>
<td class="text">6 months<span></span>
</td>
<td class="text">9 months 18 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember', window );">Other intangibles</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill', window );">Gross carrying amount</a></td>
<td class="nump">$ 21,405<span></span>
</td>
<td class="nump">$ 21,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(19,976)<span></span>
</td>
<td class="num">(19,699)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 1,429<span></span>
</td>
<td class="nump">$ 1,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1', window );">Remaining useful life (in years)</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">2 years 2 months 12 days<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated amortization of intangible assets, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=veev_ExistingTechnologyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=veev_ExistingTechnologyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksAndTradeNamesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919482208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract', window );"><strong>Intangible Assets, Net (Excluding Goodwill) [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder for 2025</a></td>
<td class="nump">$ 13,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2026</a></td>
<td class="nump">14,147<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2027</a></td>
<td class="nump">8,922<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2028</a></td>
<td class="nump">7,778<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2029</a></td>
<td class="nump">7,782<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">5,831<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 58,231<span></span>
</td>
<td class="nump">$ 63,017<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919669632">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commissions</a></td>
<td class="nump">$ 3,168<span></span>
</td>
<td class="nump">$ 9,848<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Accrued bonus</a></td>
<td class="nump">3,545<span></span>
</td>
<td class="nump">3,481<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedVacationCurrent', window );">Accrued vacation</a></td>
<td class="nump">8,296<span></span>
</td>
<td class="nump">7,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll tax payable</a></td>
<td class="nump">13,771<span></span>
</td>
<td class="nump">13,829<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Accrued other compensation and benefits</a></td>
<td class="nump">9,975<span></span>
</td>
<td class="nump">8,900<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Total accrued compensation and benefits</a></td>
<td class="nump">38,755<span></span>
</td>
<td class="nump">43,433<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_AccruedFeesCurrent', window );">Accrued fees payable to Salesforce, Inc.</a></td>
<td class="nump">6,536<span></span>
</td>
<td class="nump">6,562<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">5,881<span></span>
</td>
<td class="nump">7,632<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accrued expenses</a></td>
<td class="nump">28,770<span></span>
</td>
<td class="nump">18,786<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 41,187<span></span>
</td>
<td class="nump">$ 32,980<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedVacationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 710<br> -SubTopic 10<br> -Section 25<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483070/710-10-25-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedVacationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_AccruedFeesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued fees current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_AccruedFeesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699920578352">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">$ 3,567,841<span></span>
</td>
<td class="nump">$ 3,324,269<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">635,348<span></span>
</td>
<td class="nump">714,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember', window );">Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">284,018<span></span>
</td>
<td class="nump">144,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember', window );">Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">98,618<span></span>
</td>
<td class="nump">94,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">656,355<span></span>
</td>
<td class="nump">606,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">1,707,067<span></span>
</td>
<td class="nump">1,585,029<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember', window );">Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">54,378<span></span>
</td>
<td class="nump">50,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember', window );">Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">76,348<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">55,709<span></span>
</td>
<td class="nump">49,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">3,963,452<span></span>
</td>
<td class="nump">3,408,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="num">(806)<span></span>
</td>
<td class="num">(232)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">292,069<span></span>
</td>
<td class="nump">73,197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">67,891<span></span>
</td>
<td class="nump">9,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">635,348<span></span>
</td>
<td class="nump">714,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">35,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">284,018<span></span>
</td>
<td class="nump">144,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">98,618<span></span>
</td>
<td class="nump">94,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">656,355<span></span>
</td>
<td class="nump">606,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">1,707,067<span></span>
</td>
<td class="nump">1,585,029<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">54,378<span></span>
</td>
<td class="nump">50,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">76,348<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">55,709<span></span>
</td>
<td class="nump">49,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign currency derivative contracts</a></td>
<td class="num">(806)<span></span>
</td>
<td class="num">(232)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">292,069<span></span>
</td>
<td class="nump">73,197<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">292,069<span></span>
</td>
<td class="nump">73,197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 1 | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign currency derivative contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total financial assets</a></td>
<td class="nump">3,671,383<span></span>
</td>
<td class="nump">3,334,854<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total financial liabilities</a></td>
<td class="num">(806)<span></span>
</td>
<td class="num">(232)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Money market funds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | U.S. Treasury securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">67,891<span></span>
</td>
<td class="nump">9,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">635,348<span></span>
</td>
<td class="nump">714,459<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Commercial paper</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents:</a></td>
<td class="nump">35,543<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">284,018<span></span>
</td>
<td class="nump">144,245<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Certificates of deposit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">98,618<span></span>
</td>
<td class="nump">94,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Asset-backed securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">656,355<span></span>
</td>
<td class="nump">606,981<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Corporate notes and bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">1,707,067<span></span>
</td>
<td class="nump">1,585,029<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Foreign government bonds</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">54,378<span></span>
</td>
<td class="nump">50,206<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Municipal securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">76,348<span></span>
</td>
<td class="nump">79,474<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | U.S. agency obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">55,709<span></span>
</td>
<td class="nump">49,592<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Short-term investments</a></td>
<td class="nump">108<span></span>
</td>
<td class="nump">616<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair value, measurements recurring | Level 2 | Foreign currency derivative contracts</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue', window );">Foreign currency derivative contracts</a></td>
<td class="num">$ (806)<span></span>
</td>
<td class="num">$ (232)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialPaperMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CertificatesOfDepositMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignGovernmentDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MunicipalBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917025056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details) - Foreign currency derivative contracts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativesFairValueLineItems', window );"><strong>Derivatives, Fair Value [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Notional amount of foreign currency derivative contracts</a></td>
<td class="nump">$ 133,096<span></span>
</td>
<td class="nump">$ 201,407<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeFairValueOfDerivativeNet', window );">Fair value of foreign currency derivative contracts</a></td>
<td class="nump">$ 133,909<span></span>
</td>
<td class="nump">$ 201,024<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeFairValueOfDerivativeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of the assets less the liabilities of a derivative or group of derivatives.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeFairValueOfDerivativeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativesFairValueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativesFairValueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ForeignExchangeForwardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924449728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rates</a></td>
<td class="nump">21.90%<span></span>
</td>
<td class="num">(43.30%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Excess tax benefits in provision from employee stock plans</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 64<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480887/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699916918544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">$ 38,771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 36,365<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember', window );">Subscription services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Recognition of deferred revenue</a></td>
<td class="nump">440,000<span></span>
</td>
<td class="nump">$ 354,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">4,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Professional services and other</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnbilledReceivablesCurrent', window );">Unbilled accounts receivable</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnbilledReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnbilledReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139700035727904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)<br></strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember', window );">Subscription services | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-05-01</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, recognition period</a></td>
<td class="text">12 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-05-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-05-01</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923741152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Additional Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_LeasesLineItems', window );"><strong>Leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_LeasesLineItems', window );"><strong>Leases [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating leases, options to extend leases term</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_LeasesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_LeasesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917031248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash paid for operating lease liabilities</a></td>
<td class="nump">$ 2,253<span></span>
</td>
<td class="nump">$ 3,295<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Operating lease right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="nump">$ 605<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919603904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)<br></strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesOperatingAbstract', window );"><strong>Operating Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted Average Remaining Lease Term</a></td>
<td class="text">6 years 6 months<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate</a></td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699913109808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases- Schedule of Maturity of Operating Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Lessee, Operating Lease, Liability, Payment, Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remaining for 2025</a></td>
<td class="nump">$ 9,552<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2026</a></td>
<td class="nump">11,037<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2027</a></td>
<td class="nump">10,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2028</a></td>
<td class="nump">9,181<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2029</a></td>
<td class="nump">6,626<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour', window );">Thereafter</a></td>
<td class="nump">18,274<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total operating lease payments</a></td>
<td class="nump">64,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less imputed interest</a></td>
<td class="num">(8,954)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 55,743<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Lessee, Operating Lease, Liability, to be Paid, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699920489392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Additional Information (Details)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares) | shares</a></td>
<td class="nump">161,624,611<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted-average grant date fair value of options granted (in usd per share) | $ / shares</a></td>
<td class="nump">$ 101.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation cost related to unvested stock options granted</a></td>
<td class="nump">$ 485<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of options exercised</a></td>
<td class="nump">$ 12<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of unvested stock (in years)</a></td>
<td class="text">2 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period of unvested stock (in years)</a></td>
<td class="text">1 year 4 months 24 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost related to unvested RSUs</a></td>
<td class="nump">$ 252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue', window );">Grant date fair value of RSUs vested</a></td>
<td class="nump">$ 67<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost not yet recognized for nonvested award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699923762640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Schedule of Stock Option Activity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Number of shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, beginning balance (in shares)</a></td>
<td class="nump">11,147,810<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Options granted (in shares)</a></td>
<td class="nump">1,914,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Options exercised (in shares)</a></td>
<td class="num">(178,777)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Options forfeited/cancelled (in shares)</a></td>
<td class="num">(132,323)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Options outstanding, ending balance (in shares)</a></td>
<td class="nump">12,751,547<span></span>
</td>
<td class="nump">11,147,810<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Options vested and exercisable (in shares)</a></td>
<td class="nump">6,180,088<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber', window );">Options vested and exercisable and expected to vest thereafter (in shares)</a></td>
<td class="nump">12,751,547<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Weighted average exercise price</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, beginning balance (in usd per share)</a></td>
<td class="nump">$ 157.20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Options granted (in usd per share)</a></td>
<td class="nump">214.82<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Options exercised (in usd per share)</a></td>
<td class="nump">159.05<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Options forfeited/cancelled (in usd per share)</a></td>
<td class="nump">208.61<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Options outstanding, ending balance (in usd per share)</a></td>
<td class="nump">165.33<span></span>
</td>
<td class="nump">$ 157.20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable (in usd per share)</a></td>
<td class="nump">136.47<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice', window );">Options vested and exercisable and expected to vest thereafter (in usd per share)</a></td>
<td class="nump">$ 165.33<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual term (in years), Options outstanding</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">6 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term (in years), Options vested and exercisable</a></td>
<td class="text">5 years 4 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted average remaining contractual term (in years), Options vested and exercisable and expected to vest thereafter</a></td>
<td class="text">6 years 10 months 24 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Aggregate intrinsic value (in millions)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Options outstanding</a></td>
<td class="nump">$ 551<span></span>
</td>
<td class="nump">$ 626<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Options vested and exercisable</a></td>
<td class="nump">441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue', window );">Options vested and exercisable and expected to vest thereafter</a></td>
<td class="nump">$ 551<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924206480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details) - Stock Options<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum', window );">Volatility, minimum</a></td>
<td class="nump">40.00%<span></span>
</td>
<td class="nump">39.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum', window );">Volatility, maximum</a></td>
<td class="nump">41.00%<span></span>
</td>
<td class="nump">40.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum', window );">Risk-free interest rate, Minimum</a></td>
<td class="nump">4.12%<span></span>
</td>
<td class="nump">3.34%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum', window );">Risk-free interest rate, Maximum</a></td>
<td class="nump">4.65%<span></span>
</td>
<td class="nump">3.99%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">6 years 3 months<span></span>
</td>
<td class="text">6 years 3 months<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1', window );">Expected term (in years)</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">7 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_EmployeeStockOptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919790400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details) - Restricted Stock Units (RSUs)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Apr. 30, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Unreleased restricted stock units</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">1,011,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">RSUs granted (in shares) | shares</a></td>
<td class="nump">882,706<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">RSUs vested (in shares) | shares</a></td>
<td class="num">(295,043)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">RSUs forfeited/cancelled (in shares) | shares</a></td>
<td class="num">(15,610)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">1,583,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted&#160; average&#160;grant date fair value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 192.77<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">RSUs granted (in usd per share) | $ / shares</a></td>
<td class="nump">214.83<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">RSUs vested (in usd per share) | $ / shares</a></td>
<td class="nump">179.19<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">RSUs forfeited/cancelled (in usd per share) | $ / shares</a></td>
<td class="nump">202.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in usd per share) | $ / shares</a></td>
<td class="nump">$ 207.50<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699913113552">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems', window );"><strong>Schedule Of Earnings Per Share Basic And Diluted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in computing net income per share, basic (in shares)</a></td>
<td class="nump">161,421<span></span>
</td>
<td class="nump">159,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share, basic (in usd per share)</a></td>
<td class="nump">$ 1.00<span></span>
</td>
<td class="nump">$ 0.82<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Reallocation as a result of conversion of Class B to Class A common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncome', window );">Reallocation of net income to Class B common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income, diluted</a></td>
<td class="nump">$ 161,664<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock', window );">Conversion of Class B to Class A common stock (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="nump">2,973<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in computing net income per share, diluted (in shares)</a></td>
<td class="nump">164,394<span></span>
</td>
<td class="nump">162,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share, diluted (in usd per share)</a></td>
<td class="nump">$ 0.98<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems', window );"><strong>Schedule Of Earnings Per Share Basic And Diluted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 119,574<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in computing net income per share, basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">145,332<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share, basic (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 820<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Reallocation as a result of conversion of Class B to Class A common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,947<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncome', window );">Reallocation of net income to Class B common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income, diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 131,521<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock', window );">Conversion of Class B to Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,520<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,669<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in computing net income per share, diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,521<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share, diluted (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems', window );"><strong>Schedule Of Earnings Per Share Basic And Diluted [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,947<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares used in computing net income per share, basic (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,520<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Net income per share, basic (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 820<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DilutiveSecuritiesAbstract', window );"><strong>Reallocation as a result of conversion of Class B to Class A common stock:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income, basic</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_ReallocationOfNetIncome', window );">Reallocation of net income to Class B common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,964<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Net income, diluted</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock', window );">Conversion of Class B to Class A common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Effect of potentially dilutive common shares (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,669<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares used in computing net income per share, diluted (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Net income per share, diluted (in usd per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.81<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DilutiveSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DilutiveSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-11<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_IncrementalCommonSharesAttributableToConversionOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Incremental common shares attributable to conversion of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_IncrementalCommonSharesAttributableToConversionOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ReallocationOfNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reallocation of net income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ReallocationOfNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reallocation of Net Income (Loss) Available to Common Stockholders, Basic</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of earnings per share basic and diluted.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699919507856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Options and awards (in shares)</a></td>
<td class="nump">2,972,590<span></span>
</td>
<td class="nump">5,749,358<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699917967472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Mar. 13, 2017 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_LitigationCaseAxis=veev_IQVIALitigationMatterMember', window );">IQVIA Litigation Matter | Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermPurchaseCommitmentLineItems', window );"><strong>Long-term Purchase Commitment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossContingencyDamagesSoughtValue', window );">Monetary damages</a></td>
<td class="nump">$ 200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermPurchaseCommitmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermPurchaseCommitmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyDamagesSoughtValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The value (monetary amount) of the award the plaintiff seeks in the legal matter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDamagesSoughtValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_LitigationCaseAxis=veev_IQVIALitigationMatterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_LitigationCaseAxis=veev_IQVIALitigationMatterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699911936400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenues by Product (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 30, 2024 </div>
<div>USD ($) </div>
<div>product_area</div>
</th>
<th class="th">
<div>Apr. 30, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_veev_NumberOfProductAreas', window );">Number of product areas | product_area</a></td>
<td class="nump">2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 650,345<span></span>
</td>
<td class="nump">$ 526,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember', window );">Total subscription services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">533,955<span></span>
</td>
<td class="nump">414,546<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaCommercialCloudMember', window );">Commercial Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">261,316<span></span>
</td>
<td class="nump">239,324<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaResearchAndDevelopmentMember', window );">R&amp;D Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">272,639<span></span>
</td>
<td class="nump">175,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember', window );">Total professional services</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">116,390<span></span>
</td>
<td class="nump">111,779<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaCommercialCloudMember', window );">Commercial Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">48,772<span></span>
</td>
<td class="nump">44,864<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaResearchAndDevelopmentMember', window );">R&amp;D Solutions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 67,618<span></span>
</td>
<td class="nump">$ 66,915<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 91<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479777/606-10-55-91<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_veev_NumberOfProductAreas">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number Of Product Areas</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">veev_NumberOfProductAreas</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>veev_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_SubscriptionAndCirculationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaCommercialCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaCommercialCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=veev_SubscriptionServicesVeevaResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_TechnologyServiceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaCommercialCloudMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaCommercialCloudMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaResearchAndDevelopmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=veev_ProfessionalServicesVeevaResearchAndDevelopmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699924564720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract', window );"><strong>Revenues by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 650,345<span></span>
</td>
<td class="nump">$ 526,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract', window );"><strong>Revenues by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">381,599<span></span>
</td>
<td class="nump">313,975<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract', window );"><strong>Revenues by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">189,915<span></span>
</td>
<td class="nump">142,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract', window );"><strong>Revenues by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">62,440<span></span>
</td>
<td class="nump">55,577<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember', window );">Middle East, Africa, and Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract', window );"><strong>Revenues by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenues</a></td>
<td class="nump">$ 16,391<span></span>
</td>
<td class="nump">$ 14,350<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.1.1.u2</span><table class="report" border="0" cellspacing="2" id="idm139699925486992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Apr. 30, 2024</div></th>
<th class="th"><div>Jan. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Long-lived assets by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total long-lived assets</a></td>
<td class="nump">$ 58,042<span></span>
</td>
<td class="nump">$ 58,532<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember', window );">North America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Long-lived assets by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total long-lived assets</a></td>
<td class="nump">48,928<span></span>
</td>
<td class="nump">49,725<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Long-lived assets by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total long-lived assets</a></td>
<td class="nump">6,607<span></span>
</td>
<td class="nump">6,885<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember', window );">Asia Pacific</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Long-lived assets by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total long-lived assets</a></td>
<td class="nump">1,075<span></span>
</td>
<td class="nump">751<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember', window );">Middle East, Africa, and Latin America</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeographicAreasLongLivedAssetsAbstract', window );"><strong>Long-lived assets by geography</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total long-lived assets</a></td>
<td class="nump">$ 1,432<span></span>
</td>
<td class="nump">$ 1,171<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeographicAreasLongLivedAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeographicAreasLongLivedAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_NorthAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_NorthAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_EuropeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=srt_AsiaPacificMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=srt_AsiaPacificMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=veev_MiddleEastAfricaAndLatinAmericaMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>99
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    (  *3PU@'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 #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    "  "D\-89 !^;N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+!
M:L,P#(9?9?B>R'%*!R;U9:6G#08K;.QF;+4UBQUC:R1]^R59FS*V!]C1TN]/
MGT"-B=)T"9]3%S&1PWPW^#9D:>*&G8BB!,CFA%[G<DR$L7GHDM<T/M,1HC8?
M^H@@.%^#1])6DX8)6,2%R%1CC30)-77I@K=FP<?/U,XP:P!;]!@H0U56P-0T
M,9Z'MH$;8((1)I^_"V@7XES]$SMW@%V20W9+JN_[LJ_GW+A#!6]/CR_SNH4+
MF70P./[*3M(YXH9=)[_6#]O]CBG!Q:K@ZX+7>R&DJ.7J_GUR_>%W$_:==0?W
MCXVO@JJ!7W>AO@!02P,$%     @  I/#6)E<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
MKPW@]Y4"1.QOZJ]*[5?$V7]02P,$%     @  I/#6'R,"O!6 @  + 4  !@
M  !X;"]W;W)K<VAE971S+W-H965T,RYX;6RM5%%/VS 0_BM6AB:0-I*FI6PL
MC13:(I@85 2VAVD/;G)I+!P[LYV6_?N=G33JM!;M82^QS[[O\WV7NXLV4CWK
M$L"0EXH+/?%*8^H+W]=9"175I[(&@3>%5!4U:*J5KVL%-'>@BOMA$(S]BC+A
MQ9$[6Z@XDHWA3,!"$=U4%56_+H'+S<0;>-N#![8JC3WPXZBF*TC!/-4+A9;?
ML^2L J&9%$1!,?&2P<5T:/V=PU<&&[VS)U;)4LIG:]SD$R^P 0&'S%@&BLL:
MIL"Y)<(P?G:<7O^D!>[NM^Q73CMJ65(-4\F_L=R4$^^#1W(H:,/-@]Q<0Z?G
MS/)EDFOW)9O6]_RC1[)&&UEU8(R@8J)=Z4N7AQW 8'0 $': \%\!PP[@,N>W
MD3E9,VIH'"FY(<IZ(YO=N-PX-*IAPO[%U"B\98@S\?3^;C:_2^<S@KOT_O9F
MECRB<9G<)G?3.4FOY_/'E!POJ )A2C LH_R$O"=/Z8P<'YV0(\($>2QEHZG(
M=>0;C,DR^UGW_F7[?GC@_:16IV08O"-A$([VP*>OPS]3@?#!/KB/F>C3$?;I
M"!W?\ !?:J@!+%)#9$&NF* B8Y23A=3,5=WW9*F-PMK[L4]JRSW:SVW[\4+7
M-(.)APVG0:W!B]^^&8R#3_N$_R>R/](P[-,P?(T]3CAV-VH'@G."Y+)9FJ+A
MV'.9;(39^YM;PK$CM*-C'8>#<>2O=R7][7,6!KU/&ZF_4\MVCGRA:L6$)AP*
M1 6GYV<>46UOMH:1M2OOI338+&Y;XC@#91WPOI#2; W;,?V C'\#4$L#!!0
M   (  *3PUCT&NYS8P<  +@B   8    >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&ULM5I;3^,X%/XK5A>M0"HTMG-EH1*TS [2<A%E9AY6^Q!2TT:D23=."[._
M?H^3D#2)[2FC# \TE^.3\]G'Y_OLY.PU25_XDK$,O:VBF)\/EEFV/AV->+!D
M*Y^?)&L6PYWG)%WY&9RFBQ%?I\R?YXU6T8@8ACU:^6$\&)_EU^[3\5FRR:(P
M9O<IXIO5RD^_7[(H>3T?X,'[A8=PL<S$A='X;.TOV(QE7];W*9R-*B_S<,5B
M'B8Q2MGS^> "GTZI)QKD%E]#]LIWCI& \I0D+^+D>GX^,$1$+&)!)ESX\+-E
M$Q9%PA/$\6_I=% ]4S3</7[W_BD'#V">?,XF2?0MG&?+\X$[0'/V[&^B["%Y
M_<Q*0);P%R01S_^CU]+6&*!@P[-D53:&"%9A7/SZ;V5'[#3 5-& E U(NX&E
M:$#+!K3=P%0T,,L&9MXS!92\'Z9^YH_/TN05I<(:O(F#O#/SU@ _C,6XS[(4
M[H;0+AM/[FZG5[>SJRF"H]G=7]?3BT<XF3W"S\W5[>,,W7V"6S?W#U>?P>[Z
MZQ6ZOH7S*W2,OLRFZ/#@"/&EGS*.PA@]+I,-]^,Y'Z*#QOG9*(-@Q2-'01G8
MI B,* *CZ":)LR5'5_&<S9OM1P"R0DK>D4Z(UN'%.CU!U!@B8A!3$L]T_^94
M$PZM.I[F_JC"WP/;LGC#^*FL:XJFIKRI* 6G?.T'['P <YVS=,L&X]]_P[;Q
MAPQ73\X:*,T*I:GS/GY,,C^"^E!@E4$MVMMY>U&DMF/;,JAIG8VVNR"Z9A:Q
M*:G-&N%957B6=A F"<]0\EP%*!T,J\_!Z,E9 ZU=H;7W&(R@A5D2Y:7>S]_X
M'UD_%8VLG2'"#G5=LS62$C,;_JA\))T*FZ.-Z<\TX1RMT^0YS&3!.9VGFHYM
MVK@57->,6IYM$WEP;A6<JTVSNS5+_2R,%XB] 6%S1:*Y?29:3\X:>+T*KZ<=
MC ?PZ*?!$D'I!Q+>@KI8@U:0#<REWI,BU3Q)#A$'MT=38F;:GFW(1Q,;-6<:
MVJAF?@1\)\"!5GIA8F1ET'[@18&M;+4;M>=0HXU-8N:Z4#D5V';T -9/)!9#
MLD8Y.G\.BB/DF4C>+9-"U#M30<2=V&U,'*<-46)&;-M30"0U1+)''4PZDU(*
M4.]*!9!TZPC!Q/7:"+MVQ',Q5=0;7(L+K&7UG8H3QD&RDHW=I'31F!Z6A1W2
M#K)K9V.+JF91+0VP7AO<94N6EO$-4<RD=;OTL?MP$6*G([MF%&2>JXBQU@=8
M2\CCZSPZ],1@A<7*6%'FO\FU3.FL,9R&[77G;M?.PXZCBK;F=ZPGYNLJ/L&$
MVS!?G!T^P8P&5CR21MQE8],BM#,3NV;'U'-,5;6I61OK:?L65K::#'4ZJ@_;
MH!;:DD)F1[%%L"*\FK>QGKCK\!!,J&*A(Z5NW"MW]^6MB;IF;ZPGW4N?AP$Z
MA/7;AL]KX/($\KI=WQZ=PL39,3%.7$6)(S4)$SU]3L-HD['YGG&6SII!>&XK
M5*F5BXW=/T52D9IA"=8FU;=\+X+-C_TM%.D%>U\_;SB@R1(0Z*LU(!,5<;_D
M(UH2_FCR]>6MV3LU.1,]H];)5W2+?#2[O F%P23MU)/969YKJ9*OYE>BY]?=
MY-/%*:%8VZ1>NX!)[8BR@)&:8XFI7WGD'"LR*F5+L5NW?6<Q>29I&?O#F=23
MMR;VFKN)GKM%\0Z6?KP0D-$F3ID?A?^)08M@K7B$%CY<%EN/6S^,_*>('0/)
M'W/0]F"_93P32Q8ISY</WBUZQ]AU.ZM)B9UE$@7-DYKFB9[FF\""S6H3Y0(=
M"9$2+L2E-&5Q\!V!<H^YN DP!6@I& FW8VQV2J/$S%)!J?F?Z/E_(LE,:9#=
MA3DVL6VUMXED=M1V/=5$JI4 T7+N>+9YXD$:KO.N%+D:!G(-J/?SX2GT*Y0
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
MB,:;7%]]@@;V0-%\*+1J(I0*$U9*&/5$.(+\08&X._"Z:^B:5=\X%H8J\>Y
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
MI=!!Q%() QJA4[5W]SI7GG9JFP/VT)@9U^0B.-.0D"# 0'QH;=Q*&F%TH42
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
M8*[_#M%/@EW&=_^Q#<$NXG!N],0XVH#G4XN<;"=TP/YCT/U_ 5!+ P04
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
M/R[4SH'L&Z7L8>$2]+_"Q6]02P,$%     @  I/#6)>8**\K!   (0H  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&ULK59M;^,V#/XKA%<,*6 D?K?3
M)0'2KG>[ ;<5O=N&8=@'U59BX60K)\F7=K]^I)RXN39-#\. HJ%D\B'%AZ0T
MVRK]R=2<6[AO9&OF7FWMYF(R,67-&V;&:L-;_+)2NF$6EWH],1O-6>6,&CF)
M@B";-$RTWF+F]F[T8J8Z*T7+;S28KFF8?KCD4FWG7NCM-V[%NK:T,5G,-FS-
M/W#[V^9&XVHRH%2BX:T1J@7-5W-O&5Y<)J3O%'X7?&L.9*"3W"GUB1;OJKD7
M4$!<\M(2 L.?+_R*2TE &,;G':8WN"3#0WF/_L:='<]RQPR_4O(/4=EZ[A4>
M5'S%.FEOU?8GOCM/2GBEDL;]AVVOFZ8>E)VQJMD98P2-:/M?=K_+PX%!$;Q@
M$.T,(A=W[\A%^2.S;#'3:@N:M!&-!'=49XW!B99(^6 U?A5H9Q=OE:JV0DI@
M;07O6LO:M;B3');&<&MF$XL^2'-2[O N>[SH!;P8WJO6U@:NVXI77]M/,+8A
MP&@?X&5T$G"YT6.( Q^B($I.X,7#@6.'%[^ ]^R,/OR"M3^ZOB]E5XEV#?N4
MG,-?RSMC-1;.W\<2T?M)CONA9KHP&U;RN8?=8KC^PKW%]]^%6?##B5,DPRF2
M4^C_@;:3>,>C/>UDR!-LF8&S) FP/J5TK69 K>!.V1J0/B$'_AS2SZSML/\A
M#OO-,7RL.:R4Q %!^:?!4W7HQT72HB>+WRMNF9 .6#R&POI0>H=/?(TJA&0:
M6*,Z0A$M JG.8 SF_.*I]ENMC(&2:?U 0?1&L"S+KNDDL[RB+6W%/\Q-$ZJ9
M6TY3C[0[PU>=!"E6'$;HYX$S;<[A^EX82]\M+^M62;5^@#.("C\M A1&4>AG
M17:.8N87TP3"<0Y7KN>YQHDGG2M3BXV!,(S],,UAE"5^FJ?GD!!*!.DXA(^:
M51Q:UG"77TM+G+"?T"KVIT$ HS!"H^0<0C^.,@C&*?R*.=4'F32 P21!BKI3
M?YIGI)M$4X@(7UDFCV3]#,(\]X,DHK.$8>$784B'20L_BL/_B]6GY?(:K\_T
M>V8/F?R:O%=9"OPL<2SE_C1.,"7!ZRR%?IXB2RDEE5B*OX6ET)]&*65^FJ?(
M4G&:I6PZ)=T\R#"DZ%M92OR ?&#)Q7X0YK \K&I^CY>]<::J%"Y76X%=_!S5
M]7PZ=#R^#AR?MM:<0]-? 9RN@&,3 (5XC&/D>=/Z#H4C'\WSGMM'1\Z.1X1_
M?<49UX:'9?%&F!+S\R=V)EP/^(]50* 804KYBOT\#VF5 >8K3'*2<RB0GHC$
M BLASPL2IR1B'V*QXYMH99&NU"_B?=,,S7!LYD\.KFVLI;5[G. ,HK+N;_!A
M=WC_+/MK_U&]?SR]9WHM6@.2K] T&.?XW-#]@Z1?6+5QCP <REBX3JSQ#<<U
M*>#WE5)VOR 'PZMP\2]02P,$%     @  I/#6#&IJ'MW P  A <  !D   !X
M;"]W;W)K<VAE971S+W-H965T,3,N>&ULE55M;]LV$/XK!VT8$D"P7FW+F6W
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
MW76&!*+LWEX]UO;K(7O+<U>L/KBKO_<BW8 P/!*X7?,"PZZ?1@0F=N0NAW"
M]-1?:_*#C&@X3SS:*+Y6[KK%>9,1)PBU;50JJ)1VQL110B2]0@[N@^P/?KRJ
M<NC7W4+XNP9:MZG1PD.JH&E/X%.$!:USM\R9!U^*)Z>9:XP3Z'KCC?K$FP\7
M"< *W 4:_Z;^;]L]3()3"6V25J"&,]<+O4L%["926F1TS;D5#96A/P+7U&'[
M6'#-ZVFM]7H@.GQQEG"GBZ93<ST6Q3"2<.YN+HZLL^'0KP] ,@%=Q6@*6M+4
M2C7W!3;3 C[N[_@H5:1/RWA2.1ZBIMDXRF4*CD<)Q[M\EUO[MJ56S-T.^RL6
MNC(^*AT.7/M5QC\5I2>*M^X*Y$C.,W78.(J"<#FC*B\<XVA U?LXB[V(#E%9
MHE(E&J2-4Q> H]X]+4[_C;N--LSYI;^R[6:["^\[?\][6.YORS]PO2&KY6*-
MK>%P/ATP[6^@_8M5E;OUA0&M*MQC)CB@TP)\7RMDE.:%&'3_!KC]+U!+ P04
M    "  "D\-8$J-:]0D#  !)!P  &0   'AL+W=O<FMS:&5E=',O<VAE970Q
M-2YX;6R=55U/VS 4_2M7&4R;5#5M4AAC;:46F,8#&@(V'J8]N,Y-8^'8P79H
MNU^_:Z<ML+5E[*&-/^XY/O?>^*0_T^;.%H@.YJ54=A 5SE7'<6QY@26S;5VA
MHIU<FY(YFIII;"N#+ N@4L9)IW,8ETRH:-@/:Y=FV->UDT+AI0%;ER4SBS%*
M/1M$W6BU<"6FA?,+\;!?L2E>H_M671J:Q6N63)2HK- *#.:#:-0]'O=\? CX
M+G!FGXS!9S+1^LY/SK-!U/&"4")WGH'1XP%/4$I/1#+NEYS1^D@/?#I>L7\.
MN5,N$V;Q1,M;D;EB$!U%D&'.:NFN].P++O,Y\'Q<2QO^8=;$IFD$O+9.ETLP
M*2B%:IYLOJS#$\!19PL@60*2H+LY**@\98X-^T;/P/AH8O.#D&I DSBA?%.N
MG:%=03@W/%=<EP@W;(ZV'SMB].LQ7Z+'#3K9@D[A0BM76#A3&6;/\3$I6<M)
M5G+&R4["467:D'9:D'22W@Z^=)U>&OC2%].#4V&YU+8V"#]&$^L,O1 _-Z7<
M,/8V,_I+<FPKQG$0T2VP:!XP&KY]TSWL?-JAM[?6V]O%_F([_AU-[RRX NEG
M$*%LVH2^34!%%K*1O"HU,)7Y0=H"71O /,=P7<!1Y0QS:&&&5+FDV_ZX'X+?
M]=)V^GZ_13?35DVP7+3AM#9"35]Q<@N8!9)=,4,!3@<HA9'\!3(#%=(XVR8+
MA.+D19:@A"%;$7(!68V>B/AJ3ALXYVAM@$Q082Z<I3U)Z' >WM?"+8($\AKF
MO:(-MT@A7$^5^+6%0>>PUZ,;*64P%ZK(WN'C7*@@N#+Z003_(OOT6GU[G&]/
M6/BO_CRO]PU19-C4P)^Z26KVVI[ C'KR5SW)B_@=Z"JX*<[1<&$ID<DBI'I2
M",SA;(Z\#AWZFN>"HT_ZSX[Z5)16N-KBM3&H7-AL;[I#\1-[*]%,@XG[EZ96
MKG&Z]>KZ.S%J[/$QO/G(7# S%<J"Q)R@G?:'@PA,8]S-Q.DJF.5$.[+>,"SH
M6X?&!]!^KK5;3?P!ZZ_G\#=02P,$%     @  I/#6&QY=?'O P  : L  !D
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
M>JN-PA3Y:Y_Q'7:\']N6S8EN6 %G(ZP+#>H.1N=O7M$T>/L,\WA@'C^'_N(
MO1SES:L\I-G;'HN\DW6-Y>$DR%03.2/H?5X-[O?($LB"E82FU$MQG5)*M'6H
M$RXZ?>WTL>RU8:+D8N[WD+\WKORFMOSL>=-U [#*O5:SJ5 K@KV&F 7@GP(@
M=9=:8%-KAQKAFC"-\A4V%WU"?FOK6U .N./WQ54EZK$[4-AD"-R#*K@&@C@%
M/-Y78#L9TD>[A,N(EE7$@*K)(1=D!4SI(S*=SQ7,F8'>.KUM.&&&_,I$:TV,
M:$^44H_&F9?3@!P0FF1^&)#4SW"1ANF ,L>,M&RH-Z&QET<9"6GLY^$@L*9?
MDD.:Y5Z694>(-O&#9!!!Y\V (\JX8*+ =N>$H]"+PN@(R>1^2I^BO>-=&GI9
M0KTDMCQIFOA1A*0GN$B2#<8=:.=!4:[IL=L*]L"E'LT#+\ASBQ:E/L(F?HR+
M./X!M$ZBP>Z.XD8Z19LU.)IF&*_OD/\#TTON>+ULE?7#RS)OB0=A$D$IL2NC
M?K7"MEP"P23!S!']T%ERLT G*V0K;"(UH-P@Q<!@JMW9J56LB@I\1VBYFXV.
MV7%I$VW&N")WK&K!IO<N]256P0$-J(_)U-@*Z"KJQ87D/U'YSI\=>IPG.("J
MRN*BD:U04,BYX'\C&/8 _$K0S!U:2 R$@HKU@6E%']/M8M]0;Y%.QS(,:+CN
M2A_10\(.;')9,>&"C=O1_FWK/>P$[F"N'V3%K?7SP%.B7PE[[&=T&9>E=4#H
MIUV1/^61OA>RUBRD<J"66RNXUJVU<7]?U.ULQ@MN1PV2LH[2L]50S7JW%>HN
M'XPTF#,<^Q#'KZ#B<?@W[<"&B#6-DO<</U4 L_$ G;F.U[_(@P=-^S,>V 5U
MBN;5_:F66M=R7;FX^G233QCMCEG[]WCM7[:EW>HN,I@3CJK3<,E 7I#H6S7:
M!4VOCX;R!)E]KVSQ)R*?)28GKVPBQ<%K<DQB^II$$_>$ZP]#_NRT_=0/$Y3)
M_"!X\'S%]=?CF3T:8X4%8_/?FA+[-'2@?IK@ 7X4VU7D3_"H]SCJ2J1(5ARJ
MDKBA'+Y]O7FX0AB<499'%Y,;P=&_#\:GVLATZ8-Y:,CAU?7-T?\P36^PQ"MP
MWTQ[#]HS7O?'\8)5KN/M'8Q>@+,QBZCMTI/0SS*"]#<!SW/LXT':#<*HV^O[
MR6$X2;P@QJE&LXE/)]WF_OF7X%=+8,=?Z,?Y-J'=D><E>>1EN<V4S$^"[_9%
MUE<I"AV$2?@?6Z2UX$>[V?'C;O:P(U <MGUOVW27)RMOV]-N *39#_23?5_
MXZWK2@UJ[BYEUN!6F.[F,KP=[GW3[KJS$>\NC9^8FF-O)!7,4#7PLV1$5'<1
MZQ9&-N[R<RL-7J7<XP+OKJ"L .[/I#3KA3U@N V?_P-02P,$%     @  I/#
M6([+:;PF!0  F0X  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULK5=;
M;]LV%/XKA#H4&Z#:NMFQT\1 G+9H'YH&Z;8^#'N@I>.(J$2J)!6G_WZ'I"C+
MCNVFVUY$BN3YSG<N/"0O-D)^526 )H]UQ=5E4&K=G(_'*B^AIFHD&N XLQ:R
MIAI_Y?U8-1)H887J:IQ$T71<4\:#Q84=NY6+"]'JBG&XE42U=4WE]R548G,9
MQ($?N&/WI38#X\5%0^_A,^@_FEN)?^,>I6 U<,4$)Q+6E\%5?+[,S'J[X$\&
M&S7H$V/)2HBOYN=#<1E$AA!4D&N#0+%Y@&NH*@.$-+YUF$&OT@@.^Q[]G;4=
M;5E1!=>B^L(*75X&LX 4L*9MI>_$YCUT]DP,7BXJ9;]DX]:F44#R5FE1=\+(
MH&;<M?2Q\\- 8'9,(.D$$LO;*;(LWU!-%Q=2;(@TJQ'-=*RI5AK),6Z"\EE+
MG&4HIQ<W&/<//!<UD 8D^5Q2"1=CC<AF?IQW*$N'DAQ!2<E'P76IR%M>0+$K
M/T9&/:W$TUHF)P&O&CDB:122)$JR$WAI;V9J\=(C>&^IY(S?*W+KC21_7:V4
MEI@5?Q^RU\%EA^',3CE7#<WA,L"MH$ ^0+!X^2*>1J]/D,UZLMDI]&?'Y"3*
M88Z'H,F2*I83CE-L.Z7L%%,$1YI60T%6WTG!'EB!?APNQF%= MG8_(?B%7T
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
M'B]1" =$;GS?87J]2:=X.'Y _ZV-G6)9,H.72GSCA2VGWLB# E>L$?96;?[
M73R9P\N5,.T7-IULDGF0-\:J:J=,'E1<=G_V8\?#@<(H?$$AWBG$K=^=H=;+
MC\RRV42K#6@G36ANT(;::I-S7+JD+*RF74YZ=O9)=HEM&5I2UN!W5&O-ZI+G
M,*<TFTE@R8Z3#O(=YD6'&;^ F<"UDK8T<"4++![K!^1?[V3\X.1%?!)P7NLS
M2$(?XC!.3^ E?=!)BY>\@+? -9TK"[=8*VVY7,,_\Z6QFH[(O\?"[=#2XVCN
MVIR;FN4X]>A>&-3WZ,W>_Q0-P@\G?$U[7]-3Z/\S02<QCWO\NB'XAN!(N@,F
M"V!"J)Q9I*MYC[)! \LMU)K+G-=,P'JOS$@9-+,E:K EDTZ0RX+?\Z(AR5PU
MTNJM#QL2+NEPWQ$6M\"KVF6$YR1C%13<Y$*9 WOD+^$A?)7<8@$+2]X8H$75
MFC(UYGQ%]DF.+J?<&>)HSEPD%474:*1RM#2YYG4;N.."YX2R,^("HF+%Q=8Y
M[8RAL;3B[+7A.R6UZG:(E(8 R'D)R"B4IQPXAU6CX5)5%>J<4V +)1H'8EI.
MWVBM,50O7[5R^YY5]8>/>Q./PJZU6J%QM96\>#WLI\'2L2$;3J5&[0Z.NT5N
MXRCN&7Q1EN:'1^6IVQLDKYC+*AVLS3Z[A,]58<"4:D-'Q[41^)EBMZ4B'F1A
M?CF'+Z5&"JVK.NBJ#E#-X*(O&NZ3T'U_;GX+?U$-*&%.&:&C!N\@&45^-AZ[
M493XXV$&5XVF+@C1:.R/HPRB-/93@IL;SN"&=8=L0&MI"%GF9\,A7/.B$ A7
MS%@?YBN'[+<9_DPLRMY8-/"3<42 ?I*%3SEZ!X,L]),THU$6DV2<P6<EU[\*
MZF-T_XQ!>Y1)]IA(&NZ2]A8J][S]R61#?9I8\$_;?4YA.O+'\<@-QOXP[@D<
M^(-P2-_1*'M,7N2'1/,PB]Y,G)\F,7VC8;2C33SSD%@;^6$:=X.,Y(^5X^"@
M=Q+XNGTAF*Y6=&VT7^T?(?.N]^[%NQ?,-=-K3C=9X(I4P[,A]7S=O0JZB55U
MVXF7RE)?;X<E/:10.P':7REE'R;.0/\TF_T'4$L#!!0    (  *3PUAT^0#-
M00(  )P%   9    >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;*U4;6_3,!#^
M*Y:9$$C0O#:@D4;J"VA\&*I6!I_=Y-I8B^U@.\WV[[&=-'136B'$E]AWON>Y
M>QS?I:V0#ZH$T.B155S-<*EU?>UY*B^!$341-7!SLA.2$6U,N?=4+8$4#L0J
M+_3]Q&.$<IRESK>662H:75$.:XE4PQB13PNH1#O# 3XZ[NB^U-;A96E-]K !
M?5^OI;&\@:6@#+BB@B,)NQF>!]?+V,:[@!\46G6R1U;)5H@':WPM9MBW!4$%
MN;8,Q"P'6$)562)3QJ^>$P\I+?!T?V3_XK0;+5NB8"FJG[30Y0Q_Q*B '6DJ
M?2?:&^CU3"U?+BKEOJCM8J=3C/)&:<%ZL*F 4=ZMY+&_AQ- < X0]H#P)2 ^
M XAZ0.2$=I4Y62NB299*T2)IHPV;W;B[<6BCAG+[%S=:FE-J<#I;DR=T4&@-
MTKT(G@-:49570C42T'MTOUFA-U=OT16B''TO1:,(+U3J:9/;,GAYGV?1Y0G/
MY(G0K>"Z5.@S+Z!XCO=,S4/AX;'P17B1<%[+"8K\=RCTPWBDGN7?PZ,+Y43#
M/4:.+_J7>QR[KHXN'J>SO7NM:I+##)OF5" /@+/7KX+$_S2F]3^1/5,>#\KC
M2^S9-S-J*,\%&Y7981.'M1/ED 5)D"3FCQU.!8R$1<$T#(:PKC3OY*$SD'O7
M_PKEHN&Z>SJ#=Q@Q<]=9+_P+,WJZ2?&'IIM;MT3N*5>H@IVA]"<?3./*;A9T
MAA:U:Z>MT*8YW;8TXQ.D#3#G.R'TT; )AH&<_0902P,$%     @  I/#6-=Z
M_<LI!0  F \  !D   !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULM5?;;ALW
M$/V5@0H$-F![+Y(<Q;$%R$[:&H$#PW+3AZ(/E'96(L)=;DBN9/]]9TAII28R
MTP;(BT1R.8=GKAQ>KK7Y;)>(#IXJ5=NKWM*YYB))['R)E;!GNL&:OI3:5,+1
MU"P2VQ@4A1>J5)*GZ7E2"5GWQI=^[=Z,+W7KE*SQWH!MJTJ8YVM4>GW5RWK;
MA0>Y6#I>2,:7C5C@%-T?S;VA6=*A%++"VDI=@\'RJC?)+JZS(0OX'9\DKNW>
M&%B5F=:?>7);7/529H0*YXXA!/VM\ :58B3B\64#VNO.9,']\1;]5Z\\*3,3
M%F^T^E,6;GG5&_6@P%*TRCWH]>^X4<@3G&ME_2^LP][^FQ[,6^MTM1$F!I6L
MP[]XVAAB3V"4OB"0;P1RSSL<Y%F^$TZ,+XU>@^'=A,8#KZJ7)G*R9J],G:&O
MDN3<^);L6Z"!1R,*62]@8HRH%TAV=_8R<70"[TOF&[3K@):_@-:'.UV[I87W
M=8'%O^438M;1R[?TKO,HX*0Q9]!/3R!/\P'8I3!H([#]3NN^A^V_ 'M(VQ.8
M/<-M7<B5+%JA#BD?0 >'03E_+FPCYGC5HP2Q:%;8&[_Z)3M/WT8H#SK*@QCZ
M^*.N3Q]:A9"EL^%IMD\=)H5NW-?V#I3CH*50%B/DAAVY813G)6*/:"AFQ0O<
MXIC?XW;><3O_8</%^<5QO\?O=<?O=11GHD0-=\1!PU]W6,W0_'V(3!3D!V-O
MU%$<_8QT&?T$RF\ZRF^B5F6#&BF4=[$%71ZJ<(=(QV$?EPBE5G27,903,XHK
MB\[2HG%+</2YVI[LMB<+I>#5+Z,\3]_N!Z+;$!)[5O7;LK=P)"Q=E/.E!P%I
M^:(A*@6T-5?K6X<5#-+1D3CF QYPT2KA;[GIZ8=C$*$>@#9>/D0X^TNW!J:;
M^S [)]%2SM%8$'4!A33T1=.L:(W7CG65=DZJ?&F%(21 +NM 15FJKBI?P$=1
MH8=XE([4FP1\7Y1XD'1IQC.ZI6C+8F%PP:./+4<\*S'UQ9U'-[JJ6!6GYY_!
M:9@A3+4JX"@[AO=/C31[2$?Y,>QE$-_4!/?^"><M7_?PB12$>P*F6ZYV)_";
MTC-2:"H4G774/][1[%,GD_AK9IB>Y(,<!DG?+PS]P8]+\D(=V!KT$4O^VGC\
M259MM?U*&MA.EWG0Q09=EL+1[F?6R+)&36ML*Z@0D9:,M V)AC0Z PZV;S"I
MC:%T4\\!8"TIM@JD'HV\77L,2]:QI0A.8 9H''5GQ(22E1<)PW+0;F)6!K%P
M))OSM@84%'IS:G9.OJ'E^2-[ ?E$P9N-DL2Q8'_(TD?">HFUCWL2K6T@XXUE
M,$0PZ<*V:112:)X%3U@@LZZD;BVI5U#D*6W1Z\5Q>],:PS7[ 1OBS:OL;!B=
M?J H56%?B,PL!.8)W%'S$.+"H"/"!91&5\">;+25H2VT_S5:6"^OCA<D,'*:
M@(8RX]1)SH!B)2VEG-&*[(9EB;[C_"I=SB+%+4MW75L:O]0HY0ZV9W&Q7:;$
M6.SUCEF\&G*^'Z01E_M?61ICFN^8YC_4H$0ZI^\@.M/&;O]LUXIFT;9QW!4@
MKF<'B<3EN[H58[/K,K-X1[AOG'=MJ+0'2<5A!NDYU8/GJ/-VS646[P1WM\5D
M):3B2_<@I8 R]"C\&EV-AV26_#)9[1^?[#V6* H7_DEHJ1BUM0OOIFZU>W9.
MPF-KMSV\6>^$64BJ:PI+$DW/7M/9)CP#P\3IQC^]9MK10\X/E_1T1L,;Z'NI
MM=M.^(#N,3[^!U!+ P04    "  "D\-8%BCE7-T+  !3(0  &0   'AL+W=O
M<FMS:&5E=',O<VAE970R-2YX;6RU6FU3&SD2_BLJ;U4*JHP!$P*7 %6&;'9S
M=]E0D&3KZNH^R#.RK61&FD@:C/?7W],MS0N.,=F[[(?=V#-2OS[]=$OF;&G=
M%[]0*HC[LC#^?+ (H7JYO^^SA2JE']E*&;R965?*@*]NON\KIV3.F\IB?WQP
M\&*_E-H,+L[XV;6[.+-U*+11UT[XNBRE6UVJPB[/!X>#YL&-GB\"/=B_.*OD
M7-VJ\+&Z=OBVWTK)=:F,U]8(IV;G@\GAR\M36L\+/FFU]+W/@CR96ON%OKS-
MSP<'9) J5!9(@L0_=^I*%04)@AE?D\Q!JY(V]C\WTM^P[_!E*KVZLL7O.@^+
M\\'I0.1J)NLBW-CEKRKY<TSR,EMX_K]8QK4O3@8BJWVP9=H,"TIMXK_R/L6A
MM^'TX)$-X[1AS'9'16SE:QGDQ9FS2^%H-:31!W:5=\,X;2@IM\'AK<:^<'$;
MDR'L3%S6'B^]%]+DXE;/C9[I3)H@)EEF:Q.TF8MK6^A,*R]VFD^[9_L!=I"T
M_2SIO(PZQX_H/!+OK D++WXVN<H?[M^'_:T3X\:)R_%6@9/*C<31P5",#\;/
MM\@[:H-RQ/*.'I.WP>%_3Z8^.(#H/YL<CO*>;Y9'A?725S)3YP-4CE?N3@TN
MGOUT^.+@U19KG[?6/M\F_>*U\IG3%8.\E\9-9OY/@L0GI>ZDT%Z$A1(%*I\"
M4SE[IW/E:*4V.9 *%&6%K7/A;5&3$"] &KQI7MBI+$2A9TIXA--DB&BS:R3>
MUR1FIAP$>X%(F5;2+"RE4T.1 ]Q#(%,6JZ S/R3],Q@'-1!,(=60.63L3AO#
M,]B ZB1SZ3D$H6 ]D*UR$:PHB?3(O-KHK[421JG<DS\6]L3:4RZ6 U9I)TKK
M@R 4!#776:=G5AOF&/_LI]/QX?C5S-E24**ERQ:\/U=WX+\*;!;$SLTS65:O
M7N]"JK/U? $[2VC*M"ST'Y($Q9!T<5RHHEJ+'O8@3H3,)#NZ[E)N\CH+GIV4
M[@O<G$D?D"Q:4UK$0<UFA&L3BM6P64,OP9=%NT(Q9=(*W@>*#_B/51=:P@R0
M55B(N;U3SK!O3LWK@EWPT8>KUC5Q^WWNR&RAX9&8J@"+A]$8:(9A>DXZE)FC
M7; Z5K]0L@B+C++;!T5,7.\E.A<TQ "3&F>1NI+P416*<P <9/Q:9 MIC"H2
MH*H"B*0/ZEYE=5!K 0*0<BU3C"B2E(,,.9: 6HI#RGDO"$UM9"A#J"V&XFL-
M  1$.T71NA1Y+V<JK#J8;0\@ *ID2<6=8*M,OA?LGB)/(C(>X!'/(, KAHLV
M&79[1*M2CF.!S#5@R58/@=#9V<=$0C4F /:O4<GF9JNL4"/QNQ)(D$UPI553
M9=1,AZ[\T"'(."X>U#Z4FB;K75W 8 G(!MK5%2PT>U 3/5QGG!AQH@6L;$TC
M)33M4!H:6D(D8^9FVM/C%8J9(DD\^'=I:FJ:1X>C+?Q]W/+W\5;:O480,L(@
M.W\%X]!S\HA#LNQ2>LVOKHE2$'EZLXG=_P(UXL,"7T"0LLYU &TB=CE&LO@I
M2<"7F3;(/56YQT9.$U JN8R50:!5A1+,*0,2S=7E/?9 YITLBA6]415)DUW_
MK3JK4_8^&C;DEO1@#OEE,KG>C?1> 8&9G**874T;Z&&/D,@W$G"+&G8ZZ+3B
MYWLJ]KEBJM),'F+G]N>K7=HK'3<[HA^GRYZ;<,BZMK/ QJ+.N=X:XULD+Q<6
MSNW9)74=7T\!32T=:Y\1):M"8ZZ33==E5;&85Y@W"\G(Y1[DI/$R2^1ZI1S7
MH#9Q,F_2:"SX*0=F"^MK9!(/\)K"FXS,FT!NS-FV3%&H>TGMH  FLZ4.E):J
M=KZFH1&EZ6MTOXVI&!&N,'Y;:NV!(?9G@.5!+@6:'1*-:41P2S*?$SM&6YLZ
MWRZH"9A_$!S*VL2@Q MQPVD6D$IG '%XL/>/EKC7B %[.UZ(H^@0:PJ*CQ'O
M>!08'\<7R?]>,(T5$89,:F2![TW@_8)H!M*<I[5IET\938[(Q!,9HOP%0D3\
M21 F?@.T,G8I\>QWASTFL> %'#5VXVER2"@6\90IN3+60]4E@ (#CY:27'1H
MK["&YBEV,2G:;%ZJ</A->D?_%W<!G'1P1)LJ4@7A$7B#&Y;,/Z-%Q(5&4?,D
M5Y"W*E(GIBWM4'&6VT<CO;)>$T"IO]-8&AFB:;,8-:CJG5K0B?>.1AY\5W$
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
MCZ&7E.L5A(1D=4>R#S#Y98B$TVN?B>[Z!X\C0R6.>0 .<^1!AY%]>KHT6I3
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
MD_DT -WW_7YB5>M[[5Y9ZMS^MZ:G$K4SH/V#4O8R<0'&QW?]+U!+ P04
M"  "D\-8/'RN*-($  !;#@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX
M;6S-5UMOVS84_BN$.A0)H$;W6VH;2)P%;=%L09)V#\,>:(FVB$BB2E)VLU^_
M0^IBI75L+\" /4B'DLCO?(<\WQ$YV3#^*')")/I>%I68&KF4];EEB30G)19G
MK"85?%DR7F()CWQEB9H3G.E!96&YMAU:)::5,9OH=[=\-F&-+&A%;CD235EB
M_G1)"K:9&H[1O[BCJURJ%]9L4N,5N2?R2WW+X<D:4#):DDI05B%.EE/CPCF_
M#%1_W>$K)1LQ:B,5R8*Q1_7P,9L:MB)$"I)*A8#!K,F<%(4" AK?.DQC<*D&
MCML]^K6.'6)98$'FK/B#9C*?&K&!,K+$32'OV.8#Z>+1!%-6"'U'FZZO;:"T
M$9*5W6!@4-*JM?A[-P_'#'"[ :[FW3K2+*^PQ+,)9QO$56] 4PT=JAX-Y&BE
M%N5><OA*89R<76/*T5=<- 3=$"P:3F#&I4 G#WA1$'$ZL21X47VMM$.\;!'=
M%Q ]=,,JF0OT:Y61[/EX"]@-%-V>XJ6[%_"BYF?(LTWDVJZ_!\\;0O8TGG<X
MY"LJTH*IJ 7Z\V(A)(<L^6M7S"VDOQM2*>=<U#@E4P.D(0A?$V/V]HT3VN_W
M$/8'POX^]-D]*#%K"H+8$HW(?Z"$8Y[F3PBTB:YIA:N4X@)="$%@!7&5H<\4
M+VA!)87XNN7-$)9C%%#&'4D;SFFU0I=84+$K_/T$'W("' H0N *1*G.0G@>5
M25)]5/[6VE_^C/5R8(VWK(L1ZW+$>H2B] PUH>>]4+P!0LT0I LMAGQ!)[0"
M"JP1@"Q.S]%GLB8%<CKKH@<FMW,VQR)'Y%M#P8LB?ZYRF3R!X/@C%,AE QCH
M%^0FKFF'";3>OHE=QWT_>O?E[/X,/7!-^PD)1;&-I.\:1F:<.+V9L[(D7,]
MC6O"AVY>8 :^UYO[G''Y3A)>(EJMB9!E2V].N*1+FF))=/ 9J9F@<D!)8C-T
MXM[H*-\M</H($[J+6A":7A ,]D5R;NR;-@#V=LYXS3B00!533-0J+IB:K'Z$
M8T9V!!,4C5I05J%H5FC%UH17*J(?!@6^Z45Q;VZ:BJ:T!C([J$? V(][HQ<!
M_BE5^H38HJ KK'X!(^  2"2].;QDL H*MK<]<95^VD=&.*2,^K^@%(J?JB*C
MT.U87VVF_93QXW3RS#!R3"_V=#L)/=,/W&<J/L[U.#%/8CL\'>R/),9:VS/J
M_R3P3[AJ8/^ /.<_E'CDF4X2/9N2[M7!;$E@X9+N_FK=^J8+6="9@[JU0S.)
MG<&^J%O'!T _&.PQN@WBP+3=9-0ZK%O;=.VP-_MUFYA^Y/?FD&[]Q P2MS<'
M5R)R?!!0,MA_I]O0"?7UHFZ''/%,S_/-./!UV[=CTPZ<5\AV)#_7<T^[^]&2
MU;T[NV?;$0S;CN UVPYX^KV10D*N*&5>;0/Y6,$&JM$9OFL/L=?;[BW4P_/2
M JY9P^':NA_-(]VZ1U LVF,&_1LDLU!GCY_*Q':C,*XHOS&5<FJ92]9 9H//
MY9$UU_$\TTY"5=%M!](@:J=MX'X<CD))X*^D,%1UV[62UFC##TI?Z6.- !!@
MW.[]A[?#R>FB/3!LN[?'KAO,5S!SJ"!+&&J?1;!,O#W*M ^2U?KXL& 2#B.Z
MF</ICW#5 ;XO&92.[D$Y&,Z3LW\ 4$L#!!0    (  *3PU@44,69MP,  &T)
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;)U6^V_;-A#^5P[J5C2
M:KTL^5';@)TN6(<&#6)OQ3#L!]HZ6T0I42.I./GO>Y1LQ?$<[0$8UI&Z^[Y[
MDIKLI?JF,T0#C[DH]-3)C"G'GJ<W&>9,]V2)!;W92I4S0TNU\W2ID*6U42Z\
MT/<3+V>\<&:3>N].S2:R,H(7>*= 5WG.U-,"A=Q/G< Y;MSS76;LAC>;E&R'
M2S2_EG>*5EZ+DO(<"\UE 0JW4V<>C!>)U:\5?N.XUR<RV$C64GZSBT_IU/&M
M0RAP8RP"H\<#7J,0%HC<^.N Z;24UO!4/J+?U+%3+&NF\5J*KSPUV=09.I#B
MEE7"W,O]SWB()[9X&RET_0_[1C<9.;"IM)'YP9@\R'G1/-GC(0\G!D/_%8/P
M8!#6?C=$M9<?F6&SB9)[4%:;T*Q0AUI;DW.\L$59&D5O.=F9V6>DD#2\6[&U
M0'TU\0R!VE?>Y@"P: #"5P BN)6%R33\5*28OK3WR)G6H_#HT2+L!)R7J@>1
M[T+HA_T.O*B-,*KQHNX(_YBOM5'4!']>BK&!Z%^&L(,QUB7;X-2ASM>H'M"9
MO7T3)/Z'#@?[K8/]+O39D@8MK02"W,*R*DN!U/2&";AF.H,;&AOX5#3C9_OX
M'@4SF(*1T(1V*9Y.QLOQO*#>6.JMI>8GU.J96C19W3,-]-M*0;K41KP D\E*
MLR+55V-890H1\J9!T#8(4'FY:.MK_Z(FT)+QE( 4T(&CB*_8-20@.%MSP0TG
MOA\@=,,XHF?DAJ,8OISI*CN$[^7V?44+IC4:#7)MZ' B:G(.'S<9*W98$Q5T
M9G21)7X,;]\,PR#\ !UUCMLZQ_^OS@LF6+%!6-:G\'^N]3^PGC*M#TS->?]*
M:<]2<E[D\7D)?V%%1><Y1,%AXVM]%-I:/Q 2)?L>[?5@$>LH8(4JAZ07PQ,R
M17GN)0?I;Y8?N=[(JC!P3]Y!O]>''YO_CGHD;3V2?UV/6V8JQ<V3E9][JO'V
M\W-+7$I_)\GE49MKR_,RC2Z5X)BEO/'&]B#I=;4H4]@U?S>4/BK[[Y3<DR+8
MWB?*F*9HY,9Q:!<)!('K1P,K#R#P7?L@>4@JP3"PX@@2-R'%589T_6\-*@B&
M;CCHPTK:YCKWLV1/MNVHOGTW&0THFUH#S\O*U+-(]J@-O!NZH[A_]0K&R]F/
M8W?0CR[.HG=R!>:H=O5%KZ%NGN8V;'?;;XEY<X4^JS<?(K=,[7BAR8,MF?J]
M 0V8:B[W9F%D65^H:VGH>J[%C+Z'4%D%>K^5TAP7EJ#]PII]!U!+ P04
M"  "D\-8%LSGZZP$  "W"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX
M;6RE5FUOVS80_BL'=^T20)%%O3M-##A-VFY MR!IV@_#/C#6V28BB2Y)Q<F_
MWY%Z<9JY;K!]L$U*=\\]Y-T]OI.-5'=ZA6C@H2IK?3I:&;,^'H_U?(45U[Y<
M8TUO%E)5W-!6+<=ZK9 7SJDJQV$0I..*BWHT/7'/+M7T1#:F%#5>*M!-57'U
M>(:EW)R.V*A_<"66*V,?C*<G:[[$:S0WZTM%N_& 4H@*:RUD#0H7IZ,9.SY+
MK;TS^")PHY^LP9[D5LH[N_FM.!T%EA"6.#<6@=///;[#LK1 1.-;ASD:0EK'
MI^L>_;T[.YWEEFM\)\NOHC"KTU$^@@(7O"G-E=Q\Q.X\B<6;RU*[;]ATML$(
MYHTVLNJ<B4$EZO:7/W3W\!*'L',('>\VD&-YS@V?GBBY 66M"<TNW%&=-Y$3
MM4W*M5'T5I"?F5X;.;];R;) I7^%BV^-,(]P\)G?EJ@/3\:&0EC#\;R#.VOA
MPA_ 1?!)UF:EX:(NL/C>?TS4!GYAS^\LW LX6RL?HL"#, CC/7C1<-[(X44_
M.N^**SPZHSP6<,D?J;P,S)3B]1+=^J_9K3:*:N7O78=OL>/=V+9_CO6:S_%T
M1 VB4=WC:/KF%4N#MWN8QP/S>!_Z])KZL6A*!+D ES7X<^T*>V8+F]*VB_!>
MR-V$9WV#VD#:!9+K;0?9^B M +-"^BA$J-J,H\TX4+Y$.20,A :NR;ZDYM?'
M\$=3W:)RP#8/&KZZKB$_?H^*1 #P =5<: 3"F>._WRNT2B/J)<PIK$U4PTLP
MJ"HX$#4\(E?Z$&;+I<(E-]C=D0;2(VUX75A/;N!W7C?VB!'KB#+FL3CS<A;
M+\"2S \#2/V,-FF8#BA+*A3+AGD3%GMYE$'(8C\/!X.>?@$'+,N]+,L."6WB
M!\E@0I>W0$$HXSFOYR1'SC@*O2B,#HE,[J?L1[2?W2X+O2QA7A);GBQ-_"@B
MTA/:),D6XQZUN\&ZZ.G9[MX!EWHL#[P@SRU:E/H$F_@Q;>+X/Z"U%FM27S(W
MTCG:JJ&_C@7EZR?D]S1,,C1,\N*&Z>OH:-;5T4Q3E7='NM$MPPMM1&6+YH--
M,YS;Y7LN%'SA9>-@^DOXT-;!KH[;S^DS=4W;#3:CQEV=:[W::-=2FYYH7_#\
M"=&F(XH]4>OA:A(*NUU8LO<]6?FL:(M&N:#DLT8E9*'[T%@<P^>?]C)]1?!%
MEMR(TJI '+R&(XC9:X@F;D7[BR'ASSHR]<.$;#(_"+Y;7PE]=[2PH07Q4+9&
ME#U*[+/0@?II0@'\*+:[R)]0J'-2H8(HPJ/ LH WK_*0A6]?#XL]M9,.M9.^
MN':NB!2)D3U5J[LWM3!P<'5]<[A7>_=&>('VJFW<5H:;;=S_+\4WM:+1R/T/
M[@RT0YMW5]H9+ZV.[595+R!AS2)F6WP2^ED&1'];DGE.(A"DK8I&[;M.8 ["
M2>(%,4DBRR8^F[0O=XMGXJ4LL-H9^G'^E-!SO?22//*RW-9RYB?!3I49/QFF
M*E1+-S)J^KMI:M/.5</382J=M</8UKP=:3]QM134@24NR#7P,Q('U8Z)[<;(
MM1O-;J6A0<\M5S19H[(&]'XAI>DW-L PJT__ 5!+ P04    "  "D\-8E)T2
MLB8$   1"P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6RE5MMRVS80
M_14,D\DD,ZQXU86.I!G)<:9YB*NQW.:ATP>(7$D<@P0#@);S]UT )$7%LNJV
M+\1USYZ]8+G3 Q</<@^@R%/!2CES]DI55YXGTST45 YX!26>;+DHJ,*EV'FR
M$D S(U0P+_3]D5?0O'3F4[.W$O,IKQ7+2U@)(NNBH.+'$A@_S)S :3?N\MU>
MZ0UO/JWH#M:@?J]6 E=>AY+E!90RYR41L)TYB^!J.=3WS84_<CC(WIQH2S:<
M/^C%EVSF^)H0,$B51J X/,(U,*:!D,;W!M/I5&K!_KQ%_VQL1ULV5,(U9]_R
M3.UGSL0A&6QIS=0=/_P*C3V&8,J9-%]R:.[Z#DEKJ7C1"".#(B_M2)\:/[Q&
M(&P$0L/;*C(L/U%%YU/!#T3HVXBF)\94(XWD\E('9:T$GN8HI^:W&/<O9<H+
M(!4(LMY3 >3]/=TPD!^FGD(5^J*7-G!+"Q>^ !>1K[Q4>TENR@RR4WD/J77\
MPI;?,KP(N*C$@$2^2T(_C"_@19V]D<&+7L"[H:+,RYTDJ\[:/Q<;J02FQU_G
M[+5P\7DX_62N9$53F#GX)B2(1W#F[]X$(__C!;)Q1S:^A#Y?XQ/,:@:$;\EM
M78"@B@M):)F13U!R3 >[@<=J#V1)99[:TYS5"C)RLUJ3:UY4M:+Z#4B"KUAO
M%/@>UHJG#^<LOLCIO,7WJ+T\)9B=(;CI"&8-P1+3+S^FGS0!27]FS&NA-S5K
MJ5D3<XNRM&94HU!]C6%]D>1]7J(J7DO4(ET"3RE4JH>=X2/Y<$7N]P* %#97
M0><JP4S+69=J^A.UKKIF5$JR:,9EX^@N(N2VL\)M;'Q+@E'@CD:QG@6).QS;
MF9O$XW[LR#=3-K0-CPBV TM3DEKB'MIB?8$9>]95K3JM+ X#$L1#-XI"'-UA
MZ/=X/1=!-@/?Q\$?3,)V://F/YMV!Q3CD%);<3$3L'!++) Z U)>HHVFFN.J
M]:7BG7O[(;XZH_G=FTD8A!];7>WR1"<B]QS5@2]/\Z<5[1#=!.WI:VP3],3:
M*$"W!F;F)D%P$DATV09]C/K[$=39:\G_4Z:_%,/K?^.UHT%6N%W>;+?X%]0
M%5=0JAP]]L/:B/_$#L(2#]UD'.%W-$J:[_]-TM:9P2AVHR3&,32.#,9N,$E>
M2--C!/Q!,K$9&K3#A>(Z[(KK\-7%==5ZI2N.)CPWW^O\D3(\PA_:4\IJ72<.
M>\ C7<[PO\EJ$YD#KUE&-D 6B/)+Z]=SQ?4BI_/%]4BN'R<"/7+PG%S^G!SM
MDS,U]%@X7UT2?ZML7=95G!ZHR&S"8$ 3GPS=<9RXT7!R-D!>KTW!^K(SS9A$
MJ^I2V8ZEV^WZO85M<X[7;;/XE8I=CBP8;%'4'XS1K\(V8':A>&6:G@U7V$*9
MZ1Y[5A#Z IYO.7JU66@%71<\_QM02P,$%     @  I/#6.\D=T[C @  9P8
M !D   !X;"]W;W)K<VAE971S+W-H965T,S0N>&ULA57?C],P#/Y7K')"(%77
M-OVQ[=@FW0T0/""=;@<\(!ZRUELCTJ8DZ0W^>YQT*P.-\=(ZB?WYLQT[\[W2
MWTR-:.%'(UNS"&IKNYLH,F6-#3?7JL.63K9*-]S24N\BTVGDE3=J9,3BN(@:
M+MI@.?=[]WHY5[V5HL5[#:9O&JY_WJ%4^T60!,>-![&KK=N(EO..[W"-]F-W
MKVD5C2B5:+ U0K6@<;L(;I.;N\SI>X5/ O?F1 87R4:I;V[QOEH$L2.$$DOK
M$#C]GG"%4CH@HO']@!F,+IWAJ7Q$?^MCIU@VW.!*R<^BLO4BF 90X9;WTCZH
M_3L\Q),[O%))X[^P'W2S20!E;ZQJ#L;$H!'M\.<_#GDX,9C&_S!@!P/F>0^.
M/,O7W/+E7*L]:*=-:$[PH7IK(B=:5Y2UU70JR,XN'_ )VQX-;'["O5957UIX
M\<@W$LW+>63)@].+R@/:W8#&_H&6P@?5VMK F[;"ZD_[B)B-]-B1WAV["'C;
MZ6M(XQ!8S+(+>.D8;NKQTLOAPE:K!E;$5=.UH)3;&E8^V:CAR^W&^/VOYQ(P
MX&?G\5T+W9B.E[@(J$<,ZB<,EL^?)47\Z@+[;&2?74)?KJDEJUXBJ"T\*LLE
M',MWCNE%K/-,!U!]O!.EHN8SUKFS-25-2>IAT>[@A6AI1_6&MY5Y>0./M4:$
M9J@]NMH#54[(L73ND\*ZWYA2B\[WHW,I2O*R4@VEO13D>:UD[PX-7 $KDC!-
M"B>ELS EC(?GO.E>O3[18A,6%ND,DDD>,L8.23%GW5Q!GJ;A+,])RI(LS+/"
MW?@M&C=@G-E_"&73<#)A3LC":7&.3C$)BV0*11'.DOQ ICOKX@J2I C36>RE
MA(!G\%?RKZ#(XS#-'-^<D3++X=P=BDZ:GVCO_(ASM>M;.\R!<7><HK?#\/BM
M/HS@#USO!,4A<4NF\?4D#T /8VU86-7Y4;)1EGK%BS6]!*B= IUOE;+'A7,P
MOBW+7U!+ P04    "  "D\-8\Y"Q%5<#   0"   &0   'AL+W=O<FMS:&5E
M=',O<VAE970S-2YX;6R-5MMNVS@0_96!MBA:0(WNMI2U#3C=[&Z+I B2=/=A
MT0=:&DE$)5(EJ;CY^QU*MG*I8^2%&E[FS!F>(:G%5JKOND8T\+-MA%XZM3'=
MJ>?IO,:6Z1/9H:"94JJ6&>JJRM.=0E8,3FWCA;X_\UK&A;-:#&-7:K60O6FX
MP"L%NF];IN[/L)';I1,X^X%K7M7&#GBK1<<JO$'SM;M2U/,FE(*W*#27 A26
M2V<=G)XE=OVPX!^.6_W(!IO)1LKOMO.I6#J^)80-YL8B,/K<X4=L&@M$-'[L
M,)TII'5\;._1_QQRIUPV3.-'V?S+"U,OG=2! DO6-^9:;O_&73X#P5PV>FAA
M.ZZ-,P?R7AO9[IR)0<O%^&4_=_OPR"'U7W (=P[AP'L,-+#\@QFV6BBY!657
M$YHUAE0';R+'A17EQBB:Y>1G5I_$*.RP0QM2#?Y"62G6U3R'-<FLX=TMVS2H
MWR\\0P&MFY?OP,]&\/ %\ @NI3"UAG-18/'4WR.B$]MPS_8L/ JX[M0)1+X+
MH1_&1_"B*?MHP(M>P+O!B@K,P#5V4ADN*OAOO=%&4:U\.Y3NB!8?1K/GYU1W
M+,>E0P=$H[I#9_7VMV#F_WZ$:SQQC8^AKV[H/!9]@R!+XGN'HD<-F_OG>AVB
M?13X,.U;:5A#I^XA3O40AU$<V*)"H/(H94,GVWX5F!JA0\5EH4'7<BM@8X\]
MO.."YF2OF2CT^U.XK14BM&-QH"T.(&EY,VEKF^A)FOOP]_"%I*IAW5*<G,$;
MB-+ 3;+,6D'D9O,$SGM%MQ8$:>9F00)!'+HQP:TU9W#%<EY2#C,:BWU($C>9
MS^&2%P5M[3G3QH5U:9%=(+)P04=#3,&"F1ME 0&Z4>+#LSUZ [/$=Z,X(2L)
M:668P!'=DTGWY-6Z7TA1?;B@:XSV2VLTKRV HQ$.%\ 0JAE"L2G4\QI@3TN
M3"+YVB)X4/PS$SV]"*2?"T?C_BI^G+I9F%HC<^?A)/W,G?ES:M,T>2I[X/I4
M(/,D>+7D;AR%U ;S8"=X\PM#TCMU_3@<C836']+=>W1+$W@UO$4:<MD+,U[8
MT^CTW*W'6_YA^?A67C)5<:&AP9)<_9,Y":S&]V?L&-D-=_Y&&GI!!K.F)QN5
M74#SI91FW[$!II^ U?]02P,$%     @  I/#6/G8*+'O!@  &BP  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S8N>&ULM5IK;]LV%/TKA%<,'=#$XDN/+C&0
M)NO6806*NMT^#/L@V[0M5!(]B7;:_?I1LFM:XB,60G]))/OPZO!*O(?W6#>/
MO/I2KQD3X&N1E_7M:"W$YO5X7,_7K$CK:[YAI?QFR:LB%?*T6HWK3<7213NH
MR,<H",)QD6;E:'+3?O:AFMSPK<BSDGVH0+TMBK3Z]H;E_/%V!$??/_B8K=:B
M^6 \N=FD*S9EXO/F0R7/QL<HBZQ@99WQ$E1L>3NZ@Z_O*6D&M(@_,_98GQR#
M9BHSSK\T)^\6MZ.@8<1R-A=-B%3^V[%[EN=-),GCWT/0T?&:S<#3X^_1W[:3
MEY.9I36[Y_E?V4*L;T?Q""S8,MWFXB-__(T=)D2;>'.>U^U?\'C !B,PW]:"
M%X?!DD&1E?O_Z==#(DX&0&(9@ X#T+D#\&$ ;B>Z9]9.ZR$5Z>2FXH^@:M R
M6G/0YJ8=+6>3E<UMG(I*?IO)<6(R7?-*7'UB50'>E3M6"WF+1 VNP%0^,(MM
MS@!? @OHY0,3:9;7/TGXY^D#>/GB)_ "9"7XM.;;.BT7]<U82([-E<;S Y\W
M>S[(PN=N4UT#'+P"*$#$,/S>/?SWM)3#H6GX6&;FF!YT3 ]JXV%+O <V$V#*
MYMLJ$QFK7X&[G9QQ.LO9E5Q"5]-4)NCO/^0@\$ZPHO['-.']%8CY"LTR?5UO
MTCF['<EU6+-JQT:3'W^ 8?"S:?J>@G62@8_)P*[HD[M"/@;9?VP!YKP6IJGN
MQX?M^*: [":8)C!"Z&:\.YV% 8<1##$^XCH$R9$@<1+\M>)U#;:EK&=YRW,E
MZYCQ(=S'H2<$((:DQ]($BA-DYDB/'.DPCKD\9T:25+O^%:(PH3V:!AB$B(9F
MGN&19^CD^4LM,EDE)<%EFE5@E^9;9B(9:E?'-(QB GLL#3B," H3,\WH2#-R
MTKQG\I%<9G/)M&Y*U8)M>)T)8SZ=D88N1$_!.I..CY..+UZ58I_)\!2LDXSD
MF(SDF54IT1Z]) YIT'M #2B"8&!^/&&@]#7P5),.@4X9(-PC:<#$D87BR18
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
M)\Y'!V6PQ&LJ+]GV&]1ZAIHO9528;[2UL5'HH'0M)"MJL*J@(*6]XMO:AQ9
M\70#_!K@'P(>RQ#4@."Y@+ &A,89*\7XD&")XS%G6\1UM&+3"V.F02OYI-2/
M_4IR=9<HG(P36 +GD*$Y$U*@HP0D)E0<HP_H^BI!1V^/QZY4>72TF]:<,\OI
M/\(9H'-6RER@+V4&V3[>5?4U1?J[(F=^+^&TXB<H\-XCW_/#CGKFSX<''?"D
M'_X=EPH^Z,J^IR9H+ \,7_ \RW]-%T)R]?O_W>6TI0J[J71/&(D*IS!QU)]>
M -^ $[][,XB\SUTVO299\DID>Q:&C85A'_N]A:FVL,LWBX\,7K>^3>P'GZ)3
MS_/&[J;M26^BEWK2F54%M[+NZ1TV>H>]>J<%XY+<8=,JV5(WMB?T6[YAJY+0
M,Y\#^<,'%0^[XI+>^O[S:4>-^JA7_5E18<+5K)&(,B% J'F3,JYZ"R)Z]E#K
MBV1(YF M02FNB,24W!TV(&M/]$#VH3%/1B2]1;_4$K?5P@O@*S,*E0RV+J5M
ME,UI,VVG9L@<G,\&H[D=FO<T=H2?8[XBI4 4EHK2.SE5SY3;L6@WDE5F4"R8
M5&/'+'/U)@%<!ZC[2\;D;J,3-.\F\3]02P,$%     @  I/#6,RK $%9!
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
MTK4Q%2 _GU,J7D_4:_[Z9YW)_U!+ P04    "  "D\-8$,A89.T"  "L"0
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,RYX;6RMEFMOTS 4AO^*%2:T26.Y
M-9>.-E+7#1@2:%HW^(#XX#:GC;4D#K9[@5_/<9*&TF89JOC2V([?]SSG-+X,
MUEP\R01 D4V6YG)H)$H5EZ8I9PED5%[P G)\,^<BHPJ[8F'*0@"-2U&6FHYE
M^69&66Y$@W+L3D0#OE0IR^%.$+G,,BI^7D'*UT/#-K8#]VR1*#U@1H."+F "
MZK&X$]@S&Y>899!+QG,B8#XT1O;EN*_GEQ.^,%C+G3;1F4PY?]*=VWAH6!H(
M4I@I[4#QL8(QI*DV0HP?M:?1A-3"W?;6_5V9.^8RI1+&//W*8I4,C= @,<SI
M,E7W?/T!ZGP\[3?CJ2Q_R;J>:QEDMI2*9[48"3*65T^ZJ>NP([![SPB<6N#\
MJ\"M!6Z9:$56IG5-%8T&@J^)T+/133?*VI1JS(;E^E^<*(%O&>I4])[S>,W2
ME- \)K>YHOF"35,@(RE!2?*&3/"[B9<XPN?D1BJ&E8.8C#(N%/M%R[_B9H/?
ME 1R>@V*LE2>H>QQ<DU.3\[("6$Y>4CX4F( .3 5,NO(YJSFNZKXG&?X1H6X
M(*YU3AS+Z;7(Q]WRCS1'N=TF-[%23;F<IEQ.Z><^XW=0H7/R&9?:Z<UFEBYC
MEB_(MJ!GY-MH*I7 [_1[6]I5G%Y['+UV+V5!9S T<'%*$"LPHM>O;-]ZVU:$
M_V3V5TG<IB1NEWMT#WJSB$$0W%-TG;VV="L/O_30.\LJLMT@L ?F:C>/SDA'
MYM%K\NAUYH'D?AMYI?)VR7MV+]@C[_0^DMQKR+V7R(,V<N^ /.P[SAYXI_61
MX'X#[K\$'K:!^P?@01"$>^"=UD>"!PUX\!)XOPT\: $/]RO>:7TD>-B AYW@
M#PG@63]7(-KPPP-\+W3WUVAG@"/Q^PU^OQ,?]]HV[O[!YN*%S@'XX2S?M>P_
M"[DB,G?.4GV/^43%@N62I#!'G7418'E$=3>H.HH7Y?$ZY0H/Z[*9X'4*A)Z
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
M#4_JQ3<&]=_O\[PZ?5C6^,]Y\=C.<?T_4$L#!!0    (  *3PUB%AMO5B0(
M %P&   9    >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;*U574_;,!3]*U:&
M)I 8^:0,ED:"5FB=QH;H8 _3'DQZVU@X=F8[+?S[73MI%D9 :-I+XVO?<^QS
M['N;;J2ZTP6 (?<E%WKL%<94)[ZO\P)*J@]D!0)7EE*5U&"H5KZN%-"% Y7<
MCX)@Y)>4"2]+W=RERE)9&\X$7"JBZ[*DZN$,N-R,O=#;3ERQ56'LA)^E%5W!
M',QU=:DP\CN6!2M!:"8%4; <>Z?AR22Q^2[AAL%&]\;$*KF5\LX&L\78"^R!
M@$-N+ /%SQHFP+DEPF/\:CF];DL+[(^W[.=..VJYI1HFDG]G"U.,O?<>6<"2
MUMQ<R<U':/4<6KY<<NU^R:;-#3R2U]K(L@7C"4HFFB^];WWH <+D&4#4 J+7
M N(6$#NAS<F<K"DU-$N5W!!ELY'-#IPW#HUJF+"W.#<*5QGB3'9.F2(WE-=
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
MQ6;CAPO\'0#M''!]II3=3MP&S0]&]A=02P,$%     @  I/#6",K1*:U @
MQ@8  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULK55A;],P$/TKIS"A
M(;$E2]H"HXW4=DQ,8F):&7Q ?'"3:V/-L8/MM./?<W;2T'5=!1)?$MNY>W[O
M?'X9KI6^-P6BA8=22#,*"FNK\S T68$E,Z>J0DE?%DJ7S-)4+T-3:62Y3RI%
M&$?1("P9ET$Z]&LW.AVJV@HN\4:#J<N2Z5\3%&H]"LZ"S<(M7Q;6+83IL&)+
MG*&]JVXTS<(.)><E2L.5!(V+43 ^.Y_V7;P/^,IQ;;;&X)3,E;IWDZM\%$2.
M$ K,K$-@]%KA%(5P0$3C9XL9=%NZQ.WQ!OW2:R<M<V9PJL0WGMMB%+P-(,<%
MJX6]5>N/V.KQ!#,EC'_"NHV- LAJ8U79)A.#DLOFS1[:.FPE$,[^A+A-B'<3
M>L\D)&U"XH4VS+RL"V99.M1J#=I%$YH;^-KX;%+#I3O%F=7TE5.>33\AU<#
M"<RH/_):(*@%S.JJ$DAG99F *3,%7-)IPY5LNL:5_Q8%LYB#5=!"'%^@95R8
M5P1V-[N XZ-7< 1<PI="U8;)W Q#2XS=OF'6LILT[.)GV"5PK:0M#'R0.>:/
M\T-2VLF--W(G\4' <:5/(8E>0QS%O3U\IG^?GAR@DW353SQ><KCZW\=S8S5U
M](]])6H@>OLAW"T_-Q7+<!30-3:H5QBD+U^<#:+W^_3])[!':GN=VMXA]-1W
M4L5X#M1'0$:DJ9?D$H2K @C.YEQPRW%OHS30 P_MK&F5QG&?SF"UK>YI4!*_
MZW=!CUCW.];]@ZP_[_#4SAA.U.*DI@DS!JT!-:?6EW0=J-WQ(2N87*(7*<G'
M_E%H_XF&0=3?T?DT)MH1&6Y90HEZZ9W20*9J:9OKTJUV9CSV'K2S/B&3;CSU
M#TSC\-=,+[DTI&I!D-'I&V*E&]=L)E95WGCFRI*-^6%!/QK4+H"^+Y2RFXG;
MH/MUI;\!4$L#!!0    (  *3PUC)Y*/<8@(  !$&   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4R+GAM;*U586_3,!#]*R<C(9"@2=.LFT8;:>N$& (QM< ^
M>\FUL>;8P7;:]=]S=K*HH+2 Q)?$9]][N7=WOLQVVCS:$M'!4R65G;/2N?HR
MBFQ>8L7M2->HZ&2M3<4=F683V=H@+P*HDE$2Q].HXD*Q;!;V[DPVTXV30N&=
M =M4%3?[:Y1Z-V=C]KRQ%)O2^8THF]5\@RMTW^H[0U;4LQ2B0F6%5F!P/6=7
MX\M%ZOV#PW>!.WNP!J_D0>M';]P6<Q;[@%!B[CP#I]<6%RBE)Z(P?G2<K/^D
M!QZNG]G?!^VDY8%;7&AY+PI7SMD%@P+7O)%NJ7<?L--SYOER+6UXPJ[SC1GD
MC76ZZL 40254^^9/71X. ./S(X"D R2_ 9+T"&#2 29!:!M9D'7#'<]F1N_
M>&]B\XN0FX F-4+Y*JZ<H5-!.)=]0LJ!A;>PHOXH&HF@U[!JZEHBU<IQ"==<
M<I4CK$)3W:JV<WP)EBBYPP*<AH[FU0TZ+J1]/8L<!><_$>5=(-=M(,F10*YJ
M,X))_ :2.$D'X(O3\(]<$7P\!(\H)7U>DCXO2>";'.'[4J,AE6K321L2U#*D
MPPS^^EW:FN<X9W2_+)HMLNSEB_$T?C<D[S^1_2)VTHN=G&+/[D.S4R6OMJ1Z
M@U19/P!Z]? 53364@=.T4]@C-Q:F4&GERJ$<+OZ.X;QC(*J"[^T)R6DO.?TW
MR3?"YKI1#I;4TT-:6[Z+P.=GXS:+1W%*O;8]U/,GKS;8Z.#"^F'YF9N-4!8D
MK@D7C\[/&)AV +6&TW6XPP_:T40(RY)F-AKO0.=KK=VSX<="_Q?(?@)02P,$
M%     @  I/#6/$YR:KA @  &0@  !D   !X;"]W;W)K<VAE971S+W-H965T
M-3,N>&ULG99=;]HP%(;_BI554RO1Y@/RU4&DMFCJI%9#I=TNIET8<B!6G3BS
M'2C_?K9#4U8,E79#[,3G/._KY!PS7#/^+ H B5Y*6HF14TA97[JNF!=08G'!
M:JC4DP7C)99JRI>NJ#G@W 25U T\+W)+3"HG&YI[$YX-62,IJ6#"D6C*$O/-
M-5"V'CF^\WKC@2P+J6^XV;#&2YB"?*HG7,W<+DM.2J@$817BL!@Y5_[EM6\"
MS(H?!-9B9XRTE1ECSWKR+1\YGE8$%.92I\#JLH(;H%1G4CK^;),Z'5,'[HY?
MLW\UYI69&19PP^A/DLMBY"0.RF&!&RH?V/H6MH9"G6_.J#"_:+U=ZSEHW@C)
MRFVP4E"2JKWBE^U&[ 0$P8& 8!L0&-TMR*@<8XFS(6=KQ/5JE4T/C%43K<21
M2K^5J>3J*5%Q,KL#94F<HZEZW7E# ;$%NL>RX41N]/A[#1Q+4BV168GN")X1
M2B0!@4['(#&AX@R=(%*AQX(U E>Y&+I2*=/YW?E6Q76K(CB@XJKF%ZCO]5#@
M!0/T-!VCTY.S?].XRECG+NC<!29O_Z [(0!Z[UWT.AN;'IK@C?K*9 ^-&T"_
MKF9"<O6I_+:9:&$#.TS7SZ6H\1Q&CBH0 7P%3O;YDQ]Y7XY8Z7=6^L>R9P^@
M:TQ;4*6H]RFT*6QS1":'+LA5EH9A,'17%O*@(P^.DA4KLK':J'"'Y?M>/[;#
MP@X6?@2+;;!P'^:9I398U,&BCV")#1;MP5(_\>VLN&/%'[%2&RO>8T61WF\;
M*^E8R5'68P&J0R\D<!LQV=_*)(@'=F3:(=/C2"8Q1:RK,VJZ1=W6EK4CI/O&
M!U%ZX(WZWEL_\XX*T26/2%DW$G+5E=0>@)#6CN3M"3A/TO# /O@[#=7_CYV@
M;WW3*L;?*]PPC ?]=V+<G4:O#\U[S)>D$HJQ4''>1:S<\/8<:B>2U:;WSYA4
M)XD9%NKL!JX7J.<+QN3K1!\GW;^!["]02P,$%     @  I/#6#D*KA+5 P
M^@P  !D   !X;"]W;W)K<VAE971S+W-H965T-30N>&ULQ5?;;N,V$/V5@;IH
M$R")+K;E)+4-.,FV#="@08QT'XH^,-+8)B*16I*VXZ(?WR%IR]Y$5HM@BWV1
M2(HS<\YP+M1@)=6SGB,:>"D+H8?!W)CJ,@QU-L>2Z3-9H: O4ZE*9FBJ9J&N
M%++<"95%F$11&I:,BV T<&OW:C20"U-P@?<*]*(LF5I?82%7PR .M@L/?#8W
M=B$<#2HVPPF:Q^I>T2RLM>2\1*&Y%*!P.@S&\>55W+,";L?O'%=Z;PR6RI.4
MSW9RFP^#R"+" C-C53!Z+?$:B\)J(AR?-TJ#VJ85W!]OM?_DR!.9)Z;Q6A:?
M>&[FP^ \@!RG;%&8![GZ!3>$',!,%MH]8;79&P60+;21Y4:8$)1<^#=[V3AB
M3Z![2"#9""0.MS?D4-XPPT8#)5>@[&[29@>.JI,F<%S84YD815\YR9G1Q,CL
M>2Z+')7^ 3Y^7G"SAE,8YSFW7F,%W I_]M:'1S=H&"_T,7R $/2<*=3 !3P*
M;O0)+=+XCA<%[=6#T! ^:R7,-EBN/);D )8.W$EAYAH^BASS+^5#XE632[;D
MKI)6A>-*G4$G.H$D2KKP.+F!HP]?0/>O%DN=VHT=9ZESR(U6T:D-CQRN94DY
MH[W'QDHQ,4.*8P-/:]C?=\_6;GF\8BJ'/WXEE7!KL-1_-KG.V^\VV[>Y>ZDK
MEN$PH.34J)88C+[_+DZC'UO8=6MVW3;M(V)4$A=M8^5DZSM*<6V8R+F8P1&=
MNU\^AK\;O>I)>#,]9\;6B^4H3N,TZ:9Q/ B7#0A[-<)>*\)/+OLP/V5+5%1-
M8$9N-Y S@S!E7,&2%0L$.059V7/1?@.=@H6^T#E4J#QPRV 7(DTL/)3^/HLH
M/DO29@II32%MI? H%&9R)OA?A"K;CZ%,:D,5L& 6KY&P$$O4=NP.Y#6C)L3>
M<KJ'N'O>:X;;K^'V6^'>"J,X%>?LK6OQ!57&=3.4_ALH<=*,Y+Q&<MZ*Q)4P
M^,T;;S+9*O[.U+FHP5U\X\)P\3^PBZ-=^XC^4^+!-O$HC[C,;3B\"E.;:&MD
M2A\W=H9V,XD7A3Z4OD6DE-OKMLH=[W7 N%7W Z%4/+-(?2BY;@9'#Y/' UA;
M];W7Y<D.;_*-0VH#X"L3W/72N+69?;V8:C<3.U'H;D.*K@C_%E.[AAFW=\QW
M%',;;HTLNF\J9M([4#+C7;^,VQOFSX?ZHX4!'E(CFMX;-&G_%9AP[SI:HIJY
M2[<FY@MA_,VT7JTO]F-_G=UM]W\%=TS-J,M @5,2C<[Z9%[YB[:?&%FYR^V3
M-'15=L,Y_9R@LAOH^U1*LYU8 _7OSN@?4$L#!!0    (  *3PUB[<"@1"P4
M /89   9    >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;+69:6_C-A"&_PJA
M+MH$R%HBK<NI8R#'%FV!M,$&Z7ZF)=HFHFM)VD[^?4E)EFQ)IA7'1H!8!V<X
MSPR/5])XG;)7OB!$@+<X2OB-L1 BNS9-'BQ(C/D@S4@B[\Q2%F,A3]G<Y!DC
M.,R-XLA$EN6:,::),1GGUY[89)PN1403\L0 7\8Q9N]W)$K7-P8T-A>^T_E"
MJ OF9)SA.7DFXB5[8O+,K+R$-"8)IVD"&)G=&+?P^AXYRB!O\1\E:[YU#!3*
M-$U?U<E?X8UAJ8A(1 *A7&#YLR+W)(J4)QG'S]*I4?6I#+>/-][_R.$ES!1S
M<I]&/V@H%C>&;X"0S/ R$M_3]9^D!,H##-*(Y__!NFQK&2!8<I'&I;&,(*9)
M\8O?RD1L&2!WCP$J#5#3P-EC,"P-ACEH$5F.]8 %GHQ9N@9,M9;>U$&>F]Q:
MTM!$E?%9,'F72CLQ>19I\+I(HY P_AOX]G-)Q3OX"I[E< F7$0'I#.1-P+]9
MGO9;E7;5YN*!"$PC?BE;OSP_@(LOE^ +, %?8$8XH EX2:C@5_*B/'ZD423-
M^=@4,FC5M1F4 =X5 :(] 0[!8YJ(!0??DI"$'?;W>GN(- Y,F:TJ96B3LCND
M]7B;L0$86E< 6<CN"DAO_C=.I#GL,M\)9UA5<)C[&^[Q]\\RGA*F"E6DOBO%
MA0>[VX-:*:YYA@-R8\BE@!.V(L;DUU^@:_W>A7<B9SNP=@5KZ[Q/BE'(@5R0
MN,!)2)/Y%9B2.4T2>2@G=(23@( +.>2*;%QVI:/HP\G[4.O<:@(AM#T?6F-S
MM8VJ#>9(5*="=7JASAE.! D/,3EMIA&T_:'70-)V>B226R&YO9#(&V$!Y8>A
MW!;45^CYGM>$TG9[))1707F]H.26.B-45LH,U!B,HL-X7@?>$,F_!IXV@"/Q
M_ K/__B,(_EOW^GFMX<F\ASHV,TR=C1LSLL=AE'%,.K%L")<S21)L1F">!H=
M#'_4BLJ%OF7Y?B-Z;0Q'5@E:]3YN?8:Q.,^D>)(W19HW V)!I/2;";E]',A!
MV7F/&NK#/#8-6W(&:G?#'[EN4PE8$29U:+76@(S1@'2RP5/NCJ?RMLN/:GYT
MJ@URR4.0R=+G9>^N>M&7MUUUQQN@9LFU(1V+7.L?J%4<G1ME#[;"Z6B+#4%[
MX+?@SB%W8*UW8#_!L[ME]L"S6WC0&0TLIXEW#HD#:XT#^XF<?9MG#U"G74?+
M'[BP"7H.X0-KY0/[29]#VV@/8+==6=<9#)NBH6RW?_+NDM1R!_;3.YK-M >$
MUX88NH/V;G(.Z0-K[0/[B9]/;*H]<N&W"]594&VLQ^:BUE!0+Z):.RLCZC61
M&L"!?,!F.!!+' ')'>?@[P0S?GD%.D9^9Q;TO;N%/P M$!>/\\@&(7[O>MR]
M[^G+W[B"J,/5[KN!6H<AO0[[;)JZAUI7Q@X$XI24=H^$Z5T=.;10+=J05A2=
M*6>'IF=G3O6!?F@4ZGT=F]1:"2*D5<*W\SDC<RP(H#*%-.$T "L<+8LE.BY?
MR'6N2.A$@J[,PSGD(:KE(>HG#P^L/Z47=VL5=IRFB.AHY"*W>T=%M<9#_33>
M!Z9^^PV6;;>"/8>T0[6T0_VDW0DGI].G1"?5>>;6F_68L'G^P8'+56F9B.(E
M>W6U^JAQF[_*-^OFQ1>11\SD4Q@'$9E)4VO@R4!9\9&A.!%IEK^GGZ9"I'%^
MN" X)$PUD/=G:2HV)ZJ#ZE//Y']02P,$%     @  I/#6$AN8)BH P  J0X
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
M=I1SRG<FQ!GA!: ;RGM_W**_1SW347=Z$Z?7EH!]C@.,TP@O_?T(4#( )9-
M-E;03A)N'?=?69(SEBP+TV ^CC(?4.;?1]F;WW@%R?R,Y$VX2((X&D=)!Y3T
M^RBF%&^!&AJ_L'^*L2NXTG,NG,QQ,(Z5#5C9))9)S!\)G>P\=)(L2K-XG&8Q
MT"PFD^^3J\10=LF!R!ZDN5^ZF8LH5!(-:$NH1'O"6AAC6_P/R8B#8U$.?B =
M6U6B!F3G4>O:8^D:K:J=C?34OXMPEJ;C[L4G5P:^+C>O!>O4+T[ 0AS/L@O)
M@<,C6'A5IE[+%9YQX70QPXL+7,?; $_6[NFTO18R.G=>$,[B[ +D\0; TU?
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
MR(0"5M4;;7TCJSVA((9C$7@;ZX42"MB*WKZHGR_:4WO6X@S'4"JG*Z4Z/9^
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
MI;>@24)8$$F.SS3.U3#UDM2B7#L> X&U"H96L\!:-Q)E!3Q0%X9":[?AR&?
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
M E,1# ;.P5R$)UYE") $W)-B>7XO6A^#*6.(,[!XV\> TQO$(<[8%P%^GM^
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
M=F5W\D;Q_/0JXNDURL\_ %!+ P04    "  "D\-8)V75I0P"  "$)0  &@
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QSS=D[;MM %(7AK0A<@$?W-;8#
MRU4:MX$W0,BC!RR)!(=![-U'D OI$"G2&#P5,21X^1?$!V+X]*L<VG'?G>IN
MW]?%Q_%PJJMF-X[]CY3J>E>.;;WK^G(Z7]ETP[$=S\MAF_IV_=YN2]+E,J?A
M=D;S_'0[<_'ZV9?_F=AM-OMU^=FM?Q_+:?S'X/2G&][KKI2Q6;RVP[:,JR9]
M'*ZG:[H<Y.X\N5F\O*V:X>5-FC1WD$*0SA]D$&3S!SD$^?Q! 4$Q?U"&H#Q_
MT#T$W<\?] !!#_,'/4+0X_Q!LD09EP1)$ZP)M!;D6@B\%@1;",06)%L(S!9$
M6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L)]%;46PGTULG'-H'>BGHK@=Z*
M>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV
MV2PAT-M0;R/0VU!O(]#;4&\CT-M0;R/0VU!O(]#;4&\CT-M1;R?0VU%O)]#;
M46\GT-M1;R?0VR>;W01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z
M!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<E@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!
MWAGUS@1Z9]0[$^B=4>],H'=&O?-WZEW'ST.IUYZO-3[_.ZD>S_>6Z^,ORZ^3
MDU?E@G.ZK:C/?P%02P,$%     @  I/#6.[5[1CF 0  ]20  !,   !;0V]N
M=&5N=%]4>7!E<UTN>&ULS=I=3\(P% ;@OT)V:UCIU_R(<*/>JA?^@;H=9&%;
MF[8@_'N[ 28:)1I,?&]8H.UYSWJ2YXKKIZVC,-JT31>FV2)&=\58*!?4FI!;
M1UU:F5O?FIB^^A?F3+DT+\3$9%*PTG:1NCB.?8UL=GU+<[-JXNANDWX.M>VF
MF:<F9*.;W<8^:YH9YYJZ-#&MLW57?4H9[Q/R='+8$Q:U"V=I0\:^3.A7O@_8
MGWM8D_=U1:-'X^.]:=,NMFE8B-N&0GZ\Q!<]VOF\+JFRY:I-1_+@/)DJ+(AB
MV^2[HF?'DV.Z8=I]\I/SAS+' M/.1V]=2!/S]/NXPTCZTV.7"I&/]?%7?$],
MI4]^/^JG75'UP^QTO:_6+X=Y!#8\3K_CCS-^K__+/@1('Q*D#P72AP;IHP#I
MXQRDCPN0/BY!^N 3E$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19
M!8JL D56@2*K0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4
M626*K!)%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J
M%%DUBJP:15:-(JM&D56CR*I19"U09"U09"U09"W^4]9G:Y=_'#\\\];4W2&?
M#?]VFKT!4$L! A0#%     @  I/#6 =!36*!    L0   !
M ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    "  "D\-89 !^;N\
M   K @  $0              @ &O    9&]C4')O<',O8V]R92YX;6Q02P$"
M% ,4    "  "D\-8F5R<(Q &  "<)P  $P              @ '- 0  >&PO
M=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    (  *3PUAP+DI2U04  -0>   8
M              " @0X(  !X;"]W;W)K<VAE971S+W-H965T,2YX;6Q02P$"
M% ,4    "  "D\-8VW WI*T&  !1'   &               @($9#@  >&PO
M=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @  I/#6'R,"O!6 @
M+ 4  !@              ("!_!0  'AL+W=O<FMS:&5E=',O<VAE970S+GAM
M;%!+ 0(4 Q0    (  *3PUCT&NYS8P<  +@B   8              " @8@7
M  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4    "  "D\-8]^)$
M'H,#   J#0  &               @($A'P  >&PO=V]R:W-H965T<R]S:&5E
M=#4N>&UL4$L! A0#%     @  I/#6$@!;O7#!P  HC,  !@
M ("!VB(  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4 Q0    (  *3
MPUABLZ\&:0@  )4E   8              " @=,J  !X;"]W;W)K<VAE971S
M+W-H965T-RYX;6Q02P$"% ,4    "  "D\-8_T>?06L(  !8%0  &
M        @(%R,P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL4$L! A0#%
M  @  I/#6"*$-_;5!@  &!(  !@              ("!$SP  'AL+W=O<FMS
M:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    (  *3PU@U4=22U0(  )<&   9
M              " @1Y#  !X;"]W;W)K<VAE971S+W-H965T,3 N>&UL4$L!
M A0#%     @  I/#6-:T[V0J P  %@<  !D              ("!*D8  'AL
M+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    "  "D\-8EY@HKRL$
M   A"@  &0              @(&+20  >&PO=V]R:W-H965T<R]S:&5E=#$R
M+GAM;%!+ 0(4 Q0    (  *3PU@QJ:A[=P,  (0'   9              "
M@>U-  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#%     @  I/#
M6#2%_RY6"   $A@  !D              ("!FU$  'AL+W=O<FMS:&5E=',O
M<VAE970Q-"YX;6Q02P$"% ,4    "  "D\-8$J-:]0D#  !)!P  &0
M        @($H6@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;%!+ 0(4 Q0
M   (  *3PUAL>77Q[P,  &@+   9              " @6A=  !X;"]W;W)K
M<VAE971S+W-H965T,38N>&UL4$L! A0#%     @  I/#6(#:6MD4!   ;0D
M !D              ("!CF$  'AL+W=O<FMS:&5E=',O<VAE970Q-RYX;6Q0
M2P$"% ,4    "  "D\-8 427*=$%   9#P  &0              @('990
M>&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (  *3PUB.RVF\
M)@4  )D.   9              " @>%K  !X;"]W;W)K<VAE971S+W-H965T
M,3DN>&UL4$L! A0#%     @  I/#6':MXB 9#@  !28  !D
M ("!/G$  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"% ,4    "  "
MD\-8\KQTTST#  ##!P  &0              @(&.?P  >&PO=V]R:W-H965T
M<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    (  *3PUB"Q:$[#P0  *8)   9
M          " @0*#  !X;"]W;W)K<VAE971S+W-H965T,C(N>&UL4$L! A0#
M%     @  I/#6'3Y ,U! @  G 4  !D              ("!2(<  'AL+W=O
M<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    "  "D\-8UWK]RRD%  "8
M#P  &0              @(' B0  >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM
M;%!+ 0(4 Q0    (  *3PU@6*.5<W0L  %,A   9              " @2"/
M  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%     @  I/#6'8N
M58_'!@  )Q,  !D              ("!-)L  'AL+W=O<FMS:&5E=',O<VAE
M970R-BYX;6Q02P$"% ,4    "  "D\-8U@;CCPL#  "N!@  &0
M    @($RH@  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+ 0(4 Q0    (
M  *3PUCM<-32$ 0   4*   9              " @72E  !X;"]W;W)K<VAE
M971S+W-H965T,C@N>&UL4$L! A0#%     @  I/#6'A[I0>% P  B <  !D
M             ("!NZD  'AL+W=O<FMS:&5E=',O<VAE970R.2YX;6Q02P$"
M% ,4    "  "D\-8/'RN*-($  !;#@  &0              @(%WK0  >&PO
M=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    (  *3PU@44,69MP,
M &T)   9              " @8"R  !X;"]W;W)K<VAE971S+W-H965T,S$N
M>&UL4$L! A0#%     @  I/#6!;,Y^NL!   MPL  !D              ("!
M;K8  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4    "  "D\-8
ME)T2LB8$   1"P  &0              @(%1NP  >&PO=V]R:W-H965T<R]S
M:&5E=#,S+GAM;%!+ 0(4 Q0    (  *3PUCO)'=.XP(  &<&   9
M      " @:Z_  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL4$L! A0#%
M  @  I/#6/.0L157 P  $ @  !D              ("!R,(  'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    "  "D\-8^=@HL>\&   :+
M&0              @(%6Q@  >&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;%!+
M 0(4 Q0    (  *3PUAH&8SPS0(  .L&   9              " @7S-  !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @  I/#6,I\_U^Y
M!@  \BH  !D              ("!@-   'AL+W=O<FMS:&5E=',O<VAE970S
M."YX;6Q02P$"% ,4    "  "D\-8)OY.N<("  "G"   &0
M@(%PUP  >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4 Q0    (  *3
MPUC,JP!!600  &09   9              " @6G:  !X;"]W;W)K<VAE971S
M+W-H965T-# N>&UL4$L! A0#%     @  I/#6()V&+JP @  SP<  !D
M         ("!^=X  'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6Q02P$"% ,4
M    "  "D\-8G+_?(_8$  #B&0  &0              @('@X0  >&PO=V]R
M:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    (  *3PU@0R%AD[0(  *P)
M   9              " @0WG  !X;"]W;W)K<VAE971S+W-H965T-#,N>&UL
M4$L! A0#%     @  I/#6$1H((QD P  ! L  !D              ("!,>H
M 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4    "  "D\-8YS=]
M%!D-  !EA   &0              @(',[0  >&PO=V]R:W-H965T<R]S:&5E
M=#0U+GAM;%!+ 0(4 Q0    (  *3PUB%AMO5B0(  %P&   9
M  " @1S[  !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L! A0#%     @
M I/#6&;G@\R0 @  = 8  !D              ("!W/T  'AL+W=O<FMS:&5E
M=',O<VAE970T-RYX;6Q02P$"% ,4    "  "D\-8I@J&<7L#   N#P  &0
M            @(&C  $ >&PO=V]R:W-H965T<R]S:&5E=#0X+GAM;%!+ 0(4
M Q0    (  *3PUA[>IBV>0(  +8%   9              " @54$ 0!X;"]W
M;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @  I/#6$EMH$FC @
M; @  !D              ("!!0<! 'AL+W=O<FMS:&5E=',O<VAE970U,"YX
M;6Q02P$"% ,4    "  "D\-8(RM$IK4"  #&!@  &0              @('?
M"0$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0    (  *3PUC)
MY*/<8@(  !$&   9              " @<L, 0!X;"]W;W)K<VAE971S+W-H
M965T-3(N>&UL4$L! A0#%     @  I/#6/$YR:KA @  &0@  !D
M     ("!9 \! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q02P$"% ,4
M"  "D\-8.0JN$M4#  #Z#   &0              @(%\$@$ >&PO=V]R:W-H
M965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    (  *3PUB[<"@1"P4  /89   9
M              " @8@6 0!X;"]W;W)K<VAE971S+W-H965T-34N>&UL4$L!
M A0#%     @  I/#6$AN8)BH P  J0X  !D              ("!RAL! 'AL
M+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    "  "D\-8]_D!>F4#
M   9"P  &0              @(&I'P$ >&PO=V]R:W-H965T<R]S:&5E=#4W
M+GAM;%!+ 0(4 Q0    (  *3PUA;AJM.)@8  / G   9              "
M@44C 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#%     @  I/#
M6)VTM&>7 @  " 8  !D              ("!HBD! 'AL+W=O<FMS:&5E=',O
M<VAE970U.2YX;6Q02P$"% ,4    "  "D\-8HD*B!#@"  #<!   &0
M        @(%P+ $ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM;%!+ 0(4 Q0
M   (  *3PUC25-^>)00  $,6   9              " @=\N 0!X;"]W;W)K
M<VAE971S+W-H965T-C$N>&UL4$L! A0#%     @  I/#6/',OD*, P  YP\
M !D              ("!.S,! 'AL+W=O<FMS:&5E=',O<VAE970V,BYX;6Q0
M2P$"% ,4    "  "D\-8WI7DB%8#  "5#P  &0              @('^-@$
M>&PO=V]R:W-H965T<R]S:&5E=#8S+GAM;%!+ 0(4 Q0    (  *3PUC"5_PY
M( ,  .P1   -              "  8LZ 0!X;"]S='EL97,N>&UL4$L! A0#
M%     @  I/#6)>*NQS     $P(   L              ( !UCT! %]R96QS
M+RYR96QS4$L! A0#%     @  I/#6-?VO9[N!   RBD   \
M ( !OSX! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (  *3PU@G9=6E# (
M (0E   :              "  =I# 0!X;"]?<F5L<R]W;W)K8F]O:RYX;6PN
M<F5L<U!+ 0(4 Q0    (  *3PUCNU>T8Y@$  /4D   3              "
M 1Y& 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@    !' $< :!,  #5( 0
!  $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// 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)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* 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;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.1.1.u2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>218</ContextCount>
  <ElementCount>274</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>62</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Business and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies</Role>
      <ShortName>Summary of Business and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Short-Term Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/ShortTermInvestments</Role>
      <ShortName>Short-Term Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Deferred Costs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/DeferredCosts</Role>
      <ShortName>Deferred Costs</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Goodwill and Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/GoodwillandIntangibleAssets</Role>
      <ShortName>Goodwill and Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Accrued Expenses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/AccruedExpenses</Role>
      <ShortName>Accrued Expenses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable</Role>
      <ShortName>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Net Income per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/NetIncomeperShare</Role>
      <ShortName>Net Income per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Revenues by Product</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/RevenuesbyProduct</Role>
      <ShortName>Revenues by Product</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Information about Geographic Areas</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/InformationaboutGeographicAreas</Role>
      <ShortName>Information about Geographic Areas</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Business and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Short-Term Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/ShortTermInvestmentsTables</Role>
      <ShortName>Short-Term Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/ShortTermInvestments</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Goodwill and Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/GoodwillandIntangibleAssetsTables</Role>
      <ShortName>Goodwill and Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/GoodwillandIntangibleAssets</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Accrued Expenses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/AccruedExpensesTables</Role>
      <ShortName>Accrued Expenses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/AccruedExpenses</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/FairValueMeasurements</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/Leases</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/StockholdersEquity</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Net Income per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/NetIncomeperShareTables</Role>
      <ShortName>Net Income per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/NetIncomeperShare</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Revenues by Product (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/RevenuesbyProductTables</Role>
      <ShortName>Revenues by Product (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/RevenuesbyProduct</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Information about Geographic Areas (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/InformationaboutGeographicAreasTables</Role>
      <ShortName>Information about Geographic Areas (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://veeva.com/role/InformationaboutGeographicAreas</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails</Role>
      <ShortName>Short-Term Investments - Schedule of Short-Term Investments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails</Role>
      <ShortName>Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails</Role>
      <ShortName>Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Deferred Costs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/DeferredCostsDetails</Role>
      <ShortName>Deferred Costs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://veeva.com/role/DeferredCosts</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails</Role>
      <ShortName>Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Accrued Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/AccruedExpensesDetails</Role>
      <ShortName>Accrued Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://veeva.com/role/AccruedExpensesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://veeva.com/role/IncomeTaxes</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails</Role>
      <ShortName>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails</Role>
      <ShortName>Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Leases - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/LeasesAdditionalInformationDetails</Role>
      <ShortName>Leases - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails</Role>
      <ShortName>Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Leases- Schedule of Maturity of Operating Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Leases- Schedule of Maturity of Operating Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Stockholders' Equity - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquityAdditionalInformationDetails</Role>
      <ShortName>Stockholders' Equity - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails</Role>
      <ShortName>Stockholders' Equity - Schedule of Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails</Role>
      <ShortName>Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails</Role>
      <ShortName>Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails</Role>
      <ShortName>Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails</Role>
      <ShortName>Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://veeva.com/role/CommitmentsandContingencies</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Revenues by Product (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/RevenuesbyProductDetails</Role>
      <ShortName>Revenues by Product (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://veeva.com/role/RevenuesbyProductTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails</Role>
      <ShortName>Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="veev-20240430.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails</Role>
      <ShortName>Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <Logs>
    <Log type="Warning">[ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: ecd:TrdArrDuration -  veev-20240430.htm 4</Log>
  </Logs>
  <InputFiles>
    <File doctype="10-Q" isDefinitelyFs="true" isUsgaap="true" original="veev-20240430.htm">veev-20240430.htm</File>
    <File>veev-20240430.xsd</File>
    <File>veev-20240430_cal.xml</File>
    <File>veev-20240430_def.xml</File>
    <File>veev-20240430_lab.xml</File>
    <File>veev-20240430_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>veev-20240430_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="748">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>106
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "veev-20240430.htm": {
   "nsprefix": "veev",
   "nsuri": "http://veeva.com/20240430",
   "dts": {
    "inline": {
     "local": [
      "veev-20240430.htm"
     ]
    },
    "schema": {
     "local": [
      "veev-20240430.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "veev-20240430_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "veev-20240430_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "veev-20240430_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "veev-20240430_pre.xml"
     ]
    }
   },
   "keyStandard": 259,
   "keyCustom": 15,
   "axisStandard": 16,
   "axisCustom": 0,
   "memberStandard": 44,
   "memberCustom": 10,
   "hidden": {
    "total": 6,
    "http://xbrl.sec.gov/dei/2023": 5,
    "http://xbrl.sec.gov/ecd/2023": 1
   },
   "contextCount": 218,
   "entityCount": 1,
   "segmentCount": 62,
   "elementCount": 509,
   "unitCount": 5,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 748,
    "http://xbrl.sec.gov/dei/2023": 29,
    "http://xbrl.sec.gov/ecd/2023": 10
   },
   "report": {
    "R1": {
     "role": "http://veeva.com/role/CoverPage",
     "longName": "0000001 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
     "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
     "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "link:footnote",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "link:footnote",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R6": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
     "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-32",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-32",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherDepreciationAndAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies",
     "longName": "0000008 - Disclosure - Summary of Business and Significant Accounting Policies",
     "shortName": "Summary of Business and Significant Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://veeva.com/role/ShortTermInvestments",
     "longName": "0000009 - Disclosure - Short-Term Investments",
     "shortName": "Short-Term Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://veeva.com/role/DeferredCosts",
     "longName": "0000010 - Disclosure - Deferred Costs",
     "shortName": "Deferred Costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "veev:DeferredCostsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "veev:DeferredCostsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://veeva.com/role/PropertyandEquipmentNet",
     "longName": "0000011 - Disclosure - Property and Equipment, Net",
     "shortName": "Property and Equipment, Net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://veeva.com/role/GoodwillandIntangibleAssets",
     "longName": "0000012 - Disclosure - Goodwill and Intangible Assets",
     "shortName": "Goodwill and Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://veeva.com/role/AccruedExpenses",
     "longName": "0000013 - Disclosure - Accrued Expenses",
     "shortName": "Accrued Expenses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://veeva.com/role/FairValueMeasurements",
     "longName": "0000014 - Disclosure - Fair Value Measurements",
     "shortName": "Fair Value Measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://veeva.com/role/IncomeTaxes",
     "longName": "0000015 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable",
     "longName": "0000016 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable",
     "shortName": "Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://veeva.com/role/Leases",
     "longName": "0000017 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://veeva.com/role/StockholdersEquity",
     "longName": "0000018 - Disclosure - Stockholders' Equity",
     "shortName": "Stockholders' Equity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://veeva.com/role/NetIncomeperShare",
     "longName": "0000019 - Disclosure - Net Income per Share",
     "shortName": "Net Income per Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://veeva.com/role/CommitmentsandContingencies",
     "longName": "0000020 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://veeva.com/role/RevenuesbyProduct",
     "longName": "0000021 - Disclosure - Revenues by Product",
     "shortName": "Revenues by Product",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://veeva.com/role/InformationaboutGeographicAreas",
     "longName": "0000022 - Disclosure - Information about Geographic Areas",
     "shortName": "Information about Geographic Areas",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R24": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "ecd:NonRule10b51ArrAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies",
     "longName": "9954471 - Disclosure - Summary of Business and Significant Accounting Policies (Policies)",
     "shortName": "Summary of Business and Significant Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "veev:NatureOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "veev:NatureOfBusinessPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://veeva.com/role/ShortTermInvestmentsTables",
     "longName": "9954472 - Disclosure - Short-Term Investments (Tables)",
     "shortName": "Short-Term Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://veeva.com/role/PropertyandEquipmentNetTables",
     "longName": "9954473 - Disclosure - Property and Equipment, Net (Tables)",
     "shortName": "Property and Equipment, Net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://veeva.com/role/GoodwillandIntangibleAssetsTables",
     "longName": "9954474 - Disclosure - Goodwill and Intangible Assets (Tables)",
     "shortName": "Goodwill and Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://veeva.com/role/AccruedExpensesTables",
     "longName": "9954475 - Disclosure - Accrued Expenses (Tables)",
     "shortName": "Accrued Expenses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://veeva.com/role/FairValueMeasurementsTables",
     "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)",
     "shortName": "Fair Value Measurements (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://veeva.com/role/LeasesTables",
     "longName": "9954477 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://veeva.com/role/StockholdersEquityTables",
     "longName": "9954478 - Disclosure - Stockholders' Equity (Tables)",
     "shortName": "Stockholders' Equity (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://veeva.com/role/NetIncomeperShareTables",
     "longName": "9954479 - Disclosure - Net Income per Share (Tables)",
     "shortName": "Net Income per Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://veeva.com/role/RevenuesbyProductTables",
     "longName": "9954480 - Disclosure - Revenues by Product (Tables)",
     "shortName": "Revenues by Product (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://veeva.com/role/InformationaboutGeographicAreasTables",
     "longName": "9954481 - Disclosure - Information about Geographic Areas (Tables)",
     "shortName": "Information about Geographic Areas (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails",
     "longName": "9954482 - Disclosure - Short-Term Investments - Schedule of Short-Term Investments (Details)",
     "shortName": "Short-Term Investments - Schedule of Short-Term Investments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails",
     "longName": "9954483 - Disclosure - Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details)",
     "shortName": "Short-Term Investments - Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
     "longName": "9954484 - Disclosure - Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details)",
     "shortName": "Short-Term Investments - Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://veeva.com/role/DeferredCostsDetails",
     "longName": "9954485 - Disclosure - Deferred Costs (Details)",
     "shortName": "Deferred Costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DeferredCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfDeferredCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R40": {
     "role": "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails",
     "longName": "9954486 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)",
     "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails",
     "longName": "9954487 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)",
     "shortName": "Goodwill and Intangible Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:Goodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R42": {
     "role": "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails",
     "longName": "9954488 - Disclosure - Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Details of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails",
     "longName": "9954489 - Disclosure - Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details)",
     "shortName": "Goodwill and Intangible Assets - Schedule of Estimated Amortization Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://veeva.com/role/AccruedExpensesDetails",
     "longName": "9954490 - Disclosure - Accrued Expenses (Details)",
     "shortName": "Accrued Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedSalesCommissionCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedSalesCommissionCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
     "longName": "9954491 - Disclosure - Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)",
     "shortName": "Fair Value Measurements - Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-132",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R46": {
     "role": "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails",
     "longName": "9954492 - Disclosure - Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details)",
     "shortName": "Fair Value Measurements - Schedule of Fair Value of Outstanding Derivative Instruments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-172",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-172",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://veeva.com/role/IncomeTaxesDetails",
     "longName": "9954493 - Disclosure - Income Taxes (Details)",
     "shortName": "Income Taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
     "longName": "9954494 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details)",
     "shortName": "Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:UnbilledReceivablesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-5",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R49": {
     "role": "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
     "longName": "9954495 - Disclosure - Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)",
     "shortName": "Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable - Performance Obligation Duration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-174",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-174",
      "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://veeva.com/role/LeasesAdditionalInformationDetails",
     "longName": "9954496 - Disclosure - Leases - Additional Information (Details)",
     "shortName": "Leases - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeaseExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails",
     "longName": "9954497 - Disclosure - Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "shortName": "Leases - Schedule of Supplemental Cash Flow Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OperatingLeasePayments",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails",
     "longName": "9954498 - Disclosure - Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)",
     "shortName": "Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails",
     "longName": "9954499 - Disclosure - Leases- Schedule of Maturity of Operating Lease Liabilities (Details)",
     "shortName": "Leases- Schedule of Maturity of Operating Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
     "longName": "9954500 - Disclosure - Stockholders' Equity - Additional Information (Details)",
     "shortName": "Stockholders' Equity - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R55": {
     "role": "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails",
     "longName": "9954501 - Disclosure - Stockholders' Equity - Schedule of Stock Option Activity (Details)",
     "shortName": "Stockholders' Equity - Schedule of Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails",
     "longName": "9954502 - Disclosure - Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details)",
     "shortName": "Stockholders' Equity - Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-181",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-181",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
     "longName": "9954503 - Disclosure - Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details)",
     "shortName": "Stockholders' Equity - Schedule of Restricted Stock Unit (RSU) Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-187",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-187",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails",
     "longName": "9954504 - Disclosure - Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details)",
     "shortName": "Net Income per Share - Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails",
     "longName": "9954505 - Disclosure - Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details)",
     "shortName": "Net Income per Share - Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://veeva.com/role/CommitmentsandContingenciesDetails",
     "longName": "9954506 - Disclosure - Commitments and Contingencies (Details)",
     "shortName": "Commitments and Contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-192",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-192",
      "name": "us-gaap:LossContingencyDamagesSoughtValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://veeva.com/role/RevenuesbyProductDetails",
     "longName": "9954507 - Disclosure - Revenues by Product (Details)",
     "shortName": "Revenues by Product (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "veev:NumberOfProductAreas",
      "unitRef": "product_area",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "veev:NumberOfProductAreas",
      "unitRef": "product_area",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails",
     "longName": "9954508 - Disclosure - Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details)",
     "shortName": "Information about Geographic Areas - Schedule of Revenues by Geographic Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-201",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
     "longName": "9954509 - Disclosure - Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details)",
     "shortName": "Information about Geographic Areas - Schedule of Long-Lived Assets by Geographic Area (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-209",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "veev-20240430.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounting Policies [Abstract]",
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/AccruedExpenses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued Expenses",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r18"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r17",
      "r640"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net of allowance for doubtful accounts of $216 and $520, respectively",
        "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": [
      "r217",
      "r218"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accretion of discount on short-term investments",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued bonus",
        "label": "Accrued Bonuses, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "veev_AccruedFeesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "AccruedFeesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued fees payable to Salesforce, Inc.",
        "label": "Accrued Fees Current",
        "documentation": "Accrued fees current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax payable",
        "label": "Accrued Income Taxes, Current",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r101"
     ]
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total accrued expenses and other current liabilities",
        "label": "Accrued Liabilities and Other Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedPayrollTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payroll tax payable",
        "label": "Accrued Payroll Taxes, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedSalesCommissionCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued commissions",
        "label": "Accrued Sales Commission, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r617"
     ]
    },
    "us-gaap_AccruedVacationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccruedVacationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued vacation",
        "label": "Accrued Vacation, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r42"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less accumulated depreciation",
        "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": [
      "r41",
      "r125",
      "r474"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r27",
      "r64",
      "r133",
      "r471",
      "r493",
      "r494"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss",
        "label": "AOCI Attributable to Parent [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": [
      "r2",
      "r10",
      "r27",
      "r383",
      "r386",
      "r423",
      "r489",
      "r490",
      "r742",
      "r743",
      "r744",
      "r750",
      "r751",
      "r752"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional 402(v) Disclosure",
        "label": "Additional 402(v) Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r690"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r59"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "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": [
      "r356",
      "r357",
      "r358",
      "r502",
      "r750",
      "r751",
      "r752",
      "r794",
      "r813"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation, Amount",
        "label": "Adjustment to Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Compensation:",
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote",
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment To PEO Compensation, Footnote",
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld related to net share settlement",
        "label": "Share-Based Payment Arrangement, Decrease for 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://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation expense",
        "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": [
      "r45",
      "r46",
      "r326"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Amount",
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r672",
      "r682",
      "r707"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined",
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r664",
      "r675",
      "r685",
      "r710"
     ]
    },
    "veev_AlanMateoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "AlanMateoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Alan Mateo [Member]",
        "documentation": "Alan Mateo"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Adjustments to Compensation",
        "label": "All Adjustments to Compensation [Member]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Executive Categories",
        "label": "All Executive Categories [Member]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Individuals",
        "label": "All Individuals [Member]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r676",
      "r686",
      "r703",
      "r711",
      "r715",
      "r723"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "All Trading Arrangements",
        "label": "All Trading Arrangements [Member]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total stock-based compensation",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r354",
      "r359"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r134",
      "r219",
      "r258"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfDeferredCharges",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/DeferredCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred costs",
        "label": "Amortization of Deferred Charges",
        "documentation": "The amount of amortization of deferred charges applied against earnings during the period."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "veev_AmortizationOfDeferredCostsExcludingRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "AmortizationOfDeferredCostsExcludingRightOfUseAssets",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of deferred costs",
        "label": "Amortization Of Deferred Costs, Excluding Right Of Use Assets",
        "documentation": "Amortization Of Deferred Costs, Excluding Right Of Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r6",
      "r36",
      "r39"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofPotentialCommonShareEquivalentsExcludedwheretheInclusionwouldbeAntidilutiveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options and awards (in shares)",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "srt_AsiaPacificMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "AsiaPacificMember",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asia Pacific",
        "label": "Asia Pacific [Member]"
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset-backed securities",
        "label": "Asset-Backed Securities [Member]",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r762",
      "r767",
      "r768"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r100",
      "r129",
      "r155",
      "r196",
      "r203",
      "r208",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r378",
      "r380",
      "r402",
      "r466",
      "r544",
      "r640",
      "r652",
      "r784",
      "r785",
      "r800"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r121",
      "r135",
      "r155",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r378",
      "r380",
      "r402",
      "r640",
      "r784",
      "r785",
      "r800"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gross unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r229"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Amortized cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r225",
      "r265",
      "r465"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in greater than one year",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through 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": [
      "r233",
      "r463"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One",
        "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity 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": [
      "r232",
      "r462"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      },
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 3.0
      },
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofEstimatedFairValueofShortTermInvestmentsDesignatedasAvailableforSaleandClassifiedbyContractualMaturityDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term investments",
        "verboseLabel": "Estimated fair value",
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale, Current",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r222",
      "r265"
     ]
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercise Price",
        "label": "Award Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r718"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value as of Grant Date",
        "label": "Award Grant Date Fair Value"
       }
      }
     },
     "auth_ref": [
      "r719"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgDiscLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing, How MNPI Considered",
        "label": "Award Timing, How MNPI Considered [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Method",
        "label": "Award Timing Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Considered",
        "label": "Award Timing MNPI Considered [Flag]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing MNPI Disclosure",
        "label": "Award Timing MNPI Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Timing Predetermined",
        "label": "Award Timing Predetermined [Flag]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type",
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Securities",
        "label": "Award Underlying Securities Amount"
       }
      }
     },
     "auth_ref": [
      "r717"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r716"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures",
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table",
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r715"
     ]
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Principles of Consolidation and 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_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "BuildingMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Building",
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_CapitalizedContractCostImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CapitalizedContractCostImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/DeferredCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment losses recorded in relation to the costs capitalized",
        "label": "Capitalized Contract Cost, Impairment Loss",
        "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r270"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "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": [
      "r30",
      "r123",
      "r616"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash equivalents:",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period",
        "totalLabel": "Cash, cash equivalents, and restricted cash at end 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": [
      "r30",
      "r75",
      "r154"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, cash equivalents, and restricted cash at end of period:",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net change in cash, cash equivalents, and restricted cash",
        "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": [
      "r1",
      "r75"
     ]
    },
    "us-gaap_CertificatesOfDepositMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CertificatesOfDepositMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Certificates of deposits",
        "verboseLabel": "Certificates of deposit",
        "label": "Certificates of Deposit [Member]",
        "documentation": "Short to medium-term investment available at banks and savings and loan institutions where a customer agrees to lend money to the institution for a certain amount of time and is paid a predetermined rate of interest. Certificates of deposit (CD) are typically Federal Deposit Insurance Corporation (FDIC) insured."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r647",
      "r648",
      "r649",
      "r650"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changed Peer Group, Footnote",
        "label": "Changed Peer Group, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CityAreaCode",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r130",
      "r131",
      "r132",
      "r155",
      "r174",
      "r175",
      "r182",
      "r184",
      "r190",
      "r191",
      "r255",
      "r284",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r402",
      "r496",
      "r497",
      "r498",
      "r499",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r532",
      "r553",
      "r572",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r729",
      "r747",
      "r753"
     ]
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Amount",
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Company Selected Measure Name",
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "us-gaap_CommercialPaperMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommercialPaperMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial paper",
        "label": "Commercial Paper [Member]",
        "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r647",
      "r648",
      "r649",
      "r650"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (note 13)",
        "label": "Commitments and Contingencies",
        "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": [
      "r24",
      "r54",
      "r468",
      "r531"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]",
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and Contingencies",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r87",
      "r278",
      "r279",
      "r601",
      "r778"
     ]
    },
    "us-gaap_CommonClassAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassAMember",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class A",
        "label": "Common Class A [Member]",
        "documentation": "Classification of common stock representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_CommonClassBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonClassBMember",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Class B",
        "label": "Common Class B [Member]",
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r813"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r644",
      "r645",
      "r647",
      "r648",
      "r649",
      "r650",
      "r750",
      "r751",
      "r794",
      "r812",
      "r813"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r58",
      "r532",
      "r550",
      "r813",
      "r814"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock",
        "label": "Common Stock, Value, Issued",
        "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": [
      "r58",
      "r470",
      "r640"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure",
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r700"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Net Income",
        "label": "Compensation Actually Paid vs. Net Income [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r699"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Other Measure",
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return",
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r698"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "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": [
      "r28",
      "r140",
      "r142",
      "r146",
      "r459",
      "r479"
     ]
    },
    "us-gaap_ComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ComputerEquipmentMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equipment and computers",
        "label": "Computer Equipment [Member]",
        "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r302",
      "r303",
      "r314"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recognition of deferred revenue",
        "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": [
      "r315"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate notes and bonds",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r637",
      "r811"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total cost of revenues",
        "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": [
      "r70",
      "r455"
     ]
    },
    "veev_CostOfProfessionalServiceAndOtherRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "CostOfProfessionalServiceAndOtherRevenueMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of professional services and other",
        "label": "Cost Of Professional Service And Other Revenue [Member]",
        "documentation": "Cost of professional service and other revenue."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenues:",
        "label": "Cost of Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "veev_CostOfSubscriptionRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "CostOfSubscriptionRevenuesMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of subscription services",
        "label": "Cost Of Subscription Revenues [Member]",
        "documentation": "Cost of subscription revenues."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current Fiscal Year End Date",
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "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": [
      "r48"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Greater than 12 months, Fair value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r267",
      "r623"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Greater than 12 months, Gross unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r267"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "12 months or less, Fair value",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r267",
      "r623"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "12 months or less, Gross unrealized losses",
        "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r267"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-Term Investments",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r769"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Values and Gross Unrealized Loss Position of Available-for-Sale Securities Aggregated by Investment Category",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r623",
      "r774"
     ]
    },
    "us-gaap_DeferredCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCosts",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/DeferredCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred costs, net",
        "verboseLabel": "Deferred costs",
        "label": "Deferred Costs, Noncurrent",
        "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r740"
     ]
    },
    "us-gaap_DeferredCostsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredCostsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Costs [Abstract]",
        "label": "Deferred Costs [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "veev_DeferredCostsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "DeferredCostsDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/DeferredCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Costs",
        "label": "Deferred Costs Disclosure [Text Block]",
        "documentation": "Deferred costs disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Assets, Net",
        "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": [
      "r362",
      "r363"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r94",
      "r114",
      "r373",
      "r374",
      "r749"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income taxes",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r467"
     ]
    },
    "veev_DeferredRevenueAndPerformanceObligationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "DeferredRevenueAndPerformanceObligationsDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable",
        "label": "Deferred Revenue And Performance Obligations Disclosure [Text Block]",
        "documentation": "Deferred revenue and performance obligations disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFairValueOfDerivativeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFairValueOfDerivativeNet",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of foreign currency derivative contracts",
        "label": "Derivative, Fair Value, Net",
        "documentation": "Fair value of the assets less the liabilities of a derivative or group of derivatives."
       }
      }
     },
     "auth_ref": [
      "r401"
     ]
    },
    "us-gaap_DerivativeFinancialInstrumentsAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFinancialInstrumentsAssetsMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency derivative contracts",
        "label": "Derivative Financial Instruments, Assets [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeFinancialInstrumentsLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeFinancialInstrumentsLiabilitiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency derivative contracts",
        "label": "Derivative Financial Instruments, Liabilities [Member]",
        "documentation": "This item represents derivative instrument obligations meeting the definition of a liability which are reported as of the balance sheet date. Derivative instrument obligations are generally measured at fair value, and adjustments to the carrying amount of hedged items reflect changes in their fair value (that is, losses) that are attributable to the risk being hedged and that arise while the hedge is in effect."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Notional amount of foreign currency derivative contracts",
        "label": "Derivative, Notional Amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r792",
      "r793"
     ]
    },
    "us-gaap_DerivativesFairValueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DerivativesFairValueLineItems",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Derivatives, Fair Value [Line Items]",
        "label": "Derivatives, Fair Value [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_DilutiveSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DilutiveSecuritiesAbstract",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reallocation as a result of conversion of Class B to Class A common stock:",
        "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Line Items]",
        "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": [
      "r313",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disaggregation of Revenue [Table]",
        "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": [
      "r313",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]",
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Period Focus",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Fiscal Year Focus",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r656"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Transition Report",
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r689"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "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",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income per share:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in usd per share)",
        "verboseLabel": "Net income per share, basic (in usd per share)",
        "label": "Earnings Per Share, Basic",
        "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": [
      "r147",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r171",
      "r174",
      "r182",
      "r183",
      "r184",
      "r188",
      "r390",
      "r391",
      "r460",
      "r480",
      "r619"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in usd per share)",
        "verboseLabel": "Net income per share, diluted (in usd per share)",
        "label": "Earnings Per Share, Diluted",
        "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": [
      "r147",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r174",
      "r182",
      "r183",
      "r184",
      "r188",
      "r390",
      "r391",
      "r460",
      "r480",
      "r619"
     ]
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerSharePolicyTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Share",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "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": [
      "r32",
      "r33"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net Income per Share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r185",
      "r186",
      "r187"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r407"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://veeva.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective tax rates",
        "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": [
      "r365"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/IncomeTaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Excess tax benefits in provision from employee stock plans",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r730",
      "r791"
     ]
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      },
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation and benefits",
        "totalLabel": "Total accrued compensation and benefits",
        "label": "Employee-related Liabilities, Current",
        "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": [
      "r21"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost related to unvested stock options granted",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average period of unvested stock (in years)",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, 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": [
      "r355"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation cost related to unvested RSUs",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r790"
     ]
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Options",
        "label": "Employee Stock Option [Member]",
        "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "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": [
      "r654"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Current Reporting Status",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Entity Filer Category",
        "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": [
      "r654"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "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://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Interactive Data Current",
        "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": [
      "r728"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "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": [
      "r654"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Shell Company",
        "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": [
      "r654"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Small Business",
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r654"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "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": [
      "r654"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Component",
        "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": [
      "r11",
      "r119",
      "r143",
      "r144",
      "r145",
      "r157",
      "r158",
      "r159",
      "r161",
      "r167",
      "r169",
      "r189",
      "r256",
      "r257",
      "r301",
      "r356",
      "r357",
      "r358",
      "r369",
      "r370",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r423",
      "r489",
      "r490",
      "r491",
      "r502",
      "r572"
     ]
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Valuation Assumption Difference, Footnote",
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r697"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneous Compensation Analysis",
        "label": "Erroneous Compensation Analysis [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r661",
      "r672",
      "r682",
      "r707"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Erroneously Awarded Compensation Recovery",
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r669",
      "r679",
      "r704"
     ]
    },
    "srt_EuropeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "EuropeMember",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe",
        "verboseLabel": "Europe",
        "label": "Europe [Member]"
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "veev_ExcessTaxBenefitFromEmployeeStockPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ExcessTaxBenefitFromEmployeeStockPlans",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Excess tax benefits from employee stock plans",
        "label": "Excess Tax Benefit From Employee Stock Plans",
        "documentation": "Excess tax benefit from employee stock plans."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Category:",
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "veev_ExistingTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ExistingTechnologyMember",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Existing technology",
        "label": "Existing Technology [Member]",
        "documentation": "Existing technology."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "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": [
      "r393",
      "r394",
      "r397"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394",
      "r397"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "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": [
      "r293",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r394",
      "r427",
      "r428",
      "r429",
      "r625",
      "r626",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394",
      "r395",
      "r396",
      "r398"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Disclosures [Abstract]",
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r392"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "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": [
      "r293",
      "r318",
      "r323",
      "r394",
      "r427",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "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": [
      "r293",
      "r318",
      "r323",
      "r394",
      "r428",
      "r625",
      "r626",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Measurement Frequency",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurements",
        "label": "Fair Value Measurement, Policy [Policy Text Block]",
        "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://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r427",
      "r428",
      "r429",
      "r625",
      "r626",
      "r635",
      "r636",
      "r637"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value, measurements recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r392",
      "r398"
     ]
    },
    "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]",
        "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r50",
      "r52"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r259",
      "r260",
      "r262",
      "r263",
      "r264",
      "r266",
      "r268",
      "r269",
      "r294",
      "r299",
      "r388",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r478",
      "r623",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r769",
      "r770",
      "r771",
      "r772"
     ]
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets",
        "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities",
        "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "veev_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "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": [
      "r127",
      "r274"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r84"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remainder for 2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "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": [
      "r84"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r84"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r84"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r456",
      "r457"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "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": [
      "r456"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name",
        "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": [
      "r37",
      "r38"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails",
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofEstimatedAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Net",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r456"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Remaining useful life (in years)",
        "label": "Finite-Lived Intangible Assets, Remaining Amortization Period",
        "documentation": "Remaining amortization period 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": [
      "r456"
     ]
    },
    "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": {
       "parentTag": "us-gaap_LiabilitiesFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Foreign currency derivative contracts",
        "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value",
        "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on foreign currency from mark-to-market derivative",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r403",
      "r404",
      "r405",
      "r406",
      "r569"
     ]
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignExchangeForwardMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency derivative contracts",
        "label": "Foreign Exchange Forward [Member]",
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate."
       }
      }
     },
     "auth_ref": [
      "r538",
      "r542",
      "r547",
      "r561",
      "r567",
      "r584",
      "r585",
      "r586",
      "r645"
     ]
    },
    "us-gaap_ForeignGovernmentDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ForeignGovernmentDebtSecuritiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign government bonds",
        "label": "Debt Security, Government, Non-US [Member]",
        "documentation": "Debt security issued by government not domiciled in United States of America (US)."
       }
      }
     },
     "auth_ref": [
      "r789",
      "r811"
     ]
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount",
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forgone Recovery, Explanation of Impracticability",
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r711"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and fixtures",
        "label": "Furniture and Fixtures [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": []
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r555"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_GeographicAreasLongLivedAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicAreasLongLivedAssetsAbstract",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-lived assets by geography",
        "label": "Geographic Areas, Long-Lived Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GeographicAreasRevenuesFromExternalCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GeographicAreasRevenuesFromExternalCustomersAbstract",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues by geography",
        "label": "Geographic Areas, Revenues from External Customers [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails"
     ],
     "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": [
      "r126",
      "r271",
      "r458",
      "r624",
      "r640",
      "r775",
      "r776"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and Intangible Assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r82"
     ]
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r155",
      "r196",
      "r202",
      "r207",
      "r210",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r402",
      "r621",
      "r784"
     ]
    },
    "veev_IQVIALitigationMatterMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "IQVIALitigationMatterMember",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "IQVIA Litigation Matter",
        "label": "I Q V I A Litigation Matter [Member]",
        "documentation": "IQVIA litigation matter."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income taxes",
        "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",
      "r66",
      "r103",
      "r196",
      "r202",
      "r207",
      "r210",
      "r461",
      "r476",
      "r621"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Income Statement Location [Axis]",
        "documentation": "Information by location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r276",
      "r277",
      "r556"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location",
        "label": "Income Statement Location [Domain]",
        "documentation": "Location in the income statement."
       }
      }
     },
     "auth_ref": [
      "r277",
      "r556"
     ]
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Tax Disclosure [Abstract]",
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r156",
      "r361",
      "r366",
      "r367",
      "r368",
      "r371",
      "r375",
      "r376",
      "r377",
      "r501"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income tax provision (benefit)",
        "label": "Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r115",
      "r168",
      "r169",
      "r199",
      "r364",
      "r372",
      "r481"
     ]
    },
    "us-gaap_IncomeTaxesPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncomeTaxesPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for income taxes, net of refunds",
        "label": "Income Taxes Paid, Net",
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income taxes payable",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredCharges",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred costs",
        "label": "Increase (Decrease) in Deferred Charges",
        "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInDeferredRevenue",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "label": "Increase (Decrease) in Deferred Revenue",
        "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable."
       }
      }
     },
     "auth_ref": [
      "r613"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Changes in operating assets and liabilities:",
        "label": "Increase (Decrease) in Operating Capital [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOperatingLeaseLiability",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease liabilities",
        "label": "Increase (Decrease) in Operating Lease Liability",
        "documentation": "Amount of increase (decrease) in obligation for operating lease."
       }
      }
     },
     "auth_ref": [
      "r731",
      "r745"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term liabilities",
        "label": "Increase (Decrease) in Other Noncurrent Liabilities",
        "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current and long-term assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "label": "Increase (Decrease) in Stockholders' Equity [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": []
    },
    "veev_IncreaseDecreaseInUnbilledAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "IncreaseDecreaseInUnbilledAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Unbilled accounts receivable",
        "label": "Increase Decrease In Unbilled Accounts Receivable",
        "documentation": "Increase decrease in unbilled accounts receivable."
       }
      }
     },
     "auth_ref": []
    },
    "veev_IncrementalCommonSharesAttributableToConversionOfCommonStock": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "IncrementalCommonSharesAttributableToConversionOfCommonStock",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Conversion of Class B to Class A common stock (in shares)",
        "label": "Incremental Common Shares Attributable To Conversion Of Common Stock",
        "documentation": "Incremental common shares attributable to conversion of common stock."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Individual:",
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r668",
      "r676",
      "r686",
      "r703",
      "r711",
      "r715",
      "r723"
     ]
    },
    "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": [
      "r721"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r727"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Adopted",
        "label": "Insider Trading Policies and Procedures Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r727"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted",
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r657",
      "r727"
     ]
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Gross carrying amount",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r126"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "IntangibleAssetsNetExcludingGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible Assets, Net (Excluding Goodwill) [Abstract]",
        "label": "Intangible Assets, Net (Excluding Goodwill) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTypeAxis",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investment Type",
        "label": "Investment Type [Axis]",
        "documentation": "Information by type of investments."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r516",
      "r517",
      "r519",
      "r521",
      "r575",
      "r577",
      "r579",
      "r582",
      "r583",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r645"
     ]
    },
    "us-gaap_InvestmentTypeCategorizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentTypeCategorizationMember",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investments [Domain]",
        "documentation": "Asset obtained to generate income or appreciate in value."
       }
      }
     },
     "auth_ref": [
      "r514",
      "r516",
      "r517",
      "r519",
      "r521",
      "r575",
      "r577",
      "r579",
      "r582",
      "r583",
      "r587",
      "r588",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r645"
     ]
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Fair Value of Short-Term Investments, Designated as Available-for-Sale and Classified by Contractual Maturity",
        "label": "Investments Classified by Contractual Maturity Date [Table Text Block]",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments, Debt and Equity Securities [Abstract]",
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Investments",
        "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r105",
      "r106",
      "r118",
      "r220",
      "r223",
      "r399",
      "r400"
     ]
    },
    "us-gaap_LandBuildingsAndImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandBuildingsAndImprovementsMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land improvements and building improvements",
        "label": "Land, Buildings and Improvements [Member]",
        "documentation": "Real estate held and additions or improvements to real estate held and structures used in the conduct of business."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LandMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Land",
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://veeva.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases",
        "label": "Lease, Cost [Table Text Block]",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r798"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r86"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Abstract]",
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "veev_LeasesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "LeasesLineItems",
     "presentation": [
      "http://veeva.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Line Items]",
        "label": "Leases [Line Items]",
        "documentation": "Leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeasesOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LeasesOperatingAbstract",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Leases, Operating [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "veev_LeasesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "LeasesTable",
     "presentation": [
      "http://veeva.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases [Table]",
        "label": "Leases [Table]",
        "documentation": "Leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://veeva.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturity of Operating Lease Liabilities",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "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": [
      "r799"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating 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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2029",
        "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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Remaining for 2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r799"
     ]
    },
    "veev_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, After Year Four",
        "documentation": "Lessee, Operating Lease, Liability, to be Paid, After Year Four"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less imputed 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": [
      "r422"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://veeva.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating leases, options to extend leases term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r797"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://veeva.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "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": [
      "r414"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r20",
      "r155",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r379",
      "r380",
      "r381",
      "r402",
      "r530",
      "r620",
      "r652",
      "r784",
      "r800",
      "r801"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 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": [
      "r63",
      "r102",
      "r473",
      "r640",
      "r748",
      "r773",
      "r795"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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": [
      "r22",
      "r122",
      "r155",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r379",
      "r380",
      "r381",
      "r402",
      "r640",
      "r784",
      "r800",
      "r801"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total financial liabilities",
        "label": "Liabilities, Fair Value Disclosure",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "srt_LitigationCaseAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseAxis",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case",
        "label": "Litigation Case [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_LitigationCaseTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "LitigationCaseTypeDomain",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Litigation Case",
        "label": "Litigation Case [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Lived Assets by Geographic Area",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_LongTermPurchaseCommitmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentLineItems",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Line Items]",
        "label": "Long-Term Purchase Commitment [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_LongTermPurchaseCommitmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LongTermPurchaseCommitmentTable",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term Purchase Commitment [Table]",
        "label": "Long-Term Purchase Commitment [Table]",
        "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LossContingencyDamagesSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "LossContingencyDamagesSoughtValue",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Monetary damages",
        "label": "Loss Contingency, Damages Sought, Value",
        "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter."
       }
      }
     },
     "auth_ref": [
      "r779",
      "r780",
      "r781"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MaximumMember",
     "presentation": [
      "http://veeva.com/role/LeasesAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r324",
      "r454",
      "r488",
      "r522",
      "r523",
      "r576",
      "r578",
      "r580",
      "r581",
      "r589",
      "r611",
      "r612",
      "r622",
      "r627",
      "r638",
      "r642",
      "r786",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measure:",
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Measure Name"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "veev_MiddleEastAfricaAndLatinAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "MiddleEastAfricaAndLatinAmericaMember",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Middle East, Africa, and Latin America",
        "label": "Middle East, Africa, And Latin America [Member]",
        "documentation": "Middle East, Africa, And Latin America"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "MinimumMember",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r324",
      "r454",
      "r488",
      "r522",
      "r523",
      "r576",
      "r578",
      "r580",
      "r581",
      "r589",
      "r611",
      "r612",
      "r622",
      "r627",
      "r638",
      "r642",
      "r786",
      "r802",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "MNPI Disclosure Timed for Compensation Value",
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]"
       }
      }
     },
     "auth_ref": [
      "r714"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market funds",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r789"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Material Terms of Trading Arrangement",
        "label": "Material Terms of Trading Arrangement [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "us-gaap_MunicipalBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "MunicipalBondsMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Municipal securities",
        "verboseLabel": "Municipal securities",
        "label": "Municipal Bonds [Member]",
        "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Named Executive Officers, Footnote",
        "label": "Named Executive Officers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "veev_NatureOfBusinessPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "NatureOfBusinessPolicyTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Description of Business",
        "label": "Nature Of Business [Policy Text Block]",
        "documentation": "Nature of business policy."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r153"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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": [
      "r153"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by 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": [
      "r75",
      "r76",
      "r77"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash flows from operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "terseLabel": "Net income",
        "label": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r67",
      "r77",
      "r104",
      "r120",
      "r138",
      "r141",
      "r145",
      "r155",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r168",
      "r169",
      "r180",
      "r196",
      "r202",
      "r207",
      "r210",
      "r255",
      "r284",
      "r285",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r391",
      "r402",
      "r477",
      "r552",
      "r570",
      "r571",
      "r621",
      "r651",
      "r784"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net income, basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r162",
      "r163",
      "r164",
      "r165",
      "r171",
      "r172",
      "r181",
      "r184",
      "r196",
      "r202",
      "r207",
      "r210",
      "r621"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income, diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r173",
      "r176",
      "r177",
      "r178",
      "r179",
      "r181",
      "r184"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "New Accounting Pronouncements Issued and Not Yet Adopted",
        "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_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-GAAP Measure Description",
        "label": "Non-GAAP Measure Description [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_NonNeosMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonNeosMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-NEOs",
        "label": "Non-NEOs [Member]"
       }
      }
     },
     "auth_ref": [
      "r665",
      "r676",
      "r686",
      "r703",
      "r711"
     ]
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount",
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "ecd_NonPeoNeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonPeoNeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-PEO NEO",
        "label": "Non-PEO NEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted",
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated",
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "srt_NorthAmericaMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "NorthAmericaMember",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "North America",
        "label": "North America [Member]"
       }
      }
     },
     "auth_ref": [
      "r815",
      "r816",
      "r817",
      "r818"
     ]
    },
    "veev_NumberOfProductAreas": {
     "xbrltype": "integerItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "NumberOfProductAreas",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of product areas",
        "label": "Number Of Product Areas",
        "documentation": "Number Of Product Areas"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total 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_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "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": [
      "r196",
      "r202",
      "r207",
      "r210",
      "r621"
     ]
    },
    "us-gaap_OperatingLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseExpense",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/LeasesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease expense",
        "label": "Operating Lease, Expense",
        "documentation": "Amount of operating lease expense. Excludes sublease income."
       }
      }
     },
     "auth_ref": [
      "r796"
     ]
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [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://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofMaturityofOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total operating lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r416"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, noncurrent",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r416"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash paid for operating lease liabilities",
        "label": "Operating Lease, Payments",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r417",
      "r418"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r415"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reduction of operating lease right-of-use assets",
        "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction",
        "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease."
       }
      }
     },
     "auth_ref": [
      "r746"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Discount Rate",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r421",
      "r639"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofSupplementalBalanceSheetInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Remaining Lease Term",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "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": [
      "r420",
      "r639"
     ]
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "presentation": [
      "http://veeva.com/role/SummaryofBusinessandSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Business and Significant Accounting Policies",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79",
      "r80",
      "r95"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other accrued expenses",
        "label": "Other Accrued Liabilities, Current",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term assets",
        "label": "Other Assets, Noncurrent",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in cumulative foreign currency translation loss",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r9",
      "r96"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income:",
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in other comprehensive 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": [
      "r4",
      "r9",
      "r96",
      "r139",
      "r142"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net change in unrealized (loss) gain on available-for-sale investments",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r254"
     ]
    },
    "us-gaap_OtherDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation and amortization",
        "label": "Other Depreciation and Amortization",
        "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r40",
      "r71"
     ]
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued other compensation and benefits",
        "label": "Other Employee-related Liabilities, Current",
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r21"
     ]
    },
    "us-gaap_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other intangibles",
        "label": "Other Intangible Assets [Member]",
        "documentation": "Intangible assets classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other long-term 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": [
      "r23"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income, net",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r73"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Performance Measure, Amount",
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r695"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount",
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r663",
      "r674",
      "r684",
      "r709"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Compensation Amount",
        "label": "Outstanding Recovery Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r677",
      "r687",
      "r712"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r666",
      "r677",
      "r687",
      "r712"
     ]
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PayablesAndAccrualsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payables and Accruals [Abstract]",
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForSoftware": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsForSoftware",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Long-term assets",
        "label": "Payments for Software",
        "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization."
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Taxes paid related to net share settlement of equity awards",
        "label": "Payment, Tax Withholding, Share-Based Payment Arrangement",
        "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r152"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of short-term investments",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r150",
      "r221"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Issuers, Footnote",
        "label": "Peer Group Issuers, Footnote [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Peer Group Total Shareholder Return Amount",
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Actually Paid Compensation Amount",
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r693"
     ]
    },
    "ecd_PeoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO",
        "label": "PEO [Member]"
       }
      }
     },
     "auth_ref": [
      "r703"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Name",
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PEO Total Compensation Amount",
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r692"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Prepaid Expense and Other Assets, Current",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r741"
     ]
    },
    "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities and sales of short-term investments",
        "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r150",
      "r151",
      "r755"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercise of common stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r14"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r455",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r614",
      "r628",
      "r641",
      "r732",
      "r782",
      "r783",
      "r787",
      "r810"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r212",
      "r455",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r614",
      "r628",
      "r641",
      "r732",
      "r782",
      "r783",
      "r787",
      "r810"
     ]
    },
    "veev_ProfessionalServicesVeevaCommercialCloudMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ProfessionalServicesVeevaCommercialCloudMember",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Solutions",
        "label": "Professional Services Veeva Commercial Cloud [Member]",
        "documentation": "Professional services, veeva commercial cloud."
       }
      }
     },
     "auth_ref": []
    },
    "veev_ProfessionalServicesVeevaResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ProfessionalServicesVeevaResearchAndDevelopmentMember",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R&amp;D Solutions",
        "label": "Professional Services Veeva Research And Development [Member]",
        "documentation": "Professional services, veeva research and development."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Abstract]",
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type",
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://veeva.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": [
      "r85",
      "r110",
      "r112",
      "r113"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, gross",
        "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": [
      "r86",
      "r124",
      "r475"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment [Line Items]",
        "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://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Total property and equipment, net",
        "verboseLabel": "Total long-lived assets",
        "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": [
      "r7",
      "r464",
      "r475",
      "r640"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of 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": [
      "r7"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, Plant and Equipment, Type",
        "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": [
      "r86"
     ]
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Bad debt (recovery) expense",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r261"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure",
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pay vs Performance Disclosure, Table",
        "label": "Pay vs Performance [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r691"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeAxis",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails",
      "http://veeva.com/role/LeasesAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r317",
      "r324",
      "r350",
      "r351",
      "r352",
      "r430",
      "r454",
      "r488",
      "r522",
      "r523",
      "r576",
      "r578",
      "r580",
      "r581",
      "r589",
      "r611",
      "r612",
      "r622",
      "r627",
      "r638",
      "r642",
      "r645",
      "r777",
      "r786",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RangeMember",
     "presentation": [
      "http://veeva.com/role/CommitmentsandContingenciesDetails",
      "http://veeva.com/role/LeasesAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Range",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r280",
      "r281",
      "r282",
      "r283",
      "r317",
      "r324",
      "r350",
      "r351",
      "r352",
      "r430",
      "r454",
      "r488",
      "r522",
      "r523",
      "r576",
      "r578",
      "r580",
      "r581",
      "r589",
      "r611",
      "r612",
      "r622",
      "r627",
      "r638",
      "r642",
      "r645",
      "r777",
      "r786",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807"
     ]
    },
    "veev_ReallocationOfNetIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ReallocationOfNetIncome",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Reallocation of net income to Class B common stock",
        "label": "Reallocation Of Net Income",
        "documentation": "Reallocation of net income."
       }
      }
     },
     "auth_ref": []
    },
    "veev_ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net income, basic",
        "label": "Reallocation Of Net Income Loss Available To Common Stockholders Basic",
        "documentation": "Reallocation of Net Income (Loss) Available to Common Stockholders, Basic"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r658",
      "r669",
      "r679",
      "r704"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r360",
      "r808"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date:",
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r659",
      "r670",
      "r680",
      "r705"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement Determination Date",
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r660",
      "r671",
      "r681",
      "r706"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restatement does not require Recovery",
        "label": "Restatement Does Not Require Recovery [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r667",
      "r678",
      "r688",
      "r713"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash included in other long-term assets",
        "label": "Restricted Cash and Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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": [
      "r30",
      "r98",
      "r123",
      "r154",
      "r469"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted Stock Units (RSUs)",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r90",
      "r472",
      "r492",
      "r494",
      "r500",
      "r533",
      "r640"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Retained earnings",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r157",
      "r158",
      "r159",
      "r161",
      "r167",
      "r169",
      "r256",
      "r257",
      "r356",
      "r357",
      "r358",
      "r369",
      "r370",
      "r382",
      "r384",
      "r385",
      "r387",
      "r389",
      "r489",
      "r491",
      "r502",
      "r813"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue from Contract with Customer [Abstract]",
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total revenues",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r197",
      "r198",
      "r201",
      "r205",
      "r206",
      "r212",
      "r214",
      "r216",
      "r312",
      "r313",
      "r455"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProduct"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues by Product",
        "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": [
      "r116",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r316"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues by Geographic Area",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_RevenueRecognitionAndDeferredRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRecognitionAndDeferredRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Recognition and Deferred Revenue [Abstract]",
        "label": "Revenue Recognition and Deferred Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, recognition period",
        "label": "Revenue, Remaining Performance Obligation, 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": [
      "r111"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "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": [
      "r111"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues:",
        "label": "Revenues [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/LeasesScheduleofSupplementalCashFlowInformationRelatedtoLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets obtained in exchange for new operating lease liabilities",
        "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": [
      "r419",
      "r639"
     ]
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Adopted",
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rule 10b5-1 Arrangement Terminated",
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r722"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://veeva.com/role/AccruedExpensesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses",
        "label": "Schedule of Accrued Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Potential Common Share Equivalents Excluded where the Inclusion would be Anti-dilutive",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [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": [
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235"
     ]
    },
    "us-gaap_ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value of Outstanding Derivative Instruments",
        "label": "Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block]",
        "documentation": "Tabular disclosure of the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "veev_ScheduleOfEarningsPerShareBasicAndDilutedLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedLineItems",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted [Line Items]",
        "documentation": "Schedule of earnings per share basic and diluted."
       }
      }
     },
     "auth_ref": []
    },
    "veev_ScheduleOfEarningsPerShareBasicAndDilutedTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTable",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule Of Earnings Per Share Basic And Diluted [Table]",
        "label": "Schedule Of Earnings Per Share Basic And Diluted [Table]",
        "documentation": "Schedule of earnings per share basic and diluted."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Numerators and Denominators of the Basic and Diluted EPS Computations for Common Stock",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "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": [
      "r754"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Total Revenues",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Fair Value Hierarchy for Financial Assets and Liabilities Measured at Fair Value on Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r393",
      "r394"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "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": [
      "r37",
      "r38",
      "r456"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Details of 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": [
      "r37",
      "r38"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://veeva.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails"
     ],
     "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": [
      "r7"
     ]
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "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": [
      "r35",
      "r65"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r12",
      "r13",
      "r44"
     ]
    },
    "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Weighted-Average Assumptions Used to Estimate Grant Date Fair Value of Options Granted",
        "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]",
        "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Restricted Stock Unit (RSU) Activity",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "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": []
    },
    "veev_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock",
     "presentation": [
      "http://veeva.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases",
        "label": "Schedule Of Supplemental Balance Sheet Information Related To Leases [Table Text Block]",
        "documentation": "Schedule of supplemental balance sheet information related to leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Estimated Amortization Expense",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r653"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r655"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r515",
      "r518",
      "r520",
      "r577",
      "r579",
      "r583",
      "r590",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r615",
      "r629",
      "r645",
      "r787",
      "r810"
     ]
    },
    "us-gaap_SegmentReportingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment Reporting [Abstract]",
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SegmentReportingDisclosureTextBlock",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreas"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Information about Geographic Areas",
        "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": [
      "r192",
      "r193",
      "r194",
      "r195",
      "r196",
      "r200",
      "r204",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r213",
      "r216"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r68"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs forfeited/cancelled (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": [
      "r344"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs forfeited/cancelled (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "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": [
      "r344"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "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": [
      "r342"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs granted (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r342"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in shares)",
        "periodEndLabel": "Ending balance (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": [
      "r339",
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unreleased restricted stock units",
        "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://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance (in usd per share)",
        "periodEndLabel": "Ending balance (in usd 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": [
      "r339",
      "r340"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "RSUs 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": [
      "r343"
     ]
    },
    "veev_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value of RSUs vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value",
        "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Grant Date Fair Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RSUs vested (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "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": [
      "r343"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r351"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility, maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum",
        "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Volatility, minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum",
        "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, Maximum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum",
        "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate, Minimum",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum",
        "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "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": [
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intrinsic value of options exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Options forfeited/cancelled (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period",
        "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average grant date fair value of options granted (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r345"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning balance (in shares)",
        "periodEndLabel": "Options outstanding, ending balance (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of shares",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Options outstanding, beginning balance (in usd per share)",
        "periodEndLabel": "Options outstanding, ending balance (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average exercise price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable and expected to vest thereafter",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value",
        "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable and expected to vest thereafter (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number",
        "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable and expected to vest thereafter (in usd per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price",
        "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityAdditionalInformationDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails",
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Award",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options exercised (in usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options forfeited/cancelled (in usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options granted (in usd per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value (in millions)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofWeightedAverageAssumptionsUsedtoEstimateGrantDateFairValueofOptionsGrantedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected term (in years)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term",
        "documentation": "Expected term of 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": [
      "r349"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options vested and exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual term (in years), Options vested and exercisable",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r43"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofRestrictedStockUnitRSUActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted\u00a0 average\u00a0grant date fair value",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual term (in years), Options outstanding",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual term (in years), Options vested and exercisable and expected to vest thereafter",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur."
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock",
     "presentation": [
      "http://veeva.com/role/StockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders' Equity",
        "label": "Shareholders' Equity and Share-Based Payments [Text Block]",
        "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r91"
     ]
    },
    "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Shares withheld related to net share settlement (in shares)",
        "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation",
        "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r130",
      "r131",
      "r132",
      "r155",
      "r174",
      "r175",
      "r182",
      "r184",
      "r190",
      "r191",
      "r255",
      "r284",
      "r286",
      "r287",
      "r288",
      "r291",
      "r292",
      "r295",
      "r296",
      "r297",
      "r298",
      "r300",
      "r402",
      "r496",
      "r497",
      "r498",
      "r499",
      "r502",
      "r503",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r532",
      "r553",
      "r572",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r729",
      "r747",
      "r753"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r25",
      "r119",
      "r143",
      "r144",
      "r145",
      "r157",
      "r158",
      "r159",
      "r161",
      "r167",
      "r169",
      "r189",
      "r256",
      "r257",
      "r301",
      "r356",
      "r357",
      "r358",
      "r369",
      "r370",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r389",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r423",
      "r489",
      "r490",
      "r491",
      "r502",
      "r572"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofLongLivedAssetsbyGeographicAreaDetails",
      "http://veeva.com/role/InformationaboutGeographicAreasScheduleofRevenuesbyGeographicAreaDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r214",
      "r215",
      "r515",
      "r518",
      "r520",
      "r577",
      "r579",
      "r583",
      "r590",
      "r600",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r608",
      "r609",
      "r610",
      "r615",
      "r629",
      "r645",
      "r787",
      "r810"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementLineItems",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Line Items]",
        "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": [
      "r157",
      "r158",
      "r159",
      "r189",
      "r455",
      "r495",
      "r513",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r572",
      "r646"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StatementTable",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement [Table]",
        "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": [
      "r157",
      "r158",
      "r159",
      "r189",
      "r455",
      "r495",
      "r513",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r532",
      "r535",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r551",
      "r554",
      "r555",
      "r557",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r572",
      "r646"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Price or TSR Estimation Method",
        "label": "Stock Price or TSR Estimation Method [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r662",
      "r673",
      "r683",
      "r708"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Appreciation Rights (SARs)",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Issuance of common stock upon vesting of restricted stock units (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross",
        "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r90"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY",
      "http://veeva.com/role/StockholdersEquityScheduleofStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options (in shares)",
        "negatedLabel": "Options exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r57",
      "r58",
      "r90",
      "r336"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Issuance of common stock upon exercise of stock options",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r25",
      "r90"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending 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": [
      "r58",
      "r61",
      "r62",
      "r81",
      "r534",
      "r550",
      "r573",
      "r574",
      "r640",
      "r652",
      "r748",
      "r773",
      "r795",
      "r813"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stockholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubscriptionAndCirculationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SubscriptionAndCirculationMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivablePerformanceObligationDurationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subscription services",
        "verboseLabel": "Total subscription services",
        "label": "Subscription and Circulation [Member]",
        "documentation": "Right to receive or access periodic material for specified period of time."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "veev_SubscriptionServicesVeevaCommercialCloudMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "SubscriptionServicesVeevaCommercialCloudMember",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commercial Solutions",
        "label": "Subscription Services Veeva Commercial Cloud [Member]",
        "documentation": "Subscription services, veeva commercial cloud."
       }
      }
     },
     "auth_ref": []
    },
    "veev_SubscriptionServicesVeevaResearchAndDevelopmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://veeva.com/20240430",
     "localname": "SubscriptionServicesVeevaResearchAndDevelopmentMember",
     "presentation": [
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "R&amp;D Solutions",
        "label": "Subscription Services Veeva Research And Development [Member]",
        "documentation": "Subscription services, veeva vault."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplemental disclosures of other cash flow information:",
        "label": "Supplemental Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tabular List, Table",
        "label": "Tabular List [Table Text Block]"
       }
      }
     },
     "auth_ref": [
      "r702"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://veeva.com/role/AccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://veeva.com/role/AccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "us-gaap_TechnologyServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TechnologyServiceMember",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails",
      "http://veeva.com/role/RevenuesbyProductDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Professional services and other",
        "verboseLabel": "Total professional services",
        "label": "Technology Service [Member]",
        "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design."
       }
      }
     },
     "auth_ref": [
      "r788"
     ]
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Amount",
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r694"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total Shareholder Return Vs Peer Group",
        "label": "Total Shareholder Return Vs Peer Group [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r701"
     ]
    },
    "us-gaap_TrademarksAndTradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TrademarksAndTradeNamesMember",
     "presentation": [
      "http://veeva.com/role/GoodwillandIntangibleAssetsScheduleofDetailsofIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trade name and trademarks",
        "label": "Trademarks and Trade Names [Member]",
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangement:",
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r721"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Arrangements, by Individual",
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://veeva.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueofOutstandingDerivativeInstrumentsDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r294",
      "r299",
      "r388",
      "r424",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r478",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r738",
      "r739",
      "r769",
      "r770",
      "r771",
      "r772"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adoption Date",
        "label": "Trading Arrangement Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Arrangement Duration",
        "label": "Trading Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r725"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title",
        "label": "Trading Arrangement, Individual Title"
       }
      }
     },
     "auth_ref": [
      "r723"
     ]
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate Available",
        "label": "Trading Arrangement, Securities Aggregate Available Amount"
       }
      }
     },
     "auth_ref": [
      "r726"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination Date",
        "label": "Trading Arrangement Termination Date"
       }
      }
     },
     "auth_ref": [
      "r724"
     ]
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. agency obligations",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r635",
      "r809"
     ]
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://veeva.com/role/FairValueMeasurementsScheduleofFairValueHierarchyforFinancialAssetsandLiabilitiesMeasuredatFairValueonRecurringBasisDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofFairValuesandGrossUnrealizedLossPositionofAvailableforSaleSecuritiesAggregatedbyInvestmentCategoryDetails",
      "http://veeva.com/role/ShortTermInvestmentsScheduleofShortTermInvestmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. treasury securities",
        "verboseLabel": "U.S. Treasury securities",
        "label": "US Treasury Securities [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r635",
      "r637",
      "r809"
     ]
    },
    "us-gaap_UnbilledReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "UnbilledReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://veeva.com/role/DeferredRevenuePerformanceObligationsandUnbilledAccountsReceivableAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unbilled accounts receivable",
        "label": "Unbilled Receivables, Current",
        "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Underlying Security Market Price Change",
        "label": "Underlying Security Market Price Change, Percent"
       }
      }
     },
     "auth_ref": [
      "r720"
     ]
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effect of potentially dilutive common shares (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment",
        "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": [
      "r754"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "calculation": {
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "totalLabel": "Weighted average shares used in computing net income per share, diluted (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "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": [
      "r173",
      "r184"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average shares used to compute net income per share:",
        "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://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails": {
       "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://veeva.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME",
      "http://veeva.com/role/NetIncomeperShareScheduleofNumeratorsandDenominatorsoftheBasicandDilutedEPSComputationsforCommonStockDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted average shares used in computing net income per share, basic (in shares)",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "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": [
      "r171",
      "r184"
     ]
    }
   }
  }
 },
 "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": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1"
  },
  "r2": {
   "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"
  },
  "r3": {
   "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"
  },
  "r4": {
   "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"
  },
  "r5": {
   "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"
  },
  "r6": {
   "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"
  },
  "r7": {
   "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"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481047/942-405-50-1"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "a",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "b",
   "SubTopic": "10",
   "Topic": "280",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41"
  },
  "r17": {
   "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"
  },
  "r18": {
   "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),20,24)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r19": {
   "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"
  },
  "r20": {
   "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"
  },
  "r21": {
   "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"
  },
  "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.21)",
   "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.24)",
   "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.25)",
   "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.29-31)",
   "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": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14"
  },
  "r27": {
   "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"
  },
  "r28": {
   "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"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13"
  },
  "r30": {
   "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"
  },
  "r31": {
   "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"
  },
  "r32": {
   "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"
  },
  "r33": {
   "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"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40"
  },
  "r35": {
   "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"
  },
  "r36": {
   "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"
  },
  "r37": {
   "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"
  },
  "r38": {
   "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"
  },
  "r39": {
   "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"
  },
  "r40": {
   "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"
  },
  "r41": {
   "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"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "710",
   "SubTopic": "10",
   "Section": "25",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3"
  },
  "r43": {
   "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"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r45": {
   "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"
  },
  "r46": {
   "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"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182"
  },
  "r53": {
   "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"
  },
  "r54": {
   "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"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "985",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1"
  },
  "r56": {
   "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"
  },
  "r57": {
   "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"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "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"
  },
  "r61": {
   "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"
  },
  "r62": {
   "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"
  },
  "r63": {
   "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"
  },
  "r64": {
   "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"
  },
  "r65": {
   "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"
  },
  "r66": {
   "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"
  },
  "r67": {
   "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"
  },
  "r68": {
   "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"
  },
  "r69": {
   "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"
  },
  "r70": {
   "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"
  },
  "r71": {
   "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.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r72": {
   "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"
  },
  "r73": {
   "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.9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r74": {
   "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"
  },
  "r75": {
   "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"
  },
  "r76": {
   "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"
  },
  "r77": {
   "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"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//235/tableOfContent"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "250",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//250/tableOfContent"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//275/tableOfContent"
  },
  "r81": {
   "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"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "350",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//350/tableOfContent"
  },
  "r83": {
   "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"
  },
  "r84": {
   "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"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//360/tableOfContent"
  },
  "r86": {
   "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"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//440/tableOfContent"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//505/tableOfContent"
  },
  "r90": {
   "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"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//718/tableOfContent"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2"
  },
  "r94": {
   "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"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//810/tableOfContent"
  },
  "r96": {
   "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"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//940-320/tableOfContent"
  },
  "r98": {
   "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(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//942-320/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//946-320/tableOfContent"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7"
  },
  "r109": {
   "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"
  },
  "r110": {
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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"
  },
  "r113": {
   "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"
  },
  "r114": {
   "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"
  },
  "r115": {
   "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"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//606/tableOfContent"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "(b)",
   "Publisher": "SEC"
  },
  "r119": {
   "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"
  },
  "r120": {
   "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"
  },
  "r121": {
   "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"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "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"
  },
  "r129": {
   "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"
  },
  "r130": {
   "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"
  },
  "r131": {
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "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(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r134": {
   "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"
  },
  "r135": {
   "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"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A"
  },
  "r137": {
   "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"
  },
  "r138": {
   "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"
  },
  "r139": {
   "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"
  },
  "r140": {
   "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"
  },
  "r141": {
   "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"
  },
  "r142": {
   "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"
  },
  "r143": {
   "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"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "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"
  },
  "r147": {
   "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"
  },
  "r148": {
   "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(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "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"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "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"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//260/tableOfContent"
  },
  "r171": {
   "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"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11"
  },
  "r173": {
   "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"
  },
  "r174": {
   "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"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40"
  },
  "r180": {
   "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"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B"
  },
  "r182": {
   "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"
  },
  "r183": {
   "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"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//280/tableOfContent"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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"
  },
  "r195": {
   "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"
  },
  "r196": {
   "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"
  },
  "r197": {
   "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"
  },
  "r198": {
   "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"
  },
  "r199": {
   "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"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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"
  },
  "r202": {
   "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"
  },
  "r203": {
   "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"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "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"
  },
  "r215": {
   "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"
  },
  "r216": {
   "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"
  },
  "r217": {
   "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"
  },
  "r218": {
   "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"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//320/tableOfContent"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r255": {
   "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"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r261": {
   "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"
  },
  "r262": {
   "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"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5"
  },
  "r268": {
   "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"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "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"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "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"
  },
  "r290": {
   "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"
  },
  "r291": {
   "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"
  },
  "r292": {
   "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"
  },
  "r293": {
   "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"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I"
  },
  "r295": {
   "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"
  },
  "r296": {
   "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"
  },
  "r297": {
   "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"
  },
  "r298": {
   "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"
  },
  "r299": {
   "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"
  },
  "r300": {
   "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"
  },
  "r301": {
   "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"
  },
  "r302": {
   "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"
  },
  "r303": {
   "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"
  },
  "r304": {
   "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"
  },
  "r305": {
   "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"
  },
  "r306": {
   "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"
  },
  "r307": {
   "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"
  },
  "r308": {
   "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"
  },
  "r309": {
   "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"
  },
  "r310": {
   "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"
  },
  "r311": {
   "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"
  },
  "r312": {
   "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"
  },
  "r313": {
   "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"
  },
  "r314": {
   "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"
  },
  "r315": {
   "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"
  },
  "r316": {
   "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"
  },
  "r317": {
   "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"
  },
  "r318": {
   "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"
  },
  "r319": {
   "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"
  },
  "r320": {
   "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"
  },
  "r321": {
   "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"
  },
  "r322": {
   "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"
  },
  "r323": {
   "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"
  },
  "r324": {
   "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"
  },
  "r325": {
   "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"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "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"
  },
  "r333": {
   "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"
  },
  "r334": {
   "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"
  },
  "r335": {
   "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"
  },
  "r336": {
   "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"
  },
  "r337": {
   "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"
  },
  "r338": {
   "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"
  },
  "r339": {
   "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"
  },
  "r340": {
   "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"
  },
  "r341": {
   "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"
  },
  "r342": {
   "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"
  },
  "r343": {
   "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"
  },
  "r344": {
   "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"
  },
  "r345": {
   "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"
  },
  "r346": {
   "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"
  },
  "r347": {
   "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"
  },
  "r348": {
   "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"
  },
  "r349": {
   "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"
  },
  "r350": {
   "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"
  },
  "r351": {
   "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"
  },
  "r352": {
   "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"
  },
  "r353": {
   "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"
  },
  "r354": {
   "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"
  },
  "r355": {
   "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"
  },
  "r356": {
   "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"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//740/tableOfContent"
  },
  "r362": {
   "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"
  },
  "r363": {
   "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"
  },
  "r364": {
   "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"
  },
  "r365": {
   "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"
  },
  "r366": {
   "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"
  },
  "r367": {
   "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"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2"
  },
  "r397": {
   "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"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B"
  },
  "r401": {
   "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"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r408": {
   "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"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "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"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3"
  },
  "r427": {
   "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"
  },
  "r428": {
   "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"
  },
  "r429": {
   "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"
  },
  "r430": {
   "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"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1"
  },
  "r472": {
   "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"
  },
  "r473": {
   "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"
  },
  "r474": {
   "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"
  },
  "r475": {
   "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"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "r487": {
   "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"
  },
  "r488": {
   "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"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "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"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "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"
  },
  "r500": {
   "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"
  },
  "r501": {
   "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"
  },
  "r502": {
   "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"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7"
  },
  "r513": {
   "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"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r515": {
   "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"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1"
  },
  "r518": {
   "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"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r520": {
   "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"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6"
  },
  "r522": {
   "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"
  },
  "r523": {
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "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"
  },
  "r526": {
   "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"
  },
  "r527": {
   "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"
  },
  "r528": {
   "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"
  },
  "r529": {
   "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"
  },
  "r530": {
   "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"
  },
  "r531": {
   "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"
  },
  "r532": {
   "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"
  },
  "r533": {
   "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"
  },
  "r534": {
   "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"
  },
  "r535": {
   "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"
  },
  "r536": {
   "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"
  },
  "r537": {
   "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"
  },
  "r538": {
   "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"
  },
  "r539": {
   "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"
  },
  "r540": {
   "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"
  },
  "r541": {
   "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"
  },
  "r542": {
   "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"
  },
  "r543": {
   "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"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "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"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "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"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "r565": {
   "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"
  },
  "r566": {
   "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"
  },
  "r567": {
   "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"
  },
  "r568": {
   "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"
  },
  "r569": {
   "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))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "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"
  },
  "r573": {
   "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"
  },
  "r574": {
   "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"
  },
  "r575": {
   "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 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1"
  },
  "r576": {
   "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"
  },
  "r577": {
   "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"
  },
  "r578": {
   "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"
  },
  "r579": {
   "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"
  },
  "r580": {
   "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"
  },
  "r581": {
   "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"
  },
  "r582": {
   "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 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3"
  },
  "r583": {
   "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"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5D",
   "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D"
  },
  "r589": {
   "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"
  },
  "r590": {
   "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"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "7",
   "Subparagraph": "(SX 210.12-15(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1"
  },
  "r596": {
   "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"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r598": {
   "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"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2"
  },
  "r600": {
   "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"
  },
  "r601": {
   "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"
  },
  "r602": {
   "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"
  },
  "r603": {
   "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"
  },
  "r604": {
   "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"
  },
  "r605": {
   "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"
  },
  "r606": {
   "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"
  },
  "r607": {
   "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"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "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"
  },
  "r611": {
   "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"
  },
  "r612": {
   "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"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "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"
  },
  "r614": {
   "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"
  },
  "r615": {
   "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"
  },
  "r616": {
   "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"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1"
  },
  "r619": {
   "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"
  },
  "r620": {
   "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"
  },
  "r621": {
   "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"
  },
  "r622": {
   "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"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8"
  },
  "r624": {
   "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"
  },
  "r625": {
   "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"
  },
  "r626": {
   "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"
  },
  "r627": {
   "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"
  },
  "r628": {
   "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"
  },
  "r629": {
   "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"
  },
  "r630": {
   "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"
  },
  "r631": {
   "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"
  },
  "r632": {
   "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"
  },
  "r633": {
   "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"
  },
  "r634": {
   "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"
  },
  "r635": {
   "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"
  },
  "r636": {
   "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"
  },
  "r637": {
   "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"
  },
  "r638": {
   "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"
  },
  "r639": {
   "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"
  },
  "r640": {
   "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"
  },
  "r641": {
   "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"
  },
  "r642": {
   "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"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "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"
  },
  "r650": {
   "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"
  },
  "r651": {
   "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"
  },
  "r652": {
   "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"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii",
   "Section": "6"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r689": {
   "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"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "D"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r729": {
   "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"
  },
  "r730": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2"
  },
  "r731": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r732": {
   "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"
  },
  "r733": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(a)",
   "Publisher": "SEC"
  },
  "r734": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r735": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r736": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(b)",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r737": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r738": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r739": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "(c)",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r740": {
   "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(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r741": {
   "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(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28"
  },
  "r746": {
   "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"
  },
  "r747": {
   "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"
  },
  "r748": {
   "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"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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"
  },
  "r752": {
   "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"
  },
  "r753": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55"
  },
  "r754": {
   "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"
  },
  "r755": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11"
  },
  "r756": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r757": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r758": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r759": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r760": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r761": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2"
  },
  "r762": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r763": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r764": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r765": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r766": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3"
  },
  "r767": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5"
  },
  "r768": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B"
  },
  "r769": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9"
  },
  "r770": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r771": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r772": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3"
  },
  "r773": {
   "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"
  },
  "r774": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4"
  },
  "r775": {
   "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"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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"
  },
  "r778": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//450/tableOfContent"
  },
  "r779": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4"
  },
  "r781": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9"
  },
  "r782": {
   "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"
  },
  "r783": {
   "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"
  },
  "r784": {
   "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"
  },
  "r785": {
   "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"
  },
  "r786": {
   "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"
  },
  "r787": {
   "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"
  },
  "r788": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r789": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r790": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r791": {
   "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"
  },
  "r792": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A"
  },
  "r793": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B"
  },
  "r794": {
   "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"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4"
  },
  "r799": {
   "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"
  },
  "r800": {
   "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"
  },
  "r801": {
   "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"
  },
  "r802": {
   "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"
  },
  "r803": {
   "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"
  },
  "r804": {
   "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"
  },
  "r805": {
   "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"
  },
  "r806": {
   "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"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2"
  },
  "r810": {
   "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"
  },
  "r811": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>107
<FILENAME>0001393052-24-000024-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001393052-24-000024-xbrl.zip
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
M,U-2894)U19<EUD'"% +T& +9KG:W3@1B69-@0GU^/!!(:)7%<\:]9]B#!0
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
MK"DM>)_A$$%[\0O/F(Y><] !(EZA;ECJRHV0%;P_^7CLF@C;"6'@3\%+-3D
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
M"S.E=N6$%G;_27!P!9^$TS<8E1:0HE[4"^[@<M]^_0JSTOI=V?X%'0\X-+F
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
MC L@*ESN.;BPX=SY\#[W_W?&B0E+WZ566DV]WF@<G>=;B#9#P8=T>M2G'@=
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
M"*YC2 _IJ:'_15<0OB%%KOX^G><*@9K]267$L7^M;+*5M)+=- Q>*/5 JOV
MX)]5/(A(<([=)SP)*69FI&\$(C$GNHM25X">7$L\=<\&<,<!Y#CGH]+J,2WE
M#]AA+2O.KY_7GS- MN 6$A0#V@6[82Z9-]CKN\[%=?LKNKGM==!]Y[?V_>7U
MS6_HZO;^#_BU^O7V]K_IW]U>N]?YUKGI=5_/9A90B9J-_#$\^K6 _AF'D3.8
M[&EBRQ@*K!@Z(0K(V \BY'LO@@BZQ8NPXX5HX =/.+"KKN__I#OKPPA')#EO
M)QKB".& H#X.B4WO]^, ]8GKD$%2:('#,!Z-64<[]C=<XLRT]+?B(( GN1.$
M'['C,EA$/HK#&AW)JM<ZGN7&-GG])-^S2.#1*^D8P%:&#@-9D(P!AC>(HQC&
M&KRTV_.G[?;8X$C:MTM"_3@$2H4AO!4N( ]9W0A837I&< 2#MN'?4;+G%>@-
M[Y5@#*,QB1RV038SUA*,T@:^!A-$O$<G\#TZ!PF^I\"GK83 GWN*AC 6RH/8
M8ZNHR3'$X^1H$V3A,>X[;EJ^,O+I'%G>*QK2"NN-:(5==RGG/#]" ('(#U@'
MA0&VDG.4Z+A12 ]0LS CB06([ /-;3KL@0/T[$\0B"$H\3"VAD!E1/N*J_(G
M[(PD]JOR:?H1W&,Y8]J"8?XKAI;'Q<\M/W;M^0])ULAAX0M@'8Q\_N,''[OS
MGSE4Y=@+EX[P9/ZCA-OS'V:,6_@B(+:S9 S Q3^7C2TDY.?BA\-ETP;X *;F
M/WURW(5!/+VZ'< ?.J J<$"Q#< /IU@'_""//##7D\E"-/1#DC"T5A;E]0;N
M%[12JFH0;7O](NY6-"/_CO?HNR"[/SW_*>EV'WO)[X$3 J_@3] Q5"M."\D2
M.1PDU;JLK[[Z*1$Y.IZ$IC8)K<#I$_J"C$^S1;[S/-QCH_[IJ]C\W9 \P?"I
M(J6J)+,#Z328B@"I ,F/:;D<T!#&&\.+4@TJT;,5IX>H4T5K#:DHIQK&I^J"
M"BOE,VAXVQD,"&/!(/!',(+)G$9^]3QIX8$I@BE' ^2,QFZF@P#)JVU4#?T&
M"*?S(S")5PR4T,2/42)Q3 ^"O%OT&CNF8W*=9%[9O6^\HRSRTJ8T?\M6S,*
MB= (VY0$U$"G6@+P##<DOT^OK:'.LT7&$;TJ('_%3I#PQL5/$GJ"6^CJ-M@%
MQG6_#P1(K#:U]6/VO'4T1N,8;K/<"0/&J_L0/0:(R? K>")F05+8S0*1P2\1
MS1>[9">S?WL0$J('CR%G *KSZ97[T2?TL-%PQHU)'I="O(9* Y$0O*^,&E/^
M2FPNB;5/M12+X^95USVKP V K//?T/MI\W( P(+-6K!L\6M%E7X*&BC[=$2
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
M- 61R,A?L1--]F;VQ55%N$F*6KB;5)24<0S^Y "CH^F94R=O>P236KWA[P
M+<G]Q]<JO%Y51/W$(97=L8 F!B<&5\;!'5_#B*L*39Z^FVU3F[E 7["+/=;I
M)D)]\N!X--W ^N&P4X7*O7=JG@2%G$BJOFK@=GUSM:27],CWNC1:W?( 4OFE
MR%5/SDI7#5E2S)U[E?"S=6IG\!Q:?$K?O6U'85A2]JVN:678G4G8=%B29ED9
M=[W2$K@6N.8)UVOV#"W#=<Z]"_2X2JFIU"59%N 7X.<)_&L:^Q4 ?A,TOF3J
MLJ3730%^ ?[]3BC7*7BJMN$Q> 6( 3T_498,;5$&Q)'% O['T/UK.OT5@/EF
MI:5+AJY+#97O5N3'SV.)JSC(^XFKQ%7BJ@/GSI<7$##%KC9X=!JNPS"F672:
M-[=FBE=1/(9?R3,)+"=DWR8?^^R8E]5U':5H';B?Y+J^)KG.?!!*;V)?Q@%0
MX(ZM4R2)=O;E;4+<3DIU.V_*W6"-RAJ2:>X<G+X!9-&5<F=HL1I ]9/@"4<\
MR15KKVD'O4+4?V W)CM(^DLT8BB5EMJ0=&WG4$2 2@BZX(G@27F4[R9+7'O5
MO6HI=._QHR=QU5$JM4H;;3Z2,$I+N" BB@+'HHVJT@M (6P7=9YX2==.4>?]
ME,SLLO83#NS? C\,<T>>&NC$9KV(\Q#X61<Z17AMY_P(G@B>")X(G@B>")YP
MSY/C._+B*K',MFPW-'IRHN&0N#9B?7,AN(E\Y)&LMU](HL@E6Q_D6;*4S^KB
MMFTC'7;;'7;L*S_HX><_*+%]EQ(#/EC>P#UWG$,WM<A-26LL'H^P>>F;R"7R
M9Y($3_BI9%UWV*K]9QQ&K&/Y?:)'>WZA\CZ3ZZ5;?'2I66\(<><46D+<!4\$
M3PI6P>N.GCJ@!C9XU\#'CY_$56*A;2[>7'' ("+)B57O826-P]242!<*GG#'
MDSV%9CW_I2LO3<I<>Q=)*U[F%_3G_8)[V@LS="+2)<&C8Y%DF?J>6/Z#QY["
M"GAR>P]FI=5L2KHJCF[F&H-"+PB>")X<M$Z2.U7=*(6J/G[T(JX2JXMSITX,
ML?= D.,AUO<=O>KYCM[L]WY""2Z1=!0\$3P1/!$\$3PY_)JUL6'WI5MJH2]F
M#?2U!_::? 4K?4.BVT$//]_Y 7UA.XH"IQ^SHRU[_AVXXEZ4VZMN5EJJ+,ER
MD]?E$X&SG8(Z/F!FRKS#[/AQB+A*K-*]EGP01 C:J%B*]3B13Q0\$3P1/.&3
M)[E" ?/MQ#MH_1=?++>CI22G*A@&WTTHWSUBA!3SQY,"5\]V$V*U'$)\_!A
M7'64M2Z^#WLBGKWC,4_IK)>?LI9.H/1*;<4VNL8!SX RM531J;ID*(M;YK;+
M=V_,MB,E*?<+.SY2%YLWF\\]Z3+)V#+WOU' T5*F7L#14D)<A+CP+R[-?9_<
M8-(]G)*LF%)3+JIEGY"IXZ-,R-0JF=*V.-TPITS177D@3ZJDJ,*M$S)53IG*
MM?*N;;KT7H!TF966)DN&OE@*G7LU74C5\7'VOJ0JEU#MW5 UZ+%=C<;RECVE
M,53'SRR*J[;*Q&9?IQ*B@=XK=GEF@_MG\ KO1[8?]UVR -AMGRY&)T;W;D=W
M?#TCKBITA6PS-:[4W]+CF[@'ZU KGB&>4>9G" 5ZJE<QC7C&=@O O[;SV/H,
M/[*K9P(=BT"D%U U2:^=0PR\R,7CD)QGOWS*WN-X+*1D-WT:X>#!\:I)>'0.
M6G<^<&+O2[[^].38T?"\(=?4ID[CT%3+IR].OE5J$**>+7Y>EVN&N?PKN:8L
M_7S5HXR:JAJYGK3Z<[71*&1,>LW0\CUI_V/BD4X\CJE1,PS>>&?65'DMG;A4
M7^*J/5>4-63ZWQK[G^,!2[*ZB67)D^E,,W<%%Z7UA@$A: 37#4-:E49LU!X'
MCHLT64*JK&HKB]/VDUU2S5SII4TXU5Q__W(?<,?"PC4NQ<%8?.'B,$1M]#<\
M&G]"7Z8,W<3O.=@@9X]2RT98P,OU6KV^P?L_C?V0M?TY9Z<:.(_D$\5"5:WI
M^J+#1KL)T2=46A^4CZ_)^8:4[ :^53%(X#^MKQ7=$>6\Z*J7#D^?^\%9:XP=
MN^IX['<K:?:T@;(2;-B5#?<DPO"AS0A/<.#!>%=WYQ&4+U  +"L>Q:Q9-2,^
M:Y64X']VFSS[Y,V628(I!7I0?I0JI'!FJ9?MG3(_)3+"EGWWYDB)JXIP/!6U
M<,>S*"GC&/S)]HJCZ9E3)V][!)-:?936 0!:DON/KU5XO:J((HY#*KMC 4T,
M3@RNC(,[OH815^VU?&-/.>[EN^[YWC7=)P^.1],-.^Z=/I6>#\NW1VOJ(;='
M-RLMI=Z05%V7#-GDNA=$KCJ\G<%3MKK]9?,JDS L*\U7"]C'W) +V,<L<"UP
M72"NM7WO.6G0'EU275,E0Q5*78"?)_#K>P>_2G<&JXHNF76A^07XN=K"NW!Z
MW=ZV\#:T2DM3)$7=I2&V@+^ ?X&Z?^&(@L)!KP/H)5,Q))5SW7_\1):XZBB=
M#3GN!G\=AC'-UM'\W&Q%'XK'[.!F$EA.R+Y-/O;'5*S>Q=%>>9-XYIHD'E-U
ME-[$OHP#H$!RA&&2T&-?WB;$[:14M_.F]AIU&@.:C<;2,S'$.3\<@4N<O<0?
M3W+Y-9LT7%P4=G9(Z0ZR/N/V&#2-+ZF:)@2=9U )01<\$3PI5OENTKUSK[K7
M+(7N/7[\)*XZ2DU(:>/-1Q)&:;$(Q$11X%@1L;,+0"%L%W>>>/'(3G'G_93,
M[++V$P[LWX*-CQ>9B3T;E99JR!!]\IV$>_?GT8@S@@1/!$\$3P1/!$].E"?'
M=^3%56*A;=F^2_3D1,,A<6W$VE9 <!/YR",18KX]"DD4N61$WMA!>$(IG]5E
M--M&.NRV.^S85W[0P\]_4&+[+B4&?,"^_8)#8M,CZHD78OK2W'%.L])J:I)B
M%- F7Z02.;)(@B?\E,RM65QKVW_&84359'B?J-&>7ZBXOZ1ZFS(]3%!J-A9K
MJH6X\P$M(>Z")X(G!:O@-4MLA]3 "N\:^/CAD[A*K+/-A9MT-:=*^Q[2&;Y(
M'R+/]'?R'A;2.,Q,B6RAX EW/-E3:-;S7]I_TIS,M7>1]/QD?D%_WB^XITWW
M0B<B71(\.A9)5JGOB>4_>.PIK'XGM_>@5EI-13+,G0_A%1@4>D'P1/"D/+IZ
M\QB.#U6ME4)5'S]Z$5>)Q<6Y P.&V'L@R/$0:S"-7C671F\VECZA!)=(.@J>
M")X(G@B>")X</"^RQMF^I7;Y8M8L7WM@I<E7L,TW)+H=]/#SG1_0][2C*'#Z
M,3N+L.??@0/N1;E]:;W2JDN:*7.]04D@K+AH[M  JY<!8,>//<158F7NM<R#
M,$*@1D53K,&)'*+@B>")X F?/,GCG>GRV^X9:/T7?RRWLT5[O6B*5%<5KE/C
M[QXQ0HKYXTF!,=9N0FR60XB/'P.(JXZROL7W23+$LW<\0R:==7J$4S(;>JP:
MLOVX[Q*436+Y&4_IEZ77>LNWUNG* 4^@:39H1;<LJ3+\3]NY74CA?#U2@G-_
M$SR]3MD%DZ1, KPL^% *.#6GV2S@U)QB^2($40CBT6F12Q"W.+XJ5Q0!)I.V
M>#945:KK.Q_S(Z152.M[EE9M[]*JT'.)--V05+.H7J%"6H6TGHJTYMJ2K"\<
M([:O@Y14F9XG5I?,^BX'*0EY%?)Z8O*:2UP7SCTK7$KI<6=24]<DV3A9ZWK\
M]+*X:JMT?/9U*D  I<K<$XP7E?P*=7.X6HZX5:MXRQ<#%EZU'K\;:V*0NX'O
M1YX?D40RO:I*13GYZ-YG1(BB\?G9V=/34^VY'[@U/W@X@UA6.PO@Z[/L6GB8
M[3P>TO]0/J(+%X<A^H)>=2-_PB%59W3*28^^Y*KVZZO@EULK\OLD0$I=0N V
M:#7T!T$!&<!'<)<?!\OO9(]_^;N&NH2@3%>MF/Y@4.ST$P:#>O4#MJOO'+0A
M">A5P =\W &@84"MR"^.:AFJ;IJVV3<UW6Q:N($'IH&)W#1D@@WY7Z91:3'H
M*>KG,]Q:0\/B(81H/5^R*DP7IQ!;':E-S0[#\]F,B*2FB(GI&2O!S:Z"']F(
M9T3/(F!4@V*,O"*OFY+*>H< %F]@J"$#O@],\6@;$?B-:0O6MO+*\;!GP:M0
M-X(/V"[2N5E/1;GUN1^<M1:^G%>0!@QN[(=L ^DY:X_I/))/3XX=#3/W8^:N
M5%?*+[?@/@POCA9O 5U(Z3RG 8&&+AZ'Y#S[Y5.FR!V/T83=]&F$@P?'RU1S
M?;R@!QFODJ_3-X,6 ->#OCS5P^F+TW'5X*NS)9\KM;IB+/U*KBG+;UGQJ(91
M4QOZFX]:LV:\K2TH2GTW-Y(]8T[,YE>#=Y_/P:;R@Y!'C+J3$&0II/JDAOX7
M78$[C!2Y^OLK+W:)ZIC]266$FN'UJE-M5+*;AL$+I1Y(M1\0_+.*!Z!YSK'[
MA"<AQ<R,](U )-+QZVK-I&*Q*'4%V+&UQ%/W;,=V'$ ..U9I]9B6\@=4TT94
MH<X:M'D6']A2+!1H,$OQH]/YT4;=?W9[G6]=='USL6@"^!CHQ>W-9>>FV[E$
M\%OW]NOU9;L'?W1[\,^WSDVOBVZOT$6[^P]T]?7VC^[19['<,'^X]E T]&-X
MAAU^Y'60WST<VPXX":M'F!I5&H34D[CHH 8:E%1-EG-;:+-9,^3EECBWA:ZI
M]7RV?O7GVAI3GV=,S75/*E'$K<J+(7<%!?[3^H1H0Z;_O5TBV]S\_B5>1R*8
M>?R.-$&UL;@V-BJQZX&!(@@"T6@8TAH[<.W;X\!QD29+*ZOL]L,O15W&KW4T
M7I[/6%_AR L#5%G5-R#T;O-?"N#W05QM;R@^2L[PR( X"*#6/)P;;NVZ2?60
M4>AF\G*!PR$:N& BT2#P1\@?$QK2> ^(+JH\.I%#5G<2VG7/"3_WEQ!A;VRC
M5U1P[(Z+MKP[H?-,\RA+QYM-,/?2\?'6?S>;4)[UWS4UR;OLI5)EG>X@4"3#
MV+E7X!N"PUFIA0 ]_Z#?XP9"5:X7MH%PKZ OH?7DSS];#L69EJUT;2X@@#[+
M<0D[0BXQI=F!<A9UY<:!_^C0F+X_6>K+G0MGCD<XOB&>:CU9;>$.FI=D#'!T
MDD,FL&<C/*+=IO[-/BAW]]&#^T:LE]<L0=N>W9XA9V[+851:#4EO+E:S\F0W
M3K@;W,$=C<(19%9:IE37^490"57]6^W+>%7U]\2.$X3Z@QFWPB4X)(@QKNH/
MJC'\@<.01-OUGN:FR\CAM7]&T:^4H/?T);>#[R%I4V+."G$G.<HIMRPWZ*8D
ML[%SR;3H6\,+HM99@WTCJDD+\65CYV:@)][8YM"-6F8J+M)'5.GUYZK.+,M!
M(U?+"DAF,X N%DPSH@74X1#@5XU(,(( ]I&DT>V:PKX3<OIR;8%;8SFF1)Z5
MZ=O!94KN$)S NX",G'@47K_0.J^T*W*E94@*O^=QOOM HM"37@^#*85:$%WF
M%E,E-!YE#"U6'5LJ0HA<AJ"0DY=5A9Z=6)>:"M\-"T6D4)RV+P@X]"0W63*5
MG=-%(B H_\K K./ O'^Z.S)@"C[<,CE4,G^L ,W^2,CC^9P+EM+Q@I*Q\VRY
M,27&7'2?WQ/3J2?6D(O:4"]<_*-#:H7./QRDV%DQ<KVH[H+"&I38P\\@-BU7
MP,]OU)2>D)>V6Z)G1:NCC)I)55$//Z<9W"_$(P,G[ZE.JF)46JHAU;5=^AX)
M9Y\;&"UH_@/!R 08*5)=6:S.Y 1&)53VI[,60(L?:>H?0 4?>\B* 7N>-4GV
M'(QP\+,:^57Z+XD OX'SR%I!O)\U@7U8BJN$V!<IK7L!#"]Y_&_8\2A+OA#*
M$!#^W.).^[E+<H-O_TZ$#'LP'+E0M0B<)@"G(8Z0Y*N:F2-+\07;@,-^A#[0
M4F<8\.0C(HEKLH,U.&6/;U-S<$<KPT-X&DCPI1_WHT'LMJUD26^)I*JT[?B2
M )X3=^[=1P4%+@'D189"D5$7B7Z1Z+\88N^!A,CQ9C>;L)0AVQ'@.KCON#ML
M/-G$8>/G_A*B[@TIU$P>(9<I)KH5BD"<V'=+?JKR\0+$:\\*:'GH)4G^O?8R
MXMY/:9LW,E352DMORI(L[[Q/5_@/O !JT]AP+X#2*BVUT92:HM;X@!X'G[K_
MNP?>A$MLA LR B7+YQ11.<S6@!<%-2-M 0*KT\TFNFSP6M@ITH(%JO[]PZD.
M#H4N*;O[$R)I6'+7_W+W,K*2.6E%;A59%-)I[<\0!P\D=Y&/:K"ZL3JW2[["
MQS^(C[\KC$P*(V/)1A#AWK\O]_XN(&/LV-EZ3Y)"]&E?@[1@($J2BK[WD&P?
MW&&S^0F[;-NG?U(&9 *=E@2U/9LUE]BN%)0>.="0E-VC=Q$3<.-IK%E/.A"P
MZ!9T0U*;#5X#S1+:C-+%!-/E@#&>B+6  H*"C*!W"3V7")XFTXPLW]E8X?KO
M4YTO8"2?YM9H 8'4%"4$[][CIZT&8O*FQS]30B <_=UU.R7WUQ>2YA9=>DRV
M5&_N'*P+;YY?;S[/ZNZN>&('.FOZ+CE$X<.7W(>_GMD7*/SX8G7]='\7V=I;
MTRNM>E,R9;[=M7?O\1]6YR_#U2)TZJ#=56YWEI90MY?.PY^NV0;DD7BQ*-,I
M+EN?D?8^H6QNO4Z7;Q5);>ZRQT.X\=P :?<%W&V!9-)TCKKDC!).<%1"/5\Z
M'_YVKBGXKFF;4W:^ME?YK]LZ9W'W)+?$LNW;AK[8\8D3STPX\X?1_$7AJ4FS
M@D:36SR5T *4SM-G2_DSQ3DB<5]<,H?1]L;WTD61'1*N.MW6+2DRWP?*"<__
M0/J_.%RQ=MZ*NE@6((* TVSVM_P\Z9M-#R+<)2I8?J9X.J&RB'BQ)^O2<[SO
M4I)_F7P/:89VZMVUIU3/+=9JI64:FE17%K=S;9?]WYAW)8@FWAT.UQ]VNR\<
M:I567:Y+3:W$."RA"5INDODS.Q1V:.#Z3V'24C Y6&A#B[,! 39"R[&ZDQ0Q
MN!)B\PWW2%%K*I<-<^[BP!IB6NGF#]8=A"72I1LY/W=XPNC6\]O67[$3D/8C
M=ERZ(GWE!UVP(UT"X0W3 )>DG[NSK:Z#!V2:4D/;97U#9$NY@=.Z9FA[AE.]
MTC(45=)W6G85R=*-,P?<FH)O.$IQQ*J>0P!*T5:A9$FO(HU"X%N$V.$5.(-4
M:-N>G=)[<CM8+=&YI=F L$31I.:2(B>13RTIM-9WRSP(M.BV>*4AR?6=(UZ1
M5RU_X/"UB$WOI^S6;1@E4+GT!]$3#G+7.>EL)[MN[M+82L0!W !FPSA@%\"P
MLHAF?9<-ZL+3+U.7Y#5K8G'(3L'*EYW<P L[B76(O930K5B1N,X8L/V*1)WN
M@C=523,+Z#_!Q:)802'!^P/CIO47>P2C F!LFI+6+& CI5@9VSZ(X,_XS*^,
M#1P/>U8!*V-YUE%SKVQMXK@>:' EQ&89TZ%96B5!*7DF@>6$A"9$+7\T\ND@
M?.LG\L=4J8ETZ [I4$K'VX2,G93,=FZ#0_M 0#"L\=V55^0]]Y3W+ 1#&CU'
M2%(UO@\>+Z'^+V."LY=V?W#H5F$71Q I1S[R('0.AS@@*"11Y!*:DJ$V@?P5
M.]$$X2<<V"(7NF4N]#ZA<\\'VO_A1,.A[U):T(P7)?D7'-)SX4>T-1,[+3ZW
M@-.3 '3)V.DH )$QY096&V9,]PZK.M@-0S+4Q88DG,"JA"9CQT+/HYP@FF,'
MPH<T]?KQ[?AWZW.F5P::I=$$^]^.<)51?H<\5W+D@+J8<MW.8]R,;26(1\J/
MOT-F7(M (FMZH171/.70("RA=>(OV;H<Q)W!@%A)@/)LL;-140"^$++2<U(!
MUM0T28F!HD',(^ *?":)U0 &)(P"QZ*Q#[U Q#5;KOHE;+@==%(FW ,/;CVJ
M">C_.B]DOY\2G'[1]NS7'\Q<F5L_L!8;H"9X]5'??>A38.2S%[PM0JH)D-JY
MSE0$/KSO<%L.5Q;6)";%V;\5.>$T]YK@92>IO8/1^_9BGP7+C2D=9_5#HC/R
MFA5#IL<K:Y(IBX+SDT'D&NO".2)IZ8EL2HK!-R)+:)K*$O5<;&Z,$(Y0GSPX
MGD<S<! GC1D^WT.DDT<CZ'O4"+D%G+8 D0W),,61/R<#,,W@"6%:I=5H-"6C
MSC?"2FA"^(MN5E<IYC AA!X3M,IX[#%7SH>]_<\]S;CL.HTGE::S])\L2YI9
ME%_,]6*5$+KW*71ZG2>IHY4ADMPTI,;NB=+WOCJ7?9U"PV!5',>KW]> PK8?
M]UW"X^Z"[4?'#;^%4SGK5)[OTBWNV WA3A=Z94J),9S-HV^72/8DO*-E\RJY
M#[1!X %>SIQOTXXN<!!,@ 8_L)O_T!W#8'W<FR;\KZB6J!SDY80XE%\<-@D)
MBI<',W']-<G8?4^:R"*6?S_I_9R#Y[ ESZ3_AC]W5,D.+95.>%EZC5E;".-W
M#=X;[ 2)!M^[ 45A0X&6H' (-1,([7Q2L:A$*&?8U?,C[.8ICMM^,:F0(R#X
MH%IN;W7S29=<@?&TI&3*!2XIE>0P%B%][UGZN%I;,I4"UY;$&32[+2\5E"??
MT_(23Z/CAM]E=C:7+R]UX_$XZ4@"/B?,VG+], Z2)OY)AL'*>J\AQTNT#>B*
M[5:6"EJR/-#])41=&7-<;)6)M<P!=-$,ES\B***-="36.0> &) !3'+S9:=-
MLQ%\$"!W4<XIN4?K3Q$&.+"V2G< D1N2>VN'J59:NJ2>TMD6 O?EQ_V:[5(%
MX%YCKC[GO0U+:&/+V)>N\VR1,*16%?6)1P9.E+4H'8U=?T((2AJ3 F46VY(6
M4T%V,LHH_ZQ+KJI6F.A'0A[/$V"!GOJ2P(KVU>RDF&+]->\HHG+K+CTYAWWQ
ML,*=4Q1K>,5_BE"(V F*V IO8)\B1H]P5"6YL8<TX,%DC!OO82X/J&V3!TP)
MF,QY#P<TKWO^?O.()S$[3O!V%M'#^;).CS-=*V?DR2*@7X)B])TBKU-X*DLE
M@AMYXT<DI#V/+WS/)A[M5PF_,5:P;LAITSKLHFX$'[!6J[77G2MGYI,^7E>3
M,Y'&?NBPY"/KK>P\DD]/CAT-,WT[<V,* _GE%MR'0<31ZEOF=1$58$KFET<R
M  $)73P.R7GVRZ>,18['2,)N^C3"P8/C97"D@Y]3;>QUR=?ID#2YIB@&'54:
MC:0O3@=<@P&?+7[>,&JFH2_]"IZW]/-5CU+@"\UX\U%K@J4WLMU[-\K-C8SR
M#["H&'4G(6 O1!!EU]#_HBNPG$B1J[]OD-0NH+?L$J0=;/[FDBZQ2W3*[$\Z
M<NHT.*IEJ+IIVF;?U'2S:>$&'I@&)G+3D DVY']I2B6[:1B\$.R!5/L!P3^K
M>  JZ1R[3W@24C3-T&0$PC(G[?."NI)*@T&!5 )-EO 47"<_2-8ZP-J0@%X%
M \'''0 :!M1C_&4],TS:C9[J+W] 57"4[-O K3D ',N$+*Q&,1/RH]/YT4;=
M?W9[G6]=='USL=HV''>@-[>]3A?U;M'%[<UEYZ;;N:2_=6^_7E^V>_#'U?5-
M^^;BNOT5=7OPP;?.3:][]*DL-]L?OGLXMAVPSA\71[BAX.N5)=-*;2 K#&B\
M5I5_QF'D#":'91FX)DEHH]10&IS=Q"-XF+68\'B=C;T-'K#G_)L)XXL[ W]\
MP:$3W@[N A+2%53V41S"J\/PDH16X+#31=J>W;8L<%KI^6AW<+/ED+ '[_OB
M0OCV$I(925CH>#&QVU'Z&1T-/ J/*5""F- EVQ&0=D(%.WL9JPKL F6= 1@?
M+T(O[T/9"U$6Z*63GM,$\%WZ<C:-ET%5E6DLNX9<+%R]H<=(D]M!-C3V^LF2
MV9KS\UJ!'>,@T&'/.7<B>(FU 9AFN#O+AY4B?O#YO"GRB1?D@*,^),@EF'HT
M6:?Y@,['\6P8%F#,<OW81LQUIL?DL"5:>M.#Z_?!B7>= 3C(@"[/ H!E=]70
M;4P?,X#1>0\A8A/+GI2<0BLA$"!,JUFQ.P&'*93H^P= 0G@-/!@F]NA8)*UW
M[6<P!^"%L9L<.@J?TR-5;$+[YR8'K8P(B=CP8L_Y*R;(8V=QT4H&&(\%8_,!
MOXFPP%5.@$9^"(%B1-L;/P"NI^\9Q![+A81_^Z6A*NHGEBNG0HX#*]D2:9-'
MXOIC=I3+A_N_X='XT^5'>"K$I@]#1$_[H@<* 8L3K9&0Y(6.0^*.YZ@']P"=
MJ*"FSTZF'J2\L6,K8I$50.DG3'. P8<-V#4C'^A !@,JYE[D3J3L&OIE2%QW
M>@6AK<()O8+=AQU06K01)[S:=2 P(^C)B8;HP0<WUF-S"\A#[+(IA,D<+J93
M0]W-IH.MH0,S0GT2P8BE9##P9AB8\T#?0;P'<!+9Z]CKAP2[T="BW)T%1<*X
MF2_]&;5,7Q/XP+H1Q<<8_![* \"!E:@SVB'0(VX**+K.P7XAS\2"J'".0  D
MV\$IC2@E*0\LX#$&J*5T2'D^0X1,-BP0.!H"2.BO&  0 ;53*OI!2OD0#T@T
M>8'9VP0$@!(\HF*<PI9X-JB2*JWY3I'Q"H]C>LA5&":!N)-V343^F"3N)' N
M XLU>0V$EW'.8B)%M1\GPI6]D@W7FE@NJ:$_" (&^2E<Z573=:9,_!(?-!$>
MD'UXJ9=Q_44N8,"8GI+$CLR;"BR\.0351#^<US@)Q:E:@"NG0V.;EH=D1-F0
MJ26@9,*Y@4.SH6@"PLS*YD$/_A<&LP>3UI0YAW/>9.9R&U+O8,[V3U9:Q,:&
M%O% WE1.DW@'K+>HY(5IR/'B)C%^,&K0KV:]I9(8S-X0A@Q6)764*>/3[)8U
MF]T:3+-;X32[A8:8Z3[B 3K)&/06V[V' 12!/:-R05P"[+H3^@T9TZ?A%Q]N
M_$+;%/+?/380ED4+T8??VNV[CXE-'(/86BSR"V)Z0[)A9*K%*0?H [J@^ )V
M:@2[(NNARO2[PS0N^M#M7'RD]^* >0A49P?.:&::,"$_F)KC='<B>WPZ^*GX
M/PU]F%S5?Z*F.HS[(,\.#MC;:58 $=<9P6,SAXJ]*M& $P2>!F;BS@QW 'Q,
M5BI GB](P!373&DBN\H#9_]5.:-'OZ;DG=U"20>ZE&=O<8J2>H:I+U  ]>^/
MG(BR91P'84S]<-!G80PNPU)6U!#@"N)YG_I#$8-8'F"%H)%=\!" T>#"L8;:
MOO=G:E*2L6;*\?^Q]^;-BAO)^O!743!W[L\=H8.U+^T)(HY[F=OSVMT>=]N.
M^6M"0'&0#0AK.:>9F __9E9)()  "4E00,7<Z^X&4:HE,^O)_?! V89%V_FE
M<&J/"Y"+,^EG>LS8^"$SE?U_Z]MN1YK";U-ARG0M794E3=$,&1Z<X28MI!\1
M1+%O-9-]F^Y$;EL7P;K?!.PASB7*J3=YULC4FS&%Y,/-R7IL\HQ&X1,O9N-/
M8;/P^D%BQNL!B&Q$%Y=>4Y4/@!TG:_-']V^_M2(OO34NY-EQ:9:R'= 9PFJ/
MLG+IV6[(!@\1=O_%P^,( 4F-69@)/8[T;>5;F<HE."-\.:6'DR4NL-0,.Y@
MOZ=\#Q^!M*/8Q!OCAK,'%P1Q$E[\0&-+=BT!L/9#D!,!10K9Z)D? :$<:B!,
MKF6("E ERJJ03&&*B!]9%*N\*9Z2]JY.>283I"Q;+P*](Z:Z#!#1>DX^E55C
MBE^?22:U2]^.LQ\BO8,BY2_9OF3<F< >[+ H[D+9.9HHP5#>LKAO-KDV\=!'
M\I+#0F&P@+^.V)D=049N561T'MZJB8Q@W5L&F:V52Q^B*,';'DCE(YS_OX#7
M'L<!(@#^I$GY^C[,T7:0+@=HD5T7%()\)D\4X;_=7,7\K:I<1GY8P'G JH;
M"\ =.KVB<P[,W(D""EN,L8FK]'T ?TC?O'_\_/TK4"SHR98^^,L2!9CTS>/G
M7U[1X1\46UYOU\]K7/7-EV )G*4YRJO74KV-E@%T^8 ]?/:K*+T)F5,S?7P#
MD>#;/Q,_9(.C-<:?,R&4V33(8HK7P7@+5GE#U KS5W,V,OF*O3$)!3D^BMH7
M%-%T]:AQ;71M%%7!CEJ6JZX.F(,,0ZJ=9=<-PYH[(O3 +TS\S(,%QF$0+=/7
M#E$=88HK+!YO!VH[D<BS-T,3*%5C8:)P0+C58X)%-E %1YUV&S/D-J0R K@H
M@[+H8NF+]_5*&?,M7)*[C DLM^8X.#/&4ZZ<6RPJ2HR=;*.,G<JW)6.CE#\B
M/&[OZ0G5HDQ;H>W1 &($(!EF?FIP0IMB$&;Z53ZOA66[#%?2[Z"!17#%,V3A
MS0,D7WKYPKVY&+/HB+;Y)^6&Y2XOI' VSR.I+LG\ 1'R&M-ONF:;@J-BQSF1
M\P</_C8,OQU<-(+D[($B:E]S:@>*J&K?5 ]'=]2(.=&<PS$GIP>*'(NB.&.P
MA'.DI6[S]? 8]])>.(@MPD&N/1R$6Q^^5M>'_V$!$)CI_1\6;\DP?ER,?Z3.
M'=P6K*D0KS8V42SCQ$R+7T+J'GVDU=4VL*"HI#I*T7WO*"7N^RF \(<O6+(M
M-Z?3O/-L_)*W:E5]]MGVX([DEO_L^3/<%^QW[\T()9V2)1<6QZ\)_Y$:31Y!
MKYFE5@\ELTQ&]$1H$3T_=R)H:/(CM*:DQI<)W.3!"]7*J(DQ2&!"X^C5ZRK(
MF360/R]2 &G95YC$K ,53*6O6^60H'9,J=(W7;/64/L_UX^ #C&I#B9E*5H3
MI%<,V(=+BMCD](#_G=^W$XA[*.XNS3!HK_ &DT=SM/#\YX"5[Z+3&P517!G^
M\G+(<W\\GA&.#OGO&)+"YP$G"P#A,WX)\ FP5R0H4%#@Q>8'0#_:M8I> 0ER
M=].] ["/WG9.CQG]O7S.#$VJ9%_"3AW(12R@(V=/I;[R^A[\I8^O==*'21 ^
M1![U8F4*ZVGUR.KL2VWN30=O^GLQN?-,[CYJK>$$T%$;LRC-,:'N#5%9[08K
M3!E'NB/OVOAV+("9>OH&%$$:NENWPH2C]0:NTT8_9%%Y3? %-WPQ&B7SA,9\
M4M7JE[42\W=06+^GP;Q?O*]E_*#W!MH-]041O, G+WS# S/\ /\ZR Q&;V 6
M.YR\$GP@^. *[H0-"VPSQ!L6#U4;*ID,*JD.)]?#J1:&JU*&J$O_ =>"*4GK
M,SRI@UK)^F^F_Y5]83W"Z@TLTVV#.PY0:1>71A4[AB"J\X)P&W"'W;BNJ" D
M?A!L1Y2T@V!KRBS:!M(I*;Y='>$*&KM68=4V.G3Q K1DO41ANHS<N@];^:;0
MR=);DO D7%A5![Q&KG NBPM=I3?0'$-6]<;7.3_&!$%4E\&%K@HR5I 1SV14
M#Q5V1$?'[)JNUANH):T5K]&P>8M$U"4-M0S[7)W=;XJP"IX7]H7+@";TLI(X
MM A?4-)][NZUHB,MK#K'?P8VN+)55U:LQFY5H6S?"%F=C@"Q(8HM"(EK0JJ'
M 3NBI$:60=<"J:7)EM4$(PHBNU9IU39&M.D=J-AP!]J<B*Z[, ["<<(_%_E*
MR:>#Q!O6H4SEPB#1Z0U,H]03(XP[]TE351%BGM F_E<R?O@/"8,R&G-[@[1.
MO" RGHFL%GKLBLJ.6!!U1>D-#+-HBQ861#Z(J$L::A<=ZHI*+S_=OC$#XBD9
ML.D0#_@\UD+3S+9J,%8CFQ^Q%86_I*U-"I&&Y:G%=ZI2F7OZ39\),NJ*UAO8
MEFP[C?.6A)I^(S1UJE%15W2XS$6T(==T5 \5=D1(1U&A 8148IT6-D,^B*A+
M&FH;%9KT?M,-7L+I[\)@^$O_<U_RGFC+K6 (DV"M&X2]<(<WM N#/POS$F57
MNZ&D=4%37-D+=<46]L*K(+)ZR+ C*CN*#)W>0%.+.H:P%_)!1%W24-O(T*67
MGZT48Q.NVEYX!<@0.[Q&2;@2><C[F4._+#14E=[ ,C39UAHG"@A=_$:(JG5L
MJ*JM84-!9/Q@PXZHK$DDHJZBGZ/4.2B,BGS06)<DUC)T5'6X''7S5JV*#J?8
M\4L0>S/).U09MRYF+Z^:FD[_5FM955_TE8N)2V-H ^MBF*X**%IK2<FL?':<
MUH<3#"<8KDW]H@(7FI@U ,PH.%!PX%5R8"WMBTOER^H--%-6W19JH KVNSQ!
MWA?[=<A];>NE-@6<EBT[S>/PSL%OJ=J:32+==ITUCZS'B^D\TX:1^Z=:N[]&
MQ?%S^P3SE\9!@KTOS_5VL3JQNI965](1F_,VM__P%HD7KM)&MZIH="L:W8I)
MB4:W3Z+1K6ATV\DN_EVT&16-;@4%7B<%BD:WHM'M16<F&MUN]:41C6[%Y+J;
MW%VDVXE&MS76=>4>!M.X<%"+TQNXAJRI-Y0S*/CB[OGBY*(7JML;.(VK40I>
M$+S09@A^1\QP+#U34WJ#DD"K:\S.%'S )Q]TR08MAV-H*H-*#B]]T.\BPU0T
MNJW&&^9E]0A-ZPTLQ90=LW%HO,C+NA&BZB8 7,/60K*KBD1FKNFL'L#MB- :
MA3EKK$=/B38H<DSYH+$N2:QM\(@=>A1+=AU>*FK>ARE=],$]S!76A6$C=A0R
MT/[,2YEO40GJTD1ULNU6L['.K* CGNFH'BSLB)".VCVQ+%W1(7:-=L];I*$N
M2:AMV.>F]YM1S)441L,.89_H@UN-/>S+XC\=/4RRZ:BR[@C#H2"K+@V'NMH;
M.+*C-Y;$@L[X08@=$5HCPZ&N]0:FK#JB.!VO--8EB;6,('6=W9"FK&B-2QL+
MTZ'HDMLZ?S@7AI &2%L%Q.T-1; *FKJ,!5$WT?#3V+,L"(D?@-@1)1TS(>KH
MV"@12<*&R <1=4E#;2- FUYP_,@ET0E7=,(]SC3NA6&ATQO8KFPHC0N%"E7\
M1FCJ=%CH]@:ZPDO@CB"D%F!A1Y1T#!8:"B@8>I.&9X*(KE4:M0P+#95=<#8O
M%]Q=6 5%*]Q*O&$IET5_AM8;&*ZLVVTU:A!J^+73U,GHS\"$$UT0$M>$5 O]
M=45)1]$?9I04"4G8!/F@H2Y)J&WP9]+[S71Y$4MW$58HNMU69 [UPNC/ M5(
MM65%%;%>@JBZC"DT;(S.T2Q>&D<*.FL!'79$:(UB"@T'>\$X6I-J/(+&KE66
MM8T>7;P?#=DP;S*B4#2\9=._U9I6=]-^[,*U04T%[QQ=4V5+;ZOFE>CW=WD2
M% S7#<-UHV*8*J@8 /U:,_4(%KP\4=X7"]92O\Y3Z[0F#VK @Z#GF\403-'Q
M5K ?Y^S7(?>UK)B:.D.<AJQ9C573<_#;"1UOJ[?WS'TY'N+_*C?;.$N#U);Z
MH(JY7L-<2]K(INSY,9F#5!IE4B;]YXY847<%R8=-"]<W,R^*_(E/QM^OWL"O
MD-T3;_:C%Z,P6;V%R_P+OO<+#/?]+!C]L1$7(*T(")$E#!R'R4Y'-[YZVW[9
M:DV;=IA-YC!)&"2BG6M)UH)+PFY7$FTLA?U?@B3<T_U6!F$=P8KHC[RHS+:$
MI4]&ZQV6ABOZJM%FGZ5YNM'2& NFI%UT-R8I'#?]<$P[TL!47A8WWES7-OJN
MIM]TRUC3=?AJ&>LH^+]#64*LN5L=0)5B@),!5:'E&ZM)O@S]F:0K\M^&X;<#
M;$]]4F.S^]FPM*6WI*M[MNP^F^6]!?D.8C18$&E%O% *0FE&HNI.@+J;<!,:
M6>U%7[E&IC?1R%(0!?_ZS8^G_N+3@OP+*.T]X(M?$5[45M!,C'=0+4-VC;8*
ML-?AX4LXJP7[W3/[-3*(M,Y^5F_@JJ[LV&TE(W;*?"UY]?ECE_3B?@H):$0A
MZ$'>YA87J4"=W%^/$]AIX)\O4]BXI^E[_YFR4G0Z+]G81\10--EQ>2G.*@+S
M>9'7[9.;P\C-D'67EUKW;0;MVSS*:1IQU<Z5>)/>K7HKOG+)T.@B:N[:PAH2
MLFG9LF-T"][.Z4=N76VZ53]R[45?.;-=UH]L*2WZD>L>W9G\R$?\W8W]AZ>.
MO]^QV/FK+[>T4WVFW+HK?R/2U'NF_1.DD(QPX6,)7NZA!]-;C-"9&4JCD(S]
M6)H%440B&3V%+T0:DIE/GM'SN)*B9#1-OY9>@F0VAF\E?XY>3IRC-/0B&#=8
M4/?B%-Z?#?EG FN/5YG[,^?S[$L?8LF/I'D0$FGF_T%F*Z: XU3A]2_^;"9-
M WC5CA\S6<1^SML)T_?HTH I5YF'<Q1$,4[*C_H[9=W@X%#"^8N$5OS8.KIT
MYPRM;Z-3<AE$/C[S.B0S>/B9;'R1?]UV4:>4IFQ^X@V!Y))X_T]V9<K9/:JZ
MTE=5JZY#U;'ZMM62[Q*^T*TFOLL#]J7.KUJWTE7[*R'/GO1Y%<5D'DD?%J.^
M]%\)[LJYI"H/_ZS@;6RAUF()I9UM_6Y)4<4R<9K[[S3<K/V)/ Q#XOWQX*$:
M_]J;O7BK" DC+V^![G<8=Y?G]BZXCH?TZ()!WK+C&:.<I=+E-=Q-),2G8"+>
M92<@34.$='_QM9&E&;8]MH>V;MCNR'.\B6UY1'$MA7B6\F\;%&XJBD"88B /
M2NN_?>L-=LZ2_K=6L-!.C.\.=MR.\?TIE:1K0\V>V"%,P=N)'=H1\>F3FJ,\
M:%<7630-7EA0T2:4B(;Q',P^DUZF/MS7+R2DYFT/(7ZVM_06E[)["N[ZIZ>0
M/-' H^$J=S]+(_CL*0A7<AHX1(,E&.36%5E"U_^)P4/E&WT5\42FTK>,]D)W
M-+NU>*)ZOQ"3:F-2NG;^R"NW^N_;P0PL]NB<44:J!DK!(IY&A4":\LK,E]U2
M7F*S_IYW8JZWL%ET5M/(MO3WIT9W\;*UB$%HO!N]?YO$"%;:B7O=9IKI1?=Y
M U?H/YGAX2*QF3>RM8*"N:/@VL(XS1VZ[E#9-SB!B3^B&0B@58P)546JQ\K6
MW86;\#K57O25>YTL[;#;Z; AX0U3_D$M+3<I_ "0\@N@)%7[D6*DVEXIK3>P
M+%DQ&X<;G<#2G;F Z\REDG]8<.J5<FJ]*FMG9=5<70!\K(PY]=Z@A#&KI_=S
MR)."[>Z![?CANHS;/H4_!(LG$FY?D!/_*QD__(>$01G[&3VX!!U-U;X3EZ/@
M4L&EY^/2PMU8G6G-JV+:FTU'>8PB$C_@_,FX:5GRJC+D&MGJ2 3PA;5#JS<P
M5%/6'5[2 T0V2@MJSEEI[J HKT""-"7*U$7;8EYICQ_2.XSU*]":@ZFLLN:(
MW#NN*8XC:5<+N%:@0!=K&>@E#8+/+NU.]>EPCTS?!/,Y"4<8ZKWTEN2TY.B2
MQ?+,,;48YDB>S&4AJ8W=:DU;=IMWORLGV$L80&^1Y.H)Z;/2W''+NXT%KM5B
MFE9MT[L@KAN79PWLR[;6MJE*4-N=4=OI=E);YXWX;M84^B8(EYC#0C,7L7CI
M8BP-@\58&$-W><?D&GD:M,Z<"_]OV\) P#/1U<.>9Z6ZA@8"V^P-7-EP6VCZ
M(&COQ@5>4W.H;6&3>5/62OJ#"W''$<EQ).Y:MH?:-A9-4>UBJS=A#VV+>N!D
MX9\+Z0FK3BQHONSIZ/26-3N+:W3JH*M>=O7&M86$+8$?67U6DJM@%L6"<7H3
M["F(ZS[$65/LZ2B8.RT;0ISQ37$<B;.CT+-(9.CET9I$%@G3YV'R^!'(8>0O
MO9D( =W/%3;/N-+1 %=B:XW&!6*%#8 ?07Q6DJL@B+''9DDS:6'3Y(.X^*&M
MQK@2G3B6[')3[UY0'._B[ 1<:?8&3O&^%";+MJCCE_[GON0]D<5H)05#F 0M
MCB@LEKM\X7"-+"W,;I=M1:CX7%-</5%\5I*K((HQ?4AM(HL%<=V'.&L0R.DX
MO,72"6J[,FH[/9#3<7DCOINU9E+8&<-Q1DFX$A;-_:SC\HP[7:4W,%Q'-MW&
MP%/8 /@!GF>EN89A3:X*JH^L6AR$-0G:XUS<-;5XNEIOH.J6;!M"W'%-<AR)
MNY:C.%T=:WAH:I-2ANV:1+/W5&EJ5[T!6^[+*HJ5>(=XQS6]HZ3957E?G)V^
MRZ(!4:$!T3^\1>*%J[0%D=JH!=$5]1O2K?8:UKAF:UUTVFN")"95<5*6(OH-
M44!S,H@4_89$OZ$KIE9MW<IEWRUWT9EM]Y8YF7>X[#!S%:3!VL]P21NY?CA<
MSF^G04\W@K]#^N3E5D#I)/TJFDQU>O&B K6C4-5K+I5I-8M@0?;OX#T^);IR
MB:Y<HIU!N?W<5KAV41N]@:;)AB6Z<@E.O4%.K>7J.B^K'@\I=<W>0&U2H)E#
MGA1L=P]LQP_7-0BV=:VK:O C+D?!I;?"I:<'*;OV53'MS48PBZY<U=A*Y5H[
M=&C9$MDTBO&C(J*/(Y*KI^:<E>8JJ#E8ZZN$PD2$,A_$Q0]M-8Q0AN6!/%-,
MV2AIN"'D&4<DQY$\:S="V5"P$IAL&*+O5H>.&=%WZS##=-IAN2'H-!2M-[ 5
M6=$;MSX0*<[\R.BSDMQ1S&DHF"C"03U&05N<2[/3[<>&8O"6+R^H[<JH[60[
MJ*&8O!'?S9HZ1=>MJKRC<XT[+2P-:LB.)HR=7)-</>!Y5IIK:ARPT3A@6DV
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
M)T\#Y)M1DHW=07'"!L6J/H^F9)S,R*?)>Q_VB/P :++ &51,ES"%4ZA>M4=
M:)<GTR];)::B=-E9E;8H+>,8>_Z,GH*_X5V/[D%Z.F4'\\T8L7$H>7-0].*T
MJN.M%JHRE;YNU:LB=7V%JL2DJDW*4K0J^M..&HOBH&B)"(.7X_ZE*A6L-+7Z
M !R7L%K7_)+V%:_:M>^8M8JZISO124&KG)0K[.R9]I!A$XR!V"N +SJUD1>&
MJWRA$*YFQZZRRG:#9M15NP[=/9!NSIW,+8FLG=F"4"YW#A_)/?'IW!^/9X2C
M[?^9S#W0G'@5Y$E$)LE,FOD3PN<$L:SOBGAA]*J$BN^S2N>[KWY$^P3$9#1=
MP)N>5J)HIR@LF$MJ.%+W9]=^0V'PNZ_8E *VH)Y!*^<#Q_H_CFPZ5U%A4%3O
M%$S6+-[S&)<=,)CFP'L^YK,NQUE8+TF5+:?8*;AV:*=@MLN3WWTQVYEX[81H
M+DOM#2S9<1O7=KP2WCH'=*YO-NV4ZLK=7TAFE0EKK=EMA>W3YC[J%L7!3$>O
MQTF(:LR&QK3>0.W;>UV^)ZDWUZ+!O$DB>",)UUV3HJF_%/4_=JGQ2&AX-S#>
MPCI*JBZK)0DCHA (1Z14#ZP>H:4S@%4#+E5#-NUB?9FSM]D6%-6Y<&H9D9F]
M@8&VA5NLC=GL1K\.8%6'/AH"*ZLW,/MJN\"J86)X6P'=%1,00V],Z';3F+ 8
M_XG-9:,C?J ;2MRM)<F.Y EU!+-L@%FZ["IM64MYTB-OB)+JH:PCI'0&E.4
M66F LHJV"U%4@ ^*.A-!G8*R7" >6=>*YN3K%TG-;O?K %G&V4"6K?0&2M^\
M3^O5IWA*PEP$N#!<[1+BD:KWW2 J6Z7>,$,1!6RYIJ1ZB.H(*76/J&PTU+NR
M:S=QL@J*NA;9U"ZBLM&8+AM:6^7R>"*@>S!;F>=#5 ;<7N<Q6U&JL7E$5BP?
MNI!;UXZ_/9WR?<6"E"WZRB7X1;RBM@F"W+;;J)U5][RN*N!*,!F_3-9FT=0S
MX&X+XQ <V5%;J(]ZL\QV?YS&/9N=A\M.449L6J1.:ZT]0;4SNB++[W9!ME8K
MY(DB>%<Z5\XF6J5V(+_UKMHILE):Y4:46;FQXB%B4E4G)<JL=%=F)94U4B9F
MN"NTPLM&L5HJP_#;3>D2_,=.I9!;J3W RZ[GRX"DVUVLNB$VO=U-_UCLX7"C
M>[LNIW&VO=W4RT!RSI>GP'^75(,0=2!$'0B1-5ONZ[8NXBIQ1!T(P617S63U
M0I2.<-D97"58>461+4/4@1#,=G7,=B9>.\%AXBB]@2V[NJ@#<6]U( I5WCN+
M^W(P:KFOW&<DO:@#44GHV9> \8XFZD!<!2G5 ZM':*E[L.KHO8&ERK8IZD#P
M2E%G(JA3$!GV6<0<GSNM W';J,L^'^HRL4B$+HI$B"(1%<6<<Q$,9HDB$==
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
MW%NL,M3FG7*WE&E>BC)MSBCS+LR#V%:3A#3B9>DM2=BV<; 2/]UP81A5L2Z
M&9Q;MB+<+279EY+,6'[=E$VC<8EH#JGI7)CAIBG3N1!E&@IGE"G,.9<TYUQ^
M@M?]U,W&='S>I';[BV<2Q7,1V2$B.ZY==<,)8)9@3&BBP9C0U#BAP;6-;MPC
MA<6>/7^&*1;O@Q#;=7Q>&^#?DF&\^5=IM<^#>IRA"CWN]NA)/1)JTXB>*F!F
MK3=P'=E2G1ND*:'-M4"?1^)>NJ9/G3/ZO L?,LT0>,"UD+%P(7?(7$="7SH$
M$X9P)-\@/1T)2>A:6)N]@65:LMY::TZ>B$KXDUL@T&-EF3LF4(LW KT/VX1P
M*U_6K=PACK"%4>(&Z>F(<[EK,>U@3R1#5KC1^H15@C,"/>)C[II 7=X(]"[,
M$F^"<$D+AF+9T;3CTC X-8E5*)('</J1N,_N (6I",/$#=)3EP#UN+PVU=Y
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
MN0YUE!TPWGZ$W\QF+!BF5'QL(K.> /G$640Z@@H*,9!",<0*T:,/.,2#6=+
M,\H5,&0,GV#HU=S[/:!)#E12C:;Y*1>6 _AMEHP9>Q48"443^8JLPI8[W&+(
MX)DP5E_ 61ZY[&UC5TRM)5&Z@Z7W_;OTY5_\.:IHD\_P:31A"_B)<JZZ)<"
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
M?K1E=ALBTZ_G&0#Q2UZ!Z9&8@47PN(^40"GH+IV=&>/:]T&8?H3/5=%/G-Y
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
MVBCF!C=RU>HS7LF=P#0 7\!B>$J>F\%K(CK<-/8GH##ASO/;>;XBQ/8VG#V
M:]UU?#;\+3.RY)(2D>(*@'R( UIXG3OM[S[!-EH_\+3H(^<[&EA^?8/]BF#O
ML 66]4G,8?TXY ]R*WZ26W&CMZ(E!]F^V\?)/4P"JWQ#L(^WV$-(W%6'@>UE
M5ZR_^ DW30*&A4>VBJ-;'PD!Z!4D$$PK7EM>$&53*]']GU17B7D03=#?Z<^
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
M[8<R5G/;*84#GY'![>**;+F7A)+U@@CM.J:!7%.2>3&)HN=)-IT+##-$&.;
MX]-'HKGYUB28\<I)D$%$P4G^^ BK54E&0H/:\J5RU4IY1X*3P0XY5?B-OGKT
M$(IXBS0J#/*@G4U#\%G+_ :ZN5*[*U5PV(K"Q:->IA</QY+O,JT!T=Y,' :)
MDCV:+K+$WGPIO8H,<HDN@V&V"(R4^5@*!F8_[A0Y)VT!HA'('O'(=3&%.ZZO
M'&Z!6BZ\KGA$;'IK(I+@$N5.@9\SL]JF]PW\G&NP$[F'<)\G4?2%)@-"A!(L
M<"ZY":2R1-A$EU-$[<9@G!,7LVA*KAPLR@WP?93+@B"9<)[088>8H\/W6WW.
M[2MP<_ H_'"*7"=B6Y5OF $S1,8$=WD.&IYFZWB?U%V&F8 \R7E=R3ST(/)Q
M@OV[H=X^I>4HF1YD+ KD491Q&)G% U\">YOZ#+5<H53FM <>"12[K:'VRO*C
MABU==MDV[UAVV0XQ]1H:GP\$[I%VR;NZ3;(*LJ_,*XV>A*/!R;XJ<#@:@/.$
MMJ4%:4XK9-5&TD+1''N-M"2G"]LD_LA 0U[O>LDN]J,77"_=R#0PUBL,K1%9
M4&H-WU=3RW<SD!AN*G]&>PU41QP4[CGR7MAR5(75,?B)&HPUINDM*I0' _!T
MBRE!1$R->#=GLA7\MQHL13+%BU:B7&G+8CA!B9@I.& WSKDX?D&)85E6&#9+
M$!2\%&GL>Z]5)H_Q?!Y(T=@?NBR;DRB#UC1%#)HB!@^.1W>:(@9-Q/T2(^Y5
MD)^@*P%W1\V(+&:*,X"LB,)0D&X ?V :.7VY.R9=EDXJPCE0IA&C-1QT[T.=
M+N*YE*9V)TB]5W,!$RN>7J&:OD:QHSPW$=LM:E+E$S)>S*Y 2L7#0(B,?>U8
M1QRC$B=SR4%X2T64='PR?MGFY53U1"K[Q>RUHC>6_6_X)"/K(K:QT78BPT?&
MJ7EI&:DCTN#.5O!;5/\QF"DWZK3=W[N:F?^G($3?KD7D:E3I<ES6VHVM0XT;
M:S#BJLH7V^)TPL+$%:*C^/+<I66\O.R5D@QP['( XA&Z6,%S++T(L)8E1:I0
MJ]H)23P6K)*L@#6C^C4!R\W-K"":H_/'2W;@6+C81"@V:DT8:,N/9D:P<>;G
M6&X94*9@+VN=$\P:\JUPL 75.-M(_%8U)<C(U9-5_ABVEVQ5% -G5LQ5W]CV
MX\R1IP%@GPA;O@Z"R*.=Q((%"^%.ZP-@1B?$DFSAG%U'29IHDW:2^0&9WE-,
M=D(?"]V%"#/GR8Y-;6;I>6$0MD!FKB<_E2-2<%!N%=YTL$\]C$/3K;\%^L4P
MU!0!("GS-,UE<$MER/\W?">&J73!#CFXSO)U]6E$\C14K8S=UDOE2>Q-Q#CO
MFB'DU;0/X.7(38-NR]D&KD]&Z!)VJ*^P&,X6O@\]D1DQ1S^<Q2[PI\PC#YJV
MZ,D>!V6#>1Q2:5ZTY<8-1 +O1QP.*>M(I==+]S\PT=_$Q+K1[#[7F=0$%.45
M78^+2,;E=X)J)/@/)D?E;;+59B69''^?"JS_DDC9XWI_9#Y;R?QR6^H7<HND
M@"X.D4=%] YN3IFW$#W@JIXG(RIU51'SZAKWZK@+50$56-'A(<BEIK="\H(
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
M[R]-2J?C#.SN^-0*]4V"P^.>"5:SO8"RZ0^# %>%_?<:[O\0TZOBS;;B393
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
MP"V#1;CY($5<5#/IG+G5-PQQ224/*P!75O)QJG9 &1E&@1Q<Z%00I$!JB$:
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
M(AR'99/6MDG#/]9T;7$+)NVH"D<FL;<MZTQY6M(:=30JH:+$XP[<'RS5^%%
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
M\9HKYU)>Z]@B)3RW?9#L<U"]R>)T6:F8?+(U:/"7P9G1]?]A''P3-5E&!5*
M.V):86+F\G^/A\<2@Q[V9_K&WEIIYN<@.[Z0'9?D(DZ19.X>9>',-)8W0(&,
MD)OZ,<Q&#&4D-%7F:CXJ1 1CA0<2$*W,WLD!X)P 9_JG#173!WY-RJ-@WAAK
M,'PC!GPP$)=KB*!K:L3G>X>$6E8-..:]Q.FFOM.=).0=(W%A]EW)EF4IK$UE
M5['KWB)XUW8BZ1$,(6L7:L(J)'Z3(8AF$ \-I?H=D@3RTFL54DF0Y7=K(#'C
M2L,WAZFD6WE/AMXB2[BV"@<*2PUVCS&#J>G?^13,*II Z6*P2)76(4\9\:UW
M#Y#.,'!,L"W[/X"1+ E<U>1N-R0"*<H6.P9V/BWFF-U8KHHJ&5S_5''D8Q18
MW!:L$XK. 8%>K@E6AE);/?QW-Q+ ]#$ V4E3!+N @RT*%9E.<CR8PB9\Z-V2
MZD[T2E[WK(&B39X ,'@2.>LE7@"R ;)C]HK*0$#85!L2MF/8<7/<X\_AQ?$2
MX$ LB>Z60SQJ0*"OP,].G#<EL&1@?7/N3RS89':M".[JFQOM)GAH'_D1H1?L
M1S)LE<:L;HTTX,*X[4E3BBAMT'=AHI5IBE+H,_;LL(+&?")9*DPL$(#,X/!T
ML\GI.RAU0?$:>5M$_T%2E :QG>9(5L<9/VVGD^<+UAY+T'17(-@UK<Z1R1L"
M+"*7 )&ZWMPD,2&HA:Q0R@?]3#FGZ.22RG\P=\@D-6VQDM'JJMQII&LS+2.C
M,SG-&-9>L5Q/W9HOSX'8_S;"C\MWZ=P=!5/0CO7?-3420JS,C:V??/I,AMTG
MIJ]*R,_?0"Q#\9Q;8DF/D7HBR!3[D%>#^:N$0I_)T#>]^75CK5D;BG@2#9:*
M<H5Y #P"E853C/8L7E$@1)?A=F!]AH=A3P\#5X]/.32>X6("O#XRT=FK/U(
M);AYG)NBHU%;JH=.1U#YSL*>G+6IA&>9CHCEB/8D5$0:22E9XM"45D^EA3*/
M53(A=)MG>LB;(992W)7(XD?.DVC*WA!%3+K'39/#*S'%5@^7,_&=KFFO 4#;
MW+(=M",''P."#,95XU ##H+<%X<B5MP7[]+&$ 6;WQVM1- &U8J)[T/W2/1^
M(#J\JPD!TIQ.8 Z81C:5D4WE#LKPCT<VE1%H\+4"#;ZP&Q,W2(OJ7%/C<[L%
M1=KHINC0#@F=];^$6[9\6FG/N^%(G83GJ;O/+^]?03(8^#$R*/UOBQNH]+09
M9B8]Z6('8]MVD'H3*'Z8.!3RF5%PLDT2IYL7:CL2@;HHSK&91J,4BDS<\#\K
M%\-F](GW+!:4"57%$&)TK;33MO62G,%!+  H\DVZO.E4H1(:2'3_T&.1D;L"
MC#OTZ9XGT%B/O58:/8496N7[[!;#EJ#X%]-;$!:@]>!-A\:6V$N +51%6A6_
M3L]F"5,#/R@8:<P+N^EM8&O!B'A^'8LQ%XH14#<M596/8/]:XO#\\=I['->(
MU.9,PK715"!VWX::RBW<:+BHCEQ1Z(@X#W#FG@V65O EMA)",,>>IP[G%M<I
MF&P6BTXVK:T;TU+H.C-UB43'D..%$*,6W00<[?44Y@,542G5.FV<*YH#Q>.$
MX4=]3?RM:*$5)* G3EFXL)ZJD=^V!,XWE2!PD660Z9_ 7T&A F,4H'_(BBHQ
M275$*0GC+C6/H8&JXQ <EI96/V$HW3@)8-N[FKG#ZU$D1+GK*LF9D=?D^K%%
M+\RHMK29^> D=02HDT(734D]%O#/_A,A1+G)NIK(&.&RTV%";0T>*&P;]EFQ
ML$@1#!:LRG>B\\SKS8.JPCU1Q]6[;5EI;S5G=M*4Q2IQ]_V%>41_ACDU*=G7
M'N3W\.1M],O/KUX_4I .4XC\S8W$O%BJ&=[D6F__1M>B;M$9][;@BF(I^"PI
MU02(/:&\#1IW_0PF3[CS.Q(&B_J*ES/S@)S$LPO)0,,#X,7X8?KL2,N2!4E
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
M#OI1K2Y,B\>YY&S]O%5!41/P]<@VMH@TX!5HG0CWY& 6YZ(LFO.+S3+98<;
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
M*0:RQ;YB692;E"&I8#D)75+;,L&.1=B\H4W0U-.)3 9;7*UVSC;YGE7MG>B
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
MQ_EOXO>X"IKZ F)360:^&1"\44B/UYJ+9/4]]!S!NV!/N6P%#OPU_H9!LS;
M6D9!GYL-^FGEYAQ"/K,7((<5OY<X .->N-XT",.\6]BNH &+F4FOXNU#FN-.
M2F<P%MR6%,8?FMK_Z%''RHB+ OYLW#:9IYY262D!</[I^H#9SMV07ZPK;+\D
M2F)@,];>)$J_6:@3+B?<271#Z4/EHB0>(Z4N.ODKM\U1U" OZ2_27@6P'NTK
M[$9GPR.";$\R)/'[*(NOF)\;#10V4)T#BPID5->MZS[G$&9XP%I30\3?SM39
MY\=@T&RWUOCXL6DS=DLU"YX;+E!57/1WP72<X;XFF ^ DJM:-Q6G 6X8UE9
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
M?G\=P%!;OX<2<M$K;MRALGUC-%Y9L;3[0FAHR<*2+9T7T-!4U-Q:K#@$"0'
M6%0$?L.\%X++P(<P.U0T-A(I".@S!HG>L%A/34C:Y8L6!'D_@&(@S@>:G +E
M3'G0;G\I=MC'.=4;F,4;SD6%V)7P9:1*T88Q'"@_=P1],3(MNA#6:0)S9I20
MW6IJREQ8Q;VUU>73^X##W<#1,;8^22*W_1#M)C!39LI29]KFJ Y [PHC#<^&
M+*E-2=\2*&R@;1M(VMXC8W>M:7N-T.S7OD$,)NW4'8V(3&Q(),U-<;V^/Z;J
M0ZTW%,YE185N&$*=&0(52",@PX$;BG,L<"T0A2,J#&0UH-!<IM1"@,T[" QR
M'J"S6_@G+2VE=E17/*H!/+1JH'XFZB_^3$9DG:<9-"*"VW* (!<=H71R@(+1
MM@=D(Z<1Z$5[ARC 5G 3Q=H[FG/W.N6:A2\ >U2GI"6 .M191J T7T-K,?(0
M;,$-7#IO@ /<F]NJV)G%2*T!Q')<'44.9?XM>DV_OSIAZ&QQA5BO61:G2S1E
M5_G "U$] 0Z>CH#&BRY;4K@B$6U'MS" ;5Z;<,UF1;FI=&@X_2J5*S!UN%FR
M5#$<ND2KN.U,WLS7$0$[$Q:/D/"!3MH86U-KCD8(8+I@>%T%8BAU=^M@(9]=
M S_!D^CTO_]Q>HS3/&IFCCJ*E3$CQ@QP#@"76^*;#G ':<D9.EB0\T%^R*XM
M.:,8FH%HO2"CB"8(;1(AH;WVM?#+4&1%/"OD*H!"%IF[X!RYR?;Q@\J^:2H/
M,V2F35^([2O:&U,1DMB3.IB20;7TN^'YB$ZL0+F!F^T)@\HP%>+"<N2Q,5B4
M03-$CT;/ZVT;H__9/T7B,7+SS'-"6PV+70C7&0^6>S6H$9\+7@Q0&L#:-[<$
MK'ST4P!!I'Z-"+K!2'5U-BNB-DL7?4U;<'&=I$DK4!9#NXK7 5FB/>D%QU.L
MX\P-#W.> $X*B0EP[@G()Z!OG%!59T$X<G@[FTRB169;!9%-3J=-L)O%-(.!
M8_XUMT"6.>1Z B))9!^2Z,J'!V7G_;QNG2C;^>.U^Z)(IN(B*\HZ4\DG7Y//
M0\L"* W\Q'*"NY@2PL8- [%9+(LY/++E7.3A@?@1B5_#? 8R054UA*, <C.W
MH"82&>R!+1I>X\O""T;R@I&\X!LB+S@<R0M&1,(7B6A9.S+9 <>T64H!TCTO
ME5FHGI=;DB^3UX2O F>?BO?Y-AK/6.D!!>  </_\%032T->2$=R-^!LOXS33
M4JX_O^Y3&NJ661LXB"4O#$WF95'['.8U_B1C^I%7OIVKLQ>Q>1OC5$JE;UJZ
M_]J6[ I1G:-+2B&*?V6*:"!>@<(:LCHX?XV2!(-CB;&06[3';H2R?_^W_2=[
MSP[W!!XLD?TBQ=1(XQQ":, (>ARE%U(2/);]6MLI,#605IAX>_J86CWH!_2E
M_<,6BIW_2&ET*L.#Y@-XC:LU3O\D3"5HZQX$<=J^9[[ "T*<2:GI@>^*,5LI
M7J5E)M161(*KHC=IR-/%'YY@R.JV:1P$I]5M5K,A$47*Z#I98?19HV[8+7:%
M(G>UUWI8L4OB#:(+YB(@\+Y"W2<CCI2BM#4?W#_(1_ N+ZXRX.\(!]KD,NT8
M0Z@)M+)4C5&R-&)]IGQA',$!C93E'(P:H#[Q8?NNTF#R_(P%I7[*!_B.<Z#!
MW2+Y<=LHE0J)]RU60D>,PZ*,*K01-O+5ZJT%(4T"N(;<F2ITLF[_[F.H*2+
M:_N4V*1+/;&;6G2-KR;]QVZ%/,><5&V=M!WJ!N8?3DO*Y9=<+5H([4X $N@^
M6$@*G*+$)R:%UYH#",D[?(I@*"5,\2VHIFAJ 6N-=1W/WDF7QZ5;>'-#:]I[
MJ4>[T>\BW4?(B512SMQ?HDU8D%65G >HW]0).1"F73E2NB7)W'H=E@+;8^&_
MY*,)!\P9HQZP<XAA$6U^"<LJ2I9!KDOQL+OI1;JBM$)9(,\(MMOT?FOBV0?P
MY,9I#PK -L^S$>0"&SU1LI!J"\89<48-$VX?L9S[*];ZZ%]/+1&8$IJ*BC"O
M",CS$[6..]]?V^TF^-V3LU^BG_60X5::EU=PFKI)AEEZR<(<;I;.8);NC]F^
MI7N++IL9FI_=J&'.E,%.W%YO6Q+U" L-F3;B:SU(64,F'JB(U GNOXB0 1"&
MA&CPS8*(=UC0XK\H,E8RT\RA?*?RK4""8" 3DKF=G]EV>Y/;1@*P;3EC7^;1
MBV1:FJ8X]W\Q01!A8>H2N.G7GBR!!PM/5I"' 1**C>;SX:N?GC]BG2["A0 1
M\UIIV7S-DBZ2K<FIFD?NAY7BA D(4KKI:W^-$<44!^04F(+]=S_7NK-< 1L4
MAZ^!=;9E$L/&Q#JY(:)G4ZI=[+RC30,M[?Z?GK/T&MY?SL8F3__9)+Q\./NL
M7>IM''0\+U8U9_%)U4]:SB%1!4X+M5\"ML4/=-R>A553@@09;9F4-.N10-C=
M A^*$JV7B:?9@ZO U<\!&0=3@I$[L"A+);F@ Z3)^9^>(M L$U.ZDAU%Q\O
M$Z82+R"L6>4+D!A!E+Z5GC=XC21;J;ZPE,E3DHU#EB5JA> K(K"3\^E07G*C
M>.&VQ,X_&W*F?6>>FU-PDN0MV0C9%[=,7+P C',?ZP* :?NI<-X"O*2=9#%-
M[1WV'V[09^XNL#$?ZC@^LJ:I]LH@_!G%"C"4!J"KK--:5LYA%+@3O2FK)E5F
MI/Z)\5I'#(=-L62^V7VBAP9'M2 'WHU+!6$=O^LCTKN08DE+QZL5?>)C:M@I
MH-*;YF1+S'&'94P!9[*44( 'IP?W%9>.6]Y?5X S*_)S4NH.%DMHTYELS)^R
MP0$;,&O8)Y*C6M8"L'D8[2>(8!8EG!2F9ENBME:6"9.09ZE1*6ZV1B&QN"^Z
M,I-?!>I9L*1F%SQL[6.H4NMK5J_[)5\-S0;M0GBK%N62FAN3@@3O&T*6]MB3
MC%7KF+R9&7+5U'R(>!&8'@3GA#E5AD4%FLJ8$7;VC6._)5N Z_R4E@&E.TQV
MN/FLE:O(NG$:O8;C3I]X$S/12*/?Q$U:3B,V;:!H':X/#&4Q_IM+""X/ +DB
M#C'I)K 5B.00U@X06.+IR>)Y;F)+YV!4J*\@-#1"/H4>%X=@_EF($M,D*B 6
MK,$?P(($,=- &7H.YXNG?0*^FB(Z=[Z=^U$B CA^.*\DUX#-@Y<LKP$E\[XQ
M!=\-;(_N%.^^<(X%=F+']<;A4R(4>@;DP*<]H5DJ!#[A:13GR@:W2-T)@D?@
MO"$ F^^*=.N;-AS<$LP0>7U^'G ._)V]E7KO7,Y_(9-L69--M#X+HY=?8"<]
MC"H0CB(2&EA)5=VQR&S'/BV?*1[P[AM^!,P86RI,P@52X&YB$^&0RU(BX9H6
ME\R1AH+-LXNB("&Y>#9+T#<D@$0+G;W1*XH$1UH;H*)6<-"?X\?YL@H%(X?
MU\HA\'CD$!@K]F/%_FZ(;<1G5E= $BV4>R 91"X(J!"E1X!=L%>MG*F4N_9'
M_D!6K2>JZ+IAY*-O%GA>I)D-'."@P^.8.*8@$*3JF_3F:2[*YD2 LJ_%PHB@
M!5^J]9&S^1Y@]( KS_T<97,/GEDBJ@)I%S3_ZQS[A5MZ,>EEB9-523.$I\?N
MO7/BPPAU"H%PF._;D4ZB1K$V+[F^/.7,=.X]+Z.L GDO:.EQOA\R35&>33E,
M.372376&TL\60)A6[R+H6LWL%_16#",& *O-NZ*/;Y\\>DA%420EDV:%;$TY
M)RPU8"?3!)L.H.LL 5)^(OU"R5T8T2OTNV>^?462>_]!%+W@+F/C@XOF*)_%
M_\7"MYSG4Q4YO<__<^"\L2QS[_8(APF@ 1$N9>C,Y<((M91U/67"7!)P);["
M7Y%K!R5I7]@KM#VL5=SK>I@34_ Q94,_C6TV1\_I$;;I:J Y'&=N2P@9Y%W;
M654N["?M6!W)G(D]0J9ZFB9Y3LDM2IY2&I8*#)ZD7J,E1J4@ 1=D(Q2W+$S,
M0[$GIZ=9^V+IMB@;%<J%DKW!Q"'36^2T(Z@X@273U&2S8T!(P1&&3 %&YH";
MYHNRU2\O*5=S$VE5I[Y\O&U*T04(I4); F.KUY-6'D.);*7<<T.59YI@1N4Z
M);3[M;ST3&+I!5&.#51@E%# 9/G)U(&%(T7>(D<XT42MGXJSPW=P"&M-><5+
M2G>'B/Y:^3DHQ>V.22R"$VJ]A'X2Z"L@;AXW"?ZY K(%.I=BH0P,66*Y(:#%
M7,MK@R<7;6UZ:<A/9,V%-?YK,S"E[]W8R#V %>GV#'%6MO*&0EK4+4$,9(R$
MPP@":\_R/*2>Z)-V-V;X@MSL5\.>>\L2\(EX&>3'F;RE 5H%2]*X5H;3,LX@
M=Z;<"^?0.I.C%[H$"&I9D;25M+>0&)-9V3?D8*DFDI2(U')7W<:9N:DWU7"
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
M(1=JO$"^^?:9!)YKHY:0=67L\<SX7K7OZXV6FYG4NP$W%WXNN*4*I5P%L:]
M.:OHNG 7*'^!+<9?H<6*7:XE-TL>3&=** ,56A9DTO"EC[BK)5*90]2F^!0*
M:E')I,ISCU_7$ O-R>GT1#&._7(1\YM[MF1(BW4FY6UPBGMU9IJ08Z7HGB1E
MV'6)/^J* <@-[[E\=:X8VM-2)I,?K4P9Z8FE7(GO-ZT?=SX=++] .?R^]))E
M^8KEZ#7UBED2^-_C./8J;(0-2.J)0 /TPJ\\,2EO"+"8.K-\V1A"3[Y,5KY1
M6BRRMVC"E\<C;/GF64X#^;I:FWKX0LSP,'$'ZGVR;G0[1 .P0/B#>2"_?:$D
MF%XVPN*8HTD#A*^?=3FUY"?6O."QF8ZX+I4E;ZO.A$W, B41Q00U_-OQRQ[]
M7A"8:DJJ5#V\9H<AOFP(]2[FAA$)?Q'S8=%>Z-P@%NE#(+WATFG4</XL9ER/
M,F75&SZQQ6M1"F*RGK(-8N,B^_5"<X==UT-MR'AK2,6*O.6[7;FUTQ*K8O'U
M#DUL1-.Q"-T/0V$H_)I-PB43B'V#BHIIW! QIK8W^HC.L(/8-SFPR!DXHO(L
MP+5' K>\QE6U[$35'Q'T1*\1,7:Q+I;GX1='X <DE7"),G,J[U'8#C;4NK.=
MQ<K=>H+3^3?L)3,"_0"SD<Y=&5%4\D&@)SN[B3S$I6RV*(5BO2J+7LV3(@]P
M+G]J/4/JAOG=U)&''A\C.AA#/\KP?T-,C*@=_T'5*;MY43QP_T"7=K5'OY<;
M]6(J$S]06CTJ>J[GJ%9N5WAX'\B^M3>,%N;1X]B+:I5;6%\5[,MC.]5 PCY'
M(T0-JM 5\44H_]Z-^8!<H0>(W=:0(_H;@O26!+2P@NNHJE#][]KUBOF3J,T
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
MY! :F\#57"0?K"5OT :7^)[T6R<#[)./MV^E]_2,:=?<9$KK\?UT4H;S <?
M<LJ&?%51\]F4 7)6#=B<O21WV#'96@]>>?SN!_LG.%[@:V+'NC3/PV]IM*@&
MJNYAT?^YDL,[ZP5#!)VM)N-#\^XI#  KR5M7P1IA6OMJ6\#LDW^Q+5]NG_EW
M*ZV&^S S6KJU8<TR?L3IR3#A[",Y.X.8O2_58:F%W63%;*[Y"!1(QN2+M:S8
MYN5"=Z-YI!,!WP5+&DU^,S)<NC KX@['"V+I><KP9#S[%0L9ARME"(??B-PT
M_\-QF)Z^H5E;U@%7RD]&])C/;\9SG.)L/HC&\"QHBF)2 93UBM1_DB"41J:*
MS]:USCKJ<#C-\N&O>(V"\50\K7_G:-4K+D--ZA802L1@<HFN>6>.-3#ZI(W[
MPL<[4^BWE%Y;GY\&.+D.Z/Q8:X AH^?>@T_9@BHN05"D1)*5GB?)=&R^5W,_
MHCZ%@KTE5SN9=K2AX#AB2NC!>%7;<"<+SL1$)@]%-,X9*UIOPM^SH= O,Z=4
MY%DE VA2;=1J*3(CB4"(P840$E>F]?'LWLS<TQJ#[3EX<X7U1?Z-_38">JXD
M?L4Q+GU3$[F+B8.MRD<QFA^?.(-<6[)H&0VFU@OU#BB]<M];,VFWB6]?8WEE
M<-9I;0J74!+SH%(*$)R7$'W)T==FD[[Y,<1#/N6.NSA9*2.U!J/)Q5*&D;@B
M#=!C4%;98&SS!)$[=W&>5B'N*N];76NWG.7V!#Y?3;0VF4^6L(#!VBRU'J'$
M[#BA\K)F914?.^M&O0+1*]756N:[37F'DO=6!*4E:= B12T*8."8HY^$8,GY
MH'UIWK[M?LEOLV4[0YJ<6@+Q"D]P-%DV]E\Y\CZ1 V^= W(*R)%WM9=BL1)R
MLME'QFU)K179O8!ZJ=JVXL/MS=A6<FB7VH1+MY$0_1ZF?^&5H0Z\]LG5L$X(
M$^KM106"*#3PZ)3FP@GM6[?CO1M-GP+VMJ1H)(%V)U7D.D[#B/ <Y./A>#B;
MU\&>7,3]1;KH7&(03:U )! 0ZA$S8UQFBS&$&%O[/?=#ZM,1:5MNM)3%4R7!
M'7S\[?7;=_]N=PW7^F_O..%M_2@:I;G5$J$P.R*7]V1(W_;KZ9^SVF+I-07Y
MXU1U0R*AG[?#=#%+8SQH%BE(E($B>EFS>H2RA:G(HFY]>K$YN@;7/R7$O-P-
M6:9\OONRW 4Y_(;3-*2G#DPAMS(Q,HJQ-H61%DDC^@@HN/ NVQ2Q=1CY(*@^
M^2L=,6G-95$-!=6NN"F<+K/&SQL=?II\"M_J:??16<I<K=P\"E/\-<SJQ4?'
M58<N)W6@LJWZ4D/1HI9B!4ESP1"*R<(A_:2P><73EEA[%07NBV[[D&N[3 ::
MD1N5YN3XSZ?#1-C/*]&OOW'EDV=9FQ143VM3K%=X]C>]/DO3./R6CL+X,WZ@
M>3@L!=-\0+Z%DYK\0S+VY"263#X !>*0,U<J"B-]^^R(O8ZPP9G1.I)>>&I7
M2,I$MEIY1R2M9UHH#,1:7<(P25UL%S>0;(ZN3W:FQQQ?DQ';A?A;'FFNP_=F
M?$+S=QU?3-+&K!E@M!Z4)T7JM4/")VD6A/-9M.[6M3FZ/D7HWS\]=Q5_U_1<
M9^)#*+HXF2%FGVNK_D"1+D:0R6$JV5) NB=Z/AB;/'$>]7=/SUW%WZ[9_'*(
M[\K58;\;[S3! RUH&+%8D)SQ6H=<KT1S$J1EG*?(2VA>I]+!,/K43^,[(OQ3
M$ZIKQ;W6[U%:240'%D.HI;D"O$N!7O+B.*94?.OTO&W=WBU3$U_AERFF83BO
M'3DXKO4A_W,6)#JK+7>2XM$BZEUBDH.S 4E$/!"TF(ILW07G(4Q]<O4[XM':
M;,-68FIZWP NT5R!\JZ\&L[.VCP1R/=3/!XNCF=G'MMRGV(0<Z*EGFHS[%!J
M<;JJ.;@2G(^"YD"JD%HOJ.V0?@^[2:V9M@>9MCN>7;^OY87()B$-.MNZ%F@.
M7# )8I11!!MKKD7KH]FM=R/WY57OB3X-1+(S/>KQU> &?<^O1:RE/+.+LJX;
M%[N3DQZ+\2D("+86/Y+J!*=E 9NUR-$4)N*-9(_;IW);/[U/+FG';-F/A+J[
MVO1F'JD-44?2=B8M[Q].")[Q6MV;B1>!A1Q;WXOQ *0^M8/;D^9I*:1FS+F[
M1GO5H>(LA[T6EA9.1E0)!DZA >4E64]./V6N77 QDV/7^O#Z$? >>=7*#^$+
M=26]AOTJ:0)FA(>0OIHLXKPL1JL>JP.?N"8ER4#H*$$)1W$UUB-&0Y@XF:QL
M6VNE^_!L0B#[8ZFD9N)I68)R8Y_H=DO>@7)*.\8#1%YSB^LE5('> AZX%MQ@
ML+EU.O<FN#8AD/O!-%!S>;5QKF_#6G7R70//<.\=SQ&LKKU/?'#@@U*0"G.&
M.3+;-UNAWN%4/^:IFY#%_R!DZ58D'>J>"Y^?@L;/=?#DGI%W'Z%$[4&9F@5C
M;:Z=@S'IG&P0K;L5/0AJH\U&]H,PJ1M1=6N];ERX>7['\\ *DU-)!:*-M0.F
MT^!2[21N(\K HL78^ICJ$? V8M4/MH?=E?0ZI-=Y__$5^=?V(1\89G5BY+YE
M[NMYFC,4 RCRYF1A-F0=3?,[F+=#NA'I?K3][#T(=0_>^6I=! H,.&H+*4E2
MNS(B>%TOI$*;HJT7@IK6S6<>!+41K7ZP;>ZVDNK>0%YM)%_J&7Y*!DJH>_&H
M WC/9"T=%4%%DS&T/G[;!-=&-/I!]K\[D]<>G/7SGGF#F#RF3 $G"BY!15>W
MODH$&42HQ<R>8?>JZ :HC3CT@^U[MY54AP1:=4Q*9Q>W7*.XDX9+4T (K,EQ
MP8"W]%(%'T1BJ+)MG63R&'P;T6I?]XP_&:T:R:^C;E<LE*(B%\"B3A5"J,4L
M'#PJM#&)DEGKVK='M\_F/]C^]O82Z%+-K ;YMKY>L?1T4!C/49L,UM4& EPB
MQ'IR+%!&*T,QHGEMZ,;@-B*/^['(TXWDVO<Z68*YD8=P-75A56VNI-+"Y +&
M& ;*2DUN&C)(PA<;(M?6->_B^$B,&]',_U@TZU2.3U'FY&T2,=L 264*+ 4J
M<,(BL<-SFA\RP'I/Z<@/ECEM<:!]7LOZ:7*0_GLQG.+]%\L.<J@7<I<,I?:^
M4IS5="!7+^CFAL40G8^ME?HC(3XR6?E)]MQVI=E=%<E=2+%Y.7R%-"GSKV&*
M UKXW"8O:@DT!Z5")N_%1M"%R4!O6:5:=V)< ^-[2#ONBC+;2J-E2LUE\P:B
MZK+ST+RR]?1=N9O' \]<CBH*,"51",2-A$@DKK>2EN*,]5JW+H[>$NIWD)7<
MG%U[$&H_.B0,C"_*24RD0>O!;$X.@H\,K"0-BT5XJ5K'P0T+\;:;K7H/YO5O
M/2!:3:>GQ*!_A=$"!]Y(B<KEVNI"5T$B>,40K,(HLG$*?1=M(!X$UJ=2IOWQ
M[M8%&\UEV&PQWIJ!F^.V2D=N<@999$VE2;P>\7@(2:B2;9&<M6;60YA^F%X#
M.Y&JJ>2Z:0_W\8C"ST\X/;Y22?4Q'6%>C'!2UOWV%<[)6,VNP]JL6]SV#]NI
M>5RC,3;J)7?3UM?PX\H-D6?; 6=%*+^&V9 8R+/VGF(1YUW-<\)Z@FL4E!)0
M:Z4I5FG=M>&Q&'>NXKS_>2DMCA?+SE++SM.75VW6'/C+_'?'BR.O/  JC>2L
M(X-(#CK4TTM'GKS"W/I&A2; >Q6?=TK/6Y6>>Y=[N\+C+:%?+]DP3%E9O 7&
M/4&/Y$LX;CQPU)$Y&VUQ?:'LHTMQ]F7?OPO&;B_VSAA[?0?L\M59K=%\0-Z-
MD8I051M.T:Z.X*0UY/D()TW&0D [YN8#$/NTC?"D+&PIRJ?P,P]G\^%Q736O
MPW"Z#+7N\LMFP\_C^L$PNYB#<C8'@=SK49C-AF6(.9ZN+M-<A-%JGZ4SSW6_
M\#OTA9]0#AUYUP^M#*_K%3M%@L28*0*KEUAP@1"53M*;8%UHG3F]DY)K/2/G
M,J%7M5_K</QNC/\?P_1"_@-G4RB.U)27-8E41 4A,P\^,QN$$UR'UN<1NR'N
MTWY6EVQ\G$UH*N<]N227F _*'*<$^=/1=++X?/1Z>+)$/[N$[V72/"5=M^;K
M932VVM6@(#.CO0K2)=?Z[*,9^#X[TWU@;%OI=^/?O)_66SCGIV3]Z@;?E_.[
M[B]-ZQT?V,$GV?61._D13<?;R/:O'OE^%,;S@^O/)7<[&)ER!!V#!)4" \^]
MK,T'68F%%5E:1S/WX6EP1KS^NY=QYT (9K!>QL5%I 5A> 1O:4$$%ICQDI8L
MMBYCO1]1GZQR,YZL.>-M)926#?)66Q)7F_?1SR-<T\7OSB$,HK6J)"VAF*A!
MU7$$"EW!,S112M0BM"ZV:(6]5]DLG;'O223=C37]YV22OPY'A"R_&<_#^/.0
MO(2SLLA+"W-N2B;EYD=VL*EM'KR39>U@[(WLZ^OAF*C]EMRO6\@J=Y,0L1!/
M04EC02GM:I&8 Y-\DDXE%5/K8^C[$>V>V'_]*Y=:_*(OW$I. QL\!4Y) F9O
M:*7&"#'3PBV)!<DS-Z&T+[[>!%F?;&Y#[MS.XF\NIG;-U^X>]A5U?:V-KHE>
MH2!T1:M"@3BGJ;"6 X4P 9TL+O'F/=@>C;)7%K5#;G4LOR>TGA=;O6L*$+HV
MH)L\NWL;^N@9V(\9-8B1.V9 $"]!.8W@T6E(-FAEC*DM(;XK,WK?&KH]\Q_P
M. QIEJ?ORNOAC$1?MWH&)9-'&FD5A50\*(P%@O2Z:O#$<M88FE]UVP#V=V2
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
MG0%CE0BU.S7*G4C4)U_@Z>GQJ.G><*OI_/WZ1PPS_,??_A=02P,$%     @
M I/#6'$AV[CU/P  M]L" !4   !V965V+3(P,C0P-#,P7V1E9BYX;6SMO6MS
M6SF2)OQ]?D5MO5\WNW"_=$S/AGRI;L>Z;*_MZM[]I, E(7&*XO&0E,N>7_\F
M2.HN2J2(0U*2(RI<$DGQ/)GY ,A,)!+__K^^G0Q_^HKCR: ;_>UG_A?V\T\X
M2ET>C([^]O/OGW\%]_/_^H]_^[=__Q\ __?%Q[<_O>K2Z0F.IC^]'&.88O[I
MS\'T^*?I,?[TKV[\Q^!K^.G#,$Q+-SX!^(_9G[WLOGP?#XZ.IS\))M39Q\[>
M'?]5HD:GHP6?K $5(D+D.4/(5B>+PN90_N?17U.TD1<50=HB046)$*QE8(+.
M*9<8M96S+QT.1G_\M?X3PP1_(O%&D]FO?_OY>#K]\M=??OGSSS__\BV.AW_I
MQD>_",;D+V>?_GGQ\6\W/O^GG'V:>^]_F;U[_M')X+8/TM?R7_[O;V\_I6,\
M"3 83:9AE"X>0(_/T_,_O(Q&_S)_DSXZ&?QU,OO[MUT*TYF![A7AIZ6?J+_!
MV<>@O@1<@.1_^3;)/__'O_WTTUQS89S&W1 _8OEI\>/O']_<1#H837_)@Y-?
M%I_Y)0R'A'CV#=/O7_!O/T\&)U^&>/;:\1C+4O1G(E=0NL+Y_^JW_;(QIF,"
M,DZG1"AZ%4>5X@TQWO;MFV,^_R[(6,+I<-H0\<WO;HJW.PF#E@J^\=4-T,Z^
M"$[P).*X)=0KWWL)YQG(ZPB_(GX-?TG=R2\S7"_?OWOU^MVGUZ_HAT_OW[YY
M=?#Y]:M/G^G?WUZ_^_SI_:\OW__VX>/K?]!GWOSS]9MW].OK^^'7AT"==)F2
M;(;S0<^Y) [Q9C :U*GH+?VZ>%B5H#_!\-L41QGG4]09CF&7KGQH6"?([MRB
M0UI$AK-7#T\G<!3"E\-/4UJMZL)%P/$-_3@YU-;H@EE TJ& 0E\@RLC!BL*T
ML()%)F[R87+&KQ(F<<:(Q2.(&4+^@L/IY.R5JGLYT_MR%'/M-I#K<XA#/ PR
M9IFC)DE< B54 B<C@QAE\,A*"<7T)=,,P55Y+OAR,#Z3;#$6UUI2RK@[:6K/
M:==,C7-+$>B??^K&&<?D1=%;LPGBKVG833#_[>?I^!0O7NQ&4V+UZ^'L@31T
M\:C^\% F3,;3PP_C+I^FZ?OQ)QQ_'20\^#:8'(9LM-!) FF"A) B013!@C0>
M>30^<1-6X0(]X!(/Z+<+#BQ[=D,6W+&(W\&*!YBQ:ZC.VSBQN7DG!Z.\0#1Y
M-5MQ5@)U>,V3V-S6-X$T-/A2#^C"W&UL=-/@C12\/>NG@%AR AY5!4?QD\L&
MP2;#9+;%<%<>G]6O^)&[,?H:>FUH[/-9[#1.TGCP9:;*47XYH/EO. L ?YLY
MF(0OFF(H1A;9*E"\>/"*X%KF4#-7.*XVLZ^SRM^#J245;G/2;^7!IJ:[[@2T
MU/M-7K!->?$9T_&H&W9'WQ="+V!EB1RMYX 9'2AK/(2H#105F;.**Z]D8SHL
M@?(46-!"RSU,"A_Q*XY.<7(0)]-Q2--#%JT)0DO@LD1063H(R#7(PH-/6A)1
M6T\"US%LS]P]N?T;*;6'$;[ \RO)_9*BA KI7X/I\<O3R;0[P?'K;VEX6E.S
M!Y,)TG_Y<_AV:$.,Q@8!P11.3BY!CD('R"5*[H15PJE^>+ .S.U393/;WDZ4
MW@S3PX3QLIM,WY<%\ LEA"A%B"1ZCAD4,P%BCHK6L62#R1Z%YHW9<BN01S]U
M;*[>WFS^]Z[+EQ?%3]TP'[JD9P, F'4:5*2HV!7#(&NGT"DK0VJ=&5J.9OO6
M;V"N6PFPL:Y[8,'?Q]UD0LY1&4P/BPF<!Q(.<[)$<<,A8MTV\TX*:W(J1C<V
M^Z7'/_I1_E!5WK2JV-2J[[_@F(*1T='K;U\H5+ZTL&6;* 9FEKQ=I+!$:PV^
M> 6!95<R%\*(UC9>"N;16[R-FF_:7V[N&TZ0OO"8)IM7-(T-NR]5Z 7*0^\,
M+]%YPA4EJ* %.(D6K&/6*Z$3T;.Y%W@'H.WSH)'A;CA^K;3>1Z((A\/J=([R
M;V'\!UX2_C )*432$8K(- 282^"BCV M^;PJ9A-D:S]O.9JG0H9&^NYA<?@[
MCDC@(2$[R">DW2KL=/ 5S^#Q'$N)F*$X)D"EP"'P[*%DS85W*2EM6[L!=T-Z
M*IQHJ?D>5HT;0A_&P(5%A6"28#1GN9HNYQ2;,JLH-+6NR-;Y@AL@GHKQ-]/N
M37.K9N9^,TK=";XE[_70ZI@E(P9ZG:HW9"Q$931PD8,7B<NH75\&OX#Q=!S#
M!ZJV#VM/CW'\KAMU5Z&=33TVZ4**+N T!J"PTY%W0BY*T#3K)*9T$*U]PKL1
M/7X.M%/X33KH3>EP0<RS/.5@=$H@%\SM1I,76+HQSC_W.7S#R>MO- G2\P>C
M,/X^TP])5PM42,G#F7Q3'.-D>NBBX^34D-98)'>72T:<K_-E3,)E)2*RW)A+
M/8KSZ(FX+Z:^R6+3AL4$>3&J7I"#5=,OD<?D ZDK&N-(74Z E]J3]ER07DN>
M2C\,O 'EB;!G,Q7?M+S=U/+O<'IY;34813$%O J1/"EBH&.<@25'NIAL0TJM
M]S>O 'CT5GZX.F_:UFUJV]=A/*))9O(!QY^.P_@B!6]I3?3)D0N%BM9,9 D\
M2Q:2L%8@UXPTW]C,R[ \>HLW4?)-X_O6QG\1)H-TB(FKJ$@^S>O!GQPI5&+T
MJY N&:*FXZ%U3N)6(-LW>QL[W6/\]97<0X;R.JA7@^'I%/.AE0))I 3*)1*4
M>Z392"FPC(*H(IVE-WNV_0+*$[7^0Q3=0U[R7UA/_F$^^$I^Z1&^.ZVJ>5]F
M$"?O3Z?U6-RL;N),!\(SX5R*M2I#@Y*>HJ=2)'DD@45TS&#S[-2Z&!_],M&K
M46Z91#8NBUH5\'S*2S7Q8FC<2,4DJ%0"N%I\4V= YYV2T;?.=ZT%</O\Z=?@
M#V37^L;J87U: G8Q>][ ?)@EN<N1IFBFD6)CQ3,XF0O-J8X%+8,+IG40NB;$
MY\FN)@;KHVBC)@Q?=B=?QGA<SS=\Q8N0C.*S]X6"<%JR!UVFU\<8)O@*Y_\_
MUU;13OM$ZN&.DP1U4S%*0>&Y(%^AE!@D:QT';X[ZT:^16S;<+5/;QG/;,A%^
M'Q'.X>"_,?^C&]9!\G?2;Y7K_>@3IM,Q&0HG!^/!A-YZ1;^.CN:"GHE]&.HP
M$EI EC2(52P<O/ D9W0TEK-23+6>!/N290<;D5LFUHJ\WBHI>EC(E\GU:S>F
M%6/T\G0\QE'Z_GD<1A/2X?R$S^RW^0F?@_R?IY-IG3_.C="-9V],I^-!/)W6
M Z6?NP^TOHRFAQC061,9R%BC:E,RA.AK*7DJ12!B46E+(Z 7 7\,B[VA3P].
MR2URG@_CQ%/@6B'H[$F)UAGPF#4D:V,()0<56S/[#CC/CH>M3+.TDNC??[FF
M2G*7_MA*OY(Y]X]Q.DAAA5Y!;9J77'WHMCN9W"%R?VU-K#8*1<R0=3VDZJV#
M2(PDKS>R8$UVUK8^#=I[6Y,HO3$9D69(ED!EYB&PXL!&;GPNR<;<>E;:F[8F
MZ]CSGK8FZZAQUVU-KNY57^AET0IM=O)?^Q"##QX2)U%44K52(5F(0>M89/ \
MMJ;Z'7#VI.G)6D:^M3!@<V7WX. O@;8X\+T*N'7ZH&S.B%WT16ENQM7HL8$-
MMDX4*Q)R01%J#*SNAT4:'4%P",E)9Y%QH5NO)#L@R)(6*KOEQSJJ;\B+ZL<M
M#FM>;O!Q=CQ\T=W!,(R%ZPCH4^T886K'"'*N8[#9"<FSNGY^ZJ:#NM*3MA_2
M-+1*UY=*&_92N 2N'MS$21T287C6,6B49R'> NL"JBPBL90+I(P,%*(#'VKG
MD*RY*H'>#>M8?]7G/C$N]*+N7EJIW'&F;P'116^CE (,KWL'S"OPB4GP)@64
M44CRR1NO$RO >@J$Z<L*/23*EI_W6^ K6F92@ &E0P85<UTL<ST$&JSDSLA<
M6I<:W(?I*5&DJ?Y[.%QWS]F_L\91-*MYXSD8Y3BH8@OI0B 8EJ0.FKE@8V.2
MK 3L*3&EO25Z.*YU,)Q]9E&F\"),,-=\+P&<J>'L%)%P+&',$B+31&K.#42=
M O!4(O-.*EE:E\"MAFPO-O4W28?U8("ECNN6$NV?/K]_^;__\?[MJ]<?/[W^
M/[^_^?S_>DFMW_*87I/I]XG57_J<*VV34AR$X>1R9**!3[I>E."=1GJ/%I7'
MEC[W-#)81(1L6:[G>FB.)5$@4(C&$HTCU;PB<F_2Y^O8\Y[T^3IJW)?T^;D(
MK__K=##]7J>[;D2_3F;)GI0\XYJ4@_6LE\J>0G0I'0CM<S&&FQ)[:X%_&Z ]
M2:&O9>AEG-E8X7T<Q[B*:>%XK0*JI^3YK8!VDS1O:+CK9S.::7UKE# $RK@@
M@1!57SPX\-8D*"F6D*6PMGE+X2U2X9[T^+:9L(ZR>VD:>7+2C3Y-N_3'(D[2
MWF8G383 ; 15#P,'1EYP8,F79%30IO7)O!L@=G N:W/CW*SFV4"S/?07/LAY
MIL0P_! &^<WH9?@RF(;A65J6XB>I"5Q2P=>Z? 4!2?*DDI+2,,/U+1<D;19X
MW@7H*5"@G<9[281/23[,9X<'%ZA4\K4\44$1M8#-%4+%BR:A13(^<*]#Z]YQ
MMR-Y"@1HH.,>,ML'*9V>U,L-,"^K>#Q+P>=@5"U?=*P0T!(2N&(U&&-T[;*?
M4FY]/G]E<$^!'_U8HH=D]_5ZUS?SA>VX&]+W3^:*^=@-A[]VXS_#.!^Z6'AQ
MZ"!:KT&QV@0YEP*"2YKH"J-YSK>OM%@'XE[D,S?)3_1IDAZ\CTONT,V#>C3?
M2>880G'5K7:<)L0L$)P)PADE>)2MFQC?A6<GFR/]&7.Y8[J9)?IH:GM#:@JY
M1%#D.$-TVH*R(8#WR4).7 7,'KUNS8V;*)XV(S;4>A^;[Q71F\GD%//E V=S
MOL[>?#^K.IJ\_H;C-)A@/A3"ZB1%)M+2$JP"(0XJ9"B!^*QT2!9;[YRMC_(9
M\*@_J_7@URQ!_,\P/,7; 8>@DT)1\\$T+2H?"H28+=@449(0)K#6<?+:()\E
MRQK9K(>M_SN'Q4><3,>#5/>EZ\<.JGIF%T\<:B.1,4)-H$E'1B;";Q$LHTD8
M4;'"VU_G^Q"DSY)N+:W70SO8.;R:=B(=? [?ZH55Q_/#W?3"[240ASXZQ,(<
MV"+KHF\YQ*PH'$&IBQ8BZM Z:GL(SB?.M[XMUT/;UHL3T#0B9NF,S]VJT$-B
M3BOD$&8G9KGR!)T%$$$'%HU6O'FJ8 .X3YM[V[)C#_UC+T'_W"U)O,^0Q^O(
M/R+I<#*8XJ)L?3Z_?\34'<UM._,L#HMF-H:2@.E >E61U09]$4Q,-.B0%]O\
MWMV^97HV9-X](WKHJKM2MX([&E%DG64L40##ZA6[C!!]KIU;+/HHN0]B6YU\
M5H3\M/FZ37OVT.?W:L=ID5D*QA2(D98$94KM)AXXL,)H:2@%@VU==;CC!M[;
MI,K#==U'A\X[$\J"8V(L2\A:U1Z/W((S*8$DB,XJ@URVKC)</;7?)$'--5?"
M\01^UIJ%)02'28&WM:(C>Q%B+XG'6Q+4;>K./QW3+/,9QR=O1E]QL8)^2L>8
M3X?8E=O>?57WN8>3AU2?/_QAF]2@-Q*Q527ZXLGOR\%7>DB=U:N?'89XT7[M
M8M-0SM)92D-FM8.FJUTMHW-06PO9HE2VO+4CNA; 38?8*XS32VWGKCUP7J1K
M24A=4@8C9A<PVGK9CL]0R!\KSEG&2^N@<0586ZMT[XTOUQ>:UK;8E\KX7P>C
M,$J#,'PSFM#SZE?.ZCN938C<%@B*AWJF4-=%M9XY#;&4$)-LWII^"91=5<,W
MMWC77O,];#S/VOD56D[/K_.N%RJ56]!./M-73FY_:U$2M(HL/=74MY1C-Z7X
M30C2[9EU]YVQ(BG.K"M ?+(U&$D0:QNI0C%$#.@B8ZV++/:?J?><%-A[HJYC
MU#Z.%N!X.BB#>N:6<+["+]UD,%V4,W*72J@WI0I%T:KRCH$OFE&0*# '7JPW
MK=,#=\#9?K)@=W:^7@S6R$A]G%>83'#Z(J0_,%\X) MH*>2H32V;KY&V*O7:
MS5 8(66>H<_*I=9^VAUPGC%_6AFIIZ--M0*DIOS) 5Z (AD#<I-)3DF@LJ)H
M2/$(*"JE36',M#[?<"N09\R9S0W32U_L\9=N3-/@U0#H[.B68\ID:8!G05,A
M1EMO$I' 4"M6 HG<O-?/G8">-7M:&:J'>L)%R_B_=U]Q/*H2WPJ2)Z&S2 PT
MSY'$9Q&\DPR"239Y'8U(K0_8K@3L&;.JO>%Z*"3\[71$"OH2AB^Z43[#)+5%
M$;D"+CFC>3.8&G@(6F45MRX:Q57K[8?;<#QC[FQLEA[J_W[_=$'E@R,DJ7%R
M*Z6S5Z%4)TW$2&NORO5B >& D7M6ZH:B*ZV/>Z^*[1E3JA?S]5#X]_NGSW6S
M^W3\_08R$S/3Q'9RX'RH26(.D6L'14LEL$@?6.M%;CF:9TVE)B;JHV3OVN;"
MM:V'DUKK\M^U,FLRK?=%3@Y%06\T<I#)DW.7#*V\6A<HR<A@: VVHG7_[G4Q
M[N!8Z=8V WNU5Q\)I+OQ7IR]GE7L7UR"5F\_>X&%/,)Z\PX3OF24 9A5L0X2
M4\_I>Y""TZ*>0@S-K_MJ OP9,[$'R_:0GWJH$+7FZY(06MA0\=>L+*A2NR1+
M-(!>26Y0F"):9R:: /]!SY:6[:-+R%(E715G?CW>]- )B5RHZJ,X@AMK09PM
MY*T$(5-R#KEJ7A^_'L3G1+F6UNKY/KF[:_%^#8/QK-Q^$D:WC9</=<.*'MU=
MJ+A<5\'!T=$8C^J B]\O'O*27CCJQM][*U[<'O3^2B%WI/Z=%%:BI=F6,0:\
M]OM4&BG*JCL0,3+MBI0B8?.CW?M66!ERDD2A6(]*UUT8J<$Y<MF%=M[:P')F
MK=-!C[:P<AV^/*2P<AU;[$MAY<7XKEF-^:52L015F  KZJ52A9$8+)+#'5AM
M6Q65;MY9\":*?2ZG7,O.-[I ;:3O7JY@NXQH,<L/_GMVL.YLDVX%A+U=V'<?
MNEW=VK>9'>^D13,C[(8NPLC(;+W/TF@!BM7>=RI9X,(G;0JG&+[U#M>N:'+O
MW7W;9LDZNM]R#:&0BF6G*R I*831&4CF E)KR[S/-AKVE&L(6UMOC<K =52_
MY<K DKPA:#65%^HU/_50MO$(Q3-3+"\D<?-T[3Y5!O;,BE:JWUJ]G_$)#1>1
MN&E%[;*LP:NH(&K,W!4M3?/RB#VI]^M[?MA8W5NOXBO(2M$J@.!&T[15:-I2
MU=LN!HLRB?O<OO9SKZKX>N=$*_7OK#;/QZ*D4 FL=JHF81,1.&2(TCE9-"/L
MK=>//:W-ZYDK[<VQK8H[9I"3QZU!.E]+NVK[]D2+7:#I37KA64RM'<_]J+CK
MF1$;*WN7=732R:0<9A!!U!,/M9V_"Y8HBX)ISI)@K;>_]K>.KF>B]&*4[5;'
MB>22=K$*7???4J[-2=&"J W]&:F#Z];;]OM4'=<[09HHOH>:M[OSP2^[T70P
M.NU.E^RRO<7)Y/-Q&''Q&WWR>'(H<[9H4PVY%(5<J&EB=)F!=AEY#,S$YION
M;278]SWY_O9X>K5U#TF7MM)<*H*9][ 2,EKI2+N:!CH-0P>TL&=PHEAK2I'%
MMVY&UZM /WB]#2;TD$7:3+@SH=Z/WW:CH^J^.L^Q2 $VZ$!+F:KNJQ2S&FZ;
MH]:)MTX_M97@!Y%[L74/N:^VTEP?EJ98B=Q[T$62*RU< %^P%LLF[DWTUHFX
MUT3^,4'O@ D]EPY^&'=?<#S]'D:YMD'\4@.*=SB]*%];\H$-2OXV?>0FI7I-
MQ6U48G?VR _#0,'XI>=>4-FC4K)>[^)DUJ!"#;DBY\0?5TH,]::SUD'*_:@V
M;@1Z/IJ7/FM>W<,*C\;1R"W*UC+NY(%\=0^,H4DI!FML\VL\5L2VK;*ZQARY
M<6-"'Z;8EX*ZI2*]^'Y> T(K!,:<"W A27D%"_C(2+CH0XC&RN):K\TKP-I5
MR5T_=.CZ-4L/D<QRZ>D+%@=+5X'84R7>"O!V4XK7W+2K4F=#N^R*0B4S7ZR#
M8!C69*TBJ(5#4&@\%NZ,;;T;MC/JW%.>MQ?,6<,</3#F+;F>YYEVR:7F#DP4
M% Z+6@J2G 491*!IEYG$6U\>??'T[8=WS8W3-=%L#YG@%Z>#V5U "S31LY)=
M3F"YKDUQ@@6GF(3,BH@R81#-[Q&YBN#IV7H##?<TIL\0U786;TZ^C+NO,S?W
M?*,5N?%.,T"525A9K_%$R4$(';+CV=KFIY#O1_7T>-'8$KT4X)U\.9WB^%SR
ML[I F0,Z;HC"LVM T$ ,,D-623IRMT52K1>#)5">'BM:Z+R/>KO3,6GV=(PD
M\J^#;_6G,Y+&Z+,J))[+M8&\\^0$B:C !68Y3\7RU#HCM!S-TR-$(\WW4$_W
MMMZ,5"^NN67F\EI)Q*P O<Z@;,K@K41@&2WYS,RQYMU][H#S]%C12O<]5-F]
M[&8MKU)5\)L1*>*(&'N&S48M(]I2FRZ2S/5.W5 40DS)>Q8%^<"MLUMWX7EZ
MQ&BF_1Y*Z);*/K]EF:8M4<\50!*UI%Q:3Q,;D3>DDE%$+U)NO;U^-Z(]8D>;
MY'I# _1Q$NQB;_(5?AEC&LQ*".GG(<[4/LJ+OF2SUY<*<Z@4X]EHHKGGBL:/
MD.!T=.!-5)J8SK5H?0%&*^Q/CG([,>HVLZ?O<'JHN5>1&X)E23=*!0$NB7IS
M8\J9:2VD:-T>\RX\3XY$S92_-$AN4\+P]Z[+?PZ&A#*_&4W#Z&@0AS@[97FI
M"\]B [\KUS^R02%#FP=O4L[0@^B-BAI^K8+@V\%7O('L@IV:9>5+M)!"(L^(
MRP*N4"C%F0F>ET"Z;NV7KH*K76'#'4];-"Y!R[2O-PZ'>C;'UXIDE!J,%B$H
MG6F$MFX6M#JZ;14W-.?*\O*&I@;9EP*'.X1Z\?VW\)_=^.4P3";SJ[5<\:9(
M!Y;E4G?L#7A-ZP/W,3K#8S&N=9IY#7B[+WAH2Y";-S?V8J@>/*\[H%X ?1=.
MSJ+G5>#V5 :Q)M2=W<G8C^E7IU@SN^T!W5PPJB@*FI6/!E1,'*)G!@+S6@>9
M"\8M3F/;H]G]%RKN)<O6,5=#=E5O^? U"3L=C(X^8SH>=</NZ/LB+Z>$+<ES
M ;FF^11Z"FMU*B!B*-H'+L+UI?!F"'#G$[8?$?9JEZZU4GO(9KT\G4R[$QQ_
MQ.$LLS$Y'GPYR\,ZZ51T.8-C]2BS3A(\K=B@LDW1\:@2:WWCX1UPGB8Y6MNA
MAZ7F\SAD/ GC/^KV_^R7*O/Y[EX2V4A)<Z&I-RXJKB'F'"%S8;*),HKF6VAW
M GK:-&EGBQX*,=Y/CW%\0P5S:(A:6$($1M:\:&8U7\\8D")$PFRX,JWGDCO@
M/&V2M+)##P4:UU'-=G1>?TO#TUI?=):=.W3>"J&C LV\!&6LI1E/9RA&&R,4
M>5W8NKYO-61[19PVN9X>3-*#GW*'&B[MW5S>HSE,$5D,+(*-2$I1U5]/@:B>
MB/]9D!=O_?9"GB4HGR"A>C;5=H/IV=8-+9U,!D_^EW.$SB1PJ&H(Z$0N,B/3
MK7?\[T;TO$BSK@EZ\&SN0/<1JP)IIKRR/XSC09?Y8?92JJQ-O42/5G$M$4@1
M JS#>BMPX<&W]GH>"/5Y4:J9T7H^;'Y^%<IOL]92N.RFE'\,<$P@CK^7;GQ^
MI^-<U##*;P<A#H:+CE2S[\EA>OZWW>AC/;<_)FW,KM#;8']WEW WV17>&S6W
MVDL^>^ABU;T5V_L+0/2!=]UH? 7?Q1B4%#IZ3 E8+/7>)IV G+T"7I)'2*LV
MNM#Z,HVF FP\^3< ,]\*2REFR9,&-(Z#$EF#XRI"Q,(R=URPYF6ES<!O;6][
M9]R]L7[LQ.Y[LT=^)OV+[Y=FQ5_'^%^G.$K?9SLB3B-C* )@J(6ZO'A2K.3
ML';)E5GSYM?LK !K5WOB.^++,M8VLEL?X=8MR^TYP+/\UPH0^]H>OQ_>CK;$
M6YMV&74:VV5'%!(I:<&L!ZY3@!I&@"])00XA<VMT4:QU??7.J'/?-O<>,&<=
M<VR),9/SN?ALIZW>>$J* %V;GZE"/D-TJ4 FSX&IP"3ZWA:T.W#M(#AO;= 5
M"+.1-?I(.5\,FIL1X%O\BL/9N(G,*2MIL8Y!U*YYPH%+,D*0Z$JQBM30NMG6
M:LA^^$&-K=='8O&V<7 3[V+$K0)VBT[14J [=X^:67R5::NIN;:U\BT%;;B6
MS!1R S3+H)(5$"53$(M(A>9[QYK?-+('W%K=?]H/:JUCI3XI]6;TY70ZF6F
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
M9)5+JY6B/$G>KE7PNG>T7<>T/=#U[OYRW#CG!7,@M9&UJP6'@(;^<9[96)Q
MU[KCPW-H"+B6S==J"+B.P?9IE_O>P[_G9^H_=L/AK]VX_M%A$&@]8_5,O,M0
M.Q)!,"0M%UAD*"0^V_HY@*82[B'?>PZ*]I= CW.XO#N=SPO6^E)[CAKA#,TX
M18$OCM$TD4,R!DT6>[/%L:YPCVB0;(&EVQ]0#Z#8/M4@WBOHU4Z1AXD5$=$Y
M8(&1-5@)X&HA&4UMQI@0E5_M:,=>#*6KLOT823L921L0;)]J4M9LX$*QN-;*
MVP#99Z103#+PN1B('#DYKIZYQ!_-0+HJVX^!M).!M '!]JE^Y5XYR0H%!Y=%
MM<)Q5C"#=[7UD293.%<BE*R-*0I5QL<3"=T0[\=PVLEPVHQF^U3T\@!GMD3+
M:[^S(LF9U4R0,ZL+L!*C"L(Y[O>F7G*S>&F+==K7X=S;=/T@DDPA30]%23J&
MF,!)LH3"(,")G,%:FZPW7,FP-_7;#Y;R$<UR#9,]^TND1Q6DKJZ+PZ(3BV@,
M1>:)=)"0D;6R!!$\"J6,%[QU)XM]D'M'PVN/^;W]5%%;<CZJ ;KN?2.,4Z1/
M3B%$2R&+JK.KCXZ#%EEXB3HSMC>G^%H+_V.H[FRH]DG31YRLNE\1'H,WT4I0
M5NIZ/U $;[T&0>9T27B=MW_KY[:$_S%>=S9>^Z3I8\R)G8YQ<K\6,&&13G-
MG3S9TM<[9;D%CDG&))EVXO$,UG4D_S%2=S92>R/HXTRTW:\#*;Q!CK4]H)RU
M[W/@G-*@8P[*\^S8:HV ]F*0KANGMCD1]0ZG;T;T&W[!\0SXQ>F@=X1S7&DP
M":/\"D?=R6 T^[4K!)T$'*3ZQF!X2F!??_A4%7(ZG>EC4KKQRXO;13<X/+55
M?)N<L]J=(C<\DC6_D^/\F,'K,!X-1D>3#PLQ9O .SN%=Y/70E10E]^!]R12'
MUYO_)(U 54(.&6E"XO(^ZS[PV9M=5;/JX^;')E*@E:$H"28:<H<4ES3/)IIC
M1+0HZ*=L35LQMW+$:1M6OWKK2W]JWY<32Y]HS,Z^\>4P3";ORVS(SFK*([*<
M@TQ02S/JU4RT6 MAZ1^MA0[1:=]\H5H&9MLGF7JW_G7_K(D5^K@+_1*>19GW
M*HAZ.G5T$\UNS@PU,M?UJ\W;Z'I++,@,'<H(G"N*1N*LLRIS($+647N!%*4\
M4NO?<_)F>\9?0\5]&'WFPLUP'2S.863#=0K<@ R&T?))T:=+/ %R9JQD5AO=
M^N#,313;#_8WM<UU4V^FV!XJ]B\A>K% Y 4+6BD+6%RH+<1H-4-?P)G@G?1&
MV^LN9$M3OWAZIGZ(8GL8U><AW]N.Z/>5(K/JO'SN+@5LB\8;,R?G,&2)7!@)
MUB Q4Y+?Y+E X$9YA4Q$$UL/^34A;H\DVXP_MF&O'F:2:WF@>6G6H@_ Y/WI
M=#(-HTQ*FX.-RDHA1  K'(&E&9!<9J_!)Y%D4%I8;#W)K 7P:5.K/UOU<87-
M;1HYE"R%HK2<-80 E8GH-%UG*#(GIU(QHGF!\*U GC91-M=]#WODZTZ,: IZ
MI>K]TI'X:X6&$(P">MUX;J2GF7.?%K+U-3*S^> K?L)T.B;ZX>1\[T@)(T1&
M SG42FPM%/DP1 9>N'"9)QY$ZXEV.9JG/5@:6:'A]M=,"Q\Q#&<?(46_+^L.
M'BMDX4D98$(D4,Q*"-XGD*I8Q<C3$'AM9WE)0GDC&-L/!UH9L]N))1HNPW<A
M/V2Y!*NB I%I.5!!^7ICAP?-L?H%Q00,F[#C2=M]+>WM=!U=3).'GJ7HA'?
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
M=P8V*T]FY)Z/J359]?PNMG04&^-=(H^K09U]8:1O5)TC'J0HR9=+-SI _PZ
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
MQZJ[?-#^LV\Q24V>[5\[HE5A0NN/^BL6U$LJ,:]4M;4?%4[9I4!%6RX(4"=
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
M$I+32CA=6*C\*.,5QV$/28_V;H&PUU<=!3?Q*-M3DHR-CG/#.4N IG:A^-6
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
MQ%[(&4M\&8:RW=BN[<&?>5L/=XD8"C6L^)]L1QU%(]YBC^Q.\QH_6",(^D2
M'A7ZSJK_7$M)$SI2IWP32.I1 YJBWTK1 UJ"+L"&)/77FJ@90R&N]V&N^(@S
MO+^OH(GK[;".I#A'8*3I42F?4L-1=HUNTO"0+]7+98/%)H4OYLP3A 40Q2*%
MB/L8$H0X3)E0E@.B<4Q]NUXJ!E"G3E#H<*A]@AX6_T^G3@RR_,[@J:%^=\TI
M2]WL@DDCVJQ8$.VLU8H)S)G;K5BP8;_EBLW+8U.LM2:JM=1[0:O+5:N]VIRM
M3)2;KYWZ.$"A5.X&QCY$(@B4!L$!I)Z(I$04)S&S2[$V!3VQ&NDA<@$T*G5*
M32L<6VQ&*Q,+'IMIE&DX9Z=6'#)M1)ZU+?W.\JR- <^<9VW+D/T\:^L5QBF<
M*RD%4QKMZANK\W!OE8Z[7KTCY8/^3P-])DN-QJW"I\ATU$;_0B'T^@>])Q<1
M"SE!5," *8L&^5X$:1A@& J1IC1" :'81C--@./4U_ UQG57@A9G4.B+'-96
MCRA7C"F$+NH_@=CB=5&+;;%!NW[ 3KU-L:-F>O"-]\E.86ZWJ$,7:'SUUKRK
MMT;_":[Z6[/%LGU$[]7.#U^_\2Y?5=EJK>,D;9V$<C?<*=X)&>Y(0T^!X:RJ
M?$(6[^K\*4&-.QS>"RF*0O"/*Y8_BCORK5=(_UE4"Q'Y)(X]#A,_8!"E40!3
M'X<0$2F2T/.ETO0VBOX$O(F5=@<=9#5X4)%OMJGUIQAFID<=LL%.)VXXT$ &
M"O3KGGX*NCOM94BF(TUT"MJL6L60]%T-8?J:?5[0;ZNG3#=4N\L>!?^0%SK$
M]C>R_+ D]Z:Y00-+3"RXOWV^^=COSU=C &1>O Y^#R?06+%D6(X=<L-.?FT8
M ;YJ7!SU+S2@=E12T="ZLR46&1#73RXR>7QD9%G<:X_P5CSEA:ZXW80IHCC%
M(682LIA2B' 00A(I_XM@%$8TD;Y//*M@\A% 4\>/&[!@ W=\O/@8IPQ#Q [H
MMXP*CR'=/@I\@BY7@=]C8.:-]9X@=B^\>^KY<4)[R5B^5J;X#7G1I8!=GV<O
MC),HU;<^(N(0R32$6$H)HY1A'OLD#5*KZ.UA,!,+; <4/#50[83T"&?,1/1\
M>NT$=$-J"W""_M;#)#F2S2- 9I7,84)WY?+$TV?DA]'3E\ET]S*YO3*^^B8*
MEI4:H;\+W7E?\,MG49#[;>:;COUH_;$FRSM1//J+* Q#YH4$LC1*(&)47]VD
M!"HO6NT23G@2$^ORI'EIF%B?=&@ TN#1RP1F6TR 6OFQSC=Z$:0H?[KHTE%
M<XM?A^7$EK@1Z4@S?QF&5LGWO=^6!L_Y*4J;)*0>81=@\PVUM/4RFGO4 4V>
MXUREM]D:EUE+,U,P?_[2VVS1P4RF-T)EW'&I\5PKM:M#RW5#N;8/:$!I'#/)
MH2<04U:LAR#E'H$T#M*$8&7$"JO6+$?@3'U;UT&K3P[6XF 9^CW&(C/=[H!P
M._W; 01;XMT/=SI!E2/5=0S*K.KE!*F[*N#4X_817'T'U.8GZ:*VRV]9:1JY
M/?#JQ!+7@PC>"VW/9:OF^-<(&#9./$;UZ>#LF03;2=HPK>"KANXH##M UZCP
MZZ'U9@N[#A#3#[<./3;RL&L:&6;_U.=S<XR^R\OJX^,3R0H-YU->EHL@H"B1
M,H$<Z0ZG<1Q &DH?"AZ**(TXYX%5DHL1U*DS[S; P%)!$V5=:*E8I^]$03WE
M2W^W55Y/.V8*O1*P+=Z6!Z81FPV/3]?,LSQ,M^ W3@;0"%R 'DLU#@[/5AN2
M79VT1C#G/7=MV+!W"EN]/-9T+IYRG?RE\_BVZ7NM=8@QI2PA'O13$4*4QCXD
MGB30CYF.#9$(!8F= 3T ;6+ML8$-5GDEFD9X-%]Q:T-ZB&&FYK0C-M@:U1T'
MZ@S<?MKM!+:U 8G.+.PA6#/;V09D[UO;)B\Y:XJNRXL^*W*:2'4O1T,9#:E(
M0TRA1R.A)\8ED)(80R\0(I*>2*2P"@'; )]8^IOJP&6^NH=U?+;7"/WL/NC'
M&6JF#J9BDYUV.-8+O6;<%I=^QM6DO=!/LF"Z;NC'0;]U/_233#'HB'YZC=%1
MN,>L*0JX7/$FM_A>K)@6!(9E).)4I]NS1!D2 8)II*R)-);8BR.1^L)JX,(
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
M"*9>**%'0Q\':<A28E['?@+8U'?HHF1%]M1U;.B0L#!B3S'+P$IWR ([-=<
M!M=;PL'7!C@85\U^BAD65KY#IHRS_%OFJ*^"=LQYJG%PY0P84CCH()Q:8SZG
MP9":5XZ$Z3OV9:N?LBIK>GR\4QJSKLV,I:2,,0&%U$,%& LA2>( ILIED#[V
M?.P;#14XO/S4 8,-0* AFM>J'F#$L$8ZGSS+Z,%KRIP6J!ZGXXS*U .+SE:2
M>IR@?BWJP%,CW?1*2>/'LEP+_GZM,_1N:K>F3O&K?_>Z>9W@"R5>*9'*?9,A
M#96P"0HI"1DD- @DY3SV(JN)E]883"R/&I7:"U/' \L?']776VHTP/I)_;7M
M[EG_MOEQWJ!GZ:A9L]W0$9N2F9:.5LV=!A?0( ,:;"ZZ1./FD<XCWN#DT(<:
MRPY7/I(U_'E]H+'LV?-Q1B]DI[6XR+H[AR\OCS1?+K36B4D@(!<^U;?SL7)8
MB <]DHC48]2GD5&KBKV59[J3:X"9*8]]ZH>5PEDTC;MP.T&.L0 ?17W@,DV]
MT\BD^LM6%/=7FD7$CA+0B<[Q!\8=Y+]_^55WAEG5X8-V*,?!^7&,4!:$A$%E
M%7M*8@2!Q,<<<NIAI+Q_3GRKZB)3P!,+U.]_^?(70#3\%Y#396LE61[+QDPT
M.XVG8(V=7/[^!6Q1 !T.,PSGLR7=T8%K#';6<]:6&;O'J_7[]BDMG_/5C<@_
MB_SR^;[.S675FBR7+WI(BD7F^8EE)M8!"CK4N=J?U7^7BF%*'>S$^%MTZMDO
MUAGJIW@TK!0<L\<R'.B4,U:I,88TC\J2.;7V; DSAD3V<V=,7YGH^KT\<>WP
MJWJR*C^N&DO^[R*[?Z@$;[^=SHZ_*3(F%B'Q8H0PA8QC E% !21IA&"$:<+3
M$ 6(VT4$YL-]8H74N;;W&B$']6AS[JIAP.'[W"O+4(7!G7!I>BG<$*3GFG;1
MCHZHC>;MR (U73->&;O?C+DNDQUB_GU=,[O?$NL+Z E0>)N<L4%$ZU^^)Y78
ME+ OI!?P!'D<IB$)U,'%0TC"&,,$R10'2.(DMFJR.#/^$Q]>'7Q(6K55GV*
MZ^GN4K>+>*Y;=>2R"X'/=\PY_@X<'75OM[ONCSN'IUW]"-"T]7J^?3]Y4B.W
MY3O)HK+%_OLZ_*;9&M<96&/1&'<(?A95TZE4%X\M)"9Q*M7!Y*=ZM+D72$C3
M""O?*O590)D7XGA1Z8IJLR/JU>I6!\@&AGG08=.;PT[]O^: SU+DZ>2.6# *
M$4HCY5T2Q8N4\3 )?!1AHSJ0\SDP(B#EA -FQ]-HNBPC28JDMKWQCQK2\:/=
M6I,?I,"1GGV]]JQ:\"!9NSKJ\$,C,CQOBER*LE1ZBRR_B.)96>7EW]0OB![>
MKDUULGRWS->\O<B(1!S%3(D3$SZ&2)($ILKPA5+@-)88>XE9G_$1L">6O2U,
M\"5?KBUN@\;P<5A&)^:.G03W\0 =(J#&!/285N-R^F;H;,Y9)(Y.Q\%Q>:2O
M.%FV"%V YYJ5;,M*II%RE5LZC@F#J::62\Z7>3J.UE>)J".7<-7#=T%\SR?8
MEY"@--%&2PJI1#[$84!T"XDH)MS&@-L',;$5US0^8ON=>\]MW#NZ8>^4&:O[
MC7JG[,[KV,@Y ."-N_$>,W<&GCRS^^YVN$.YZ0R=B"1F/ AAR*@/D: <IB()
MH:0D(C1B?H+8J(:Z!X!-;-7T>N3V@)LTD[9GFYE\NF*&G:2.Y\/X%K4#!+KN
M.GL(U-LTDAT@^FAOV*%W[%-3WCWH. V_$:+XM<C73Q]6UI,*!Y:8V@MI( ,-
M&M2P+\"'/*]6^<!,"RL6#$NI0^KM!'2(\ E&#1K0."K#9&C=V;)+#(CK9Y:8
M/#Y"#/,O8ED/O6C;/'\FC\9=CPZ^/'T X(FL7D 'N6LJ#S1L"]D[2+>!U)U+
MLJ6\C:+63L:&*!HG70=7G$^NA@AZ)5&##X[T%957*L3UDRA(E:WNV\XKVP&
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
MD^>ZC[16%85X4+I<+:].QOQ1;,=:_WN^Y-GJ_E>2K?2$Z^M5[X:IR$KUJ_X
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
MK+\7SV*9/^DS^NJ;KE/<Y.E0Y",J0I@D@8"(,@E3W_>@TE8RIE1$L;1*0S"
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
M^H5+&4O:\9U^XNNVJ>:'9;VC)[M;#J[]M^+K5[@NZ9PD*8JAC Z*G*GZ-8P
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
MF.>'3W0X^*.^Y7SUVVJY>31N;*(YG.>([6SCC3_J0"D3--KHIXMU0;J<//:
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
M(8+-*M^T1?O>C&D7M5HV*]/'6'/)]8*<X0;-'6C6%;[Z]CNNW]40_"+5N?J
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
MC(:P2+0NL5^0X_LDKI$<]**#5G;0"=>;SI>0&I_*#NTWF\:6IFM/8$W#1D@
MY0CMO)7_LINNE\:=9*IJ&M=/4]W'[998%6PUL59;"//J^:"A^T$;M3A'29ZS
M&/ 4IP 6(0-8=6*&&2TX$C -,Z,:.C/QGB?T\/+.( CM"!3(<[!3+E#:F:W8
MADCK+>+^\+..V<_"57MM.&>'A*/EWU#XI!&!'3"'08+E**ZNAA\38'U9+A;O
MEBMUDCTOBEP484)!3E3%?U$((".(7'TG!A$4$49&C/^&\CV[I3.WIH<J_9^@
M52KX4ZD5='H97N<T15W[6-<7EL9'M:YA=' ?70L,;[?3QZ6_\%UU+6@NWUS7
M&\:<XEQ5"K.WWSG=K*5?_"Q$2:6$=Y4QR_G%@3S[ET9^L%4@Z#68R0FP7%?+
MM68:4@^4<:_A' \S'W$9"@^$Y]KV6G&>7QY],MIS;4.'S.?Z+YGG*-YT9>7O
MRIKBQ6W#]_I._K=Z3N-"0,(P"#F# ,89!9AS&5;@@D(&><*(5G9Q5(KG>=W+
M#5K!02LY:$3K9R?.8W0Y-^'$<K,9;&6T45[BHE%668GSHTZ6D[AHV# C<?EA
MRWP$E_L+WE4NR2V'6L.WEXJ[\M7ZS89_DM/_[B^^>.(?E]7Z6SW/XS"G6(2
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
MJUK(]CS%6DU HTJPTZ5K9Z1(FAIU@D8?LUC !&"]1=\3;&9SV @Q9W>^KH#
MT;)M(GG2]=D"DL.%V&8(RSU*?[OELWB-ZV_O%LN_ZNW1(B-1&N9%#DA*Y.XC
MB0@H:)X"PL.8$,2$2,UV'R/"?.\KMI>KY,9""0\:Z3K'BN:X:6X9'*%AN!FP
M!\(\U->PT%40/R9JVO!<P^BCP%OG'<NBP\9K[ HUTI0AG%,@"))3FH04$ (3
MH!AQ>9CD1:C'>W)Z>-]%AA;'3@?VZTU->ZL,X^]VC?8Q]TZ;X*IT<'_P:4L&
M3QIV5"IX^BG+;>G=P_W'ZK%4K0F-6RJ>'<#W9&GV=G?E@\JX?_QT^W[06=%P
MZWK2?,U=[+66VVQH3QOM^+1!RT+[#>_)4:?=^XX9=K0-'GW8L@UCUV>MY/4[
M7*[^P(L-WWW.>4)Q%$=I J*(90 65 :F&<^!B#*6TX20%!7SBM^W]?S:)2KC
M4K5^ND7[TSV2;5AP(<H*5[14I1<[G0S[,(Y#J+<:.D#$KL?B3NXL4)*#1K2.
M'S-OIJAEHZO6B>/"IFV4J&7X45M$O;>N/3=[PU?E$U[+??#[2J[DS5VP^GTU
M")??]7/D=EF7*C&]56>W4D59"CF.$(AB&*MV]04@21Z"I(@AYE04M#"*>1WK
M-^&)VF 2R3\-BB^#G27!P!3;PS8WW\WTY&WRKV&X\QY\B--P!V45[.W/M_H&
MO<)[CG":8SJGL#H_LW.CW0L=X#F%]OQIGELQEL<;RQ4O[[L[6_3Y;H6K6N[,
MI*C?<%E]6-;U*R[D,W?X^SP2!.$$<U#P5  8(2;_#>6 DRS*(*5A) ?NHBO-
M PY]Z181GIE#5M*"916(5J> =DJUG2D>\.I?8+T$ZI]\';#MIS,\[#" 6_.P
MPS&$=N0?4E3PBQ+VJ_2$'8"]2L% )]6G5&D32'4<GG:88^#JM,- \K2G'>:0
M')UV6 QAYX1VCG#K\ 8>L<T9=;<B$[FWS.*0@8P)""!)<U 0BD$:\@07(<UR
M;'3$JB_:]PGKH=O9N9A ?O,F7V88^!G JN=K_(!EYFH&(=HN#!MH,>M/6-TW
M S$WWY&7,1 \J9,Q!^30QUB,8$W<J5H%\3>\_>?[:K_G8;]S?IZ',(21H"&(
MF&(<R[,8%$A0D$8ARF 68HI,23SU)'MV,(>=1*V35_I0ZGD5+P"9.95>A>"7
M7HE?U:;OH!EIL-7$*?&GF?'N2$ UY4Y-"&H&QPER4,,!+.^SM@6[]9:81D9!
M?R_7W[XM%RIQ(U?S,]T]!8,B"[,,)"G/ :1Y"%!$$\ 3RE)*\C2+XVUZW.#*
MJZ4^-HES<]\CE>%U\(A+-J1T4M?RF[OX@73SZ\4VO:+N?ZJKH.K\PO0VH^UG
MT7-57E&VNP79:C13&ZI@H,KL='?Y77FYP\N15X+BZN*DK1K37JJ\$JRC"Y?7
MCF=Y!KBL[J4?>+B5/\MO<FS5'ZY<-W3,9<7?K_E#/>=00)@A"K(BC !,*9.>
MKL@!XF$:)S1..2,F@92&3,\AE-( R/<>@EZ'8*=$\*=2(VCT,*Q:TT%3\TS0
M+4:&!X,*GKNKX#$_(-0WV-4IH8;$:8\*]2$X.B\T>-7.4?S^]4[%89O5\U=.
M-ZMFN]'E'*("(8H%!#0AJM<7P@#E,AS*PYPA% D4QIF)?S@ORK-;^/UO7_\6
MK#O9,I;IA9LY@1&D8A'R,,<4B# A &:Q]*19QB52A<@R'*59E)KQ5KC!RHJU
MHD'KSB-:>I[2#0)F#O+WKSO#=U(]9*HN&^?(&8X(FM0'7C;XT/5IO'%-BYAF
MQW,K-SP-OU&:%#G%*E^M[@4).7\+Q72$61(QRM,P"[48#,^+\.SAFH+T9OLF
MEJN>2FVMY#<4/6K3)G]/F\ITNW8"*^V<T14(&">'E+GM'E9)<TPN<]X6IPU?
M]@2\0)>74P:>;NUR\DF[R2A'4+_=V]7RJ62<O7K^O59W=[ID<W7?79>5<W^>
MYIRQ%$> A2R7VY4T 2A-4Y!E15Z@B,:1NOZJ7["H+]IH\II7+:I>A[29P)TJ
MZO+9+PU'8EG]VI<S5O<!WFID-HL-0-:;W7Z@,YOU"K7&[=T.4?N]1VVK2W!S
M&35CEV .@"-782!X4A=B#LBA:[$8P?8P6_#52HW=^;+V%$NM;5G,XSP3!"1I
M&@(H'0K !48@C-6-/H@R"E.SP^MSHCS' [W@O5# ]'#Z+$QZ3L*-\69.86OW
M+B;HCIL=QP27C7-VM'Q6T,1'R9<,/CXZOOB&W03>)4'JFXJ]7C8D1+Q2%$2[
M6NH!%Q!%-,VQC!9$K.C)BP(4@C,0<Y1$)&)9DAB=%YN)]QWX[Y1IV,+VU#&;
M\(:PZCD!?V"9.891G/Q==KH.!D<NQ%#XI&[%#IA#5V,YBIW[^<+7N*PXZYM$
M=UDME!4B*G (. ^5FTED[)"P&, D#-,"%3 4A8F;.2W&LSOIA0:\DVKF0LY
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
MYRMZ-8+W5;!%;.LROGA'S. \R1=R=J=)6P19CZ!JFS#RFW-UG&0#P^AADM&
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
M0X]WZ7%/IR3U!1+M07+H?74KO?*2'22)^J#P=B65GHLPS@L1)B#*&98;.IH
M7"0QX!2F\E](FB#B]#S$L0&>?7&_V7F1PP_7W]K1,<<+?D'W!QJU;I.%@56*
MN:RUZ\3I16];T!@WX;&%I\\RU0&%:_5_K*,(3Q_'^-#!EQZV^4;^B$O6Y3!O
M*M8<=;0D!:^;W;4Z8L B@3 !1<)D3)]',4!I)N/6I @YYC O]#J;&LCT'M\W
M&O0%0(/0ODLIK /<J&.:;KP,IF["T2E$IBG'%IW^V$&!TYXAMPK,@DX%EVE'
M;7N=)1XO2YPX]:@-P7'R4?]52SZHLI*AUX?R29U[K.6/I22+GLID0$O7:? /
MCE=W\COQ>4QRZ2E8"L*H4'??PPC@A F0%06/TRRE.#/J(6:IAV=W(G]<R)"+
MR1)//>\Q 4IF'J55"#0:!3N56G\RV[7,&FHW"Y1B0:.90PZEZZ!QQ99DJ<6T
MO$C7077$@'3E<#]HS:.RIHW2YCRF!6-A#M*((@##- <8%2'@BNP.99"$1:1'
M3?X"VFM-_FO(S4<K&*?MB&CQ;1UMW"?^7C]'$6)3[M-MYW^B(L/C;_&S5!(.
M-/^Q]NCN/\GD-8$G5+!;N3YNJI*6CWCQ:EFQ_M0Y(SA+BC14QT4%@(@1@/,D
M 02R!&-<4!$CDWCZE!#/P?)69%!OJ;K,_/Y)9-(XR4D(&U)9"F FY.(K00&(
M0!KF$IF4&)ZF78N-U5&:)W3TEJ]K+39;9W:F-N(\')V-V>/(5Y\4,:E3'3/R
MT/N-/FO1N><#E_$[WS*F?% ]*_I*@^>[Y2M^BTMVH_I>JWC^G?PES)$H8L3S
M#"0LPG*>AA@4G'' XDA@GB$:DDS'@UG*]^S<[K:-O@VZSUB@.#Z?)\#&;*JW
MNLP&=$Z-.KNBH^>98GX@/%!*S8)&K7;_KQ3SBZ5!/Q^_F-IU]?&%K5F+'WMD
M1AO]6 P[7;L?>YOWFOY<,8PYSX(,8$OYY(Y?YX,!D<?YE_VYCD[F&1JF#ZX9
M/2Z;:$4X,#+L9(0#ETT;$@YH/#UQ1J[;9PV8$-Y7ZU4I]:3M'5*48)BH7H X
MQ41NC@HD-T=I#!B*48)0F*;<J/;0FZ835<PL=_(G2JQ=_$2>TV@N@9\\:;9-
MBPW4GP5; WZ82[BZ(+]T-NRBGC]'[DL7;F>9+FV!9OZ?\7+^MEK+F.8+OR\5
MH6:U_H0?^#P5.*4)4NTC<@H@3AG (4V!R$DJHDB0L- Z(SXGP+.W;44&.YF!
M$JKG<,]B,NXG75AJYMX,C=1V1I<L&0FVY*NM^Y#_LO,:9P><9+)?,J>?HQ>?
M,P_L/ZY7"]6/O?XL^N;LW]>OI%+_TB50.S^"[XPPEB^I^TB-='7S\T2PKT^I
M-H+$Y2V.&Q ,$Z$Z]@=_*DV"1A5'>YW+MEKM=4:&G6RO<]FTX5Y'XVE[MLR/
M?/UMR8QGXYG7/4_%/>[,5K0!V>P9BR_/.@?&FDVY$W9ZF& 7S+J*(/1PS,DI
M0L\8=8HD]-RCD]4B_K6<TY (R&6 R3C$ *9I! BE5(::65)DD> ),;IE8Z6%
M_SK$W'L=HL12;Q?O'2&S*7]-#>)?RQ>M0-S!\G+UAU*''[WZ< >3@]K#P6 6
M:W_/N6W 7SQ\Q_<JOR5</^1;GQD3&.^9JK'26UIIN+R?-= I._$I8^P6]>%
MTZWD)]3?6[Y/_;UYTN=-=ZS95D6]K9BB1YN'84%2E&$@,A@""",!<()S0$.8
MY$BD$8NU>,O.2O \AWJ97=UB(*4VA(GZB9_3N%S._%QMK=E<,C;4*/DS:HQ5
M]N?TB).E?T8-&N9_QA\T7W.:B4K7&[Q8/*L3XS_J;;,CX\VGSEB>Y]>^T^YT
M:4H8@J?Z;X-&8OI+E19"EY<PU^"834=M7#SL9TTLMUH'M01,MCZ:F#M<-XW>
M,Y_HM_S_K^[*FAO'D?3[_ H^=D<8$SS :Q\FPNTZUK%=Y8HJSTQL](,#9UFS
MLE@K2N[R_OH%0$JB+A()@;3GH:M=90IY4)E()#*_%,N/RVK]X[:NU\JP/BS
M]MVSQ,AFK2D'AG30TM9M -5J4=ENG4,J&#9@3]+#[+9/\!%,U4)&)POM6W<R
MP[00KFN/-H_#S;#)%%_S!IC2Q&Z6UG?\R='/>PTI0(!Z1L)AX[I,.)A-G;HF
ML9,59$OG17(RH1/+368YYT7I&DS/4X[SD'>CV-^)'TO!9B9^43_/A:E*6/!N
M'N;L>.8''$LLRA(CHB&OL4@*5!!UB,R%Q#(-2T$D@;58^F+-ZEM^2?^D+A,-
MR([;@'?8!<XQ]O4Z[!+!DZK8=33.5JU=%J^"+9,&!6,_-WPP[_UJ?^"[Q]G$
MGO7G:QZQ+[:FG4'L69E'<X=]K^]89<L>!5_/Q9W<#B)H\]T+OH<%2O1L1'ZW
M^*K;S99J-_V-U+/Z7D^'VL74F$A=6XM13$2.,$L(HJG$R@$+0G)&189!H^>]
M<C=R\+3A5==E[(:A!/\Y$TOU5AY?=$][!U.WD<.X@BZB[D:4@*RZJRB_LA4M
M,+(!*W6]OF8[=_YJ+P_FTT^_MZO!%W3\2M3Q3/,<>#VDC:I-7Z6W7GF;MMQV
M#+4>E=B.0N1UVBI:4#G-4B^")4VR,"%%CAC-"H0YD1KD1/TUR;(L#WE&2ZO^
MS8GY'GF3V+1</(M:QY#:N8@=8Z\WI WX<BTW@+?WRH!;@\=FC8XP;PF*U.\K
M>".M'+9<_ULU=@!?A>\V#RAYUZ:/&Z''<LQO%US\_"_Q\I 4:2+S,$4EBQG"
MN%!'BC#"J* \%P*'>1E9[2-G*8SL\=N.B)9H8*@&BBRT\>-0+\/W_Q=+"W.6
M8$$=FC_."'-!]\?ABA.W?YP1Z+C_X]R#CGG6N=&VX*>]0EO?]E!BFI0R9XB5
M6(\04S$<S62&BB)D+,:T)%$,B>'LR(YLD,T0"C,L#%&S9;,.#\ $J9T>+=.?
MWK7C'NULHYC=_G"UP?GUF+ $2>PK'6E'=-ID(T@11ZE$V*?A5YB?J\57=7R-
M0II&NNME^;18\0]S\MWV)O/L B/;NJ*+-.% 4T;17MRN&WEF"ZTV^YO.\XH8
MOO#TH@.81=N)'_RAN?!43S HI=-5Z/E5)[L1'12L>S$Z_+#C=+_9?*TG=WW;
M8KY=T]I,L5.A0I93&5.$XR37?2L,%4Q&*&:21$5,1%CDH$%^9TF-;+-?!6G\
MF;E,JP,2J(?7\U4SZ7.ASAQZ=)3^V\V<U'7PFRG=-C]>[XT"_0_@8+_SNK7;
MO_UH#&;A&YK!CJC:IZ44;*43U#I]R(+W9+F8+;[7NC*WR54$?VQ8\SFZ;U!^
M7U/ZSA.:=B#?H,!'L_>&/^'F&,X-L<[#3!*9A4AY 8ZPS#1F0IHCP9(TE%F>
MTA($=?,ZT[YOMT.^]?"XYYEQ +_0H2'7($W9V?CD8[ZGF>X]S53O-S'-&SC%
MV^_T;H/CII9<FAB,S&_,=F5<<GV]6BUG=+TRESW5S7:GNY/M4RMSPYZE24D+
MC@3.U%Y/68DH%QCEN8P*/=(;IU8&?3$G(YO\#62GAT/#7_XB^OW%I.H%>Y0-
M5T%#L(D)E%([C 7WNA]N^P[NY/99S=U42@9 ;DZE;#?PS:[2-]_<1NFDJW3U
M_=X/<;O?\K]Z@N#TH:E>,,Z+"$P'R^E##WL G5X6=(O_WC_]F%<O0GP5IJ*L
M4U2PF2<F.<L$*RDB65XB+*0Z'Z8J$N0D$87(E?)24"YWD.+(&\0U8\OU0?+6
MW*>W82&P0&I8@5$<BEQF&8JH5 ?LDJ2(1+G2IQ!)PHHHS*/P8:63RZ^AP"U=
M8!Z<3*U&NSC;JW* ]U@M:;1L:'>KOT:8:&<MJ:<@?)C>I.&XM?B'@;G]!QW1
M8S:56N]F-9M7NC"KWE5 AIS'6$8Q2K.H4&$XC5!)B@C%45H26C*I@G002DP?
MM9$]::?,M*U ,Z#)0("87G79&;TW)< ,OB-_A[#G7CN0C+[06WII38O28B/V
M$1J+U8=<._)N%]Q :(*:\=H/C7UM90T,>BS.\$64LR0PLSK1=*=1BOGL><;7
M*O+P PQZ5J +6NXV*TW<;7<@P'&CW>$#;AN;F4>E[X>7XE%%?+-GT>2X?J]J
MW7]^)^_)SR^Z\:1:[)]<OI F#DZ*E/-"H(BH8!BGD4!44(%$CG%&HY@E##2J
M]4)^QLY#/>HOKYX[UXY][C(:**<$W"<OU;[=3CJA3F%.H9GNM\?9!H;B%\W<
MKU<&F4)#FY*?5T'+XWYF:E4%#9O^=F5/^O*T;U_*S:0[NR?5'>[]OI9UO&<7
M4JA#!+^IZM7N&C@L8U;0/%)'?N7O,"X*5"1Z0E4N4Q)3FB<)*(5RDLK(_FQ#
M,S!$;>Z! 0JR<TX7BPUS.7")X3???1+YNO0^26/:^^X^,8^NNGL?=C5+NNI<
MG3^3V5P;_8=J^8W,Q4VU6,T6ZVI=_WVQ%&0^^S_!M;OX4M4S[2>B^)-ZXK&^
M6_Y>J3U]V>G U8\]%'E*<92HP"9F*K IRQ*5G!,4,4930K,4$PS##!B57RN+
MN01(X*-B:K69Q1O%P9/AYDJ#T]1UL-[R;*(@Z/3)<5^EK2-Z[=?CZ-#H:J_>
M9\LYDM42:=ZO@AWWP8[]0#,6; 2XTB^UD4%98=!(H5;K8!S\WA??.KC)"?3M
MS=V.R>O$;GL"M1^[_RF(7HIY<,C7CN/?M^/N2DPC%A4)*EF:(TR2$)$HY2A)
M69F5E,<$-DH91'WT:'#0E=C-SO.@9SN?/9KVO/M@ST,'+U* ]SY_&]JOU,</
M4,OY/GW((HYIN+TYG@<ME5_%$YDM-K_4I?K10\ZRG!:%+N7D$<)2.:.290G*
M"2G3+,N93*V D%T9&-D5';5$;UEHYM2:A@5@K@VJ8LODVHB* V;3#D?Y7J9$
M>-K,41.^\F10\M,FQAR5<Y0)<UW'S2]]%<]BL18?E#PZ2M.G]G_.5H\WZWI5
M/8GE^Y]LOC:37O69KQ;\GOQ\P")6/BE/4"%EBG"(2T1IGB-&\@SC(J0%3R&N
MR8&'D;U34RRS;/@"'G5=-&KGB4;6$\P9M<P$VA*"#3O!GXJ?8,.0;B%M60HV
M/.E$OS^/=(%&/#DE%PXF]4L7J.C0-5VRE _@^IOJFYB;:3QMX8H' /OS:XY]
MT]@/V*Y_318OP8:[3:W.);#V/?KK=T!CJ@[F=1RU-@GH_; ^/('?]Q!Z11#\
M8?'[P? M/N_0?6,"I4[:@6>DC".)$4MB@7"62D2C4B+.<BI(A#G/K/IF3RT^
MLL=HJ#DD:$XJHM_B+Q4/9M5^)0-TD5P@H5MC2$/05VO'&?9[NS4./S-= \89
M;O=Z*LX] X>7NE8OA^L79/ :6"&(E!E!"4NY.K*4(2IXGB*"65R63/T86I4&
M'JT\LLUO:06:F#V(U+[T_;9^D4PP0[<4!P05=9)U)XBH_94F@X8Z*4 7$NKT
M V[G_4_50KQ\(LO_$:L/ZP6O/XDG*I8/88X++J-,;8:%VA;#.$6T+##B1<ES
MF6+,,:C _329D8W%$ V>#-5 :K*PD_L9W=@=SB^7&&9*C; -P<!0#/YH:'J\
M?>@7RM,1^@R124_)_8(>'H0'GGZ-:A<]!N+^D6RO4@]+)'"<IRQ,4Y3J$<<X
M3C J1!XCDI,L5?RD>4BGK'89X'?T:I=M@8NNA9@K9MY$H<O06[1S1:__9EZY
MT,7,1-G4,7UJZYC>:J&+I;[?1*'+$*__1H4NEFKW6^AB2]1M![DA]>/U@NO_
MZ7DASXJAQ:J^7MV0Y?)EMOANFJL>:$QPD2<$J:-ACK!4H5X1EA1E&!..4YR7
M$:BAPXKJV,E41=RT,3/]@]BQ 7/>=@K$4JJ=-$J1(#%66ZE&)^9%C(JD3$A<
MT )SJ4ZS2UJ]F@J[U-^F$NUV,N^* 6:;-QHQ/W0XN-+S6C9,-,VD_K83D-">
MM@4[FI.Z=Y :#MTT[,,7C-:H=?):>?][\E/?A3U6<WT#IK>#D^"L#YS(1)19
MA,*<*^^;1%0YCU0=M&F)$RE(41*QB</O@>,R@+PXQ-CW<-?<@@WIB^%',>?!
M!F9A504+=7(UL#A!+5:K>0-4"L9VNNAUV+FAT;0[#G!SJ_)_;E2N)U%I1+D.
MV\$=G<^^]T-@NTV?<%23SU$24!:FGPOAJ*230QY<UQJACE$W[E?KQ>JKLO O
M0GU[-1!1(G,>IP62N>ZBHS)&1-(,E3(I\B*B@L?,6QWC"0:FKF/<L!!\M1ZJ
MZZQ;.^\UIL9@GFNX@'%/>U=!R]%$)8P]NIBBA/$4^;=3PMBC'% )8]\ZCM,M
MSA9OZ\/Z)[)J_Z:]XVQQMQ#_+<AR"S;R$(9,AI01%8S1$N%(_4&%QO:148)E
M5D9%+$%3+RYB9V1W]6[=@!LL1/"BR&Z2G\ Q&)<IW,YK3:?&$;*4W<&2+:LO
MZLG-X 9SIORF#&0NMK\V@\FO BU%H*3Q.'7#BR)]3>.XC)EIIW1X4=S1] X_
MJ_JHIS2@"_Y**4\N][I5E W^B(?2R=.JZO=D(VD)F,("*&B2*LE>^3T52)ZF
M\8JUD;U"]Y=%]G_4+6+2=PW-5<5WL6 O[\B3"LSJ;]5:!6K-'LWR3,1I4B":
MJE (YS)%A4B)"HHD*>*(XY*!3FV#%"<H#5F1Y4O &\JP@&=87W8QC5<MP/R
MN2'MT+X*6NI!0_[*=Q;;6E9/D<4PO4F#!VOQ#^,#^P\ZVKX^D^DDT>V3'J[1
M@'^VE4ZQB#&7-$%YKL>'L)B@ F,]BU.4)!5YRA-0%5@/K9'M?4LYF'5( ZV^
M1U.6]NY'?J"E;T7O4AVA.,Q".E^VW4-I6JL>%OG(GBT^XGC_).9SW6VUX$TI
MFOJYG5K2?DF+G)=<4(KB."T13F2!E!53%%&>A&F6%V4,ZM,<(CBR3>O34FV.
MSD\;\L ;HB&%6=X&>50#\.:GH6QTL*6]'13DW\)M)?5U>3-$;MJ+&DOACRYE
M;#_G9O4'Z=3/:[WFG32CQMJ1H/7=>E6OU)=$D7Z@653DL=K)$T(PPCA/$:7J
M)Y+RE&<R26,.VM.!],?.9S9DW6^-H>J,"A&'/)=(EF&A?*J>L%$6)8KS1$C!
M,L$C!AD+,:8ZX4,BMO<QI+V/::?6K/5=LU*QAL-=&Z>C[^YG#9+K#[%LGKL*
M^-2OP\YCCZADF ,_NN]J6-$ N.VE?8<-=41K&/3GT!T5X<F_0ZE/ZNX=57/H
M_5V7@>=S/RA)JX7X*IB**I<O:H]17S63Y[N3.M8D;#5CS92,%W!VUVGQD7U]
MRU.P8<I,*-^PI4WHD#'[A*^;+H?3OZ.K$>9^P!H<(2-\D4J<\L-N%"?+%E^D
MD&[N^+*%7 ?1*D?V?4;G0H-^K#16]Q8&Y&-5\3]G\_EN9C7'*<4B1@7F*G:*
M"$6ES"2*5 A:AGFAXBJK)EP7XB/[IATK0<-+ VS_RPX 9\/0K\X@W"!=VP5&
M8VD0YI8\*\]A'"Y<"]YFY )(3SPX%ZZ4XVFZ#FM<6)?8GK4[,/X9+F(9"Q3C
M7,_NTD"*:<E01(N"*/>39R5V*D \I#2RB]D5SXF6,'#B_7D5V3D++X+#/,-.
MY@W-41S H&2^R_^.Z+Q.G=\Y<<\6])W]P"C@@[M(.Q,B3Q+"4,*I1#@K-5"!
M9(C&3"9QEA0QS3PB#DYUHFG9J /Z$GQ95GS-SI>Z7J9 .PL?0RTP@[= %1QI
M4A]4]FGP U]I?A]4&4"D0!]3_8[@PJZ?5O:U:\>?G:!0[20RW?63KH:&U*:=
MD'LX$W&IR# S=I466%MV7B3'0K(3"TY8-79>G/T2L9[G'"OH.3?MZ62N:\YN
M%S?DQVPWU5S/*W\@DD19*!-4%)@AG"<Q(J$,49JSA.4TRT,&&H8U3')D@]PQ
M$/Q0'"!]N]'P "R&']:=W>;K5R,P>^THPY2&*F6TY#7BAF8@,!QXK$JWEM97
MY?DPP6FKRZT5<%1!;O])K^Y@ Q7&PC@2&",I6*D1-&-4XC!!I(PP92R41>;#
M$TQ24C*R$P"5E7C3PT6FCW:F/T)!B96,XQK\:Y226(EM:>9>BDB:=-Q#QD6<
M\Y0CDDN!<!(21+DZ9=.,AC%E29P4$:28H5EVY!J%!IN?&%) *VVDMC1'L"Q
MN^L7 &Y:>_SZLJ%FT6F-94^0(ZO8_RW\W'C])UGR^F9>U>*^^K3X,=,-J<#A
M\'UKC+QCP6;%]PH[?&CT)2?0,@S5P)#5D>C][,E,@?[T^<NM:1!7OU#'GGJD
M\?(V0CL=+WL7GNR8:2->][AI]3P<GOE&WU%O+R D9V'.,H&DQ#'"DA>H+'F.
MTHA$:103SNTFRARM/'I6YUDG)($7NL?R]YOB15)!$S>6 H$@FD\R[P31O+_2
M9!#-)P7H0C2??N "7"EZB-O20?CY[67W2 L 9*ST[H=^L/Z'J'4!VH+KVQJ=
M)[JO]#^]_RF6;%;KUN-S4Z4VN5KE4)L):46>$HUVAT22280CEJ(RRR@B$DO,
M2AH)FH Z"-Z,:",[AJ-"VN5V,AO;<1*HE9],L:P&8ZA_O0I:.8-G(Z@I]!<[
MX=J_-Z+K+5$_%N@&44&D6LL!,.M-O P(#->;8'@\!]P%]]KOW=Z)J:\+3X*
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
M95"$NTX\.1X'!B9U1>X*.G1.%ZSD5(SW152?104NQ^M^;(*"O"_O[X+/[^]
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
MUV8,<SM:^7K!3=*CO4QL-\F82D'#*$(R%@G"4B:(E 5#220BQEE&662%,N%
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
M/!WBCE%0SZ"[/)_'R_7$(^?*. 0M*'A2'ADX6?-#HC?.*BEU\\2?1Y#76Z^
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
M:Z.5R1,-\S0-L[L'VE=7CCSRX(H!:;D#1=L,A-K9RGN5B_.,Y^;#,!JS,&Z
M\00H?WI%=[>YGW=$.G@WO_'[+?J)#;A?W^HK1;(U!;& X34G(),&/0\UMTD9
M3%8QBE ;+]#67<7H:;7-S"W#FS./L1 G:+ 6,:*G:-M9,$Y$%8)QY7;U0AO&
M[I+251^QQ^C[;A^QXT4]]L3R*[MW?4[W\S"K?1(_?L':T.:R:/*\B=&GQ;55
M>:VHS!OMZV1V5%93/!,81/0<BG-2E&2XO%UT?4]]3#N:QMVL&D!M3!UUX'YM
MZ]1WX7/^N$B.N<5B"C$+[S3H4JNU64H0;.U:4Y@5(F<O<^O;AP/('#<+I*D1
M'%9%W3E'=UL9'I$O?-^S6G=;'-"!.K+C'1-8R&DW8(Q.H'3$VFS7 /.^9&YY
MT;%U1#1RS\4K:W[9F^\Z%1OEO=L,7%\]2Q2'W%T_RL;L'6? @@OD8 1?1X<*
MD,I:;I@.(@YU1W4XU3]U7\;'H/3^T/))%-[!MKV-XW.1/OLS+/-UCFO<?(:"
MU>KTY.Q[M\^,LLA:44CO/,HZ3*5 [88)3"N>I8@45S?OE-&4@W'=T,Z@_T1
MZ&\9Q-L+_P.2B*>)=+"1P[-YOO6=/^;3]7TFP<4L-18/R6?RU+BQX$@OD+(H
MH9CBE&M=;3(D/^/ZP_TLD?% TIVC?:>9[N%^]GV/:MSM=T O^]Y>KVAKEPQ3
M9PJ:.JPB"/!".A!9)$29"D^M1T,.U?/W:BG<?D.]24IU3,AT=EH/-VZB7)![
ME'*((#/%E(I'1>$D,M Y2,&99IFWSI4^D-1.^P4_!D/WVZ_AE-;57OYLOI[F
MRM+T&UZ5N)REN6$^:_EW\O7T3*UWI7*MKL4'E>N<B1)"K>#BFIQZ&2$+ZS&*
M8$(9[BZP%1?CNK8#(WH457>W#]]I[7KX/GS?HQKWGAUP']ZW>VAR4@A;:E^]
MLU(477-*"\24F'"8I"BMDUF>J /M-8-/RV/]X]^F&6_</UQ2\8I$OIR'V04%
MJ^<7"JJY(Q]Q^6V:K@_>B4F3ORH5)*=)9EDXVA*\ BD->;'1$L?#U0TT9N;G
MZ''[&)3NV/A'Q$%WUO*!'K.'V\[]'CQH@]P![>J]K5"M\R*K4N?3V !*$0Y\
MB1H\CT4&98MRS9W[@=KD[EX2VV1]+:<  X7KVD+Q4=9Y9P:<\;7=3E0FENQ+
M:FT;CR"WT[:ZC\'2CI;>@RJO@UCG[6+^>5-0<Y;G^1!WM;^38*KV$;:\WN9F
M"#$:\#EX23\*3+8^GG\<A>/&*(.@<4 5=;>C;NM]=57_M>VG+W$=IK-F';SV
M>UG[!E\',#E&_Z_ -><,3/"\)KH&"-HZ\$%:S8SD7+7>F+KJ_S6QV7)=:$49
M46?)5-Z=]'6$0RC%.<MX\TAO#[+&KFX>!#\'=/MZE'HZV'LO<\NODL^??9^N
M)LPF1&X+!,7)C,>L(<;:O-B$6$J(2=K6_;ON(67D/([6*K_=3+6!_#N T:=E
MF*_HS5<!-GD>URH7KI4V?*)'KK;_Z.7B)$SG$Y$49]85((18\AYB@I@1H;#"
M8D 76?.<^);TCUR7U0)0BTZTVP&R7R!YT74(QKKR]9*\ZM5T_1N>1%Q.N$LE
MH$(0J@A0WC'RJ#6#K 7FP(OUS4>F[R!G7-R-AY';H_D:*:P#[&V"K><A_1WS
MU1YTSDH*.6KR84!AHLB^E (N%$:<,<_09^52ZPUZ!SGCAKS=8*^5PCK 7IUP
MB<M-U6'XBLMS)D@F ;FI9PB2F,@J@U,\ HJZ?$QAS+3._MA*R+CI6]W@[7@E
M=8&TY=?%DLSU35_[G!GMF#)9&N!9B-JUQY)SG24PU(J50"(JS??8702-.]*A
M(^2U4EH'"*1H#J>?Y[\NON%R7B6TE2F>ZJEF8J!YKOU36 3O)*O-86WR.AJ1
M6D\4W(NP<8= =(/(]DKL )F_G<Y)H%_#[/EBGB]XD-JBB%P!EYR1?0^F!G6"
M/ G%K8M&<=4ZD6L;'7OASOR7Q]W1*NH 9G]\O%HVSR[FF&];/MFK4*H3*^)F
MA$$VX%$X8.2^EAB1N])ZV-*^M.T%1_M?'HZ#J+(+B'Y:;EK^_+C#B8F9:5I9
MY.#Z4,]?.42N'10ME< B?6"M-^;[J=D+AN[_ S!LHJX.@'<M/??6Z?\59V^G
M<WRSQI/51(:@DU(:,N,:E..Y5L X")(%6VB5V0%K _8@<.32P(%O4X;350=
MO,W2+6&>M9T]*Q[;=$*;B(+>:.0@DZ<H+!ER<_5F_)Z1P9##:T5JC,7'TCAR
MXM9P<+E],#BD[@['YF(=9D^!S91.3TXWI8V_+A>KU=4\EE]IGWF.95%KV;Y/
MF/ EHPS K(IUZ9-+8H4'*3AYT"G$H)X8L/L1/G+"5R\H'D#+_9O=>YFNHX:N
M,:V%#97?>M4$JM3D.XD&T"O)#0I31.MCS":$CWO0WC^T#]?RXZ'MSZ ]Q\^5
MD$' ?<7R30&\.%U6?4V<D,B%JB&!(P8C3[1V"P4'0<B4G$.N6KNWCR1QW//Y
M\0#;4G,'6]UON(R+$9)R7ZW6TY.Z*"X[H]Z7P[J:?I[7#X:KZ*.<"3#,\]54
MQ+AU*N)0:;Y/2_Z0B<,C*F*$5&2546@9(20=ZB%O!,>,ARP$EUY;:;'U.?S3
MI2+OMB_GFJ"O:IW?=/YNCO^.87FI]4D.R97"(C!76^=H)< 7SD%K'C-'J;5M
MW2[F.(I_G@3F1Z#N<9M&4Z5VZ+G?Q^VS0N\D9C]]62Y./W]Y/?VVX7MUQ3@O
MT@3C$EA/?RCN+(1"$8PHS/IL1<RB]6"39L2//:&I*V"W577W&+_K!J847=0Y
M 7)/P;>7Y :&R"$CJQU2K=*)_00.?!?SB@?#ZW%J:W8<^#2^^^726Y'CMR6Z
MOAAZL"BW'<5K.OG\>7D6%<<?5R]Y0=_XO%@.Y[<_'>E#^NPC*>#I_76O51*>
M*4B;>;HF(SB="R"JP%R*,35/X.JK=##D)#,6LEA&U,30VG[#Z0)".V]M8#FS
MUMD;_Y5*!Q^#GT-*!Q^CG@Y<CRO)U52"39&1CB6HP@18P3RH.EW3L4BR"@Q3
MRE%IW7XX\6TJ^B\8?)2B%TVEWAUNSO>(\X&IYRDBPLC(+*N=U&I''A82.)4L
M<.&3-H5GE,.=K-Q'52]VZC"][X31T4KH %:[ZKZ$5"P[71F0$A1YTD R*E!/
M+)BGL"Z:UE%/MX5ZK37_B/*[QZBA T3MJN:J_9>)E7IU'3BMO<C &X]0/#/%
M\D(2:IZJT&OYW<"(:J6&#A"UO5[+^(2&DTLIM27A2*_!JZ@@:LS<%2U-\WS^
M#HOJAK9+1XN^"_SLJKHJR$K1*H#@1I-Y+61>5?4MB\&B3.(^MR_.[+94;G \
MM5)%![C:KW;*QZ*D4 FL=JJF*R1:+"%#E,[)HAGQVGK/^PD*X ;&67O5=("W
MK353S""G:$:#=+[63!4%(=&&'L@,2R\\B\VO)OHK:QL834<+O@/P[%WA))U,
MRF$&$41MNU!H<W?!TO) P31G2;#6R6H_1[':P" ;1$%= ._>FB:17-(N5B'5
M[+J4+02#%H0Q1C,2']>MTWM[+4$;'%Q-E- !G!Z7*XK6JL@8 XZ:5HC&!+$V
M]8B1:5>DK',F_O_"LJ%.W8?350= W"V\FG\YG9\N3N^Y%JX#>3]]"7,N?J-/
M?EE-9,X6;:IG,HJ35=?D2;C,0+N,/ 9F8O,<\;8<_$Q%:8^"VJ/N) ?5^W\Y
MU%^K$*D?FP@AHY6.M*%I=Z.]QP%YT1F<*-::4F3QK9N4#\K0SU3BUL^:. 85
M7=0''2>."S&\6];^\372=)YCD0)LJ"ES1M5(4XI-;P&;H]:)-Q^^W92#GZD<
M;KQE<)3>?_JMX3;WMXV *58B]QYTD13U"A? %ZSUKXE[$[UUHG5IQ* ,_4P5
M=_VLB6-0T7!K:)7C^_*<C,WHXB,2;K<^Y[CLUX=):Y2*>N-%5V-76"I>UHMI
M5A"4E!QBKMV'K=0I!2,I$&V^W+<0<KQ1O/;02;*:V&((2;H,*A1R8KQ$L$JA
M--'JXEL?1]P@8.PDOV,U?=>X'"K=AL6Z1Z3*G'4P.1],>LG,E[#\C*L)Y^A4
MS!XRUMF[Y U 4$&"CE$$J0/']LT/=A$T]EE5:_"TDWX'SM>+\'6Z/ML_+TI_
MJZ3>G'P-TV4]5MYLEQ0N.6Z1U@6F7,NT2'#<13"R&(LR>1];'S+M1=BX 4)[
M:+771G?SOMXO%U]QN?X1SE+_OU:N?L?U58',/1\XPLLY]I7'.41-&6[D.UV\
M\OTLS"^*,#;OO42QULAY$1%X#(0QZPC%/D?0+ D,2G-F6I\=/$A4NRN@>U]U
M=G?!"H^TQ"(496MCF40VO-8:,H8FI1BLL:T+D/>E;5Q/K"UN[K_V::B?#O;8
M>[EY_N.RNH "9(PY%^!"DMM0L("/C/B*/H1HK"RN]3'%'F3U<C?3$@^+8973
M,]XJ0^?=9K%DYHMU$ P%/LIH12P53KXJ&H^%.V-;IW_M05:GUNU0*.P+M0/U
MT@'4WI+3<ID/(KG4W(&A0 >4J,G=R5F0001:G,PDWGI4Z-7;.P7.H8J]/0_X
M,"EW@(_GIR2XZ?SS.?618J+L<@++=9T'$2PXQ21D1BZ#3!B$:'U/>Y."<<\B
MAL;)$=+N "L5Y1<<U([J%/4N%]]P4RQ^D<*(W'BG&:#*-;8. 0)2@"V$#MGQ
M;&WSHZV'J1KW$.(I;$]#K72 LQ>+DZ^G]+A+25U4)\D<T'%#RT5)4 D-Q" S
M9)6D(T=2I.:SKN\A9=P[OJ$1U4+^'<#H]>ER/EV?+I%$]'KZO?[K8D%$"GE5
M(7&X7)OJ.T].HH@*7&"6\U0L3ZV/2^^G9MQZG:'!U$@+'>#I+885?EG,MEE8
MKY5$S K0ZWJJDC)X*Q%81DOQ"'.L^6R!'>2,6[,S^(;72 \=0.K%8C-E)E75
MO)F3X#Z3KBYXL5'+B+;4V6PD(R9JZSV%$%/RGD5!\47K$Z==](Q;HS/\GM=(
M$QV@ZEY9O;U,_/&HE'2ASI+)&E2HM2&QMBXMKI08G$;=>@-\F*I>DFK'.,P\
M3#4]@VW3.F]">[FHK0,@B5KY+:VGW9ZL<D@EHXA>I/QDUU0;BCH]B#I0__O"
MZ_'*Z !:UW("7R(1D:8;/=&_9[A1V#Q?3_6XE_F)4HQGH\E^>ZYH8Q 2G(X.
MO(E*DPGG6K3..6M%>Z?G86W@.HJ"NR@DN)>5WW$]T=RKR TQ8DF:2@4!+@D!
M7J:<F=9"BM:-.7?1T^GQV< 6\[&*Z*[-\*^+1?YS.B.^\AMZSOSSE)R73?.H
MU;.<-TG8=<IE62Q/SE?=P?D[A[[JN+R=)@PV:[M[DP!"SZOO:79:#V4OZ+Q,
MP5#%<U%/SY0Q#A1NQB)E 1%]D#))PW3KP.XQ]!UKVRZ>-ZD780&Y Q$KLT(&
MB"(%P!3(#2DZ<-,Z*?KBW6/W%!P(#;>MUT&B[L&SNY&A>UM<$QF\,YS5EBNF
M@/(I@J^'.F2.#?)$L1=OW;EK-T5C-Q1\(C@U5$MW::T[=HNK3,_S+6)QA_=A
M-L='O'BPK?)0YL?8.*.-5B2#M02$_+%LR-%+H9!39K1R-G,66S=L?\J-\^H$
MZO5T/EWCV^DWO*.O\^8=:)GV40 +M4>5K\T%4&HP6H2@=":GM[4D]J?N)]I\
M'X.H^[-AFZJK@^UY!S_/?_P6_O=BN9E(M\FW8ZYX4Z0#RW*IIZ$&O*98C/L8
M:;>(Q;C6&1^/(*^7_-BV"+E]Q3J0NOI&XA5COX>3BRL@%XPJRE7O))(+%%/-
M;F<& O-:!YD+QB=$XS82QT7D8%#9'Y)'ZVU$6%:W:O**A+.FS>03IB_SQ6SQ
M^<?Y-:$2MB3ROB'76T=RO1T)+!6*R4+1/G 1;IO"N][BSC=TBYWC=;IH+> .
MC->+T]5Z<8++#SC;*&GU9?KUXDK92:>BRQD<J[T>=9+@R<Z3"V)3I$A*)28:
M&ZH=Y(P;WSX%L%KKI -X?5J&C"=A^?>:];GYHLKH,KDJB6RD))MMD@*EN(:8
M<X3,A<DFRBB:9R3M)&C<6X2GA%@[O70 LG?K+[B\([(S5A"UL,0!&%EOW3*K
M-\F, 0E.),R&*]/:ANT@9]R<W*<$6"N== "O'6*[NM_3+"M?HH44$D7J7%)\
M7J("SDSPO 1RGUK?E^Q#5R_I2F/%EH<IJ /0W69DDQQSYXQHXKP50A,;FGD)
MREA+[H#.4(PV1B@*A;!U+=1^E'4;!AR(B#NSV)JKIXNF0#L$=RT1YOH=S"1%
M9#&P"#8BB5'5$#P%LN:)3'P6%)A;_W26[QXJNPT>VL!Q8+5UD8ZT@\=-'@SY
MI4P&3X&1<\2/2>!0U3,A)W*1&9ENG<2YFZ)N@XG!(?=8=31+2QH$7!^P.L-D
MU6^D^>%RNLA\DKV4*FL#A URD;5$(,$)L YC**[PX%N'%P>2VFWH,3@<FRFP
MX0[]I!D#KU;KZ<GM#>#5]Z\X7^'020/[O/L)\@8>+8(Q4@>\,QF54""-S: D
M,HJW!5)<3):SJ(@^M?:DGC)U8)>3<E<K9ZN6K%(-'E<IS/X=PW*277;2<T,>
MM".'6M &XW-MSLY0E&2CLNH)[>V^9/]$R0:/P>!CO- A%-Q!F/XXEG\GJ_+I
M3YQ]P_/Y&^1C*\')]19!U/P.8ME%BA2=XRHDZ9/BK5-DCJ/X)THR?#HD'Z76
MGP[$=9E^^G,QD8Z$&X.#5*L+E3 ,G/<(C'OF8Q*"I=8%2P<1.O:(Y"XA>X@2
M?TZD$O1PXE/$$&K#*V9K-.HBA"@3:&M1DD<;:-,9'ZN5U+$',/>+UD<K\J?$
MZ^O%Z7(B'$]HLH<B*3)5)$H(C = [8R+,3.&S5N_'$3IV&.<NT7KH]4X=L+8
M_2Q6KM*MR/E9H==>\NE2DB;I#,PS!2I: <YXDK2R25A$SL(MN-Z34W8$$6./
M@!X8B4^JH[X-9SU=5MH;:Z, X>.FFA:!=H8".69$2S\KO/6U9X/#_@&'0X]O
M"!^KENYJD9^EM#S%?&[$CZFFNN=)QQUS[D->J\;^X4?-R:BI89NWAMG58(KB
M,*$5GC!3QR':DB$:)8&Y(!E+7GC1O%?*_>0TZ-Y1A5J'@:U>+$Y.IJL5:>3%
MZ;*NNMK[31%/"017IM;79_":2<"8BTD4R3O5NKWU3H)&;@O3"!5;&FPTTD$'
M^]8Y,\\7\U-:I!=,B.!%UIZ$$E@ "EHT1$P&M.)6%!$IEAF@M\M=0D9NU#(L
M@(Z0>3_ ^=>0-OJXX,)&B5B[Q$B70IV$X2!@$L T&A6\9Z)Y->EV2D9NL#(L
M=(Z1>C_8(2'1@V>?PO>K51 IU#265H'.&X\L6G+[F0$I8\A918:R=5KJ_=2,
MW)%X6 P=*_T.<+3)V7Y%'N[B!^*F^(1(F(8XG6W&IUZNCGJ<P8R *&0DR\H*
M1*L<.)TY3XS+R%O7+^Y'V<A-B@?"UP!:Z0!K#S,DM(E%!@TIVGHUH1%"0/HC
M:L]]P(S-*S?:(&RXIL4#(:RM+D;,YMN<DIW;X]=X1;[317AG'*V(LAG4S,'S
M(, DK@K3.3!_Z[CHG@/*N\\>N>-P8T2T$& 'QF6S"9_+YH(%HI<;X3D$K3;S
M)6IKY,A!DH(+"BES\UF$6\C8"R[N9X%+*WEW )G-+GN._"T&,(N"B3,/] >G
M!<!H8TW1@$#ZKT_6!]=ZK,=NBO8"DO_9@-10"QU@ZBXC)*\-B]>^14P9%T*0
M8#B7Y+@)#<$D!!9=D;1DHM #G3+N)FR_TT;VLT&LO5*ZN\EX':;+?PVS4_P-
MP^IT>39\XBH7^O+'?YOBDLC^\J,LEJ^G\S!/TS [N\T)\^L2.G].#NO+WUW,
M/V"B93F=?WX>5M-CKDO&)/>X.YEN!-WHXN?RI2^GJS1;5%*N%IT)/&'("HHJ
MJ@Z82#6I48-(S#MT#D7[.K\=]!Q]PWSQ[/,\CJUZ>'<E?/K [XOY\H8NSDJ7
M4XI9\J0!C:N[4M;@N(H0L;#,'1>L^0R49L2/7*;;"F]W[JE'46X'+L<EX\]_
M7+-)KY?X'Z<X3S\V/;.<1L90!,!Z0:\X171>2@X,-1-<9LUUZY;'>Y#5"1*?
M%C#WP;:1]GH"Y#:&SON,B)2T8-8#U_6ZQ9<(OB0%.83,K=%%L>:9Y ^3U0D@
M6T'A/J@UTDNG4%M=KMB+_EE*94N" ZV10H=2$*)+!;**FJG )/K!C-\.NCH!
M6RLP[ &VHS33$]J>_[CKY[_%;SC;K-'(G+*2MH,8A 6E13VRD!&"1%>*)=>&
MF>$VVQV4C=P1H[?]MI4.>T+F]=5VE[_S=6VXELR4FI7.,JAD!43)%,0B4J$5
M[UAJ??ST* ([L8P-$;*/<6RBKIZP^&;^]72]VDB,GQM\31+S:!A$1F9>":/
M"U,@! KV,(54L'7WQQWD=(*S]B"X#VY':J13<(F+(;OHK8Q>01+D$2OM!+B"
M#CRC;4*'$J5L7B%P/SF=;+:C@.L0C?0 KHMSVC>;H;M59AM33W&5M89Y4!M3
M;VI1EZ?(*TDEI="H11F@]&0;*2,WF.K#@VN@I0[ ]FD9YBMZ<Q7C1UQ^FR82
MT:9KYFWN5G66]&K[CRY&3&N!-A8-PILJ ,;)#^$6HN6,%IG2K/EQ2DOZ1^\<
M>3R@[C9;'D>['2#[M\4<?_P6EG_']>O3>;YH 5Q8H6W&,W B2%!9*0A*)/"&
M.\.4=9RWOC/93LFX:!L/&8OF:NH ;']\_+3<[#P_/M9]YGPK.O,^K".BE096
M[_)5L!)"3@F""2';DJ)(K;?M^ZD9UQWL!G2-U-5%X]Q:N8;+*J/WX2LNS]FP
MBC'N58#D/;&1R-UU*G#(6J<B-,55S9W%K82,ZRIV [CCE=2!D7N!R_6T3.EC
M55(O\>MB-5V?L\)J]WQ>VZ;+>H8>,UGN; WD$I2V&J,MK?O<["!GW'J??E#7
M2&%=V+E-M/<\I+]COF.T760JU%E'$NN,<RLS>,(+,&($DV<"?6OT[2!GW&J@
M;M#72F$]6+[%\NMB2<OH)<;U'6:4B]Q:1<ZIK 6_T0;PRB$XC8('[Y*2K1/\
M=Q(T;JU0-_AKI[0.$/AZL<3IY_FO"S*I\RJAK4Q9,NE!Q02HJE'7RD-TAHQZ
MSL%%-#[KUJ/!]R)LW%JE;A#97HD=(/.WTSD)]&N8/5]<A>_<)2N9+!!X$J"D
M3A!URG6RCC4F!2.;-Y3>1L>X14_=X.YH%77A /[Q\6KA//N,)*?:C&B;:<_&
M; )W+TJF!80(7HLZKM"CLX5+KMJ?N.Q'V[C%4]T <A!5=F +7^)R^HW4^0VW
M">[&*#KO @;M/>14JQ31DNLA@P(L/J'S)F)H[33N3]W(%5C=X'0@?7:/U!L7
MJN=.B0O2;!K3U.[X+.HZ.5% L3)&I:,KIO6&_D@2]\/L?_T+E2$UVP%P6]S^
MO[T<_".SB1Y3 A8+K5IR@" X+!046B%B8$BKNL,*JK>/FK(YW&RE/C(Q1D-$
M#\MARQJ_5>CY/,SH2_SX!7']ZW)Q^I68OE;1S%/T2F<PU?E7L93_T]Z7+;EU
M(PN^S[]@!OOR,A%E6>ZK"%G2E&3?N$\56$N<R^)1<Y&M^?I)L%@[ET,>D #+
MBNA06TOA)'+?D)G[K00B3!$7J Q:'&&)XB"8&VF8/#V[[6Y!.A[M&^#U-W;V
M%;"9_^_MOQ=@Y,9/V@D?GG)>*19] JT!^D-PL)]6(NL\0U0SSWQD'&Y7.B/;
M%[CFNHR.R#//,[)'(6 #G'GQW8[&V9#]UDWS.-F'./9I5'LW3D3:J(DC$6$
M!G'-1(YH'4K4F:"CXM05'XZX'XC5U];6X])C$K,%7EVB;YW0!:6CC2D@;$G>
M2&DX,BEPI)V7TD=*92S]8FPC,-5WV%;DOR($:F.U[68L/G*:MJ-2D2!HL@R1
M_/*3,YWC4_BO:!C'GG!57E<6 ;SZVMMZ''QZPC>@5U?%O5NKX'\\I&$>(>%#
M-_\USN!?+1?"SOXCAFNX\IKTS(^+ASD\5YK'J)PE2.3Y\YQ+( 7F!DE&J%1,
M^VB*+V4ZUF4:]GZ/PYCK2\"5N61_<3&WXC*)UQFH+\6DYA'2UUD\"(^-)Y2"
M1T4\7 HB ANC!%64C(U<"AE*3S_<#E'#?O%)^+<@O08S8>4A=EWZN)C/YG:2
MEQVM%>03C*;K#\1I!LX=B)13C)$3"=QG(P4"10D>360!6>LTDD9P1QTH3U9\
MY?$IQLC-'M#\1/#?=[>[)7YY9&7>=)/EQW,)ZI<?*\MR9VS@W]YFXW6(.$5A
MD(B!($XT1I8:T!(Z.$RPX>4#P>/=II%L\5".W%CUJ$O^%ASO#0\G+0[&<&O!
MN,6\AX=QN $'JQ2\5Q8L'5B_XP>.#4V8J\PI/1]0[T.V!KBO:-U?,,LMCQQ)
MFM>V2- *FL+=<;!"F^B3MZ6+<:__ ?5>#'7,!]3[4+<!SEZ%JF__]E_MY#IG
MP_^RT[#J&I$B.N:81B#S$&TJ&U!N%D$LB)22X+E]Y3@YB;7PO*+'U'MQR?KL
MPG"2-='P^\A<W=NPA\IY7J9'+&$(,YER_[)!SGF,@I?<8J$T*:XKMP+4R*2=
MMHQ\.1(VH! ?+O.AR^BQXXN;;I$W8 5BK>$* <R (6TD,IX)Y#2C7F.=N"C=
M;K )EKJ*L""Y-S+2 -PWQ4/W",HO<^\O%^=7T7*FB8G+&7Z(4PJ7X1 5DDB9
MC5YI[TION=L-55WM=@J^*D*/8AQ6*IGY;@+_&9=KD@9D(]><,BR=N NL0OG
M^\\\9%_NDR^4Q*2Y4RAZ#WX69F#6K++(QR0-L0X<K](>[!9P!F\U3"GZVTSK
MZAN7=KXT\*/)(GNCW^)T2:#9%:>&$YD$DE)AQ//H"4T@*"*):@B4@-=EZ<?R
M_:&K:[]*\<N+/8?'H4X#]FS]S2ZC[R"\&8^6E_K\%9#_BYW%\*:[^18GL^6?
M0I 29S/X@5_B)*;1?&7/&18)PIV$C+!P?P\!BLD+EV0*Q%'/4R@^N*;T'>K:
MRM/R\(DH7;I@7<J\_KJ"Y3)^CY-%_!2GJ9O>Y*#KHQN/KF]EVD["'Q,W&H]C
M7BB6[YY'T$=P,2"\N@AA=.O0OILL?S;_9H"I/C)$P\S^*=%5R(58@9KY_'JR
M_/3%)#R[Q[U\19 ?A2E%6H&#R!F$)2ZDF%,Y1!.M1'*E'W7N ]_@X&4TL]?7
MTWA+J(]I=?PJ3>!)(H%R$&>I$+?>(B/S  /CP3?71"1>NKRZ#9ZZCL31N.9%
M_%**)!5]B=ET?O5IVH6%GW^<WN9/X^V:&>5S,XE!WC *D1=Q@!A"D,<V8N6=
MDJ)7!0\^\(B=X'</K+3IVY7S*,6HVA5$<1LL\I!DCW<I<RL9X2R!'\/ 4^;Y
M,:NEU"/'HM%2<I-P+Y^Q'Y^\!* .LY2AZ4L&&8C@!H*2SPLW\]/1MY7>?3.:
M^L5X28]5*<0J;)DG)H_8B8@'QI#A0:*@C$TX<J&+Q_Z[8*K.0T/)WAV1!@WP
MU)?HOTZZ<7?]8X6DNS$Z#'LCC494Y\W0)C#D\O/YB+'*KS>3UZ6[3#: 4B?L
M/!X'E<!X XRSP98_I*]=4D0!\$@%#^X?L6#/X2*(I1@(UX[36'P2S Z8*F?[
M2WL_1R%% ZQU5[_]S]'\ZYO%;-[=/.P2__$T!/E_,5QIISA)&@(+*7/?=Y[]
M19W,T]6UU,QY1HK/Z-T+PB:=[@.YX\4PRJ.1J@%&O,O7/.1I[E_'$@+Z.CB"
MM%'Y'1D8?$,<X)!ZRHGP4:72.T$V0].D7BO#8(5(T%P!<WC*<.V/_+J8UL^T
M]H*L=L9U?_15R;QJE9)5"OF06^E-XLA9JY#%T6#E<#*D= M.,YE7J@A<$^+]
M&&S>FQ8=TH"//-38,!\,M[RTBGTMF=<]N&:OS.L^)&DCK?8TA<2HT82)A (S
M-,=MRXVB 1FP("G:0"3M-1?M=65>]Z+JKLSK/BAN@T76Q/>11D8QN!;>NCQ$
M&$3)<F^0%T(R">X%1./_H,SK7C3ME7G=!\$-! ([LWZ4)N(LQP@S)B"<R45_
MR3B2/K#$H_*B^"/,<\R\[D7V?3.O^]"@ 9ZZM^@9,Z/)]5J'].W?WZ+/C1ZC
MF^7;B\_PI[,$-CYWI<SM=/ZKG:]DE$0<M13($RWSO%.'G 9IU1;3Z((WY=>H
MEKU!DT'LX0:R 3(WP.0[<P-<1P>A.T><L)P1X@S9)#0*P820O(H\EF;;(EGB
MH\WH.AHC%B5% ZPU6+#@!T9=(%>:$^JR%3*!YTG1BB.=M$8JYRH#HP(73^65
M@KW)H.) CBJM-P\A;W-IPO?1SN*L=#-ECU.'I>?V!;M0:FWUV;LT2)X\05G(
M:9#<B0M,B PV& %A8U .#&CQX?Y/(3A4Q65LKHZZU?M<"7!>L4=*6@^"A#,W
M!PQN=$S20RAF,-M%].>'UM4= TAUIRD&8:ERZN$ROV->Q=8X6BHC2LP!T)$L
M&\=S%[LR%G/!L._5L[,CU7#_P3ID'T:K;BCB6J#VW8K(1"ES3H+](2I?',P1
M"Q990I01@E@3<2EZUTX$'$BLY^0^ '.5"?Z[_7MTL[A9 >ZIT2E N&:EA9@-
M+H&L#QI%D ""N2>)];)#.TC^Y*.5B7X(R;H2^*M(^$<Z[L$%]MQ3L&P*1;@]
ML+M5R'E"4)(.^T@)9<\K#ELM]WY!:O%L21$U/AA/#02?[^-L%N/J?>/D>GF;
MRSB)?]GQESB]N>*21D%2UG>2(*X\1BZX@!()+$K%0 OV*B#LY7IN!:FZW3^0
MUL\'=19$? -\]/0B.9R=S.*5\QISE?*06YZ;HT!CFD034H[Y(()PV)0>5+@6
MD.I*I@S/#$=RHWF!AT&EGQ??(.[/\Y;L..\A^6W<_?4HZ+Z,X_Q<=-[=_MS@
MU,'0#Y?(+A2]_'$2$%00YEW*^5G&$/=&(H>M1@''Q(EU/.'2(T_*)"#62\XG
M^V,YT>M*T425@T!=&,=!=!*(CO<**6),\$*#X2]]K_60-)7#V(?:VU7408AN
MP)I=CJZ_SC^F/V:W2\0^.I"T20SO'D]N>WK3^U[A*VL)BXI$Y&C$N<> (*-5
M'F<H6)+,L$"*OS$^'-RZQ<J"C'<JDIV5!7T\8.[D5G2_CQ_/D@Y PG&LJ5/!
M*J(" F8'=B.<(*N80"1J[5Q4TI#R,55):WI[VKTTW5\,,P<Q"GBB--@\R55I
MI+T"WY8[+P@/.K+2JF\#*$W9TWWH_3),'([J!@SJ4\W[GS$KZQ@NOL.?7C^4
M1I=_F:-?<L53"D8+CP+1)K^1MDCG]E_+60Q<Z.3Z99</]LQVP]@"CPUDC*W.
M6V$JM<Z%>1Q3?EJ1IR9]BE.?7^;(D+M%-0,/! )J;F1^HQ,-"DX(3'C2#I=6
M:/O"V((#=T(N'$JEYMVWW^T\[Z_\T:7UWNJHJ+^VQ]?*.FB'7O,X'IG&%-18
MD"A*97+V/R'G($9EU!CA@S3!EK8VQ\QO/$+B703^ZZ-7-9H[:BDV*(H\V8$9
M!_+".&+*@M@F1IDL/5UC'_A:L*L'<<9V15:0* V8TG7EB_N ^NY^MRX#T"L/
MU)]Y._ZO:*=7VE'"EH,$2<K[>!-%FF@.!@*LAN=&&T^*"]NAT-9EQN-Q4(]J
MU!'(>2Z,"VC] );FRU]Q_#W^WDWF7V=7E$OP7'Q").'<")H$TD%0A#6E42LN
MDB@]G>%06.OZA&TQ[5!2GA'+9G'\\E=WQ4*B$($)Q%+.I4J7D/7@%%.?Y^\0
M:T3Q@35[@ECW94)S#'H(X<Z-+X'1XA5WS'"N(2)46*/\2 X920-<,%@6HR6&
MU=*A]T#6W0O>)F_N3;PSX\[?NL7T2H(;HP*(VZTC0X)'#A.#%-><"@DB2,L'
M@?O!V(LWQ3^*-_<F7?W&RBV7^]+]$C_94;A(\+7[ZR6J(Y:2HR0ES3MT0/*X
M%PA;GB@73BC^K(UJ8^_EOM_NQ7'R;#GN%!0Y(UUXY5T>8*8\7,02E/>!YSYG
MN":/"A,JE+:E7['VA:T7)ZJSY<2CDNIP%GRVP_U(+/C')*SR^C'<;J-8[:!P
M6C.7%$-:F?S<0F3%3@UB)$' )CS5J?38J(, [<6<^G4S9Q$B#ETD<H0ZX4.?
MD"=46DHY<C%/_: Y&2RC!;EST@D.BI_9DR3.^[5MF;/GMQ*$*+@JM53-[_.\
M\__]M1L#E69O_[V &Y5^&+WG%X;5]H9<IU ][V&7TL?T>+71JLGK33>;SY;+
MCUQ>?G3'I@\=.E0KQ7E$D3BPI5[A_/J'("*$2DSIQ$WI(>'#(!X\!VI5B/V8
MUJ^$NIA.<\_D\IN__'CX-RLX+O+:XM6\9Q.$%)$@*F-NW(P"Q#LX%%,RBC&L
M02X+HZX8\-6G3IR*9U^,H*I"_@8"H5O(X1\O'_-*'%7R.")/LPO-L@NMG4'.
MPZ_:)$)$Z6%G3P"HRW^5F* K19$&V.EPQ#U<>Q(^C>WD@[V)J]ERA')I98@(
MG)G\G@NP884@*#>I.PCQ)%6EVX./<8^ZS#V K9[KRMHT;H#/WX+/V?V(<>GI
M??SV>$M,\)Q[G9"Q+B&.LT^>B$6*A*!DH J\_L+,NA&8RNJT.I\\7PA:A&@-
M<-]E!)=GE,=C+:_RQV0TGUU^_F-U&65H%($)9#C1B(/O@ZP#C$4KDX_&&U]\
M8NE6@.HV7S3'A>6(UP G[L3N)N2^OW__C:-05F"'--P<\9C_2\"UO5>$"Q$2
M#R>W[CNAKLS333BJ)Z9] ]P.][S)8UM!;)<WFWU<S&=S.PFCR?45=3A)IB0B
M.B\M8=X@K:1%U!L9N/0\TM*5HFWP-&[["_/&B^5%A0C5 -,=C,I;#V?V+_B'
M\]F[U=3,9Z]'EG^91Q#_9D?3/^TXE]$DZ 03'6*&+2<[*618I(AX$G7 N9K;
MC#X^[(J-.R3'%8V6V:D!:;N/$6['VZ_'UH=N\AV\N'CK(LZ^Y)KPX[_/F<H/
MW?R_XOSQAC1B*8X>@@I+*<08 4)NI36R'!M%'.,&E\X+'^TR==M5*TM0&RSR
MFF7E5K?\UDT?+44B5]80@8-W*.$ -).@1+36#)DH+)-,*-YOQ4\+ K3VAG4;
M;5^K5 UGI@9$;:C5?OMWG/K1+-X;[B7JWDWFT]%D-O(K4QTHW)MY%!0Q@),\
MU)T*C7P,&)2/I%*5+OJ>XEYU>X3/W-TKSC@%NT\:M%P/)]W^T,?YUSC]\M5.
M5NB\8E8*+(W*#5\6<6-PIF5 AE-C&2"-AM(#UJI=MFZK]&NU9T59K';O_\%$
MNFVK>C>9S:>+99[S.1K^7.+U3FNM"4P)2\Q2;I!5*2+N,4/:4H*H=HX)$1F3
MS_)U&]X0U+M#W0[P2@)V3GS3W'"5EYV)CT;$/91%+_Q\]!W^LFC#9:\OE6Z\
MW/]Z;31@LL@ISD/7L20Y%1!!B7--D(Y<.B&]$Z3TAIO*#9@#'=5'&?[+;CR&
M>"__Y95-TAK!*8HX$<2MCL@D+Y&Q6$0<I8ZRM6SV^IN<=6OF/MQ<.H(IP!BO
M( 'P" L?%LM. ^)27I^6$%FN_B6:@H<HX!=# 34A$>9*#T4H?HDS+7(6Y,SC
M"<L!;'*PG'Q;.EO+?:A-2,O3(M>_IMUL=I6PUTQY#IHK,L132,C$/-9'"N<$
M3HG;TJL;CG"-,ZU]MBLQ0UFE!=N2/>-WL]DBAE\7T]N-G%D<EYT3C]SF^V1@
MR&\M2*#4H^B%0]QA,.C82(0Q38K$&"%Z*RT,>T-YIE7*(_+Z<0G=Q%/5H6@'
M/*<XFH.G>R_45R$09J. 0%\R"_(L*;(1XOZ(A=9.6:)UZ=:N(USC3,N+[:K^
MH:SR*N3EI<=H"!<20W1G<,JE50$J@Q&!P%?41$N7E"X]SK).8-%>S;!=61G&
M)@,#B[>3-F1E959SY_4=$K#$7!*.:(HI/R0P2$>(KK33A &97"C^X++X)>J&
M%&><F1K&#BT$#@,1<%MKN9B$O+DOOXCYTN4_>HD7I81B@H)R\#@G(;  70%:
MPU/OG+9.\=B:F/2]6]T@Y8REYRC,\PJ$ZI&E?=:=?1?5?9J.?,R.05HY!B2*
M!!A2@)?($=<0Y!EP5)$+42KK0PRFM?AF_UO6#7_.6-".S%#_')&[LL1@9JQ'
MS H-FLA;Y)BTB,3@"57<25]ZH.J)KO9J"C%'X? Z KD7NYU/Z6;CB]8^#Y2>
M(B@Y9[ 3 4G/10Z($Y!3 1&=-R(P1P(KO??EA-=[-:6>)F2R$MN=@W7<A9H7
M/>1;L:,9EM)(B2@W%K06Q7DJC4'4J4BPY"'RDZ</B][PU92ESD(NC\=\KT$T
MUY0PMN+'N^ %=7GE 9-Y<ZM%!H-SH99K.CR)+K4SBNNP.[Z:,ME9B.<Q&? <
M!+20JR^ 3)HRC:3,&Y5QTD@3 WY%"BY)KISPQ?LQ&HHLSZ$2UX0X5F"WUU>[
MVXH::H1R*BB46&X <"E"T&T<DBK0%))3IKD<3\^KU97$,TZ@'H-U7H%MVUW
MV8HM;GT$E&B4UW A+K1 6@NW5)92&XT5;NVU^K ;UWU.>\;R=T)&:T4LW6YL
MN;U]@-MUM_#G;[K)DJH+._X2IS?T2G#B%.=YZKH#GT4"G6U,69$189FU2:K2
M6VDJ7+/N<]O: M@P2[T"J=NLC#:AB%Q)2I*GA*!D/0.2>H><= $1BW&(1'GG
M2K\1K7#-NINDSECJCLU2KT#J]O8,-F.."$R4,!)QIH'2D3!DG"5(^D"H %7F
MCC,\J8G;U]V^=<8R6HD!SUET=T[PN+B^GBX?2#R=4G5/;ZJ)]P8(G!\P(4X]
M1B9&B8)FWAA)O"V^TK/:9?OUY>"?DEF)OUH1Q#(YXV=CX81/)A*<$!8AC_[U
M$CG.%/*.*"RM-"XT7)0X8(C@<1O<VF?FXU4C!G!6*R)6QI-_B@B2,9$7D7A0
MC)+E5;(0)EL(F*/0RFF'59)'D;&CW*:!CK7S%++ZO-6*E!TU3;R!CE=,4LV=
MQB@Y+1!7Q"'-,$,N1H\3S[NE6ALR=?!E&^A>.T\9;9XSSVI8X;.P^&(V6]S<
M(NL/P.&\>SN;CVX 'R\'.';I<<=N#$>:<5@>P..-1CPR,MN8J(A=\(QICYB^
M;1]CR!BOD*31>HRUQ;;TY.77LM):$"^$LACY_$"?@[9#1FF+?/0J64Z4]L4+
M#3]76N_)L\=;:;T/^1OP Y]NNN7:\1B"01ZKF'-('!E!P6Y'):6FQ"M;>LSA
M$P!>RTKKO9A@ZTKK?2C2 #L=CK@M"T2Y#RG9$%"@8=GDF9#+.<YDL3>$>J'$
MR5]<G_E*Z[W8ZA0KK?>A<0-\OGD[LN-8">/RB',*HI_  %FB<O>]I,)3'90L
M/7WCG[32>B\^Z;W2>A^B5>2^V71^=9FQMY1A03$+46HDDP&@2;+(R!B0"":H
MJ#FG_3I:X-1'7 :_>^"P)Q]\+6M\#S'.AV.^!7:Y6Y>-35[9ZI!.X!MSIAR
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
MW2*L+N==BB*!DQ^8!9\_P"]:X( @@B4B14J4[O<0:[_O5I[N593DW6FP7[N
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
MV%$8[FL8%M+$BQ0!-$J.5*K<G&O.IF49L#Z;/E$!:P]$5_HB3W)WI4-Y87(
MQ?H:&47:Q-X WR'=$$Y!*)QS'J&<@<@BZ/X")@!8E8-G7A4JHCW1G\JT\/N*
M0T9)@EY 3>&LW5#3[TO)%CP1'C>7>0\"3,0>MZ&9&.G"/6W!-DPF[Z6).Z7D
MRXVL&"UZ,(]K"I& /3Z'O,!KR6.,W1U"M!YJ/J.4Q="/;,SG,_8TT[F.HL)P
M0%>X<X/6B;8.W_/[&.BR$13]%HZW8O>)*0F0@=WV2+HT'.TF^>,5G[RRXMZN
MO6#56-K[0L/[U".)8D]@/AXEN<QQB+JEM#QK/9*O_.40_37T? 5];/MU]['^
MI4J\V Z5Y2YGTEF%Y'+#,ZB>41#7^I5[TR1Z%J>-O:]!_@NHG.#X[X@^0ZDC
MC2K'X[&"?5[)+H +!K/,D/C-G=-BM]%OA8+Y?F<56>2/9'NOK5WMX1S*O8%"
M^KCMY@8^4H1XE_7COFV<D;SE@A!JLR\)OJOP;U869])G9;'L\,*A9P,QR!@3
M+=WSPI,9+WL13$':T#)40E6R*$FVF"#H"(IWIN3CC:?W5U=QT$_V4%@2 X!7
M$$OR>Q+9\&^7RK15 B^K;*K3*3$Y9_*F?$EFRFU,DSS5<\+H;*S#WI4/0($D
M_BV5J[9-:$,<G>] R]$1<DJFBGBF,K?477PX!L7DJ9QW5>;CXR<=E[I&VCD]
M877'4^8I%+/R<L)3>Q@NKYB.CFJ'[1;?,CF#__%BX?("JN8OH/9=O#[6PLRC
M]I/#]5KCR;'/J6UW:D?U[=3N>Y/-0F"!D8,01FZ\4IO+[/U.:V<A4R*WV\SO
MQ'VM"[%A,#^.5PC52X';W_:]?7, 9/F?XK(_[%_Y>Y#>]?7YROU3&9E5!XV>
MA<_--6?K[.KG@U;NX<U!*T'H;X-RA($/PV+A_S,C"B4O&L['5TE\@WHV5I2(
M_AU%!??ZXF*E@G\HZQ_+[5Z&@Q4V\IKPWH-</!'4+8#X(#?/$"U7?+TX_P":
M]BV#^+[(2+0J_N[]<PC_8CCV/0MNX-A'E^LX9ON7R]WP#FA*:]?M2^1[)JTO
MI\@1X%^X]2E?N*$O?X:_%]CW?Z?P!U!+ P04    "  "D\-8!GM[CK('  "6
M(0  &    '9E978M,C R-# T,S!X97AX,S$R+FAT;=5::U/;R!+]?G_%7%*;
MA2K;^(%Y&$*50Z#6MW(A"^SKT]9(:N$I9(UV9F3C^^OOZ1GY 8;$R69)2%6,
MY>GNZ<?IQT@Z&KI1=GPT))D<_^OHW_6Z>*?C<D2Y$[$AZ2@1I57YC?@M(7LK
MZO6*ZD074Z-NADZTF^T=\9LVMVHLP[I3+J/CF9RC[7!]M.TW.8IT,CT^2M18
MJ.3-AHIWFCMITNY$[?UHYV"_(^/=W>:^[.YWVG&\MT]_MC; "O+ 8]TTHS<;
M(Y77A\3[]W;:C;UNX0XG*G'#7JO9_&'#DQX?I3IWV,^ /WP-8E:$.;IS=9FI
MF[SG3=H(K+/E6&?:]%XU_;]#7JFG<J2R:>_'OE$R^[%F96[KEHQ*P[)5_R-H
M J7\Y20HN@?N3.4T4[S59E5/[X8J4DYT6HWV?3V7S97F!A8[78 +8I<TCN%B
M,L^J\LGIY?7@;'#2OQY<G(N+,_'A<G!^,OC0?R_.!N=]?,6WBS-0G%X^:=*W
M->'#+Y=7O_3/K\7UA;@Z/?&&=)IM-N;ZIU-QU;]\VS\_O:I?_/[^] _1/[GF
ME7:SN7:(_B%K=AZU9E 3UVHD3F1D9%83,1FGTJEP0^E>O^KN'ZZC]"YV*F22
M(-?K&:6NM]^: 4WE"2+4JW=VG]FN5F.F^7/M>=\%[;W&[A[;/!!#.29A:*QH
M@I+HALJ*GTMI@-ML*BZIT,8)G8LS;4:BU:S_+'0J?B5"2;R:6D<C*P9YW$ T
M#EYL--K?2S3>2HL8P-NCJ;C-]22CY(9J(2@FA"+19$6NT<2PA52YD/E4E+DS
M)4%QM#7?X1 C*4:X8D5%*F/\9(0>H1P['>A6"'**R5IIIDPRDK>$?9=D6OR6
M0!ELF?GVB#V8(%8&[1!D.=BA24)&3(8J'@I;\L>"?T*&*B%LP$C9#'V36_!$
MN2$,M 7%7D&66T UG<#,,=@2$4V7W?"BX=;Y[N%&(E4Y LK86 2P!JR!',MF
M:5WE*4J#= IR5!YG90*9 ,E2M&H F.)R4B#&#$^&;98M\%>%WC[8&A!/% NN
M,469@0"@TT"&W\YZ?6)IAR+-],3.$&GH1EEG)#:2_&/0&UK6EH!E9\JL:/NB
ML;7SO6#K^EX@7K_:;[?V#FV%GJJ/<^KK-%6X]"$:"&G(@P'!55%&'#1!0&"4
M*3MD<B8;H>QQZ>/K1-DXT[8$'Q=$H[. BL+HF!+\;,4F0) 04!4B?7H7#V5^
M0Z*/6G-99J!H=62]U=VD+<_:ZB;A*EPJ'N'R@$:6+[@@+8$T@(9U67NC]-Y&
M*39B.Q]"%Q3<F[]\SFEUNL^,ODVY)=Z1Q>@+%_CR_^GXU+@SQ;*TZ[-PBX@(
MOJYV"DU'EP8"D-UC97W- !7E7@[/BXMJLURQ#&72!Z_J.HL U*IJQHL*E0>Z
M6)VIQ)\<;1E9E2AI%!N@0F_T-31G2:7E?N6Q;GUS\Q5&6X)".#-ZI@(SEHK+
M3')AA%E>B47? T?HHLO-']\B8D+4+O!3\N6UZAN (WH(CK53:P4CZR?EVE !
MO,8J801(JW/)U4=:H(?G&H:%-,DL1 "-DI'*E)MRSWEL6P:LCZ8/5,#:/=*E
MN<@7N;O*H*(T!8!B?8^,8VT2KX"?D&XH1^O+@!>L4,% 9!),?P$3 *PJ4&=>
M%"KB+7$ZEEGI\XI=1FF*64"-8:Q]I*?/6\D:=2)</M[F/0C B!RW89B(=.F>
MUF"=2B;GU,234OKI059$LQG,XYJ")Z"/CR%O\%+BF""[@XM67<UGE*H9^I5'
MX_D9.<WE7,=Q:=BA2[7S$:DC;1U^YSLQD&5C"/HK'&_%YA,L*9"!;'M 72F.
M<9/\\8I/7GDYUVLK:#64=MYH.$\]DBCQ!<S[HRHN4QRB;BFKSEH/Z&M_VT5_
M#SW?P1S;?=ESK+^IDLS2H;;(<BXZRY!<)#R#ZC,:XLJ\,E=-8F9QVMAY#_(_
M0.0(QW]'])&2&FET.5Y/%/3S0C8!7%0PRQ42?WERFF4;_54JJ.\SJ\QC?R3;
M>FGC:A_G4)X-%,+'8S</\+$B^+OJ'_.Q<4+REAM"Z,V^)?BIPM]9F9U)/RN*
MU807#CV/% :9@-'2O"X\&?%J%@$+PH:1H1:ZDD5+LN4(3H=3O#%5/7[T]/[B
M.@[FR3X:2VH \!I\23XG$0U_=ZD*6RW4996/=38F+LZYO*ENDIDJC6E49'I*
M6)T,=<A=>0\4".)7Z5R-=5P;_.C\!%JM1H@IF3K\F<G"4F_VY1 EILCDM*=R
M[Q_/=%C)BK1S>L3B#L=<I]#,JL<2OK2'Y>KATL%!8[_;X>=+SN!_,MNX>O34
M\(^>MEVRNM8!YT'WR>5FH_7DVL?$=O<:!\WUQ&Y[E8/:<(PM9/YFH[,Q8ZA0
MVFL7=V+>UX(?&+@/?1/<LOR@[7G0_/K5#J#D/\7UX+_BI/_VLO_^P?.]RA4?
ML;+)-J[IF0I5_L%. 3/Y="MF]GVFVR#D67WF'X8N'@VMY-5SJC'@]&=5AHI2
M<39/^XLP$GQ3W38_A%,AU%E1;.NKH&M&4VW;"=5K?3%?#\]?FNG/%XUW:$I^
M0!+_*7,2G9I_QV >AB]QQ[:O^8]TE <O$13:^EOIO7#':TPKKQ4LRH+O&\T%
MBXQ0&TJWRO*)-Q&JS_!>Q+9_'^/_4$L#!!0    (  *3PU@V^3S%(P0  /@-
M   8    =F5E=BTR,#(T,#0S,'AE>'@S,C$N:'1MS5=;<]HX%'[?7W&6S+;)
M# :;2[@F,Y0X+3L[@0)INT\[PI)!$R&YDIR$_?5[+..6A*2;S'2SX8$!G]OW
M?3XZQ^ZO[%J<]E>,T--?^K]Z'IRI*%TS:2'2C%A&(35<+N$S9>8*/&_K-53)
M1O/ERD+-KS7@L])7_)KD=LNM8*=%GGXU_]^ONB+]A:*;TS[EU\#I28DWFU&+
M^0O:9H0U@B;I^.V(^(UZ\[A5KW6B]E]!"4/1/8\Q=B/826G-I;=B6?UNHU9I
M-1/;N^'4KKJ![_]6<JZG_5A)B_4TQN<_\S1[R2R[M1X1?"F[CE(I#RW,D1)*
M=P]\]^EE%B\F:RXVW;<#S8EX6S9$&L\PS>/<;/C?#)$@*/?W)@?:PFC!)2N
M![4,:GB[X@MNH5ZK!'=Q[M(E>HF,K4HP"M/N((Y08J9?%/(PG,Y'YZ/A8#X:
M7\#X'(8?1N$YA%_"X>5\]"G$2V@-IX_2^7_A3RZGL\O!Q1SFXU>*,&C#9656
M&59@%@Z=R$&]Z9=?*=K!# 9GX\D\/(/7+VTA:,<_SCIW_B&$V6#Z;G 1SKSQ
MES_"/V$PG&>6FN_7GG<>N:3(I]O 8?0?46H\2.D=,3BEE83U!JZDNA&,+ED9
M1F68,)07)A5X3XR13)<A8MKR>%.&)-4F)0C1*MAI-Q99KN2;@^#8[[F> V*
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
M5ELQ@0IUS;;.:/=KW>F&?Q]"9KC@4[,=\A_'NO4U.V26W>'V7U!+ P04
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
M(V,:J&3M@%(?^Y/H'H'. 1U9W+%]ZWO)Y[R3DE@,LKJ ,905;#"-CUA&B>6
MZ')QZT[));K=ZJH[?.)PC1T7GL(I%P&UX/^J;\#7"T:CXLK!KJJ-%)V10LQ2
ME(RVL N8/;7)[F.+V,HI6D5N.(QB-%,@C2%G10*'3' "XQC;>4V)_49+*3!Y
MQ5Q^U5H2<=V%?-VBHVY5(*+(%AXNB;*DU1P;7(G/47#L?'_/P;R>CS<5*V*5
M""#2A,'&UOFX34Y@Z=>+<2\0[IXP7Q, #Y%X^MQ*M$(AZ'6&7 FZ'T5WQJ$+
M-1]E@*@>=>"=#,ZY8T<3U'B<-$&84;J=.L/ZP9 \C6B->MQJQ&-<+'YT:BS@
MJ6A2#B*:\;3 %I)KK1%;(P>F=)8V@8H,73'^5></R?UC <XF:>QW4= +5(12
M+3I3$XO%8!9FS8I8N$XOT,\@J4F$F19Y#?4,EH&OW2YP4 T408OCAF>LVK3
M2@7/8#G_V?R/OWZ@SW[Z/7WVTW6?_?0'^>S?K9D6<]MFF$0X$<C1T% Y-,.(
MC?FCZ*8?@O1*"L,8MVB]U5FO3I6W)F*'='!121U]U";'^$"BHB[&2P0VC[."
M"<]D(1Y?I =!+B7WZ_:I>?NQ"-)LC,'D*_B^1>D"%RNI.<#?'1>_7)^__=GN
MS9AC@$"/X6$%60/]OCHZWGOZZL7>\^.G+W8EB+UK%MPSZ5@LO;*"MEW8#I,.
MQ^US9$(VU]?D*D'L150B%'RIV^=2&9OL5QC:T6>"?GZ_0+#O?:ZWV# /(*.J
M$*Z8411_GI109@0M4QM_]L' ?:JV2+**^!GOX?^ZWY!>)@74NWKO$GFX]E"4
MGWWBZD.>4LMO:4TJ'U(&U#/"90ILE6 5JR:5*$.N6^J<6Z"J;OK8Z<P<>C89
M9L&:_"F?_OO"5KK;T8CNI XV1_/K"C5BW8MI6G)F^"M8E7*?67M(45W2H9*Z
MJK>M='"Z/,%7Z7T*E_V[S9AP-'=4?'RLF?)K6V#&)L<.6I5,F*YD36'"-#^I
M/3'NURT42 ,N;,RJXDO5@1:V>;POF00-11MT=O)/9UG<W-WI=F!G6A-S^/+D
MZ0MS?7NW:SJ?_T!C_NQ[&O-GZ\;\V0\RYBW,-M<W5]<WP\%=_^831/'MU<U%
M_VYX=6GZE^?X^>/@DC_=FOYO-X/!!7Y2R->6C%PE0BWVS,Z@TW#M_Y!H*C"R
MXC;6*UA,7IES./4'1G)Q4<X!D$60'BMMB9#U5J2II\H J0"SB!9=U(#I8P<,
MQV:V[.2(=C1A1I?3DP31? $**MNBV0 "0N 4CB7\Q,6ED@QW>:4 \]'FN:+4
M2MI7.3$4=]@0K,$%08U4:B3? =+5SS79R-T-^3CF:HF.HGD4>],J,Z2Z(U-
M:\E2,;C$.EG"8[+7@S>&62GQFS"=+)@M0PX1<>I<6A8<^LI2;:1<+/".L%KV
MQ(7%PS8FE8>:1Y:!1#C'Z*,2%J2((KFBIE;FUIN&AF2-1'FHQ1K!Y/=ID4GU
MK3.Q1GL8IJ2R53X8P312&RH96Y0]'T.!?RZ ZH9$+6-(,E?!W6*Z-1K7= Z+
M2@,6!#GJH$%U\9![/!M,U^381)?$20HC6JLJ,4MM,Z8S%NI8 <E!* +,7"J3
MF%L6YAQH%1=:F>FRRE?]'E("AAR2 9D>!TE^\.^M5D1ZX58SK$\9@)!T3C+Q
M\;6*Z/(1T@D<5+Z=')=M\3%@ JL?&BSC6YE42Z?":<DKNW*BQ"FBBN0F_Y1]
M=#E.D<.FOKJC"DHB6=H !W3/>Y(Q]W^O2V9P*XL)VP>@+M5G11#^HVJ1:E,&
MY!'0,Y("E1,B<;^D29:P>;.Z\E:Q$LZL0\F4K4(+RPFS9+<3QOE\1"2E],:U
M[@3\(KMT@<QR[?:$;IG)B:P8I8 ;53&NG<E-^'RS6"Q34U7XR^>\>-B;%@@R
ML;-1Y5C;;FTX8,C#:E=SXHPZBUPJJ)*@D.R<JPBQ)@WCV!/EF1:9=7$Y9:&G
M6PX4+UBJR=VLRW.H^LJJ1-/%SN8RL4XYL%]D\R,ZK;4PVKP'LBLQ#$B^=5'H
MT<L7!]X[A.44<*$_GUN$,5],?]?LP/%RF[%"3.J\50M_N@Y+[1+%83:OLV5K
M&+BQ 68"[:TV_NZJ$^YAKVZAL>JH7KA!/3^G8.5V.J_"0^A_EEKH./&BY!&4
M.1TN5$6;YFS2%G&4^W0C@SI+E@B'*SC/RJ7YAF(.N9>1JZ_A:XB6=B @X,>C
MQ"7B]R362"N7AR-RFR".G,@PJNZ^5,M!L*=-IB^JUXH5L-@VKZR4W/QK]IY,
MHLB5EM5'S7XPO<0<,4*;:4B>.C1*JC[0,\6(]HZJDN;Z-ZM)37TTL6-+)<T;
M/?<E,I5XX 9P$B9+=4&GLDG(IK0L[7W!1/72*:$ZKX09;#"C;M.3E2"9:.)C
M3P@HA-DN]])\;QS%TLN"&-BEM727G$WDX_*A5)WF4 C)ZU6+D>9;17 4BKB:
M64*IXH3.7>!+*ST[KK"69NIB$]^YYEB7%(%)!,3CA$LR=$:7SW"EKL(=DIWO
M(K! $EKP4T4P#AIAR@;(?*XLS!KQV)/7^@Y$==0%$:^"N:0R'3LH5A4SZUQ:
MZ'!:3-8U.?*.IJ%"56U$S_7:2$L0#+\D%)JX/-7:P"9'W5UK*XF-'X9R2#)-
MVK9:*W2Z7CEH:A A_@DMAG=$9<<H;#<D@1W*TIDB'6\C#HW8SBX37!:T=8TE
M$;-4+=)Q[[NC%O*(<&L#VOJ^<&N'WZC[;@PV;:%+QAN5<#H_P7^)%@D*<7L]
MTE:7Z4@$LRDUR:)@K[(B]5EH\GE1N2XTW4.753*MB,!I=\KI+F&1M.9D4D:A
MR:#BS2W7TPLLC>TIY$ 8ROZ&8AEE]7)O#*S<@PCE>TT.F/!G!%#.J@\K:;*Y
M,J%^:-4LR#I4(;_8,DZ=>Q/SNIWA'K1MPTQ,D#S=-W<^+[WJS243CLT%R(_F
M4W/4=BDU^% ,"C$2?#[1)J>;E/)7)S-,B8BQXQXD)4)2S6D':7T=J&D"P)83
M(^6T.H)OVHHE/G%P8"9AC<.0ON3M"^%E#9EH!'++4TE)GLHXS5>N%R)CY\I&
M%'(AT][(@!Z'L*#48>'0(7L%I-PC?<V]I_6LL'XJC&XDC%'C>.DZ%_+*:H^3
M2)NKP@:<J@$"7'H??FA.8RT=,>VL;M*1%E,VAEJR'Q)C4N6$SPBSM=.C,X@&
M>7ZB6MM@VNC0]T\VZY:EI-IP5/7\<JIV0@4M:WT-ACO-$K&MZ@ZI/[9SX/A[
M)JZ.UQ-7QS\H<?5LOTDRB&RM0.=N%.;=+N",C:<Y=C=S@"6/\GC5!@V!N:!
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
MP<'!L]<_<!,/#[[C)NI@*U=['OS(NSU->T+R5'[XKP_#NT_FMYO^)6$N$"(
MY[F>D\0O*;WIV5N)1'DAWDIE8=/=G:XQ0;YJ3HK0A+:9DF53DV_>=<<F]8!Q
M&SJ65H\Z-@F*D;_B)6FN> F/5,H-,.VLJ[.LG\UT=L;G=L*CFK+"J8T2!)Z(
MDTOQQ-<\&PVSSW1;BUQZIKD_@/=:L$/9>81-EP;JC1+!?7ZPAU5P99^_AV\$
M%_*PV]Y!F<&B C$ATH4+,GI=(--E&W;A+?UJYGJE@T9/'QW[IE:YO$/2D7IW
MCMQ:>,_R/^9:S)K^;/E63C5Q 2SR2VFWM"[Q**]9K4'(I-(;9GX33E@'_S=9
M&X%9-RV?=%4?A$]>E&YN/S2]OB?=:UMU@6 "GVE6-Y+K8?W!^>!>16'7MML8
MW46>[0V!L#BE7F$DCV(*-Y^?)XXR%FU<EQJ]FR#1]6F=+Q<VS<N4YE W3<4
M'\5K:$8&D3/_)G']EU%9,H6AV!+_Y<0D)$LH-=&,MY T;.NWW]_*]WWYONV:
M?G2UGL-\?679I'++X'3H>KDS1+2>*@J-BS2/60!UMV6.Y>8*]G_HRK@IX84%
MQQV5'@:$Z%0B56NK:;:GDNRB7C/-S)@33KT-0P],F =K/WM@)I0Z+5AANKM@
M(A2N"1@DK2NL+KJ+AJ67*HF6W1&W#2FCR>J=85'8_;<H%Y,-'C3,^!OO5SC4
M)/45K!VW"OIRVUX-YNH@>H6D7E?JL6[5])=NN2!3JX]-RLOQ6/=:\GE25V^U
MJ3FDY.6>5I*GC(H$[FBR=-D H%*5_2NU;B??)FBA15P1N*>B%&I=0G'8( _^
MME%W29K4N)P@N:%YCJPHFP,'8Y[ N.U88]D;*EES3>\1+ 9OZ%6.2)GJF?R]
M4BVB^?ILG1ZWNAL.&BJ/[XE;MP&.RXU>"!]6Z?M6*?\&(7<B&0C4=Y4G75IW
M4UO)^F<%"QOUOB .8XE\F\^@=JF7<(=$&VJD-4@O/@:5H347JZ17^,JES,\/
M#G@I\[ZYRJV9(GQA5(/]CZ5#$3#U/W8=7^$\6N,0 PZ,57J:*\C!Z9UGNTZ3
M8+$Q>UDY!,0G/CI3<A;>Z' N_7F-!W97TVDA,=D,POPUL2V#_AD=S)JW'M7"
M0 V#C=AHE_]O>DA^?Y7A5Z%&?8WGC[#\._!\J^[_*\K_K;K_+RN_ZK[^\DP1
M'>953*K[;CH \$J/-VZ\,$Z7LA7C\VVFSEV7H.ZB&SEWX-:[5']Y^>IUU,'A
M#UY1/(&K5&BI>1^W30%ENCEN%CG"QJWVHZU<L"D&J MJ_0%E@<.>D0X&_\@0
M]7O^ZQ.'F_[UB3_IGY_XIB#5WUFF"#%H%VEVTFN2'$\3TZ(U\/:M(-KQS:TB
M6*P3^]"$HN%%G'%@LG;]N4A(UYGY&#$\_3>!<<E](-4<Y^G6'OQY"+FV<AEJ
M2'LQNLHM1_$*:<RC51&GM=WBQ\;KM%;B[#]5=%?^X#_.(O]6"_\QF/\%4$L!
M A0#%     @  I/#6/)4\^F;$@  938  !P              ( !     &$R
M-# T,#1B<F5N='-E<&%R871I;VYA9RYH=&U02P$"% ,4    "  "D\-8  9:
MKT,+  #:'P  '               @ '5$@  83(T,#0R,F%D=FES;W)A9W)E
M96UE;G0M+FAT;5!+ 0(4 Q0    (  *3PUB@;K:WU,4!  )V%@ 1
M      "  5(>  !V965V+3(P,C0P-#,P+FAT;5!+ 0(4 Q0    (  *3PU@'
MX2XJ@@\  'B=   1              "  57D 0!V965V+3(P,C0P-#,P+GAS
M9%!+ 0(4 Q0    (  *3PUC%=:$&6R   /$X 0 5              "  0;T
M 0!V965V+3(P,C0P-#,P7V-A;"YX;6Q02P$"% ,4    "  "D\-8<2';N/4_
M  "WVP( %0              @ &4% ( =F5E=BTR,#(T,#0S,%]D968N>&UL
M4$L! A0#%     @  I/#6)+-4X^,0P  \44  !0              ( !O%0"
M '9E978M,C R-# T,S!?9S$N:G!G4$L! A0#%     @  I/#6%J+$J!<WP
MK-<( !4              ( !>I@" '9E978M,C R-# T,S!?;&%B+GAM;%!+
M 0(4 Q0    (  *3PU@C5#PJ]((  , K!@ 5              "  0EX P!V
M965V+3(P,C0P-#,P7W!R92YX;6Q02P$"% ,4    "  "D\-8(*O@,L<'  "N
M(   &               @ $P^P, =F5E=BTR,#(T,#0S,'AE>'@S,3$N:'1M
M4$L! A0#%     @  I/#6 9[>XZR!P  EB$  !@              ( !+0,$
M '9E978M,C R-# T,S!X97AX,S$R+FAT;5!+ 0(4 Q0    (  *3PU@V^3S%
M(P0  /@-   8              "  14+! !V965V+3(P,C0P-#,P>&5X>#,R
M,2YH=&U02P$"% ,4    "  "D\-8C#S,%AX$  #C#@  &
M@ %N#P0 =F5E=BTR,#(T,#0S,'AE>'@S,C(N:'1M4$L! A0#%     @  I/#
M6"_8M[I0(   $V8  !P              ( !PA,$ '9E979A;V9F97)L971T
D97(M<W1A8V5Y92YH=&U02P4&      X #@#" P  3#0$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>veev-20240430_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:veev="http://veeva.com/20240430"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="veev-20240430.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <instant>2024-05-31</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfSubscriptionRevenuesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">veev:CostOfProfessionalServiceAndOtherRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandBuildingsAndImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">veev:ExistingTechnologyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksAndTradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:OtherIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CertificatesOfDepositMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialPaperMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignGovernmentDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MunicipalBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-05-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:TechnologyServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:SubscriptionAndCirculationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:LitigationCaseAxis">veev:IQVIALitigationMatterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-03-13</startDate>
            <endDate>2017-03-13</endDate>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaCommercialCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:SubscriptionServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaCommercialCloudMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">veev:ProfessionalServicesVeevaResearchAndDevelopmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:NorthAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:AsiaPacificMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">veev:MiddleEastAfricaAndLatinAmericaMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-01-31</instant>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">veev:AlanMateoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-04-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001393052</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">veev:AlanMateoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-30</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="product_area">
        <measure>veev:product_area</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-25">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-26">2025</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-27">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-28">0001393052</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-29">--01-31</dei:CurrentFiscalYearEndDate>
    <ecd:TrdArrDuration contextRef="c-217" id="f-812">P406D</ecd:TrdArrDuration>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-04-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-36121</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">Veeva Systems Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">20-8235463</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">4280 Hacienda Drive</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Pleasanton</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">94588</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">925</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">452-6500</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Class A Common Stock,par value $0.00001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">VEEV</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">161651713</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">1197196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">703487000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">3567841000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">3324269000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">216000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">520000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">362320000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">852172000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">38771000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">36365000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">78820000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">86918000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">5244948000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">5003211000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">58042000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">58532000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredCosts contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">23967000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">23916000</us-gaap:DeferredCosts>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">44583000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">45602000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">439877000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">439877000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">58231000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">63017000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">266060000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">233463000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">51850000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">43302000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">6187558000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">5910920000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">31930000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">31513000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">38755000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">43433000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">41187000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">32980000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">71567000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">11862000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">1029455000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">1049761000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">10392000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">9334000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">1223286000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">1178883000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">705000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">2052000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">45351000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">46441000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">28835000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">38720000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">1298177000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">1266096000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-82" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-83" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-84" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">2000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-86" unitRef="usd">2017904000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">1915002000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-88" unitRef="usd">-30646000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">-10637000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-90" unitRef="usd">2902121000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">2740457000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-92" unitRef="usd">4889381000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-93" unitRef="usd">4644824000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">6187558000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">5910920000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-96" unitRef="usd">533955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-97" unitRef="usd">414546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-98" unitRef="usd">116390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-99" unitRef="usd">111779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-100" unitRef="usd">650345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-101" unitRef="usd">526325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-3" id="f-102" unitRef="usd">78148000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-6" decimals="-3" id="f-103" unitRef="usd">67575000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-104" unitRef="usd">95736000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-105" unitRef="usd">99088000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-3" id="f-106" unitRef="usd">173884000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-107" unitRef="usd">166663000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-3" id="f-108" unitRef="usd">476461000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-9" decimals="-3" id="f-109" unitRef="usd">359662000</us-gaap:GrossProfit>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-110" unitRef="usd">162711000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-9" decimals="-3" id="f-111" unitRef="usd">146960000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-112" unitRef="usd">97301000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-9" decimals="-3" id="f-113" unitRef="usd">88503000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-114" unitRef="usd">61277000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-9" decimals="-3" id="f-115" unitRef="usd">62669000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses contextRef="c-1" decimals="-3" id="f-116" unitRef="usd">321289000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c-9" decimals="-3" id="f-117" unitRef="usd">298132000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-118" unitRef="usd">155172000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-9" decimals="-3" id="f-119" unitRef="usd">61530000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-120" unitRef="usd">51729000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-9" decimals="-3" id="f-121" unitRef="usd">30248000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-122" unitRef="usd">206901000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-9" decimals="-3" id="f-123" unitRef="usd">91778000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-124" unitRef="usd">45237000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-9" decimals="-3" id="f-125" unitRef="usd">-39743000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-126" unitRef="usd">161664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-127" unitRef="usd">131521000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-128"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-9"
      decimals="2"
      id="f-129"
      unitRef="usdPerShare">0.82</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-130"
      unitRef="usdPerShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-9"
      decimals="2"
      id="f-131"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-132" unitRef="shares">161421000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-9" decimals="-3" id="f-133" unitRef="shares">159852000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-134" unitRef="shares">164394000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-9" decimals="-3" id="f-135" unitRef="shares">162521000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-136" unitRef="usd">-18861000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-9" decimals="-3" id="f-137" unitRef="usd">5428000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-138" unitRef="usd">-1148000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-139" unitRef="usd">-58000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-140" unitRef="usd">141655000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-9" decimals="-3" id="f-141" unitRef="usd">136891000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-10" decimals="-3" id="f-142" unitRef="usd">1554000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-11" decimals="-3" id="f-143" unitRef="usd">1505000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-12" decimals="-3" id="f-144" unitRef="usd">12535000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-13" decimals="-3" id="f-145" unitRef="usd">12722000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-14" decimals="-3" id="f-146" unitRef="usd">41743000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-15" decimals="-3" id="f-147" unitRef="usd">38906000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-16" decimals="-3" id="f-148" unitRef="usd">23043000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-17" decimals="-3" id="f-149" unitRef="usd">20135000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-18" decimals="-3" id="f-150" unitRef="usd">17036000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-19" decimals="-3" id="f-151" unitRef="usd">17451000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-152" unitRef="usd">95911000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-9" decimals="-3" id="f-153" unitRef="usd">90719000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-20"
      decimals="INF"
      id="f-154"
      unitRef="shares">161260172</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-20" decimals="-3" id="f-155" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-21" decimals="-3" id="f-156" unitRef="usd">1915002000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-157" unitRef="usd">2740457000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-158" unitRef="usd">-10637000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-159" unitRef="usd">4644824000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-24"
      decimals="INF"
      id="f-160"
      unitRef="shares">178777</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-25" decimals="-3" id="f-161" unitRef="usd">28434000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-162" unitRef="usd">28434000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-24"
      decimals="INF"
      id="f-163"
      unitRef="shares">295043</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-24"
      decimals="INF"
      id="f-164"
      unitRef="shares">109381</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-25" decimals="-3" id="f-165" unitRef="usd">24958000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-166" unitRef="usd">24958000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-25" decimals="-3" id="f-167" unitRef="usd">99426000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">99426000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-26" decimals="-3" id="f-169" unitRef="usd">-20009000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-170" unitRef="usd">-20009000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-27" decimals="-3" id="f-171" unitRef="usd">161664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-172" unitRef="usd">161664000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-28"
      decimals="INF"
      id="f-173"
      unitRef="shares">161624611</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-28" decimals="-3" id="f-174" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-29" decimals="-3" id="f-175" unitRef="usd">2017904000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-30" decimals="-3" id="f-176" unitRef="usd">2902121000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-31" decimals="-3" id="f-177" unitRef="usd">-30646000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-178" unitRef="usd">4889381000</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-32"
      decimals="INF"
      id="f-179"
      unitRef="shares">158244607</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-180" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-181" unitRef="usd">1532627000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-182" unitRef="usd">2214752000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-183" unitRef="usd">-31129000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-184" unitRef="usd">3716252000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-37"
      decimals="INF"
      id="f-185"
      unitRef="shares">1788009</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-38" decimals="-3" id="f-186" unitRef="usd">15233000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-9" decimals="-3" id="f-187" unitRef="usd">15233000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross
      contextRef="c-37"
      decimals="INF"
      id="f-188"
      unitRef="shares">260782</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
      contextRef="c-37"
      decimals="INF"
      id="f-189"
      unitRef="shares">93166</us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-38" decimals="-3" id="f-190" unitRef="usd">16987000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-9" decimals="-3" id="f-191" unitRef="usd">16987000</us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-38" decimals="-3" id="f-192" unitRef="usd">91674000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-9" decimals="-3" id="f-193" unitRef="usd">91674000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-39" decimals="-3" id="f-194" unitRef="usd">5370000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="c-9" decimals="-3" id="f-195" unitRef="usd">5370000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:NetIncomeLoss contextRef="c-40" decimals="-3" id="f-196" unitRef="usd">131521000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-197" unitRef="usd">131521000</us-gaap:NetIncomeLoss>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-41"
      decimals="INF"
      id="f-198"
      unitRef="shares">160200232</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-199" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-200" unitRef="usd">1622547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-43" decimals="-3" id="f-201" unitRef="usd">2346273000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-44" decimals="-3" id="f-202" unitRef="usd">-25759000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-45" decimals="-3" id="f-203" unitRef="usd">3943063000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">161664000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-205" unitRef="usd">131521000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c-1" decimals="-3" id="f-206" unitRef="usd">8499000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OtherDepreciationAndAmortization contextRef="c-9" decimals="-3" id="f-207" unitRef="usd">7549000</us-gaap:OtherDepreciationAndAmortization>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">2783000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense contextRef="c-9" decimals="-3" id="f-209" unitRef="usd">3060000</us-gaap:OperatingLeaseRightOfUseAssetAmortizationExpense>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-1" decimals="-3" id="f-210" unitRef="usd">6187000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-9" decimals="-3" id="f-211" unitRef="usd">3407000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">95911000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-9" decimals="-3" id="f-213" unitRef="usd">90719000</us-gaap:ShareBasedCompensation>
    <veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets contextRef="c-1" decimals="-3" id="f-214" unitRef="usd">3803000</veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets>
    <veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets contextRef="c-9" decimals="-3" id="f-215" unitRef="usd">5052000</veev:AmortizationOfDeferredCostsExcludingRightOfUseAssets>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-26539000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-9" decimals="-3" id="f-217" unitRef="usd">-21514000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-1" decimals="-3" id="f-218" unitRef="usd">-1082000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax contextRef="c-9" decimals="-3" id="f-219" unitRef="usd">-180000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-1" decimals="-3" id="f-220" unitRef="usd">-152000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="c-9" decimals="-3" id="f-221" unitRef="usd">155000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-222" unitRef="usd">-490004000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-9" decimals="-3" id="f-223" unitRef="usd">-289960000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <veev:IncreaseDecreaseInUnbilledAccountsReceivable contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">2406000</veev:IncreaseDecreaseInUnbilledAccountsReceivable>
    <veev:IncreaseDecreaseInUnbilledAccountsReceivable contextRef="c-9" decimals="-3" id="f-225" unitRef="usd">-44104000</veev:IncreaseDecreaseInUnbilledAccountsReceivable>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="c-1" decimals="-3" id="f-226" unitRef="usd">3854000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInDeferredCharges contextRef="c-9" decimals="-3" id="f-227" unitRef="usd">-3607000</us-gaap:IncreaseDecreaseInDeferredCharges>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">-8160000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets contextRef="c-9" decimals="-3" id="f-229" unitRef="usd">36298000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-230" unitRef="usd">280000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-9" decimals="-3" id="f-231" unitRef="usd">1955000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">2597000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="c-9" decimals="-3" id="f-233" unitRef="usd">-3344000</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-1" decimals="-3" id="f-234" unitRef="usd">59705000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c-9" decimals="-3" id="f-235" unitRef="usd">-329000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">-31292000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInDeferredRevenue contextRef="c-9" decimals="-3" id="f-237" unitRef="usd">-1221000</us-gaap:IncreaseDecreaseInDeferredRevenue>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-238" unitRef="usd">-1643000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOperatingLeaseLiability contextRef="c-9" decimals="-3" id="f-239" unitRef="usd">-2693000</us-gaap:IncreaseDecreaseInOperatingLeaseLiability>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">1101000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="c-9" decimals="-3" id="f-241" unitRef="usd">-3120000</us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-242" unitRef="usd">763516000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-9" decimals="-3" id="f-243" unitRef="usd">505936000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-244" unitRef="usd">777831000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-9" decimals="-3" id="f-245" unitRef="usd">612492000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">513929000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities contextRef="c-9" decimals="-3" id="f-247" unitRef="usd">318056000</us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities>
    <us-gaap:PaymentsForSoftware contextRef="c-1" decimals="-3" id="f-248" unitRef="usd">8476000</us-gaap:PaymentsForSoftware>
    <us-gaap:PaymentsForSoftware contextRef="c-9" decimals="-3" id="f-249" unitRef="usd">2958000</us-gaap:PaymentsForSoftware>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-250" unitRef="usd">-272378000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-9" decimals="-3" id="f-251" unitRef="usd">-297394000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-252" unitRef="usd">28434000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-9" decimals="-3" id="f-253" unitRef="usd">15233000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">24606000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="c-9" decimals="-3" id="f-255" unitRef="usd">16625000</us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-256" unitRef="usd">3828000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-9" decimals="-3" id="f-257" unitRef="usd">-1392000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-3" id="f-258" unitRef="usd">-1257000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-9" decimals="-3" id="f-259" unitRef="usd">19000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-260" unitRef="usd">493709000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-9" decimals="-3" id="f-261" unitRef="usd">207169000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-262" unitRef="usd">706670000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-36" decimals="-3" id="f-263" unitRef="usd">889650000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-264" unitRef="usd">1200379000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-45" decimals="-3" id="f-265" unitRef="usd">1096819000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-266" unitRef="usd">1197196000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-45" decimals="-3" id="f-267" unitRef="usd">1093634000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-3" decimals="-3" id="f-268" unitRef="usd">3183000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="c-45" decimals="-3" id="f-269" unitRef="usd">3185000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-270" unitRef="usd">1200379000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-45" decimals="-3" id="f-271" unitRef="usd">1096819000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-1" decimals="-3" id="f-272" unitRef="usd">4229000</us-gaap:IncomeTaxesPaidNet>
    <us-gaap:IncomeTaxesPaidNet contextRef="c-9" decimals="-3" id="f-273" unitRef="usd">1034000</us-gaap:IncomeTaxesPaidNet>
    <veev:ExcessTaxBenefitFromEmployeeStockPlans contextRef="c-1" decimals="-3" id="f-274" unitRef="usd">3121000</veev:ExcessTaxBenefitFromEmployeeStockPlans>
    <veev:ExcessTaxBenefitFromEmployeeStockPlans contextRef="c-9" decimals="-3" id="f-275" unitRef="usd">62089000</veev:ExcessTaxBenefitFromEmployeeStockPlans>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-276">Summary of Business and Significant Accounting Policies &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, analytics, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#x2014;from research and development (R&amp;amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our Commercial Solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;amp;D Solutions for the clinical, quality, regulatory, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in the consumer product and chemical industries. Our fiscal year end is January 31.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany balances and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024, filed on March&#160;25, 2024. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated balance sheet as of January&#160;31, 2024 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2025 or any other period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Issued and Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This new standard is effective for our fiscal year beginning on February 1, 2024 and interim periods beginning on February 1, 2025 on a retrospective basis. We are currently evaluating this ASU to determine its impact on our disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disaggregation of rate reconciliation categories and income taxes paid by jurisdiction, among other amendments. This new standard is effective for our fiscal year beginning on February 1, 2025 on a prospective basis and retrospective application is permitted. We are currently evaluating this ASU to determine its impact on our disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <veev:NatureOfBusinessPolicyTextBlock contextRef="c-1" id="f-277">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Description of Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Veeva is the leading provider of industry cloud solutions for the global life sciences industry. Our offerings span cloud software, data, analytics, professional services, and business consulting and are designed to meet the unique needs of our customers and their most strategic business functions&#x2014;from research and development (R&amp;amp;D) through commercialization. Our solutions help life sciences companies develop and bring products to market faster and more efficiently, market and sell more effectively, and maintain compliance with government regulations. Our Commercial Solutions help life sciences companies achieve better, more intelligent engagement with healthcare professionals and healthcare organizations across multiple communication channels, and plan and execute more effective media and marketing campaigns. Our R&amp;amp;D Solutions for the clinical, quality, regulatory, and safety functions help life sciences companies streamline their end-to-end product development processes to increase operational efficiency and maintain regulatory compliance throughout the product life cycle. We also bring the benefits of our content and data management solutions to a set of customers outside of life sciences in the consumer product and chemical industries. Our fiscal year end is January 31.&lt;/span&gt;&lt;/div&gt;</veev:NatureOfBusinessPolicyTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-278">&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Principles of Consolidation and Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;These unaudited condensed consolidated financial statements have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) and applicable rules and regulations of the Securities and Exchange Commission (SEC) regarding interim financial reporting and include the accounts of our wholly-owned subsidiaries after elimination of intercompany balances and transactions. Certain information and note disclosures normally included in the financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. Therefore, these condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes included in our Annual Report on Form 10-K for the fiscal year ended January&#160;31, 2024, filed on March&#160;25, 2024. There have been no changes to our significant accounting policies described in the annual report that have had a material impact on our condensed consolidated financial statements and related notes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The unaudited condensed consolidated balance sheet as of January&#160;31, 2024 included herein was derived from the audited financial statements as of that date. These unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly our financial position, results of operations, comprehensive income, and cash flows for the interim periods but are not necessarily indicative of the results of operations to be anticipated for the full fiscal year ending January&#160;31, 2025 or any other period.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-279">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;New Accounting Pronouncements Issued and Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Improvements to Reportable Segment Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In November 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update (ASU) 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures, which improves reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. This new standard is effective for our fiscal year beginning on February 1, 2024 and interim periods beginning on February 1, 2025 on a retrospective basis. We are currently evaluating this ASU to determine its impact on our disclosures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Improvements to Income Tax Disclosures&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In December 2023, the FASB issued ASU 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures, which requires disaggregation of rate reconciliation categories and income taxes paid by jurisdiction, among other amendments. This new standard is effective for our fiscal year beginning on February 1, 2025 on a prospective basis and retrospective application is permitted. We are currently evaluating this ASU to determine its impact on our disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="c-1" id="f-280">Short-Term Investments &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, short-term investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,719,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;642,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,591,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,567,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2024, short-term investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,581,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;717,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,321,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,324,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,164,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;919,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in greater than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,402,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,404,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,567,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,324,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have not recorded an allowance for credit losses, as we believe any such losses would be immaterial based on the high credit quality of our investments. It is more likely than not we will hold the securities until maturity or a recovery of the cost basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of April&#160;30, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 months or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 12 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;415,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;257,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,191,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 months or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 12 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-281">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, short-term investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;659,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,834)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,719,063&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,669)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,834&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,780&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(473)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;642,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(7,378)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,591,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,314&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(25,195)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,567,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2024, short-term investments consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Amortized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;cost&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;gains&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Estimated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;87&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605,852&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,916&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,787)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,581,382&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,835&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,188)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(180)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;232&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;717,015&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,268&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,824)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 18.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total available-for-sale securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,321,633&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,892&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,256)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,324,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-46" decimals="-3" id="f-282" unitRef="usd">98650000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-46" decimals="-3" id="f-283" unitRef="usd">23000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-46" decimals="-3" id="f-284" unitRef="usd">55000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-46" decimals="-3" id="f-285" unitRef="usd">98618000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-47" decimals="-3" id="f-286" unitRef="usd">659618000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-47" decimals="-3" id="f-287" unitRef="usd">571000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-47" decimals="-3" id="f-288" unitRef="usd">3834000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-47" decimals="-3" id="f-289" unitRef="usd">656355000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-48" decimals="-3" id="f-290" unitRef="usd">284131000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-48" decimals="-3" id="f-291" unitRef="usd">6000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-48" decimals="-3" id="f-292" unitRef="usd">119000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-48" decimals="-3" id="f-293" unitRef="usd">284018000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-49" decimals="-3" id="f-294" unitRef="usd">1719063000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-49" decimals="-3" id="f-295" unitRef="usd">673000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-49" decimals="-3" id="f-296" unitRef="usd">12669000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-49" decimals="-3" id="f-297" unitRef="usd">1707067000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-50" decimals="-3" id="f-298" unitRef="usd">54834000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-50" decimals="-3" id="f-299" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-50" decimals="-3" id="f-300" unitRef="usd">456000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-50" decimals="-3" id="f-301" unitRef="usd">54378000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-51" decimals="-3" id="f-302" unitRef="usd">76780000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-51" decimals="-3" id="f-303" unitRef="usd">41000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-51" decimals="-3" id="f-304" unitRef="usd">473000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-51" decimals="-3" id="f-305" unitRef="usd">76348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-52" decimals="-3" id="f-306" unitRef="usd">55920000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-52" decimals="-3" id="f-307" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-52" decimals="-3" id="f-308" unitRef="usd">211000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-52" decimals="-3" id="f-309" unitRef="usd">55709000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-53" decimals="-3" id="f-310" unitRef="usd">642726000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-53" decimals="-3" id="f-311" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-53" decimals="-3" id="f-312" unitRef="usd">7378000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-53" decimals="-3" id="f-313" unitRef="usd">635348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-3" decimals="-3" id="f-314" unitRef="usd">3591722000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-3" decimals="-3" id="f-315" unitRef="usd">1314000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-3" decimals="-3" id="f-316" unitRef="usd">25195000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-317" unitRef="usd">3567841000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-54" decimals="-3" id="f-318" unitRef="usd">94210000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-54" decimals="-3" id="f-319" unitRef="usd">87000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-54" decimals="-3" id="f-320" unitRef="usd">14000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-54" decimals="-3" id="f-321" unitRef="usd">94283000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-55" decimals="-3" id="f-322" unitRef="usd">605852000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-55" decimals="-3" id="f-323" unitRef="usd">2916000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-55" decimals="-3" id="f-324" unitRef="usd">1787000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-55" decimals="-3" id="f-325" unitRef="usd">606981000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-56" decimals="-3" id="f-326" unitRef="usd">144218000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-56" decimals="-3" id="f-327" unitRef="usd">47000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-56" decimals="-3" id="f-328" unitRef="usd">20000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-56" decimals="-3" id="f-329" unitRef="usd">144245000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-57" decimals="-3" id="f-330" unitRef="usd">1581382000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-57" decimals="-3" id="f-331" unitRef="usd">8835000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-57" decimals="-3" id="f-332" unitRef="usd">5188000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-57" decimals="-3" id="f-333" unitRef="usd">1585029000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-58" decimals="-3" id="f-334" unitRef="usd">50180000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-58" decimals="-3" id="f-335" unitRef="usd">206000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-58" decimals="-3" id="f-336" unitRef="usd">180000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-58" decimals="-3" id="f-337" unitRef="usd">50206000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-59" decimals="-3" id="f-338" unitRef="usd">79404000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-59" decimals="-3" id="f-339" unitRef="usd">301000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-59" decimals="-3" id="f-340" unitRef="usd">231000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-59" decimals="-3" id="f-341" unitRef="usd">79474000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-60" decimals="-3" id="f-342" unitRef="usd">49372000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-60" decimals="-3" id="f-343" unitRef="usd">232000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-60" decimals="-3" id="f-344" unitRef="usd">12000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-60" decimals="-3" id="f-345" unitRef="usd">49592000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-61" decimals="-3" id="f-346" unitRef="usd">717015000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-61" decimals="-3" id="f-347" unitRef="usd">1268000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-61" decimals="-3" id="f-348" unitRef="usd">3824000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-61" decimals="-3" id="f-349" unitRef="usd">714459000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-4" decimals="-3" id="f-350" unitRef="usd">3321633000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-351" unitRef="usd">13892000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-352" unitRef="usd">11256000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-353" unitRef="usd">3324269000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="c-1" id="f-354">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the estimated fair value of our short-term investments, designated as available-for-sale and classified by the contractual maturity date of the securities as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,164,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;919,871&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Due in greater than one year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,402,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,404,398&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,567,841&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,324,269&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-3" decimals="-3" id="f-355" unitRef="usd">1164946000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="c-4" decimals="-3" id="f-356" unitRef="usd">919871000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-3" decimals="-3" id="f-357" unitRef="usd">2402895000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="c-4" decimals="-3" id="f-358" unitRef="usd">2404398000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-359" unitRef="usd">3567841000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-360" unitRef="usd">3324269000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock contextRef="c-1" id="f-361">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of April&#160;30, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.644%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.527%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.381%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.532%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 months or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 12 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair&lt;br/&gt;value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;unrealized&lt;br/&gt;losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,055&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(55)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;415,388&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,530)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;91,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,304)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;257,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,191,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9,496)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;235,212&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,173)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(336)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,439&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(120)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(392)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,998&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(81)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;498,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(5,163)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,215)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table shows the fair values of available-for-sale securities which were in an unrealized loss position, aggregated by investment category, as of January&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;12 months or less&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Greater than 12 months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Fair&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;unrealized&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;losses&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross unrealized losses&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(14)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;120,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(343)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;105,419&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,444)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;70,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;394,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,560)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,092&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3,628)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(161)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31,418&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(122)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,686&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(109)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,795&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;280,946&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(1,227)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;204,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(2,597)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-62" decimals="-3" id="f-362" unitRef="usd">66055000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-62" decimals="-3" id="f-363" unitRef="usd">55000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-62" decimals="-3" id="f-364" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-62" decimals="-3" id="f-365" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-63" decimals="-3" id="f-366" unitRef="usd">415388000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-63" decimals="-3" id="f-367" unitRef="usd">2530000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-63" decimals="-3" id="f-368" unitRef="usd">91285000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-63" decimals="-3" id="f-369" unitRef="usd">1304000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-64" decimals="-3" id="f-370" unitRef="usd">257932000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-64" decimals="-3" id="f-371" unitRef="usd">119000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-64" decimals="-3" id="f-372" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-64" decimals="-3" id="f-373" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-65" decimals="-3" id="f-374" unitRef="usd">1191177000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-65" decimals="-3" id="f-375" unitRef="usd">9496000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-65" decimals="-3" id="f-376" unitRef="usd">235212000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-65" decimals="-3" id="f-377" unitRef="usd">3173000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-66" decimals="-3" id="f-378" unitRef="usd">41939000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-66" decimals="-3" id="f-379" unitRef="usd">336000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-66" decimals="-3" id="f-380" unitRef="usd">12439000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-66" decimals="-3" id="f-381" unitRef="usd">120000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-67" decimals="-3" id="f-382" unitRef="usd">44941000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-67" decimals="-3" id="f-383" unitRef="usd">392000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-67" decimals="-3" id="f-384" unitRef="usd">16998000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-67" decimals="-3" id="f-385" unitRef="usd">81000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-68" decimals="-3" id="f-386" unitRef="usd">55709000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-68" decimals="-3" id="f-387" unitRef="usd">211000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-68" decimals="-3" id="f-388" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-68" decimals="-3" id="f-389" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-69" decimals="-3" id="f-390" unitRef="usd">498599000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-69" decimals="-3" id="f-391" unitRef="usd">5163000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-69" decimals="-3" id="f-392" unitRef="usd">136749000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-69" decimals="-3" id="f-393" unitRef="usd">2215000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-70" decimals="-3" id="f-394" unitRef="usd">22465000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-70" decimals="-3" id="f-395" unitRef="usd">14000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-70" decimals="-3" id="f-396" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-70" decimals="-3" id="f-397" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-71" decimals="-3" id="f-398" unitRef="usd">120543000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-71" decimals="-3" id="f-399" unitRef="usd">343000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-71" decimals="-3" id="f-400" unitRef="usd">105419000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-71" decimals="-3" id="f-401" unitRef="usd">1444000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-72" decimals="-3" id="f-402" unitRef="usd">70037000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-72" decimals="-3" id="f-403" unitRef="usd">20000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-72" decimals="-3" id="f-404" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-72" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-73" decimals="-3" id="f-406" unitRef="usd">394823000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-73" decimals="-3" id="f-407" unitRef="usd">1560000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-73" decimals="-3" id="f-408" unitRef="usd">280092000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-73" decimals="-3" id="f-409" unitRef="usd">3628000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-74" decimals="-3" id="f-410" unitRef="usd">8915000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-74" decimals="-3" id="f-411" unitRef="usd">19000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-74" decimals="-3" id="f-412" unitRef="usd">9784000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-74" decimals="-3" id="f-413" unitRef="usd">161000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-75" decimals="-3" id="f-414" unitRef="usd">31418000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-75" decimals="-3" id="f-415" unitRef="usd">122000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-75" decimals="-3" id="f-416" unitRef="usd">13686000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-75" decimals="-3" id="f-417" unitRef="usd">109000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-76" decimals="-3" id="f-418" unitRef="usd">1795000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-76" decimals="-3" id="f-419" unitRef="usd">3000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-76" decimals="-3" id="f-420" unitRef="usd">4991000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-76" decimals="-3" id="f-421" unitRef="usd">9000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="c-77" decimals="-3" id="f-422" unitRef="usd">280946000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="c-77" decimals="-3" id="f-423" unitRef="usd">1227000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="c-77" decimals="-3" id="f-424" unitRef="usd">204274000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="c-77" decimals="-3" id="f-425" unitRef="usd">2597000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <veev:DeferredCostsDisclosureTextBlock contextRef="c-1" id="f-426">Deferred CostsDeferred costs, which consist of deferred sales commissions, was $24 million as of both April&#160;30, 2024 and January&#160;31, 2024. Amortization expense for the deferred costs included in sales and marketing expenses in the condensed consolidated statements of comprehensive income was $4 million for the three months ended April&#160;30, 2024 and $5 million for the three months ended April&#160;30, 2023. There have been no impairment losses recorded in relation to the costs capitalized for any period presented.</veev:DeferredCostsDisclosureTextBlock>
    <us-gaap:DeferredCosts contextRef="c-3" decimals="-6" id="f-427" unitRef="usd">24000000</us-gaap:DeferredCosts>
    <us-gaap:DeferredCosts contextRef="c-4" decimals="-6" id="f-428" unitRef="usd">24000000</us-gaap:DeferredCosts>
    <us-gaap:AmortizationOfDeferredCharges contextRef="c-1" decimals="-6" id="f-429" unitRef="usd">4000000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:AmortizationOfDeferredCharges contextRef="c-9" decimals="-6" id="f-430" unitRef="usd">5000000</us-gaap:AmortizationOfDeferredCharges>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c-1" decimals="INF" id="f-431" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:CapitalizedContractCostImpairmentLoss contextRef="c-9" decimals="INF" id="f-432" unitRef="usd">0</us-gaap:CapitalizedContractCostImpairmentLoss>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-433">Property and Equipment, Net &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consists of the following as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land improvements and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment and computers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total depreciation expense was immaterial for the three months ended April&#160;30, 2024 and 2023. Land is not depreciated.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-434">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net consists of the following as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,040&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Building&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;20,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Land improvements and building improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;22,392&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Equipment and computers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Furniture and fixtures&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,638&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;15,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Leasehold improvements&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;30,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Construction in progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;31&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;95,289&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(37,731)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(36,757)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-78" decimals="-3" id="f-435" unitRef="usd">3040000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-79" decimals="-3" id="f-436" unitRef="usd">3040000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-80" decimals="-3" id="f-437" unitRef="usd">20984000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-81" decimals="-3" id="f-438" unitRef="usd">20984000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-82" decimals="-3" id="f-439" unitRef="usd">22392000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-83" decimals="-3" id="f-440" unitRef="usd">22392000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-84" decimals="-3" id="f-441" unitRef="usd">2602000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-85" decimals="-3" id="f-442" unitRef="usd">2551000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-86" decimals="-3" id="f-443" unitRef="usd">15638000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-87" decimals="-3" id="f-444" unitRef="usd">15498000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-88" decimals="-3" id="f-445" unitRef="usd">30915000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-89" decimals="-3" id="f-446" unitRef="usd">30793000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-90" decimals="-3" id="f-447" unitRef="usd">202000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-91" decimals="-3" id="f-448" unitRef="usd">31000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-3" id="f-449" unitRef="usd">95773000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-450" unitRef="usd">95289000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-451" unitRef="usd">37731000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-452" unitRef="usd">36757000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-453" unitRef="usd">58042000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-454" unitRef="usd">58532000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-455">Goodwill and Intangible Assets&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill was $440 million as of both April&#160;30, 2024 and January&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule presents the details of intangible assets as of April&#160;30, 2024 (dollar amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;useful life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name and trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(118,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule presents the details of intangible assets as of January&#160;31, 2024 (dollar amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;carrying&lt;br/&gt;amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name and trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(114,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense associated with intangible assets was $5 million for the three months ended April&#160;30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, the estimated amortization expense for intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;amortization&lt;br/&gt;expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining for 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:Goodwill contextRef="c-3" decimals="-6" id="f-456" unitRef="usd">440000000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-6" id="f-457" unitRef="usd">440000000</us-gaap:Goodwill>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-458">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule presents the details of intangible assets as of April&#160;30, 2024 (dollar amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Gross&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;amount&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;amortization&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Net&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;useful life&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(21,686)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,894&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(64,575)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name and trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(12,574)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,326&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,976)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,429&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(118,811)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following schedule presents the details of intangible assets as of January&#160;31, 2024 (dollar amounts in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:50.361%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Gross&lt;br/&gt;carrying&lt;br/&gt;amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Remaining&lt;br/&gt;useful life&lt;br/&gt;(in years)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Existing technology&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,580&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(20,646)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,934&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;113,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(61,755)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;51,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Trade name and trademarks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(11,925)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other intangibles&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;21,405&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(19,699)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2.2&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;177,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(114,025)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;63,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-92" decimals="-3" id="f-459" unitRef="usd">28580000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-92" decimals="-3" id="f-460" unitRef="usd">21686000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-92" decimals="-3" id="f-461" unitRef="usd">6894000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-92" id="f-462">P1Y8M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-93" decimals="-3" id="f-463" unitRef="usd">113157000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-93" decimals="-3" id="f-464" unitRef="usd">64575000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-93" decimals="-3" id="f-465" unitRef="usd">48582000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-93" id="f-466">P5Y1M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-94" decimals="-3" id="f-467" unitRef="usd">13900000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-94" decimals="-3" id="f-468" unitRef="usd">12574000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-94" decimals="-3" id="f-469" unitRef="usd">1326000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-94" id="f-470">P0Y6M</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-95" decimals="-3" id="f-471" unitRef="usd">21405000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-95" decimals="-3" id="f-472" unitRef="usd">19976000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-95" decimals="-3" id="f-473" unitRef="usd">1429000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-95" id="f-474">P2Y1M6D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-3" decimals="-3" id="f-475" unitRef="usd">177042000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-476" unitRef="usd">118811000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-477" unitRef="usd">58231000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-96" decimals="-3" id="f-478" unitRef="usd">28580000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-96" decimals="-3" id="f-479" unitRef="usd">20646000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-96" decimals="-3" id="f-480" unitRef="usd">7934000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-96" id="f-481">P2Y</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-97" decimals="-3" id="f-482" unitRef="usd">113157000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-97" decimals="-3" id="f-483" unitRef="usd">61755000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-97" decimals="-3" id="f-484" unitRef="usd">51402000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-97" id="f-485">P5Y3M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-98" decimals="-3" id="f-486" unitRef="usd">13900000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-98" decimals="-3" id="f-487" unitRef="usd">11925000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-98" decimals="-3" id="f-488" unitRef="usd">1975000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-98" id="f-489">P0Y9M18D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-99" decimals="-3" id="f-490" unitRef="usd">21405000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-99" decimals="-3" id="f-491" unitRef="usd">19699000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-99" decimals="-3" id="f-492" unitRef="usd">1706000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1 contextRef="c-99" id="f-493">P2Y2M12D</us-gaap:FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-494" unitRef="usd">177042000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-495" unitRef="usd">114025000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-4" decimals="-3" id="f-496" unitRef="usd">63017000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-6" id="f-497" unitRef="usd">5000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-9" decimals="-6" id="f-498" unitRef="usd">5000000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-499">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, the estimated amortization expense for intangible assets was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.186%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.614%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Estimated&lt;br/&gt;amortization&lt;br/&gt;expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining for 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,922&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,778&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,831&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,231&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="6" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-500" unitRef="usd">13771000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-3" decimals="-3" id="f-501" unitRef="usd">14147000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-3" decimals="-3" id="f-502" unitRef="usd">8922000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-3" decimals="-3" id="f-503" unitRef="usd">7778000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-3" decimals="-3" id="f-504" unitRef="usd">7782000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <veev:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour contextRef="c-3" decimals="-3" id="f-505" unitRef="usd">5831000</veev:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-506" unitRef="usd">58231000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c-1" id="f-507">Accrued Expenses &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payroll tax payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued other compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued fees payable to Salesforce, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; Prior period balances were adjusted to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock contextRef="c-1" id="f-508">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses consisted of the following as of the dates shown (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,168&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,848&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued bonus&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,545&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,481&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued vacation&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,296&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Payroll tax payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,771&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,829&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued other compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;8,900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued compensation and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;38,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;43,433&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Accrued fees payable to Salesforce, Inc.&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,536&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,562&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7,632&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Other accrued expenses&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;28,770&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,786&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41,187&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;32,980&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:6pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; Represents accrued vacation primarily for international employees. Vacation does not accrue for most U.S. employees.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="12" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt; Prior period balances were adjusted to conform with current period presentation.&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c-3" decimals="-3" id="f-509" unitRef="usd">3168000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent contextRef="c-4" decimals="-3" id="f-510" unitRef="usd">9848000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-3" decimals="-3" id="f-511" unitRef="usd">3545000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent contextRef="c-4" decimals="-3" id="f-512" unitRef="usd">3481000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="c-3" decimals="-3" id="f-513" unitRef="usd">8296000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedVacationCurrent contextRef="c-4" decimals="-3" id="f-514" unitRef="usd">7375000</us-gaap:AccruedVacationCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-3" decimals="-3" id="f-515" unitRef="usd">13771000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent contextRef="c-4" decimals="-3" id="f-516" unitRef="usd">13829000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-517" unitRef="usd">9975000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-518" unitRef="usd">8900000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-519" unitRef="usd">38755000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-520" unitRef="usd">43433000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <veev:AccruedFeesCurrent contextRef="c-3" decimals="-3" id="f-521" unitRef="usd">6536000</veev:AccruedFeesCurrent>
    <veev:AccruedFeesCurrent contextRef="c-4" decimals="-3" id="f-522" unitRef="usd">6562000</veev:AccruedFeesCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-523" unitRef="usd">5881000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-524" unitRef="usd">7632000</us-gaap:TaxesPayableCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-525" unitRef="usd">28770000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-526" unitRef="usd">18786000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-3" decimals="-3" id="f-527" unitRef="usd">41187000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c-4" decimals="-3" id="f-528" unitRef="usd">32980000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-529">Fair Value Measurements&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The carrying amounts of accounts receivable and other current assets, accounts payable, and accrued liabilities approximate their fair value due to their short-term nature.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of April&#160;30, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,671,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,963,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of January&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,334,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,408,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We determine the fair value of our security holdings based on pricing from our service providers and market prices from industry-standard independent data providers. The valuation techniques used to measure the fair value of financial instruments having Level&#160;2 inputs were derived from&#160;non-binding&#160;consensus prices that are corroborated by observable market data or quoted market prices for similar instruments. Such market prices may be quoted prices in active markets for identical assets (Level&#160;1&#160;inputs) or pricing determined using inputs other than quoted prices that are observable either directly or indirectly (Level&#160;2 inputs). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Balance Sheet Hedges&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We enter into foreign currency forward contracts in order to hedge our foreign currency exposure. These forward contracts are not designated as hedging instruments under applicable accounting guidance, and therefore, we account for them at fair value with changes in the fair value recorded as a component of other income, net in our condensed consolidated statements of comprehensive income. Cash flows from such forward contracts are classified as operating activities. The realized foreign currency gains were not material for both the three months ended April&#160;30, 2024 and 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional amount of foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c-1" id="f-530">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities recorded at fair value in the condensed consolidated financial statements are categorized based upon the level of judgment associated with the inputs used to measure their fair value. Hierarchical levels, which are directly related to the amount of subjectivity associated with the inputs to the valuation of these assets or liabilities, are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1&#x2014;Observable inputs, such as quoted prices in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2&#x2014;Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:31.5pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3&#x2014;Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financial assets and liabilities measured at fair value are classified in their entirety based on the lowest level of input that is significant to the fair value measurement. Our assessment of the significance of a particular input to the fair value measurement requires management to make judgments and considers factors specific to the asset or liability.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-531">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of April&#160;30, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,891&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;35,543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;98,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;656,355&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;284,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,707,067&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;54,378&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;76,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;635,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;108&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;292,069&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,671,383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,963,452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(806)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the fair value hierarchy for financial assets and liabilities measured at fair value on a recurring basis as of January&#160;31, 2024 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:62.057%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.601%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash equivalents:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Money market funds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,969&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Short-term investments:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Certificates of deposit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;94,283&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;606,981&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial paper&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;144,245&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Corporate notes and bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,585,029&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign government bonds&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;50,206&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:11.25pt"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Municipal securities&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;79,474&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. agency obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,592&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;U.S. Treasury securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;714,459&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;616&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;73,197&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,334,854&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,408,051&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total financial liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-100" decimals="-3" id="f-532" unitRef="usd">292069000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-101" decimals="-3" id="f-533" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-102" decimals="-3" id="f-534" unitRef="usd">292069000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-103" decimals="-3" id="f-535" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-104" decimals="-3" id="f-536" unitRef="usd">67891000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-105" decimals="-3" id="f-537" unitRef="usd">67891000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-106" decimals="-3" id="f-538" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-107" decimals="-3" id="f-539" unitRef="usd">35543000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-108" decimals="-3" id="f-540" unitRef="usd">35543000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-109" decimals="-3" id="f-541" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-110" decimals="-3" id="f-542" unitRef="usd">98618000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-111" decimals="-3" id="f-543" unitRef="usd">98618000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-112" decimals="-3" id="f-544" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-113" decimals="-3" id="f-545" unitRef="usd">656355000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-114" decimals="-3" id="f-546" unitRef="usd">656355000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-106" decimals="-3" id="f-547" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-107" decimals="-3" id="f-548" unitRef="usd">284018000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-108" decimals="-3" id="f-549" unitRef="usd">284018000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-115" decimals="-3" id="f-550" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-116" decimals="-3" id="f-551" unitRef="usd">1707067000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-117" decimals="-3" id="f-552" unitRef="usd">1707067000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-118" decimals="-3" id="f-553" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-119" decimals="-3" id="f-554" unitRef="usd">54378000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-120" decimals="-3" id="f-555" unitRef="usd">54378000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-121" decimals="-3" id="f-556" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-122" decimals="-3" id="f-557" unitRef="usd">76348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-123" decimals="-3" id="f-558" unitRef="usd">76348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-124" decimals="-3" id="f-559" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-125" decimals="-3" id="f-560" unitRef="usd">55709000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-126" decimals="-3" id="f-561" unitRef="usd">55709000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-103" decimals="-3" id="f-562" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-104" decimals="-3" id="f-563" unitRef="usd">635348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-105" decimals="-3" id="f-564" unitRef="usd">635348000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-127" decimals="-3" id="f-565" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-128" decimals="-3" id="f-566" unitRef="usd">108000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-129" decimals="-3" id="f-567" unitRef="usd">108000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-130" decimals="-3" id="f-568" unitRef="usd">292069000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-131" decimals="-3" id="f-569" unitRef="usd">3671383000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-132" decimals="-3" id="f-570" unitRef="usd">3963452000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-133" decimals="-3" id="f-571" unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-134" decimals="-3" id="f-572" unitRef="usd">806000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-135" decimals="-3" id="f-573" unitRef="usd">806000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-130" decimals="-3" id="f-574" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-131" decimals="-3" id="f-575" unitRef="usd">806000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-132" decimals="-3" id="f-576" unitRef="usd">806000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-136" decimals="-3" id="f-577" unitRef="usd">73197000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-137" decimals="-3" id="f-578" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-138" decimals="-3" id="f-579" unitRef="usd">73197000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-139" decimals="-3" id="f-580" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-140" decimals="-3" id="f-581" unitRef="usd">9969000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-141" decimals="-3" id="f-582" unitRef="usd">9969000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-142" decimals="-3" id="f-583" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-143" decimals="-3" id="f-584" unitRef="usd">94283000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-144" decimals="-3" id="f-585" unitRef="usd">94283000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-145" decimals="-3" id="f-586" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-146" decimals="-3" id="f-587" unitRef="usd">606981000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-147" decimals="-3" id="f-588" unitRef="usd">606981000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-148" decimals="-3" id="f-589" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-149" decimals="-3" id="f-590" unitRef="usd">144245000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-150" decimals="-3" id="f-591" unitRef="usd">144245000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-151" decimals="-3" id="f-592" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-152" decimals="-3" id="f-593" unitRef="usd">1585029000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-153" decimals="-3" id="f-594" unitRef="usd">1585029000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-154" decimals="-3" id="f-595" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-155" decimals="-3" id="f-596" unitRef="usd">50206000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-156" decimals="-3" id="f-597" unitRef="usd">50206000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-157" decimals="-3" id="f-598" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-158" decimals="-3" id="f-599" unitRef="usd">79474000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-159" decimals="-3" id="f-600" unitRef="usd">79474000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-160" decimals="-3" id="f-601" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-161" decimals="-3" id="f-602" unitRef="usd">49592000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-162" decimals="-3" id="f-603" unitRef="usd">49592000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-139" decimals="-3" id="f-604" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-140" decimals="-3" id="f-605" unitRef="usd">714459000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-141" decimals="-3" id="f-606" unitRef="usd">714459000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-163" decimals="-3" id="f-607" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-164" decimals="-3" id="f-608" unitRef="usd">616000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-165" decimals="-3" id="f-609" unitRef="usd">616000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-166" decimals="-3" id="f-610" unitRef="usd">73197000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-167" decimals="-3" id="f-611" unitRef="usd">3334854000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-168" decimals="-3" id="f-612" unitRef="usd">3408051000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-169" decimals="-3" id="f-613" unitRef="usd">0</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-170" decimals="-3" id="f-614" unitRef="usd">232000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue contextRef="c-171" decimals="-3" id="f-615" unitRef="usd">232000</us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-166" decimals="-3" id="f-616" unitRef="usd">0</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-167" decimals="-3" id="f-617" unitRef="usd">232000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure contextRef="c-168" decimals="-3" id="f-618" unitRef="usd">232000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock contextRef="c-1" id="f-619">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of our outstanding derivative instruments is summarized below (in thousands):&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Notional amount of foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,096&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Fair value of foreign currency derivative contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;133,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;201,024&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock>
    <us-gaap:DerivativeNotionalAmount contextRef="c-172" decimals="-3" id="f-620" unitRef="usd">133096000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount contextRef="c-173" decimals="-3" id="f-621" unitRef="usd">201407000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeFairValueOfDerivativeNet contextRef="c-172" decimals="-3" id="f-622" unitRef="usd">133909000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:DerivativeFairValueOfDerivativeNet contextRef="c-173" decimals="-3" id="f-623" unitRef="usd">201024000</us-gaap:DerivativeFairValueOfDerivativeNet>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-624">Income TaxesFor the three months ended April&#160;30, 2024 and 2023, our effective tax rates were 21.9% and (43.3)%, respectively. During the three months ended April&#160;30, 2024, as compared to the prior year period, our effective tax rate increased primarily due to reduced excess tax benefits related to equity compensation. We recognized excess tax benefits of $4 million and $64 million in our provision for income taxes for the three months ended April&#160;30, 2024 and 2023, respectively. The decrease in excess tax benefits during the three months ended April&#160;30, 2024 was primarily due to stock option exercises by our Chief Executive Officer in the prior year and none in the current year.</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-625" unitRef="number">0.219</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-9" decimals="3" id="f-626" unitRef="number">-0.433</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-1" decimals="-6" id="f-627" unitRef="usd">-4000000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-9" decimals="-6" id="f-628" unitRef="usd">-64000000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock contextRef="c-1" id="f-629">Deferred Revenue, Performance Obligations, and Unbilled Accounts Receivable&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Of the beginning deferred revenue balance for the respective periods, we recognized $440 million of subscription services revenue for the three months ended April&#160;30, 2024 and $354 million for the three months ended April&#160;30, 2023. Professional services revenue recognized in the same periods from deferred revenue balances at the beginning of the respective periods was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span id="i796d41f0b2894660b32d7dfb9767ba5a_10534"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Transaction Price Allocated to the Remaining Performance Obligations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April 30, 2024, the amount of the transaction price allocated to remaining performance obligations for non-cancellable subscription services contracts greater than one year was not significant with the substantial majority of such allocated transaction price included in deferred revenue and expected to be recognized over the next 12 months.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Unbilled Accounts Receivable&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, unbilled accounts receivable consisted of (i) a receivable of $35 million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $4 million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of January&#160;31, 2024, unbilled accounts receivable consisted of (i) a receivable of $32 million primarily for revenue recognized for professional services performed but not yet billed and (ii) a contract asset of $4 million primarily related to professional services performed but for which we are not contractually able to invoice until a future period.&lt;/span&gt;&lt;/div&gt;</veev:DeferredRevenueAndPerformanceObligationsDisclosureTextBlock>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-5" decimals="-6" id="f-630" unitRef="usd">440000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-6" decimals="-6" id="f-631" unitRef="usd">354000000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-174" id="f-632">P12M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-175" decimals="-6" id="f-633" unitRef="usd">35000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-176" decimals="-6" id="f-634" unitRef="usd">4000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-177" decimals="-6" id="f-635" unitRef="usd">32000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:UnbilledReceivablesCurrent contextRef="c-178" decimals="-6" id="f-636" unitRef="usd">4000000</us-gaap:UnbilledReceivablesCurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-637">Leases&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have operating leases for our corporate offices. Our leases have various expiration dates through 2034, some of which include options to extend the leases for up to seven years. Additionally, we are the sublessor for certain office space. Our sublease income for each of the three months ended April&#160;30, 2024 and 2023 was immaterial.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For the three months ended April&#160;30, 2024 and 2023, our operating lease expense was $4 million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, remaining maturities of operating lease liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining for 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-179" id="f-638">P7Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:OperatingLeaseExpense contextRef="c-1" decimals="-6" id="f-639" unitRef="usd">4000000</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeaseExpense contextRef="c-9" decimals="-6" id="f-640" unitRef="usd">4000000</us-gaap:OperatingLeaseExpense>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-641">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental cash flow information related to leases was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Cash paid for operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,253&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3,295&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;text-indent:-13.5pt;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Operating lease right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;605&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeasePayments contextRef="c-1" decimals="-3" id="f-642" unitRef="usd">2253000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments contextRef="c-9" decimals="-3" id="f-643" unitRef="usd">3295000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-1" decimals="-3" id="f-644" unitRef="usd">605000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="c-9" decimals="-3" id="f-645" unitRef="usd">0</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock contextRef="c-1" id="f-646">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Supplemental balance sheet information related to operating leases was as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Remaining Lease Term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.5 years&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.6 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted Average Discount Rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</veev:ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-647">P6Y6M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-648">P6Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-649" unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-650" unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-651">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, remaining maturities of operating lease liabilities are as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:87.204%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.596%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Fiscal Year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Remaining for 2025&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,552&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,037&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;10,027&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;9,181&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;18,274&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;64,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Less imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(8,954)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-652" unitRef="usd">9552000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-653" unitRef="usd">11037000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-654" unitRef="usd">10027000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-655" unitRef="usd">9181000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-656" unitRef="usd">6626000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <veev:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="c-3" decimals="-3" id="f-657" unitRef="usd">18274000</veev:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-658" unitRef="usd">64697000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-659" unitRef="usd">8954000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-660" unitRef="usd">55743000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock contextRef="c-1" id="f-661">Stockholders&#x2019; Equity &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%"&gt;Common Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;As of April&#160;30, 2024, we had 161,624,611 shares of common stock outstanding.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Option Activity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the three months ended April&#160;30, 2024 is as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;of shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;term&#160;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value (in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,914,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(178,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options forfeited/cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(132,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,751,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,180,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at April 30, 2024 and expected to vest thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,751,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The options granted during the three months ended April&#160;30, 2024 were predominantly made in connection with our annual performance review cycle. The weighted average&#160;grant-date&#160;fair value of options granted was $101.26 per option for the three months ended April&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, there was $485 million in unrecognized compensation cost related to unvested stock options granted under the 2012 Equity Incentive Plan and 2013 Equity Incentive Plan. This cost is expected to be recognized over a weighted average period of 2.6 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, we had authorized and unissued shares of common stock sufficient to satisfy exercises of stock options.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The total intrinsic value of options exercised was approximately $12 million for the three months ended April&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Stock Option Valuation Assumptions&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.898%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.12%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.65%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.34%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.99%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Restricted Stock Units&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock unit (RSU) activity for the three months ended April&#160;30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unreleased restricted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&#160;grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;date fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;882,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(295,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs forfeited/cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,583,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of April&#160;30, 2024, there was a total of $252 million in unrecognized compensation cost related to unvested RSUs. This cost is expected to be recognized over a weighted-average period of approximately 1.4 years. The total grant date fair value of RSUs vested was $67 million for the three months ended April&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-662" unitRef="shares">161624611</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-663">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of stock option activity for the three months ended April&#160;30, 2024 is as follows:&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:49.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.326%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.602%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Number&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;of shares&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;exercise&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;remaining&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;contractual&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;term&#160;(in&#160;years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Aggregate&lt;br/&gt;intrinsic&lt;br/&gt;value (in millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,147,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;157.20&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;626&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,914,837&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options exercised&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(178,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;159.05&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options forfeited/cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(132,323)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;208.61&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options outstanding at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,751,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,180,088&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;136.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5.4&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;441&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options vested and exercisable at April 30, 2024 and expected to vest thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;12,751,547&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;165.33&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-4" decimals="INF" id="f-664" unitRef="shares">11147810</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="2"
      id="f-665"
      unitRef="usdPerShare">157.20</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-180" id="f-666">P6Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-4" decimals="-6" id="f-667" unitRef="usd">626000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c-1" decimals="INF" id="f-668" unitRef="shares">1914837</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-669"
      unitRef="usdPerShare">214.82</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised contextRef="c-1" decimals="INF" id="f-670" unitRef="shares">178777</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-671"
      unitRef="usdPerShare">159.05</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod contextRef="c-1" decimals="INF" id="f-672" unitRef="shares">132323</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="2"
      id="f-673"
      unitRef="usdPerShare">208.61</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c-3" decimals="INF" id="f-674" unitRef="shares">12751547</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-675"
      unitRef="usdPerShare">165.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-676">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-6" id="f-677" unitRef="usd">551000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c-3" decimals="INF" id="f-678" unitRef="shares">6180088</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-679"
      unitRef="usdPerShare">136.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-680">P5Y4M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 contextRef="c-3" decimals="-6" id="f-681" unitRef="usd">441000000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber contextRef="c-3" decimals="INF" id="f-682" unitRef="shares">12751547</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="2"
      id="f-683"
      unitRef="usdPerShare">165.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1 contextRef="c-1" id="f-684">P6Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue contextRef="c-3" decimals="-6" id="f-685" unitRef="usd">551000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-1"
      decimals="2"
      id="f-686"
      unitRef="usdPerShare">101.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-3" decimals="-6" id="f-687" unitRef="usd">485000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-181" id="f-688">P2Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-6" id="f-689" unitRef="usd">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock contextRef="c-1" id="f-690">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the weighted-average assumptions used to estimate the grant date fair value of options granted during the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:72.584%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.894%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:4.898%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Volatility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;41%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;39%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;40%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Expected term (in years)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;7.00&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Risk-free interest rate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.12%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;4.65%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.34%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;3.99%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Dividend yield&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="c-181" decimals="2" id="f-691" unitRef="number">0.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="c-181" decimals="2" id="f-692" unitRef="number">0.41</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum contextRef="c-182" decimals="2" id="f-693" unitRef="number">0.39</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum contextRef="c-182" decimals="2" id="f-694" unitRef="number">0.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-183" id="f-695">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-184" id="f-696">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-185" id="f-697">P6Y3M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1 contextRef="c-186" id="f-698">P7Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-181" decimals="4" id="f-699" unitRef="number">0.0412</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-181" decimals="4" id="f-700" unitRef="number">0.0465</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum contextRef="c-182" decimals="4" id="f-701" unitRef="number">0.0334</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum contextRef="c-182" decimals="4" id="f-702" unitRef="number">0.0399</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-181"
      decimals="INF"
      id="f-703"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-182"
      decimals="INF"
      id="f-704"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-705">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;A summary of restricted stock unit (RSU) activity for the three months ended April&#160;30, 2024 is as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Unreleased restricted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;stock units&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;Weighted&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;average&#160;grant&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%"&gt;date fair value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at January 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,011,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;192.77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;882,706&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;214.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(295,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;179.19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;RSUs forfeited/cancelled&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(15,610)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;202.48&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Balance at April 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,583,784&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e6e7e8;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#e6e7e8;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;207.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#e6e7e8;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-187"
      decimals="INF"
      id="f-706"
      unitRef="shares">1011731</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-187"
      decimals="2"
      id="f-707"
      unitRef="usdPerShare">192.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-188"
      decimals="INF"
      id="f-708"
      unitRef="shares">882706</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-188"
      decimals="2"
      id="f-709"
      unitRef="usdPerShare">214.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-188"
      decimals="INF"
      id="f-710"
      unitRef="shares">295043</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-188"
      decimals="2"
      id="f-711"
      unitRef="usdPerShare">179.19</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-188"
      decimals="INF"
      id="f-712"
      unitRef="shares">15610</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-188"
      decimals="2"
      id="f-713"
      unitRef="usdPerShare">202.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-189"
      decimals="INF"
      id="f-714"
      unitRef="shares">1583784</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-189"
      decimals="2"
      id="f-715"
      unitRef="usdPerShare">207.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions contextRef="c-189" decimals="-6" id="f-716" unitRef="usd">252000000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-188" id="f-717">P1Y4M24D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <veev:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue contextRef="c-188" decimals="-6" id="f-718" unitRef="usd">67000000</veev:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodGrantDateFairValue>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-719">Net Income per Share &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 15, 2023, all of our outstanding shares of Class B common stock automatically converted into the same number of shares of Class A common stock pursuant to the terms of our then effective Amended and Restated Certificate of Incorporation. Because shares of Class B common stock were outstanding for the three months ended April&#160;30, 2023, we have disclosed earnings per share for Class A and Class B common stock for the three months ended April&#160;30, 2023. For the three months ended April&#160;30, 2023, the computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.829%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares used in computing net income per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reallocation as a result of conversion of Class B to Class A common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reallocation of net income to Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of shares used for basic net income per share computation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conversion of Class B to Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of potentially dilutive common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares used in computing net income per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share,&#160;diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.674%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options and awards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,972,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,749,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c-1" id="f-720">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic net income per share is computed by dividing net income by the weighted-average number of shares of common stock outstanding during the period.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Diluted net income per share is computed by dividing net income by the weighted-average shares outstanding, including potentially dilutive shares of common equivalents outstanding during the period. The dilutive effect of potential shares of common stock are determined using the treasury stock method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On October 15, 2023, all of our outstanding shares of Class B common stock automatically converted into the same number of shares of Class A common stock pursuant to the terms of our then effective Amended and Restated Certificate of Incorporation. Because shares of Class B common stock were outstanding for the three months ended April&#160;30, 2023, we have disclosed earnings per share for Class A and Class B common stock for the three months ended April&#160;30, 2023. For the three months ended April&#160;30, 2023, the computation of fully diluted net income per share of Class&#160;A common stock assumes the conversion from Class B common stock, while the fully diluted net income per share of Class B common stock does not assume the conversion of those shares.&lt;/span&gt;&lt;/div&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-721">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The numerators and denominators of the basic and diluted net income per share computations for our common stock are calculated as follows (in thousands, except per share data):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.937%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.825%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.392%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.829%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" rowspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="15" style="background-color:#7d7e7e;border-bottom:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="6" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Common&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Class A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Class B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares used in computing net income per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1.00&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Numerator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;119,574&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reallocation as a result of conversion of Class B to Class A common stock:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;11,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Reallocation of net income to Class B common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,964&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income, diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;131,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;13,911&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Denominator&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Number of shares used for basic net income per share computation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;161,421&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;145,332&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Conversion of Class B to Class A common stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,520&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Effect of potentially dilutive common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,669&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 16.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Weighted average shares used in computing net income per share, diluted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;164,394&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;162,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;17,189&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 10.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Net income per share,&#160;diluted&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;0.81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:9pt"&gt;&lt;td colspan="18" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-722" unitRef="usd">161664000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-190" decimals="-3" id="f-723" unitRef="usd">119574000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-191" decimals="-3" id="f-724" unitRef="usd">11947000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-725" unitRef="shares">161421000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-190"
      decimals="-3"
      id="f-726"
      unitRef="shares">145332000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-191"
      decimals="-3"
      id="f-727"
      unitRef="shares">14520000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-728"
      unitRef="usdPerShare">1.00</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-190"
      decimals="2"
      id="f-729"
      unitRef="usdPerShare">820</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-191"
      decimals="2"
      id="f-730"
      unitRef="usdPerShare">820</us-gaap:EarningsPerShareBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-731" unitRef="usd">161664000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-190" decimals="-3" id="f-732" unitRef="usd">119574000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-191" decimals="-3" id="f-733" unitRef="usd">11947000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-734" unitRef="usd">0</veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic>
    <veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-190" decimals="-3" id="f-735" unitRef="usd">11947000</veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic>
    <veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-191" decimals="-3" id="f-736" unitRef="usd">0</veev:ReallocationOfNetIncomeLossAvailableToCommonStockholdersBasic>
    <veev:ReallocationOfNetIncome contextRef="c-1" decimals="-3" id="f-737" unitRef="usd">0</veev:ReallocationOfNetIncome>
    <veev:ReallocationOfNetIncome contextRef="c-190" decimals="-3" id="f-738" unitRef="usd">0</veev:ReallocationOfNetIncome>
    <veev:ReallocationOfNetIncome contextRef="c-191" decimals="-3" id="f-739" unitRef="usd">1964000</veev:ReallocationOfNetIncome>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-740" unitRef="usd">161664000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-190" decimals="-3" id="f-741" unitRef="usd">131521000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-191" decimals="-3" id="f-742" unitRef="usd">13911000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-3" id="f-743" unitRef="shares">161421000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-190"
      decimals="-3"
      id="f-744"
      unitRef="shares">145332000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="c-191"
      decimals="-3"
      id="f-745"
      unitRef="shares">14520000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <veev:IncrementalCommonSharesAttributableToConversionOfCommonStock contextRef="c-1" decimals="-3" id="f-746" unitRef="shares">0</veev:IncrementalCommonSharesAttributableToConversionOfCommonStock>
    <veev:IncrementalCommonSharesAttributableToConversionOfCommonStock
      contextRef="c-190"
      decimals="-3"
      id="f-747"
      unitRef="shares">14520000</veev:IncrementalCommonSharesAttributableToConversionOfCommonStock>
    <veev:IncrementalCommonSharesAttributableToConversionOfCommonStock
      contextRef="c-191"
      decimals="-3"
      id="f-748"
      unitRef="shares">0</veev:IncrementalCommonSharesAttributableToConversionOfCommonStock>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="c-1" decimals="-3" id="f-749" unitRef="shares">2973000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c-190"
      decimals="-3"
      id="f-750"
      unitRef="shares">2669000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="c-191"
      decimals="-3"
      id="f-751"
      unitRef="shares">2669000</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-3" id="f-752" unitRef="shares">164394000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-190"
      decimals="-3"
      id="f-753"
      unitRef="shares">162521000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="c-191"
      decimals="-3"
      id="f-754"
      unitRef="shares">17189000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-755"
      unitRef="usdPerShare">0.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-190"
      decimals="2"
      id="f-756"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-191"
      decimals="2"
      id="f-757"
      unitRef="usdPerShare">0.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-758">&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Potential common share equivalents excluded where the inclusion would be anti-dilutive are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:80.771%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.671%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.674%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:20pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Options and awards &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;2,972,590&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;5,749,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-759" unitRef="shares">2972590</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-9" decimals="0" id="f-760" unitRef="shares">5749358</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-761">Commitments and Contingencies&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;IQVIA Litigation Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Veeva OpenData/Network Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January 10, 2017, IQVIA Inc. (formerly Quintiles IMS Incorporated) and IMS Software Services, Ltd. (collectively, &#x201c;IQVIA&#x201d;) filed a complaint against us in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:17-cv-00177)). In the complaint, IQVIA alleges that we used unauthorized access to proprietary IQVIA data to improve our software and data products and that our software is designed to steal IQVIA trade secrets. IQVIA further alleges that we have intentionally gained unauthorized access to IQVIA proprietary information to gain an unfair advantage in marketing our products and that we have made false statements concerning IQVIA&#x2019;s conduct and our data security capabilities. IQVIA asserts claims under both federal and state misappropriation of trade secret laws, federal false advertising law, and common law claims for unjust enrichment, tortious interference, and unfair trade practices. The complaint seeks declaratory and injunctive relief and unspecified monetary damages.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March 13, 2017, we filed our answer denying IQVIA's claims and filed counterclaims. Our counterclaims allege that IQVIA, as the dominant provider of data for life sciences companies, has abused monopoly power to exclude Veeva OpenData and Veeva Network from their respective markets. The counterclaims allege that IQVIA has engaged in various tactics to prevent customers from using our applications and has deliberately raised costs and increased the difficulty of attempting to switch from IQVIA data to our data products. As amended, our counterclaims assert federal and state antitrust claims, as well as claims under California&#x2019;s Unfair Practices Act and common law claims for intentional interference with contractual relations, intentional interference with prospective economic advantage, and negligent misrepresentation. The counterclaims seek injunctive relief, monetary damages exceeding $200 million, and attorneys&#x2019; fees. On October 3, 2018, the court denied IQVIA&#x2019;s motion to dismiss our antitrust claims.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February 18, 2020, IQVIA filed a motion for sanctions against Veeva, seeking default judgment and dismissal and, in the alternative, an adverse inference at trial related to discovery disputes. On May 7, 2021, the special master appointed to oversee litigation discovery ruled against IQVIA&#x2019;s request for default judgment and dismissal and ruled in IQVIA&#x2019;s favor with respect to certain other matters, including recommending to the trial judge that a permissive adverse inference instruction be issued to the jury with respect to certain documents that were not preserved by Veeva. Should the trial judge accept the recommendation, the jury would be permitted, but not required, to infer that certain evidence not preserved by Veeva would have been unfavorable to Veeva, if the jury first concludes that Veeva controlled the evidence, that the evidence was relevant, and that Veeva should have preserved the evidence. The jury is also likely to be instructed that it may also consider whether the non-preserved evidence was duplicative of other evidence produced by Veeva and whether Veeva&#x2019;s conduct was reasonable in light of all circumstances. Veeva was also ordered to pay IQVIA&#x2019;s fees and expenses incurred in connection with portions of its sanctions motion. On June 4, 2021, we appealed the special master&#x2019;s ruling and IQVIA&#x2019;s fee award to the federal district court judge.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Veeva Nitro Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 17, 2019, IQVIA filed a lawsuit in the U.S. District Court for the District of New Jersey (IQVIA Inc. v. Veeva Systems Inc. (No. 2:19-cv-15517)) (IQVIA Declaratory Action) seeking a declaratory judgment that IQVIA is not liable to Veeva for disallowing use of IQVIA&#x2019;s data products in Veeva Nitro or any later-introduced Veeva software products. The IQVIA Declaratory Action does not seek any monetary relief.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 18, 2019, we filed a lawsuit against IQVIA in the U.S. District Court for the Northern District of California (Veeva Systems Inc. v. IQVIA Inc. (No. 3:19-cv-04137)) (Veeva Nitro Action), alleging that IQVIA engaged in anticompetitive conduct as to Veeva Nitro. Our complaint asserts federal and state antitrust claims, as well as claims under California&#x2019;s Unfair Competition Law and common law claims for intentional interference with contractual relations and intentional interference with prospective economic advantage. The complaint seeks injunctive relief and monetary damages. IQVIA filed its answer and affirmative defenses on September 5, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 26, 2019, the Northern District of California transferred the Veeva Nitro Action to the District of New Jersey (Veeva Systems Inc. v. IQVIA Inc. (No. 2:19-cv-18558)). On March&#160;24, 2020, we amended our complaint in the Veeva Nitro Action to include allegations of IQVIA&#x2019;s anticompetitive conduct as to additional Veeva software applications, such as Veeva Andi, Veeva Align, and Veeva Vault MedComms; additional examples of IQVIA&#x2019;s monopolistic behavior against Veeva Nitro; IQVIA&#x2019;s unlawful access of Veeva&#x2019;s proprietary software products; and a request for declaratory relief. IQVIA answered the amended complaint on May&#160;22,&#160;2020. On August 21, 2020, the District of New Jersey consolidated the Veeva Nitro Action and IQVIA Declaratory Action.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fact discovery in both the Veeva OpenData/Network Action and the Veeva Nitro Action is largely complete and expert discovery in both cases was completed in October 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The federal district court presiding over all of the IQVIA Litigation Matters has bifurcated the claims for trial such that  IQVIA's trade secret claims will go to trial first. That trial is expected to begin on February 10, 2025. No trial date has been set for Veeva's antitrust claims asserted in the Veeva OpenData/Network Action or the Veeva Nitro Action.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these lawsuits, and we are unable to make a meaningful estimate of the amount or range of gain or loss, if any, that could result from them, we believe that we have substantial defenses against IQVIA&#x2019;s claims, which we intend to vigorously contest, and that our counterclaims warrant injunctive relief and monetary damages for Veeva.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Fee Arrangements Related to the IQVIA Litigation Matters.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt; We have entered into partial contingency fee arrangements with certain law firms representing us in the IQVIA litigations. Pursuant to those arrangements, such law firms are entitled to an agreed portion of any damages we recover from IQVIA or may be entitled to payment of success fees from us based on the achievement of certain outcomes. We are unable to make an estimate of any liability we may have in connection with this arrangement and accordingly have not accrued any related liability at this time.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Mednet Litigation Matter&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On July 14, 2020, Mednet Solutions, Inc. filed a complaint in Minnesota state court (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Mednet Solutions, Inc. v. Veeva Systems Inc.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; (No. 27-CV-20-9374)) against us and a Veeva employee who previously worked for Mednet. The complaint alleged that the employee improperly accessed Mednet&#x2019;s computer systems after joining Veeva, in violation of his employment agreement to misappropriate Mednet&#x2019;s confidential and trade secret information for our benefit. On December 9, 2020, the case was removed to the U.S. District Court for the District of Minnesota (No. 20-cv-2502). On May 30, 2024, we entered into a settlement agreement with Mednet, which will result in dismissal of the case with prejudice. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Other Litigation Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, we may be involved in other legal proceedings and subject to claims incident to the ordinary course of business. Although the results of such legal proceedings and claims cannot be predicted with certainty, we believe we are not currently a party to any other legal proceedings, the outcome of which, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial position. Regardless of the outcome, such proceedings can have an adverse impact on us because of defense and settlement costs, diversion of resources, and other factors, and there can be no assurances that favorable outcomes will be obtained.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyDamagesSoughtValue contextRef="c-192" decimals="-6" id="f-762" unitRef="usd">200000000</us-gaap:LossContingencyDamagesSoughtValue>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-763">Revenues by Product &lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We group our revenues into two product areas: Commercial Solutions and R&amp;amp;D Solutions. Commercial Solutions revenues consist of revenues from our Veeva Commercial Cloud, Veeva Data Cloud, and Veeva Claims solutions. R&amp;amp;D Solutions consist of revenues from our Veeva Development Cloud, Veeva RegulatoryOne, and Veeva QualityOne solutions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total subscription services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <veev:NumberOfProductAreas
      contextRef="c-3"
      decimals="INF"
      id="f-764"
      unitRef="product_area">2</veev:NumberOfProductAreas>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c-1" id="f-765">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues consist of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.630%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.742%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.744%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#818181;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Subscription services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;261,316&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;239,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;272,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;175,222&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total subscription services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;533,955&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;414,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Professional services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Commercial Solutions&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,772&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;44,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;R&amp;amp;D Solutions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;67,618&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;66,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total professional services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;116,390&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;111,779&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-193" decimals="-3" id="f-766" unitRef="usd">261316000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-194" decimals="-3" id="f-767" unitRef="usd">239324000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-195" decimals="-3" id="f-768" unitRef="usd">272639000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-196" decimals="-3" id="f-769" unitRef="usd">175222000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-3" id="f-770" unitRef="usd">533955000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-6" decimals="-3" id="f-771" unitRef="usd">414546000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-197" decimals="-3" id="f-772" unitRef="usd">48772000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-3" id="f-773" unitRef="usd">44864000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-199" decimals="-3" id="f-774" unitRef="usd">67618000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-200" decimals="-3" id="f-775" unitRef="usd">66915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-7" decimals="-3" id="f-776" unitRef="usd">116390000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-8" decimals="-3" id="f-777" unitRef="usd">111779000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-778" unitRef="usd">650345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-779" unitRef="usd">526325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-780">Information about Geographic Areas&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We track and allocate revenues by principal geographic area rather than by individual country, which makes it impractical to disclose revenues for the United States or other specific foreign countries. We measure subscription services revenue primarily by the estimated location of the end users in each geographic area for our Commercial Solutions and primarily by the estimated location of usage in each geographic area for our R&amp;amp;D Solutions. We measure professional services revenue primarily by the location of the resources performing the professional services.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues by geographic area were as follows for the periods shown below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues by geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Middle East, Africa, and Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.174%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.969%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.668%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-lived assets by geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Middle East, Africa, and Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-781">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenues by geographic area were as follows for the periods shown below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:11pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:74.923%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.595%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.384%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:10.598%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Three months ended April 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Revenues by geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;381,599&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;313,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;189,915&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;142,423&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;62,440&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;55,577&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"&gt;Middle East, Africa, and Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;16,391&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;14,350&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total revenues&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;650,345&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;526,325&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-3" id="f-782" unitRef="usd">381599000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-202" decimals="-3" id="f-783" unitRef="usd">313975000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-3" id="f-784" unitRef="usd">189915000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-204" decimals="-3" id="f-785" unitRef="usd">142423000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-205" decimals="-3" id="f-786" unitRef="usd">62440000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-206" decimals="-3" id="f-787" unitRef="usd">55577000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-207" decimals="-3" id="f-788" unitRef="usd">16391000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-3" id="f-789" unitRef="usd">14350000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-3" id="f-790" unitRef="usd">650345000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-9" decimals="-3" id="f-791" unitRef="usd">526325000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c-1" id="f-792">&lt;div style="margin-top:7pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-lived assets by geographic area are as follows as of the periods shown below (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.174%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.689%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.969%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.668%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;April 30,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#808080;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;January 31,&lt;br/&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Long-lived assets by geography&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;North America&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;48,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;49,725&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,607&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;6,885&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Asia Pacific&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;751&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Middle East, Africa, and Latin America&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;1,171&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;Total long-lived assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;58,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-209" decimals="-3" id="f-793" unitRef="usd">48928000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-210" decimals="-3" id="f-794" unitRef="usd">49725000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-211" decimals="-3" id="f-795" unitRef="usd">6607000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-212" decimals="-3" id="f-796" unitRef="usd">6885000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-213" decimals="-3" id="f-797" unitRef="usd">1075000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-214" decimals="-3" id="f-798" unitRef="usd">751000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-215" decimals="-3" id="f-799" unitRef="usd">1432000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-216" decimals="-3" id="f-800" unitRef="usd">1171000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-801" unitRef="usd">58042000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-802" unitRef="usd">58532000</us-gaap:PropertyPlantAndEquipmentNet>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="c-217" id="f-803">&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the material terms of all &#x201c;Rule 10b5-1 trading arrangements&#x201d; (as such term is defined under Item 408(a) of Regulation S-K) adopted or terminated by our Section 16 officers and directors during the fiscal quarter ended April&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:33.695%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:16.882%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.373%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:17.174%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:13.376%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Name and Title&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Action &lt;br/&gt;(Adoption / Termination)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Adoption / Termination Date&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Aggregate Number of Shares of Common Stock to be Sold (1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#7d7e7e;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Expiration Date (2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Alan Mateo&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Former Executive Vice President, Global Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Adoption&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;3/20/2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;50,242&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;border-top:1pt solid #ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;4/30/2025&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(1)&#160;&#160;&#160;&#160;This number represents the maximum number of shares of common stock that may be sold pursuant to the trading plan. The number of shares actually sold will depend on the satisfaction of certain conditions as set forth in the plan.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(2)&#160;&#160;&#160;&#160;In each case, the trading plan may expire on an earlier date if and when all transactions thereunder are completed.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"&gt;(3) &#160;&#160;&#160;&#160;As previously disclosed on our Current Report on Form 8-K filed on April 1, 2024, Mr. Mateo retired from his position as Executive Vice President, Global Sales and transitioned to a part-time advisor role, effective April 30, 2024.&lt;/span&gt;&lt;/div&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-1" id="f-804">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:TrdArrIndName contextRef="c-217" id="f-805">Alan Mateo</ecd:TrdArrIndName>
    <ecd:TrdArrIndTitle contextRef="c-217" id="f-806">Former Executive Vice President, Global Sales</ecd:TrdArrIndTitle>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-217" id="f-807">true</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:TrdArrAdoptionDate contextRef="c-217" id="f-808">3/20/2024</ecd:TrdArrAdoptionDate>
    <ecd:TrdArrSecuritiesAggAvailAmt
      contextRef="c-218"
      decimals="INF"
      id="f-809"
      unitRef="shares">50242</ecd:TrdArrSecuritiesAggAvailAmt>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-1" id="f-810">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-1" id="f-811">false</ecd:NonRule10b51ArrTrmntdFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#f-102"
          xlink:label="f-102"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-113"
          xlink:label="f-113"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-103"
          xlink:label="f-103"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-104"
          xlink:label="f-104"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-111"
          xlink:label="f-111"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-116"
          xlink:label="f-116"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-117"
          xlink:label="f-117"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-110"
          xlink:label="f-110"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-106"
          xlink:label="f-106"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-107"
          xlink:label="f-107"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-115"
          xlink:label="f-115"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-114"
          xlink:label="f-114"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-112"
          xlink:label="f-112"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-105"
          xlink:label="f-105"
          xlink:type="locator"/>
        <link:footnote id="fn-1" xlink:label="fn-1" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div style="text-align:justify"><xhtml:table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><xhtml:tr><xhtml:td style="width:1.0%"/><xhtml:td style="width:79.601%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:1.0%"/><xhtml:td style="width:8.256%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:0.384%"/><xhtml:td style="width:0.1%"/><xhtml:td style="width:1.0%"/><xhtml:td style="width:8.259%"/><xhtml:td style="width:0.1%"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1) Includes stock-based compensation as follows:</xhtml:span></xhtml:td><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-top:1pt solid #000;padding:0 1pt"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of revenues:</xhtml:span></xhtml:td><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of subscription services</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,554&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><xhtml:td style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,505&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of professional services and other</xhtml:span></xhtml:td><xhtml:td
              colspan="2"
              style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,535&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td
              colspan="2"
              style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12,722&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and development</xhtml:span></xhtml:td><xhtml:td
              colspan="2"
              style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,743&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><xhtml:td
              colspan="2"
              style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38,906&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Sales and marketing</xhtml:span></xhtml:td><xhtml:td
              colspan="2"
              style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23,043&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td
              colspan="2"
              style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20,135&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">General and administrative</xhtml:span></xhtml:td><xhtml:td
              colspan="2"
              style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,036&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"/><xhtml:td
              colspan="2"
              style="background-color:#dbdbdb;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17,451&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#dbdbdb;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr><xhtml:td
              colspan="3"
              style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">95,911&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,719&#160;</xhtml:span></xhtml:td><xhtml:td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr><xhtml:tr style="height:3pt"><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-bottom:1pt solid #000000;padding:0 1pt"/><xhtml:td
              colspan="3"
              style="background-color:#dbdbdb;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/><xhtml:td colspan="3" style="display:none"/></xhtml:tr></xhtml:table></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-102"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-113"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-103"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-104"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-111"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-116"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-117"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-110"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-106"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-107"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-115"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-114"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-112"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-105"
          xlink:to="fn-1"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#f-180"
          xlink:label="f-180"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-199"
          xlink:label="f-199"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-189"
          xlink:label="f-189"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-198"
          xlink:label="f-198"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-179"
          xlink:label="f-179"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-185"
          xlink:label="f-185"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#f-188"
          xlink:label="f-188"
          xlink:type="locator"/>
        <link:footnote id="fn-2" xlink:label="fn-2" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:div><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">(1) Class B common stock was converted to Class A common stock on October 15, 2023. We refer to our Class A common stock as common stock. See </xhtml:span><xhtml:span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline"><xhtml:a
          href="#i2c62477d7b73479ca8af76ae0960ea60_76"
          style="color:#0000ff;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%;text-decoration:underline">note 12</xhtml:a></xhtml:span><xhtml:span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> Net Income per Share.</xhtml:span></xhtml:div></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-180"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-199"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-189"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-198"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-179"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-185"
          xlink:to="fn-2"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="f-188"
          xlink:to="fn-2"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
